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] |
451.55M -4.2% |
978.03M 116.6% |
305.06M -68.8% |
968.63M 217.5% |
170.61M -82.4% |
1.04B 510.1% |
1.17B 12.1% |
1.16B -0.3% |
1.19B 2.1% |
1.22B 2.9% |
933.93M -23.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
302.19M -1.9% |
654.7M 116.7% |
197.82M -69.8% |
- |
118.74M - |
706.9M 495.3% |
291.1M -58.8% |
94.91M -67.4% |
809.11M 752.5% |
829.94M 2.6% |
641.13M -22.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
149.36M -8.5% |
323.33M 116.5% |
305.06M -5.7% |
616.12M 102.0% |
51.87M -91.6% |
334.04M 544.0% |
460.23M 37.8% |
70.49M -84.7% |
379.13M 437.8% |
393.2M 3.7% |
292.8M -25.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
335.53M -3.6% |
721.23M 115.0% |
210.01M -70.9% |
- |
136.27M - |
778M 470.9% |
303.98M -60.9% |
118.15M -61.1% |
897.28M 659.5% |
915.09M 2.0% |
732.9M -19.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
33.34M -16.7% |
66.53M 99.6% |
12.18M -81.7% |
- |
17.53M - |
71.1M 305.6% |
12.87M -81.9% |
23.24M 80.5% |
88.16M 279.4% |
85.16M -3.4% |
91.77M 7.8% |
|
Operating Income | [friend] | [friend] | [friend] |
116.02M -5.8% |
256.8M 121.3% |
305.06M 18.8% |
582.93M 91.1% |
34.34M -94.1% |
262.94M 665.7% |
389.13M 48.0% |
-36.72M - |
290.96M - |
308.04M 5.9% |
201.03M -34.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
106.84M -9.1% |
241.41M 126.0% |
- | - |
145.89M - |
236.62M 62.2% |
- |
133.1M - |
- |
287.48M - |
- | |
Net Income | [friend] | [friend] | [friend] |
106.84M -9.1% |
241.41M 126.0% |
85.37M -64.6% |
248.05M 190.6% |
32.41M -86.9% |
236.62M 630.2% |
265.16M 12.1% |
256.23M -3.4% |
267.99M 4.6% |
287.48M 7.3% |
201.74M -29.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
2.14 -8.9% |
4.828 125.6% |
1.707 -64.6% |
4.958 190.4% |
0.648 -86.9% |
4.732 630.2% |
5.303 12.1% |
5.125 -3.4% |
5.36 4.6% |
5.75 7.3% |
3.932 -31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] |
2.14 -8.9% |
4.828 125.6% |
1.707 -64.6% |
4.958 190.4% |
0.648 -86.9% |
4.732 630.2% |
5.303 12.1% |
5.125 -3.4% |
5.36 4.6% |
5.75 7.3% |
3.932 -31.6% |