2019 Q1 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
426.49M -79.7% |
463.17M 8.6% |
2B 332.3% |
1.93B -3.6% |
2.01B 3.9% |
2.12B 5.8% |
2.16B 1.8% |
2.24B 3.9% |
2.36B 5.1% |
2.36B -0.1% |
2.41B 2.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
199.33M -85.9% |
205.59M 3.1% |
1.01B 389.4% |
885.48M -12.0% |
940.38M 6.2% |
1.02B 8.5% |
1.08B 5.5% |
1.13B 5.2% |
1.18B 3.8% |
1.19B 1.5% |
1.21B 1.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
227.16M -67.1% |
257.58M 13.4% |
996.37M 286.8% |
1.04B 4.8% |
1.07B 2.0% |
1.1B 3.4% |
1.08B -1.7% |
1.11B 2.6% |
1.18B 6.4% |
1.16B -1.6% |
1.2B 2.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
351.99M -81.7% |
366.29M 4.1% |
1.63B 345.8% |
1.57B -4.1% |
1.67B 6.7% |
1.78B 6.8% |
1.87B 5.1% |
1.93B 3.2% |
2.01B 4.1% |
2.09B 3.9% |
2.16B 3.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
152.66M -70.4% |
160.7M 5.3% |
626.74M 290.0% |
680.35M 8.6% |
730.13M 7.3% |
763.49M 4.6% |
798.01M 4.5% |
801.62M 0.5% |
838.23M 4.6% |
899.73M 7.3% |
944.53M 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
74.5M -57.5% |
96.89M 30.0% |
369.62M 281.5% |
363.93M -1.5% |
335.32M -7.9% |
337.97M 0.8% |
285.03M -15.7% |
309.87M 8.7% |
344.79M 11.3% |
264.18M -23.4% |
251.98M -4.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
156.8M - |
- |
348.65M - |
- |
337.05M - |
- |
298.58M - |
- |
252.71M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
42.74M -67.2% |
64.55M 51.0% |
253.86M 293.3% |
253.22M -0.3% |
240.94M -4.9% |
243.44M 1.0% |
205.68M -15.5% |
230.34M 12.0% |
247.57M 7.5% |
180.85M -27.0% |
171.97M -4.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
15.46 -62.0% |
19.77 27.9% |
69.087 249.5% |
78.48 13.6% |
71.78 -8.5% |
71.19 -0.8% |
59.28 -16.7% |
65.64 10.7% |
70.44 7.3% |
51.46 -26.9% |
49.1 -4.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
14 -65.6% |
18.31 30.8% |
64.717 253.5% |
73.06 12.9% |
67.39 -7.8% |
67.43 0.1% |
56.53 -16.2% |
63.04 11.5% |
67.89 7.7% |
49.74 -26.7% |
47.57 -4.4% |