2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.3B 2.8% |
16.04B 20.6% |
17.39B 8.4% |
17.72B 1.9% |
17.77B 0.3% |
17.38B -2.2% |
17.45B 0.4% |
17.64B 1.1% |
17.99B 2.0% |
18.73B 4.1% |
19B 1.4% |
20.32B 7.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.33B 5.1% |
13.34B 17.7% |
14.44B 8.2% |
14.84B 2.7% |
14.52B -2.1% |
14.29B -1.6% |
14.41B 0.8% |
14.65B 1.7% |
15.07B 2.9% |
16.16B 7.2% |
16.49B 2.0% |
17.8B 8.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.97B -9.0% |
2.7B 37.1% |
2.95B 9.2% |
2.88B -2.3% |
3.24B 12.5% |
3.09B -4.7% |
3.04B -1.5% |
2.99B -1.7% |
2.92B -2.3% |
2.57B -12.2% |
2.51B -2.2% |
2.52B 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.95B 1.6% |
15.34B 18.5% |
16.6B 8.2% |
16.86B 1.6% |
16.9B 0.2% |
16.28B -3.7% |
16.35B 0.4% |
16.64B 1.8% |
17.06B 2.5% |
18.06B 5.8% |
18.37B 1.7% |
19.73B 7.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B -18.0% |
2B 23.9% |
2.16B 8.3% |
2.03B -6.3% |
2.38B 17.1% |
1.99B -16.3% |
1.94B -2.3% |
1.99B 2.4% |
1.99B -0.1% |
1.9B -4.6% |
1.89B -0.6% |
1.93B 2.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
355.95M 80.1% |
702.1M 97.2% |
785.72M 11.9% |
852.83M 8.5% |
865.4M 1.5% |
1.1B 27.2% |
1.1B -0.1% |
1B -8.9% |
932.62M -6.9% |
668.57M -28.3% |
624.35M -6.6% |
587.29M -5.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
493.06M - |
- |
569.49M - |
- |
617.29M - |
- |
474.76M - |
- |
416.42M - |
- |
412.88M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
363.89M 34.0% |
489.83M 34.6% |
515.78M 5.3% |
581.78M 12.8% |
594.72M 2.2% |
616.49M 3.7% |
578.41M -6.2% |
469.69M -18.8% |
407.88M -13.2% |
414.15M 1.5% |
411.04M -0.7% |
413.34M 0.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.679 32.9% |
0.884 30.1% |
1.016 15.0% |
0.99 -2.6% |
0.996 0.6% |
1 0.4% |
0.92 -8.0% |
0.722 -21.6% |
0.587 -18.7% |
0.6 2.2% |
0.597 -0.6% |
0.6 0.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.67 35.4% |
0.761 13.7% |
0.901 18.4% |
0.895 -0.7% |
0.871 -2.6% |
1 14.8% |
0.92 -8.0% |
0.722 -21.6% |
0.587 -18.7% |
0.6 2.2% |
0.597 -0.6% |
0.6 0.6% |