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] |
815.73M 108.2% |
434.11M -46.8% |
694.74M 60.0% |
556.52M -19.9% |
817.87M 47.0% |
520.88M -36.3% |
387.48M -25.6% |
1.15B 197.3% |
840.8M -27.0% |
603.39M -28.2% |
549.47M -8.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
603.01M 121.6% |
312.59M -48.2% |
478.51M 53.1% |
434.06M -9.3% |
608.87M 40.3% |
437.38M -28.2% |
307.44M -29.7% |
892.17M 190.2% |
526.62M -41.0% |
400.89M -23.9% |
370.84M -7.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.72M 77.8% |
121.53M -42.9% |
216.23M 77.9% |
122.46M -43.4% |
209M 70.7% |
83.49M -60.1% |
80.03M -4.1% |
259.63M 224.4% |
314.18M 21.0% |
202.5M -35.5% |
178.64M -11.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
696.97M 85.2% |
415.09M -40.4% |
575.95M 38.8% |
532.36M -7.6% |
709.56M 33.3% |
544.67M -23.2% |
419.38M -23.0% |
1B 138.7% |
634.49M -36.6% |
533.31M -15.9% |
498.89M -6.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.96M -9.9% |
102.51M 9.1% |
97.44M -4.9% |
98.3M 0.9% |
100.69M 2.4% |
107.28M 6.5% |
111.94M 4.3% |
108.74M -2.9% |
107.88M -0.8% |
132.42M 22.7% |
128.06M -3.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.76M 674.7% |
19.02M -84.0% |
118.79M 524.5% |
24.16M -79.7% |
108.31M 348.3% |
-23.79M - |
-31.91M - |
150.9M - |
206.31M 36.7% |
70.08M -66.0% |
50.58M -27.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
138.54M - |
- | - | - |
-60.97M - |
- | - | - |
120.62M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.77M 555.0% |
13.39M -81.9% |
83.4M 523.0% |
16.98M -79.6% |
69.96M 312.1% |
-20.01M - |
-22.03M - |
104.25M - |
143.3M 37.5% |
46.09M -67.8% |
35.62M -22.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.51 535.0% |
2.19 -82.5% |
13.67 524.2% |
2.78 -79.7% |
11.46 312.2% |
-3.13 - |
-3.42 - |
16.23 - |
22.16 36.5% |
7.21 -67.5% |
5.58 -22.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.57 535.7% |
2.11 -81.8% |
13.12 521.8% |
2.67 -79.6% |
11.01 312.4% |
-3.13 - |
-3.422 - |
15.957 - |
21.66 35.7% |
7.1 -67.2% |
5.5 -22.5% |