2019 Q4 | 2020 Q3 | 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] |
192.8M 17.0% |
657.62M 241.1% |
888.55M 35.1% |
1.32B 48.0% |
1.75B 32.7% |
2.36B 35.0% |
2.47B 4.9% |
2.09B -15.4% |
1.9B -9.1% |
1.37B -27.8% |
1.16B -15.7% |
1.15B -0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
152.64M 72.2% |
451.73M 196.0% |
688.15M 52.3% |
1.14B 65.2% |
1.55B 36.5% |
2.14B 37.6% |
2.21B 3.6% |
1.82B -18.0% |
1.6B -11.6% |
1.06B -34.0% |
860.88M -18.8% |
855.11M -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
40.16M -47.3% |
205.88M 412.7% |
200.41M -2.7% |
178.76M -10.8% |
193.54M 8.3% |
220.83M 14.1% |
259.68M 17.6% |
277.06M 6.7% |
297.36M 7.3% |
314.34M 5.7% |
298.08M -5.2% |
292.91M -1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
161.89M 58.7% |
497.2M 207.1% |
735.24M 47.9% |
1.18B 60.9% |
1.6B 35.4% |
2.19B 36.9% |
2.28B 3.9% |
1.89B -17.0% |
1.69B -10.7% |
1.14B -32.2% |
948.36M -17.2% |
941.83M -0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
9.25M -30.7% |
45.47M 391.6% |
47.09M 3.6% |
46.38M -1.5% |
50.19M 8.2% |
57.45M 14.5% |
66.1M 15.1% |
75.78M 14.6% |
84.28M 11.2% |
85.02M 0.9% |
87.48M 2.9% |
86.71M -0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
30.91M -50.8% |
160.41M 419.0% |
153.32M -4.4% |
132.38M -13.7% |
143.35M 8.3% |
163.38M 14.0% |
193.59M 18.5% |
201.27M 4.0% |
213.08M 5.9% |
229.32M 7.6% |
210.6M -8.2% |
206.19M -2.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
3.58M -90.6% |
51.68M 1344.8% |
41.19M -20.3% |
16.01M -61.1% |
8.44M -47.3% |
44.34M 425.1% |
80M 80.4% |
97.89M 22.4% |
131.44M 34.3% |
140.67M 7.0% |
126.84M -9.8% |
124.25M -2.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
0 -100% |
55.94M - |
41.12M -26.5% |
15.76M -61.7% |
52.98M 236.3% |
61.81M 16.7% |
13.32M -78.4% |
20.17M 51.4% |
28.17M 39.7% |
33.23M 18.0% |
30.41M -8.5% |
29.89M -1.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0 -100% |
2.295 - |
1.724 -24.9% |
0.646 -62.5% |
2.018 212.2% |
2.354 16.7% |
0.51 -78.3% |
0.768 50.6% |
1.078 40.3% |
1.267 17.5% |
1.16 -8.5% |
1.14 -1.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0 -100% |
2.295 - |
1.724 -24.9% |
0.646 -62.5% |
2.018 212.2% |
2.354 16.7% |
0.51 -78.3% |
0.768 50.6% |
1.078 40.3% |
0.866 -19.6% |
1.11 28.1% |
1.09 -1.8% |