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] |
452.1M -30.2% |
598.21M 32.3% |
577.8M -3.4% |
600.75M 4.0% |
695.08M 15.7% |
582.01M -16.3% |
1.1B 88.8% |
855.37M -22.2% |
663.75M -22.4% |
604.85M -8.9% |
729.73M 20.6% |
807.15M 10.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.34M -32.1% |
338.15M 37.8% |
333.18M -1.5% |
368.71M 10.7% |
427.41M 15.9% |
364.06M -14.8% |
640.51M 75.9% |
417.71M -34.8% |
401.77M -3.8% |
341.03M -15.1% |
458.16M 34.3% |
404.95M -11.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.76M -27.7% |
260.06M 25.8% |
244.62M -5.9% |
232.04M -5.1% |
267.67M 15.4% |
217.95M -18.6% |
458.61M 110.4% |
437.66M -4.6% |
261.98M -40.1% |
263.82M 0.7% |
271.58M 2.9% |
402.2M 48.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
344.2M -27.8% |
482.14M 40.1% |
445.56M -7.6% |
538.95M 21.0% |
620.74M 15.2% |
562.67M -9.4% |
924.99M 64.4% |
677.72M -26.7% |
600.98M -11.3% |
569.55M -5.2% |
725.79M 27.4% |
675.97M -6.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.86M -14.0% |
144M 45.7% |
112.38M -22.0% |
170.24M 51.5% |
193.33M 13.6% |
198.61M 2.7% |
284.48M 43.2% |
260.01M -8.6% |
199.21M -23.4% |
228.52M 14.7% |
267.63M 17.1% |
271.02M 1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
107.91M -36.9% |
116.06M 7.6% |
132.24M 13.9% |
61.8M -53.3% |
74.34M 20.3% |
19.34M -74.0% |
174.12M 800.4% |
177.65M 2.0% |
62.77M -64.7% |
35.3M -43.8% |
3.94M -88.8% |
131.19M 3225.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216.11M - |
- | - | - |
132.04M - |
- | - | - |
199.73M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.24M -34.6% |
88.81M 4.2% |
124.44M 40.1% |
50.2M -59.7% |
80.03M 59.4% |
37.25M -53.5% |
134.2M 260.3% |
134.51M 0.2% |
64.4M -52.1% |
43.05M -33.2% |
12.32M -71.4% |
101.22M 721.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.544 -34.9% |
0.57 4.7% |
0.65 14.0% |
0.24 -63.1% |
0.38 58.3% |
0.18 -52.6% |
0.65 261.1% |
0.65 0% |
0.3 -53.8% |
0.21 -30% |
0.08 -61.9% |
0.5 525% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.544 -34.9% |
0.57 4.7% |
0.65 14.0% |
0.24 -63.1% |
0.38 58.3% |
0.18 -52.6% |
0.65 261.1% |
0.65 0% |
0.3 -53.8% |
0.21 -30% |
0.08 -61.9% |
0.49 512.5% |