2017 Q3 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56B -2.1% |
2.98B 16.4% |
2.9B -2.8% |
2.96B 2.2% |
2.96B -0.1% |
3.23B 9.4% |
3.45B 6.7% |
3.1B -10.2% |
3.29B 6.3% |
3.58B 8.7% |
3.54B -1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05B -1.3% |
2.22B 8.1% |
2.22B 0.1% |
2.26B 1.7% |
2.32B 2.8% |
2.45B 5.9% |
2.57B 4.5% |
2.4B -6.6% |
2.47B 3.1% |
2.64B 6.7% |
2.58B -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
512.23M -5.4% |
765.29M 49.4% |
678.21M -11.4% |
703.87M 3.8% |
638.15M -9.3% |
778.87M 22.1% |
884.59M 13.6% |
699.63M -20.9% |
819M 17.1% |
940.41M 14.8% |
953.28M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.57B -1.5% |
2.76B 7.6% |
2.77B 0.1% |
2.78B 0.7% |
2.83B 1.7% |
2.96B 4.7% |
3.16B 6.6% |
2.92B -7.6% |
2.99B 2.5% |
3.18B 6.4% |
3.18B -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
517.16M -2.5% |
547.37M 5.8% |
547.67M 0.1% |
527.63M -3.7% |
512.75M -2.8% |
508.24M -0.9% |
593.01M 16.7% |
521.33M -12.1% |
519.7M -0.3% |
546.56M 5.2% |
591.99M 8.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.93M - |
217.93M - |
130.55M -40.1% |
176.24M 35.0% |
125.4M -28.8% |
270.63M 115.8% |
291.58M 7.7% |
178.3M -38.9% |
299.3M 67.9% |
393.85M 31.6% |
361.29M -8.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.81M - |
- | - | - |
-29.27M - |
- | - | - |
489.5M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.52M - |
165.47M - |
239.65M 44.8% |
-233.86M - |
107.75M - |
216.81M 101.2% |
266.42M 22.9% |
73.27M -72.5% |
221.39M 202.2% |
256.82M 16.0% |
564.61M 119.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.21 - |
27.02 - |
39.14 44.9% |
-38.19 - |
17.6 - |
35.4 101.1% |
43.51 22.9% |
11.96 -72.5% |
36.16 202.3% |
41.94 16.0% |
92.21 119.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.21 - |
27.02 - |
39.138 44.8% |
-38.19 - |
17.596 - |
35.4 101.2% |
43.51 22.9% |
11.96 -72.5% |
36.156 202.3% |
41.94 16.0% |
92.208 119.9% |