2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
28.27M -77.5% |
152.84M 440.6% |
7.85M -94.9% |
151.8M 1832.7% |
154.11M 1.5% |
116.43M -24.5% |
131.08M 12.6% |
126.59M -3.4% |
116.97M -7.6% |
123.25M 5.4% |
126.81M 2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
8.79M -83.7% |
66.81M 660.3% |
4.89M -92.7% |
9.61M 96.7% |
69.69M 625.2% |
50M -28.3% |
56.24M 12.5% |
52.97M -5.8% |
49.19M -7.1% |
56.76M 15.4% |
59.39M 4.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
19.48M -72.8% |
86.03M 341.6% |
2.97M -96.5% |
70.49M 2274.5% |
84.43M 19.8% |
66.43M -21.3% |
74.84M 12.7% |
73.61M -1.6% |
67.78M -7.9% |
66.5M -1.9% |
67.42M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] |
12.99M -82.3% |
82.14M 532.5% |
6.98M -91.5% |
13.3M 90.6% |
80.32M 504.1% |
54.92M -31.6% |
65.39M 19.1% |
63.97M -2.2% |
58.36M -8.8% |
81.62M 39.9% |
82.36M 0.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
4.2M -78.5% |
15.34M 265.0% |
2.09M -86.4% |
3.69M 76.4% |
10.64M 188.4% |
4.92M -53.8% |
9.15M 86.1% |
11M 20.2% |
9.17M -16.6% |
24.87M 171.2% |
22.98M -7.6% |
|
Operating Income | [friend] | [friend] | [friend] |
15.28M -70.7% |
70.7M 362.6% |
878.54K -98.8% |
49.38M 5520.7% |
73.79M 49.4% |
61.51M -16.6% |
65.68M 6.8% |
62.62M -4.7% |
58.61M -6.4% |
41.63M -29.0% |
44.44M 6.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
62.19M - |
- | - | - |
53.86M - |
- |
59.06M - |
- |
40.65M - |
- | |
Net Income | [friend] | [friend] | [friend] |
13.96M -68.9% |
62.24M 345.8% |
434.51K -99.3% |
66.35M 15169.6% |
63.87M -3.7% |
53.96M -15.5% |
62.09M 15.1% |
59.11M -4.8% |
59.8M 1.2% |
40.68M -32.0% |
42.76M 5.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] |
0.233 -68.9% |
1.037 345.8% |
0.007 -99.3% |
1.106 15257.8% |
1.067 -3.5% |
0.875 -18.0% |
0.975 11.4% |
0.885 -9.2% |
0.845 -4.5% |
0.508 -39.8% |
0.534 5.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.233 -68.9% |
1.037 345.8% |
0.007 -99.3% |
1.106 15257.8% |
1.067 -3.5% |
0.875 -18.0% |
0.975 11.4% |
0.885 -9.2% |
0.845 -4.5% |
0.508 -39.8% |
0.534 5.1% |