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] |
4.14B -17.5% |
4.04B -2.2% |
4.45B 10.1% |
4.74B 6.4% |
4.35B -8.2% |
4.11B -5.4% |
4.42B 7.5% |
4.22B -4.5% |
4.39B 4.0% |
3.86B -12.2% |
4.44B 15.1% |
4.22B -4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44B -18.7% |
3.38B -1.8% |
3.75B 10.9% |
4.03B 7.5% |
3.68B -8.8% |
3.5B -4.8% |
3.72B 6.2% |
3.57B -4.1% |
3.72B 4.2% |
3.27B -12.0% |
3.74B 14.3% |
3.58B -4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
691.92M -10.9% |
662.76M -4.2% |
700.46M 5.7% |
704.01M 0.5% |
669.74M -4.9% |
609.16M -9.0% |
697.78M 14.5% |
653.09M -6.4% |
671.28M 2.8% |
582.61M -13.2% |
697.32M 19.7% |
640.41M -8.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.9B -15.8% |
3.8B -2.7% |
4.16B 9.5% |
4.44B 6.7% |
4.13B -6.9% |
3.94B -4.5% |
4.15B 5.3% |
3.99B -3.9% |
4.15B 4.0% |
3.72B -10.3% |
4.17B 12.1% |
4B -4.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
459.55M 14.2% |
416.93M -9.3% |
407.69M -2.2% |
404.25M -0.8% |
451.96M 11.8% |
440.21M -2.6% |
429.17M -2.5% |
419.82M -2.2% |
428.47M 2.1% |
447.58M 4.5% |
429.67M -4.0% |
412.7M -3.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.38M -37.9% |
245.84M 5.8% |
292.77M 19.1% |
299.76M 2.4% |
217.79M -27.3% |
168.95M -22.4% |
268.61M 59.0% |
233.27M -13.2% |
242.81M 4.1% |
135.02M -44.4% |
267.65M 98.2% |
227.71M -14.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
541.86M - |
- | - | - |
441.06M - |
- | - | - |
406.2M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.18M -8.2% |
157.29M -18.6% |
207.12M 31.7% |
200.28M -3.3% |
138.94M -30.6% |
110.28M -20.6% |
185.14M 67.9% |
158.38M -14.5% |
161.27M 1.8% |
86.95M -46.1% |
183.74M 111.3% |
157.57M -14.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.23 -8.2% |
29.5 -18.6% |
38.84 31.7% |
37.56 -3.3% |
26.05 -30.6% |
20.68 -20.6% |
34.72 67.9% |
29.7 -14.5% |
30.24 1.8% |
16.31 -46.1% |
34.45 111.2% |
29.55 -14.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.227 -8.2% |
29.5 -18.6% |
38.84 31.7% |
37.558 -3.3% |
26.05 -30.6% |
20.68 -20.6% |
34.719 67.9% |
29.7 -14.5% |
30.24 1.8% |
16.31 -46.1% |
34.45 111.2% |
29.549 -14.2% |