2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.89M -2.0% |
204.4M -19.8% |
189.41M -7.3% |
183.24M -3.3% |
148.89M -18.7% |
130.05M -12.7% |
249.93M 92.2% |
368.7M 47.5% |
125.78M -65.9% |
122.75M -2.4% |
129.68M 5.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.85M 3.7% |
108.14M -16.1% |
101.47M -6.2% |
100.02M -1.4% |
82.67M -17.3% |
67.08M -18.9% |
124.25M 85.2% |
132.3M 6.5% |
59.54M -55.0% |
66.4M 11.5% |
58.58M -11.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.04M -7.1% |
96.26M -23.6% |
87.95M -8.6% |
83.22M -5.4% |
66.22M -20.4% |
62.97M -4.9% |
125.68M 99.6% |
236.4M 88.1% |
66.24M -72.0% |
56.35M -14.9% |
71.09M 26.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.98M 5.4% |
140.05M -14.6% |
157.98M 12.8% |
134.69M -14.7% |
124.04M -7.9% |
111.81M -9.9% |
219.02M 95.9% |
197.98M -9.6% |
112.56M -43.1% |
120.07M 6.7% |
135.81M 13.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.13M 12.3% |
31.91M -9.2% |
56.51M 77.1% |
34.67M -38.6% |
41.37M 19.3% |
44.73M 8.1% |
94.76M 111.8% |
65.68M -30.7% |
53.02M -19.3% |
53.67M 1.2% |
77.23M 43.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.91M -13.0% |
64.35M -29.2% |
31.43M -51.2% |
48.55M 54.5% |
24.85M -48.8% |
18.24M -26.6% |
30.91M 69.5% |
170.72M 452.3% |
13.22M -92.3% |
2.68M -79.8% |
-6.14M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.47M - |
- | - | - |
115.38M - |
- | - | - |
182.89M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.65M -23.7% |
85.61M -2.3% |
64.28M -24.9% |
73.31M 14.0% |
42.07M -42.6% |
58.83M 39.8% |
22M -62.6% |
170.05M 673.1% |
12.83M -92.5% |
12.23M -4.7% |
-29.35M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.214 -25.1% |
0.217 1.3% |
0.163 -24.9% |
0.182 12.0% |
0.107 -41.1% |
0.144 33.6% |
0.056 -60.7% |
0.423 650.4% |
0.037 -91.3% |
0.026 -30.4% |
-0.076 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.214 - |
0.213 -0.5% |
0.16 -24.9% |
0.182 14.1% |
0.105 -42.6% |
0.144 37.2% |
0.056 -60.7% |
0.418 641.7% |
0.037 -91.2% |
0.003 -93.2% |
-0.076 - |