2016 Q3 | 2017 Q3 | 2018 Q2 | 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] | [friend] | [friend] |
4.66B 3.8% |
4.8B 3.2% |
4.95B 3.0% |
5.18B 4.6% |
5.5B 6.2% |
5.75B 4.6% |
5.95B 3.4% |
6.16B 3.6% |
6.24B 1.3% |
6.41B 2.6% |
6.54B 2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.72B 3.0% |
3.85B 3.7% |
3.94B 2.2% |
4.14B 5.2% |
4.32B 4.2% |
4.45B 3.2% |
4.62B 3.6% |
4.78B 3.7% |
4.91B 2.7% |
5.09B 3.5% |
5.23B 2.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
939.49M 7.3% |
949.85M 1.1% |
1.01B 6.3% |
1.03B 2.2% |
1.18B 14.5% |
1.3B 9.7% |
1.33B 2.9% |
1.38B 3.2% |
1.33B -3.6% |
1.32B -0.6% |
1.31B -0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.45B 3.6% |
4.62B 3.7% |
4.73B 2.5% |
4.99B 5.4% |
5.21B 4.4% |
5.38B 3.3% |
5.59B 3.9% |
5.77B 3.2% |
5.9B 2.2% |
6.08B 3.0% |
6.23B 2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
734.53M 6.7% |
764M 4.0% |
793.15M 3.8% |
846.02M 6.7% |
894.11M 5.7% |
928.61M 3.9% |
975.59M 5.1% |
986.8M 1.1% |
985.53M -0.1% |
990.43M 0.5% |
999.7M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.96M 9.7% |
185.85M -9.3% |
216.38M 16.4% |
185.68M -14.2% |
286.7M 54.4% |
366.61M 27.9% |
357.39M -2.5% |
389.33M 8.9% |
340.89M -12.4% |
328.45M -3.6% |
310.27M -5.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.59M - |
- |
218.51M - |
- |
285.6M - |
- |
356.05M - |
- |
339.25M - |
- |
308.81M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.23M 9.6% |
135.21M -9.4% |
155.41M 14.9% |
124.91M -19.6% |
194.93M 56.1% |
247.79M 27.1% |
239.79M -3.2% |
266.1M 11.0% |
240.98M -9.4% |
232.77M -3.4% |
220.85M -5.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.9 9.6% |
44.35 -9.3% |
51.96 17.2% |
42.37 -18.5% |
66.3 56.5% |
84.79 27.9% |
82.73 -2.4% |
91.46 10.6% |
82.88 -9.4% |
80.04 -3.4% |
75.94 -5.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.73 9.7% |
44.21 -9.3% |
51.85 17.3% |
42.3 -18.4% |
66.14 56.4% |
84.59 27.9% |
82.56 -2.4% |
91.26 10.5% |
82.7 -9.4% |
79.87 -3.4% |
75.78 -5.1% |