2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] |
648.46M 18.0% |
1.78B 174.4% |
291.69M -83.6% |
2.05B 604.4% |
322.6M -84.3% |
1.53B 373.8% |
1.54B 0.8% |
1.17B -24.0% |
1.13B -3.7% |
1.12B -0.9% |
929.38M -16.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
481.07M 30.1% |
1.35B 180.4% |
218.38M -83.8% |
1.53B 598.8% |
227.67M -85.1% |
1.1B 382.1% |
1.11B 0.7% |
854.52M -22.7% |
825.61M -3.4% |
795.73M -3.6% |
660.41M -17.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
167.39M -7.0% |
430.25M 157.0% |
73.31M -83.0% |
528.64M 621.1% |
94.94M -82.0% |
430.7M 353.7% |
435.25M 1.1% |
316.11M -27.4% |
301.34M -4.7% |
321.09M 6.6% |
268.97M -16.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
520.97M 17.3% |
1.46B 180.6% |
242.94M -83.4% |
1.66B 582.0% |
221.92M -86.6% |
1.18B 430.2% |
1.18B 0.3% |
927.84M -21.4% |
928.57M 0.1% |
885.14M -4.7% |
748.12M -15.5% |
|
Operating Expense | [friend] | [friend] | [friend] |
39.9M -46.5% |
113.1M 183.5% |
24.56M -78.3% |
130.72M 432.3% |
-5.75M - |
79.04M - |
74.52M -5.7% |
73.32M -1.6% |
102.96M 40.4% |
89.41M -13.2% |
87.71M -1.9% |
|
Operating Income | [friend] | [friend] | [friend] |
127.49M 21.1% |
317.14M 148.8% |
48.75M -84.6% |
397.92M 716.2% |
100.69M -74.7% |
351.66M 249.3% |
360.74M 2.6% |
242.78M -32.7% |
198.38M -18.3% |
231.68M 16.8% |
181.26M -21.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
125.57M 29.4% |
280.62M 123.5% |
- |
322.05M - |
- |
283.25M - |
- |
212.21M - |
- |
181.99M - |
- | |
Net Income | [friend] | [friend] | [friend] |
125.57M 28.1% |
280.62M 123.5% |
41.61M -85.2% |
322.05M 674.0% |
71.48M -77.8% |
283.25M 296.3% |
291.14M 2.8% |
212.21M -27.1% |
195.38M -7.9% |
181.99M -6.9% |
147.74M -18.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.38 - |
0.8 110.5% |
0.12 -85% |
0.88 633.3% |
0.2 -77.3% |
0.79 295% |
0.81 2.5% |
0.57 -29.6% |
0.49 -14.0% |
0.43 -12.2% |
0.32 -25.6% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.38 - |
0.8 110.5% |
0.12 -85% |
0.88 633.3% |
0.2 -77.3% |
0.79 295% |
0.81 2.5% |
0.57 -29.6% |
0.49 -14.0% |
0.43 -12.2% |
0.32 -25.6% |