2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.29B 9.7% |
2.37B 3.6% |
2.42B 2.2% |
2.54B 4.7% |
2.66B 4.9% |
3.06B 14.8% |
3.31B 8.1% |
3.4B 2.9% |
3.45B 1.4% |
3.3B -4.2% |
3.25B -1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B 10.1% |
1.49B 4.1% |
1.54B 3.8% |
1.65B 6.7% |
1.78B 7.8% |
2.11B 19.0% |
2.32B 9.5% |
2.38B 2.6% |
2.41B 1.3% |
2.26B -6.0% |
2.2B -2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
858.76M 8.9% |
881.99M 2.7% |
877.45M -0.5% |
888.16M 1.2% |
884.98M -0.4% |
943.12M 6.6% |
989.2M 4.9% |
1.02B 3.5% |
1.04B 1.7% |
1.04B -0.2% |
1.05B 1.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 8.3% |
2.07B 4.5% |
2.16B 4.5% |
2.32B 7.3% |
2.51B 8.1% |
2.87B 14.3% |
3.08B 7.5% |
3.15B 2.1% |
3.14B -0.2% |
2.99B -5.0% |
2.96B -0.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
551.05M 3.9% |
581.25M 5.5% |
617.12M 6.2% |
671.23M 8.8% |
730.98M 8.9% |
753.97M 3.1% |
765.8M 1.6% |
770.52M 0.6% |
735.44M -4.6% |
723.88M -1.6% |
760.13M 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
307.7M 19.1% |
300.74M -2.3% |
260.33M -13.4% |
216.94M -16.7% |
154M -29.0% |
189.16M 22.8% |
223.4M 18.1% |
253.51M 13.5% |
305.59M 20.5% |
315.21M 3.1% |
292.25M -7.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
563.84M - |
- |
511.59M - |
- |
147.07M - |
- |
168.59M - |
- |
212.36M - |
- |
246.84M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.61M 110.5% |
371.19M -2.2% |
341.14M -8.1% |
306.74M -10.1% |
95.39M -68.9% |
117.9M 23.6% |
95.31M -19.2% |
105.18M 10.4% |
120.29M 14.4% |
129.09M 7.3% |
156.72M 21.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.42 109.7% |
94.13 -2.4% |
86.37 -8.2% |
77.63 -10.1% |
24.06 -69.0% |
29.78 23.8% |
24.08 -19.1% |
26.58 10.4% |
30.38 14.3% |
32.57 7.2% |
39.54 21.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.97 110.2% |
90.85 -2.3% |
83.58 -8.0% |
75.24 -10.0% |
23.58 -68.7% |
29.37 24.6% |
23.08 -21.4% |
25.52 10.6% |
29.16 14.3% |
31.16 6.9% |
38.67 24.1% |