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] |
2.94B 0.3% |
3.07B 4.5% |
3.33B 8.6% |
3.5B 5.1% |
3.69B 5.4% |
3.81B 3.3% |
3.95B 3.8% |
4.01B 1.3% |
4.04B 0.8% |
4.02B -0.5% |
3.94B -1.8% |
3.94B -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.28B 3.0% |
2.42B 6.2% |
2.53B 4.4% |
2.64B 4.6% |
2.8B 6.0% |
2.89B 3.1% |
2.95B 2.2% |
2.98B 1.0% |
2.99B 0.2% |
2.95B -1.1% |
2.92B -1.3% |
2.93B 0.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
659.2M -7.8% |
650.94M -1.3% |
806.09M 23.8% |
859.21M 6.6% |
887.95M 3.3% |
923.87M 4.0% |
1B 8.7% |
1.03B 2.2% |
1.05B 2.5% |
1.06B 0.9% |
1.03B -3.4% |
1.01B -1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.43B 1.8% |
2.59B 6.7% |
2.88B 11.4% |
3.06B 6.0% |
3.23B 5.6% |
3.32B 3.0% |
3.38B 1.8% |
3.42B 1.0% |
3.39B -0.8% |
3.36B -0.8% |
3.33B -1.0% |
3.33B 0.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
147.99M -12.7% |
169.69M 14.7% |
357.78M 110.8% |
414.84M 15.9% |
425.58M 2.6% |
434.69M 2.1% |
431.84M -0.7% |
436.14M 1.0% |
402.82M -7.6% |
406.94M 1.0% |
412.13M 1.3% |
400.58M -2.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
511.21M -6.3% |
481.25M -5.9% |
448.3M -6.8% |
444.37M -0.9% |
462.38M 4.1% |
489.17M 5.8% |
572.8M 17.1% |
591.06M 3.2% |
650.25M 10.0% |
656.01M 0.9% |
614.65M -6.3% |
608.5M -1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.72M - |
- |
253.2M - |
- |
242.44M - |
- |
305.07M - |
- |
356.2M - |
- |
328.87M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
339.56M -9.6% |
313.48M -7.7% |
255.15M -18.6% |
245.52M -3.8% |
260.98M 6.3% |
236.65M -9.3% |
314.6M 32.9% |
343.63M 9.2% |
358.12M 4.2% |
371.76M 3.8% |
316.81M -14.8% |
306.78M -3.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.83 -9.8% |
0.76 -8.4% |
0.62 -18.4% |
0.6 -3.2% |
0.63 5.0% |
0.58 -7.9% |
0.77 32.8% |
0.84 9.1% |
0.88 4.8% |
0.91 3.4% |
0.78 -14.3% |
0.76 -2.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.81 -12.0% |
0.74 -8.6% |
0.62 -16.2% |
0.6 -3.2% |
0.63 5.0% |
0.58 -7.9% |
0.77 32.8% |
0.84 9.1% |
0.88 4.8% |
0.91 3.4% |
0.78 -14.3% |
0.76 -2.6% |