2020 Q2 | 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] |
443.82M -38.6% |
292.57M -34.1% |
1.06B 261.4% |
372.49M -64.8% |
1.42B 280.3% |
1.6B 12.7% |
1.69B 5.6% |
1.83B 8.8% |
1.95B 6.2% |
2.04B 4.7% |
|
Cost of Revenue | [friend] | [friend] |
250.19M -31.9% |
150.1M -40.0% |
571.05M 280.4% |
182.38M -68.1% |
690.32M 278.5% |
750.13M 8.7% |
835.1M 11.3% |
952.27M 14.0% |
1.09B 14.6% |
1.23B 13.1% |
|
Gross Profit | [friend] | [friend] |
193.63M -45.4% |
142.46M -26.4% |
486.18M 241.3% |
190.11M -60.9% |
726.44M 282.1% |
846.05M 16.5% |
850.96M 0.6% |
882.13M 3.7% |
855.73M -3.0% |
805.52M -5.9% |
|
Total Expenses | [friend] | [friend] |
426.76M -36.1% |
262.54M -38.5% |
958.13M 264.9% |
300.17M -68.7% |
1.14B 279.5% |
1.21B 5.8% |
1.34B 10.9% |
1.49B 11.4% |
1.67B 11.9% |
1.84B 10.6% |
|
Operating Expense | [friend] | [friend] |
176.57M -41.2% |
112.44M -36.3% |
387.07M 244.3% |
117.78M -69.6% |
448.76M 281.0% |
455.36M 1.5% |
501.57M 10.1% |
536.52M 7.0% |
574.67M 7.1% |
608.79M 5.9% |
|
Operating Income | [friend] | [friend] |
17.06M -68.9% |
30.02M 76.0% |
99.11M 230.1% |
72.33M -27.0% |
277.68M 283.9% |
390.68M 40.7% |
349.39M -10.6% |
345.61M -1.1% |
281.05M -18.7% |
196.74M -30% |
|
Net Income (Cont Operations) | [friend] | [friend] |
16.44M -72.9% |
- |
99.82M - |
- |
280.07M - |
- |
351.88M - |
- |
283.13M - |
- | |
Net Income | [friend] | [friend] |
10M -80.6% |
18.15M 81.5% |
72.75M 300.8% |
49.19M -32.4% |
196.59M 299.7% |
275.97M 40.4% |
245.16M -11.2% |
239.21M -2.4% |
193.25M -19.2% |
134.01M -30.7% |
|
Basic EPS | [friend] | [friend] |
2.38 -74.6% |
3.84 61.3% |
15.2 295.8% |
8.81 -42.0% |
36.8 317.7% |
50.44 37.1% |
43.93 -12.9% |
42.87 -2.4% |
34.63 -19.2% |
24.01 -30.7% |
|
Diluted EPS | [friend] | [friend] |
2.38 -74.6% |
3.305 38.8% |
15.17 359.1% |
8.81 -41.9% |
36.73 316.9% |
50.27 36.9% |
43.48 -13.5% |
42.34 -2.6% |
34.15 -19.3% |
23.64 -30.8% |