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] |
447.45M -34.9% |
918.28M 105.2% |
202.9M -77.9% |
931.86M 359.3% |
211.83M -77.3% |
760.61M 259.1% |
704.42M -7.4% |
643.6M -8.6% |
633.1M -1.6% |
866.18M 36.8% |
963.6M 11.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
232.16M -47.1% |
447.41M 92.7% |
145.72M -67.4% |
493.2M 238.5% |
127.8M -74.1% |
471.82M 269.2% |
423.67M -10.2% |
407.3M -3.9% |
403.32M -1.0% |
544.88M 35.1% |
581.25M 6.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
215.3M -13.4% |
470.87M 118.7% |
57.19M -87.9% |
438.66M 667.1% |
84.03M -80.8% |
288.79M 243.7% |
280.75M -2.8% |
236.3M -15.8% |
229.79M -2.8% |
321.3M 39.8% |
382.35M 19.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
292.79M -46.3% |
583.25M 99.2% |
169.89M -70.9% |
642.66M 278.3% |
161.02M -74.9% |
606.95M 276.9% |
556.64M -8.3% |
525.1M -5.7% |
516.17M -1.7% |
708.73M 37.3% |
759.92M 7.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
60.63M -42.8% |
135.84M 124.0% |
24.18M -82.2% |
149.47M 518.3% |
33.22M -77.8% |
135.13M 306.7% |
132.97M -1.6% |
117.8M -11.4% |
112.85M -4.2% |
163.85M 45.2% |
178.67M 9.0% |
|
Operating Income | [friend] | [friend] | [friend] |
154.67M 8.5% |
335.03M 116.6% |
33.01M -90.1% |
289.19M 776.1% |
50.81M -82.4% |
153.66M 202.4% |
147.78M -3.8% |
118.5M -19.8% |
116.93M -1.3% |
157.45M 34.7% |
203.67M 29.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
275.29M - |
- |
145.19M - |
- |
226.71M - |
- |
163.47M - |
- |
233.7M - |
- | |
Net Income | [friend] | [friend] | [friend] |
123.14M -20.4% |
249.5M 102.6% |
37.72M -84.9% |
252.79M 570.1% |
63.03M -75.1% |
200.11M 217.5% |
193.67M -3.2% |
140.79M -27.3% |
182.17M 29.4% |
186.61M 2.4% |
195.65M 4.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.21 -19.2% |
0.42 100% |
0.063 -85% |
0.45 614.3% |
0.12 -73.3% |
0.33 175.0% |
0.319 -3.3% |
0.18 -43.6% |
0.23 27.8% |
0.25 8.7% |
0.248 -0.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.21 -19.2% |
0.42 100% |
0.063 -85% |
0.45 614.3% |
0.12 -73.3% |
0.33 175.0% |
0.319 -3.3% |
0.18 -43.6% |
0.23 27.8% |
0.25 8.7% |
0.248 -0.8% |