2015 Q4 | 2016 Q4 | 2017 Q4 | 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.46B 1.9% |
4.46B 0.1% |
4.38B -1.8% |
4.53B 3.4% |
4.62B 2.0% |
4.56B -1.3% |
4.84B 6.0% |
4.89B 1.2% |
4.98B 1.7% |
5.12B 2.8% |
5.17B 1.0% |
5.31B 2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.59B 0.0% |
3.58B -0.1% |
3.53B -1.6% |
3.68B 4.3% |
3.79B 3.0% |
3.75B -0.9% |
3.92B 4.4% |
3.95B 0.8% |
4.01B 1.5% |
4.12B 2.7% |
4.2B 2.0% |
4.36B 3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
869.48M 10.6% |
876.32M 0.8% |
853.61M -2.6% |
852.06M -0.2% |
831.21M -2.4% |
805.39M -3.1% |
916.43M 13.8% |
944.8M 3.1% |
969.86M 2.7% |
1B 3.5% |
974.77M -2.9% |
948.25M -2.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.03B 0.7% |
4.04B 0.1% |
3.97B -1.6% |
4.12B 3.8% |
4.23B 2.4% |
4.18B -1.0% |
4.4B 5.1% |
4.45B 1.1% |
4.5B 1.3% |
4.64B 3.0% |
4.7B 1.2% |
4.85B 3.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
444.04M 6.7% |
451.65M 1.7% |
444.82M -1.5% |
445.38M 0.1% |
436.66M -2.0% |
427.58M -2.1% |
476.62M 11.5% |
496.31M 4.1% |
495.51M -0.2% |
524.76M 5.9% |
499.4M -4.8% |
491.9M -1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
425.44M 15.1% |
424.67M -0.2% |
408.8M -3.7% |
406.69M -0.5% |
394.55M -3.0% |
377.81M -4.2% |
439.81M 16.4% |
448.49M 2.0% |
474.35M 5.8% |
479.44M 1.1% |
475.37M -0.8% |
456.35M -4.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
499.79M - |
- |
503.09M - |
- |
506.81M - |
- |
521.39M - |
- |
539.36M - |
- |
556.89M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
481.9M 4.8% |
487.96M 1.3% |
488.77M 0.2% |
497.02M 1.7% |
495.13M -0.4% |
469.93M -5.1% |
491.55M 4.6% |
485.92M -1.1% |
504.2M 3.8% |
503.67M -0.1% |
526.13M 4.5% |
530.89M 0.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 5.8% |
0.55 0% |
0.55 0% |
0.56 1.8% |
0.56 0% |
0.53 -5.4% |
0.55 3.8% |
0.54 -1.8% |
0.56 3.7% |
0.56 0% |
0.59 5.4% |
0.6 1.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 5.8% |
0.55 0% |
0.55 0% |
0.56 1.8% |
0.56 0% |
0.53 -5.4% |
0.55 3.8% |
0.54 -1.8% |
0.56 3.7% |
0.56 0% |
0.59 5.4% |
0.6 1.7% |