2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
429.18M 14.7% |
354.94M -17.3% |
374.3M 5.5% |
371.78M -0.7% |
381.95M 2.7% |
375.64M -1.7% |
389.72M 3.7% |
1.11B 186.0% |
1.1B -1.2% |
1.12B 1.6% |
1.22B 8.8% |
1.3B 6.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.23M 10.5% |
235.69M -0.2% |
232.45M -1.4% |
229.45M -1.3% |
226.38M -1.3% |
221.94M -2.0% |
229.66M 3.5% |
555.58M 141.9% |
627.1M 12.9% |
564.4M -10.0% |
577.94M 2.4% |
655.12M 13.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192.95M 20.3% |
119.25M -38.2% |
141.85M 19.0% |
142.33M 0.3% |
155.56M 9.3% |
153.71M -1.2% |
160.06M 4.1% |
558.9M 249.2% |
473.72M -15.2% |
554.03M 17.0% |
639.14M 15.4% |
641.34M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
350.08M 12.3% |
345.73M -1.2% |
389.57M 12.7% |
369.58M -5.1% |
343.3M -7.1% |
361.25M 5.2% |
366.61M 1.5% |
956.09M 160.8% |
1.04B 8.7% |
1.05B 0.6% |
1.04B -0.6% |
1.15B 10.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.85M 16.1% |
110.04M -3.3% |
157.12M 42.8% |
140.12M -10.8% |
116.92M -16.6% |
139.31M 19.2% |
136.95M -1.7% |
400.51M 192.4% |
411.72M 2.8% |
480.61M 16.7% |
460.5M -4.2% |
490.67M 6.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.11M 26.9% |
9.21M -88.4% |
-15.27M - |
2.2M - |
38.65M 1654.3% |
14.39M -62.8% |
23.11M 60.5% |
158.39M 585.4% |
62M -60.9% |
73.43M 18.4% |
178.64M 143.3% |
150.67M -15.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-12.59M - |
- | - | - |
-502.47M - |
- | - | - |
212.83M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.44M 64.5% |
3.57M -94.6% |
-14.21M - |
7.64M - |
52.4M 585.9% |
7.79M -85.1% |
-521.28M - |
-5.37M - |
-55.47M - |
-47.2M - |
16.7M - |
-891.42M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.43 64.1% |
0.24 -94.6% |
-0.95 - |
0.51 - |
3.49 584.3% |
0.52 -85.1% |
-34.69 - |
-0.36 - |
-3.69 - |
-3.14 - |
1.11 - |
-59.29 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.39 65.0% |
0.24 -94.5% |
-0.95 - |
0.508 - |
3.487 585.9% |
0.51 -85.4% |
-34.69 - |
-0.36 - |
-3.691 - |
-3.14 - |
1.11 - |
-59.29 - |