2018 Q4 | 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] | [friend] |
709.97M -18.6% |
3.05B 330.2% |
3.4B 11.4% |
3.36B -1.3% |
4B 19.0% |
4.09B 2.4% |
4.1B 0.3% |
4.17B 1.6% |
4B -3.9% |
4.17B 4.1% |
4.25B 2.0% |
4.42B 4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
594.72M -16.4% |
2.55B 328.5% |
2.8B 9.9% |
2.77B -1.0% |
3.28B 18.3% |
3.37B 2.7% |
3.42B 1.4% |
3.53B 3.3% |
3.4B -3.5% |
3.53B 3.6% |
3.61B 2.3% |
3.77B 4.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
115.25M -28.4% |
505.3M 338.4% |
599.5M 18.6% |
583.03M -2.7% |
714.75M 22.6% |
719.56M 0.7% |
685.84M -4.7% |
640.32M -6.6% |
600.26M -6.3% |
641.83M 6.9% |
646.76M 0.8% |
651.7M 0.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
704.84M -14.3% |
2.98B 322.8% |
3.23B 8.3% |
3.21B -0.7% |
3.73B 16.4% |
3.85B 3.0% |
3.91B 1.6% |
4.03B 3.2% |
3.92B -2.7% |
4.05B 3.2% |
4.14B 2.3% |
4.31B 4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
110.12M -0.7% |
431.6M 291.9% |
427.24M -1.0% |
432.52M 1.2% |
453.17M 4.8% |
475.45M 4.9% |
492.34M 3.6% |
506.99M 3.0% |
519.1M 2.4% |
523.29M 0.8% |
536.21M 2.5% |
542.22M 1.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
5.13M -89.8% |
73.71M 1336.8% |
172.26M 133.7% |
150.52M -12.6% |
261.58M 73.8% |
244.11M -6.7% |
193.5M -20.7% |
133.33M -31.1% |
81.17M -39.1% |
118.54M 46.1% |
110.54M -6.7% |
109.48M -1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
45.19M - |
- |
187.63M - |
- |
298.47M - |
- |
246.5M - |
- |
172.78M - |
- |
192.64M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
5.29M -72.6% |
58.76M 1010.0% |
138.03M 134.9% |
136.55M -1.1% |
213.81M 56.6% |
212.34M -0.7% |
157.54M -25.8% |
136.01M -13.7% |
108.13M -20.5% |
121.27M 12.2% |
126.67M 4.5% |
125.55M -0.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.4 -84.2% |
38.456 1502.3% |
94.18 144.9% |
90.7 -3.7% |
142.33 56.9% |
141.38 -0.7% |
103.1 -27.1% |
89.01 -13.7% |
70.73 -20.5% |
79.29 12.1% |
82.87 4.5% |
82.1 -0.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.4 -84.2% |
38.456 1502.3% |
94.18 144.9% |
90.7 -3.7% |
142.33 56.9% |
141.38 -0.7% |
103.1 -27.1% |
89.01 -13.7% |
70.73 -20.5% |
79.29 12.1% |
82.87 4.5% |
82.1 -0.9% |