2018 Q4 | 2019 Q4 | 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] |
414.87M 36.7% |
452.85M 9.2% |
1.69B 273.9% |
1.89B 11.7% |
2.29B 20.9% |
2.5B 9.6% |
2.62B 4.5% |
2.82B 7.9% |
2.77B -2.0% |
2.91B 5.2% |
2.95B 1.4% |
2.8B -5.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
357.95M 47.5% |
400.37M 11.9% |
1.44B 260.3% |
1.63B 13.3% |
1.98B 21.2% |
2.2B 11.1% |
2.36B 7.2% |
2.61B 10.7% |
2.64B 0.9% |
2.77B 5.2% |
2.81B 1.2% |
2.61B -6.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
56.92M -6.4% |
52.48M -7.8% |
250.75M 377.8% |
256.54M 2.3% |
304.74M 18.8% |
304.92M 0.1% |
259.15M -15.0% |
213.68M -17.5% |
131.31M -38.5% |
138.73M 5.6% |
143.82M 3.7% |
185.63M 29.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
387.58M 48.0% |
424.64M 9.6% |
1.55B 264.8% |
1.74B 12.4% |
2.1B 20.6% |
2.33B 11.1% |
2.51B 7.5% |
2.79B 11.2% |
2.82B 1.2% |
2.97B 5.3% |
3B 1.1% |
2.79B -7.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
29.63M 55.2% |
24.26M -18.1% |
106.47M 338.9% |
107.61M 1.1% |
120.3M 11.8% |
133.88M 11.3% |
149.98M 12.0% |
179.14M 19.4% |
188.83M 5.4% |
200.28M 6.1% |
198.09M -1.1% |
177.97M -10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
27.29M -34.5% |
28.22M 3.4% |
144.28M 411.4% |
148.93M 3.2% |
184.45M 23.9% |
171.03M -7.3% |
109.18M -36.2% |
34.54M -68.4% |
-57.52M - |
-61.55M - |
-54.28M - |
7.66M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
50.42M - |
- |
112.96M - |
- |
139.7M - |
- |
74.85M - |
- |
-69.34M - |
- |
-86.31M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
21.18M -27.6% |
20.26M -4.3% |
112.96M 457.6% |
116.49M 3.1% |
139.7M 19.9% |
133.49M -4.4% |
74.85M -43.9% |
7.03M -90.6% |
-69.34M - |
-80.63M - |
-86.31M - |
-26.31M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.31 -26.2% |
0.29 -6.5% |
1.64 465.5% |
1.69 3.0% |
1.87 10.7% |
1.7 -9.1% |
0.87 -48.8% |
0.02 -97.7% |
-0.81 - |
-0.9 - |
-0.94 - |
-0.29 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.31 -26.2% |
0.29 -6.5% |
1.64 465.5% |
1.69 3.0% |
1.87 10.7% |
1.7 -9.1% |
0.87 -48.8% |
0.02 -97.7% |
-0.81 - |
-0.9 - |
-0.94 - |
-0.29 - |