2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.23B 9.9% |
6.85B 10.0% |
7.44B 8.7% |
8.06B 8.2% |
8.79B 9.1% |
9.55B 8.6% |
10.27B 7.6% |
10.89B 6.0% |
11.27B 3.5% |
11.42B 1.3% |
11.54B 1.0% |
11.48B -0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.91B 10.3% |
4.34B 11.1% |
4.76B 9.8% |
5.2B 9.1% |
5.68B 9.3% |
6.1B 7.4% |
6.5B 6.5% |
6.84B 5.3% |
7.08B 3.5% |
7.28B 2.8% |
7.41B 1.9% |
7.46B 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32B 9.3% |
2.51B 8.2% |
2.68B 6.8% |
2.86B 6.7% |
3.11B 8.8% |
3.44B 10.7% |
3.77B 9.5% |
4.05B 7.4% |
4.19B 3.6% |
4.15B -1.2% |
4.12B -0.5% |
4.02B -2.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.87B 9.6% |
5.42B 11.4% |
5.92B 9.2% |
6.5B 9.8% |
7.19B 10.7% |
7.84B 9.1% |
8.52B 8.6% |
9.02B 5.9% |
9.39B 4.0% |
9.6B 2.3% |
9.7B 1.1% |
9.77B 0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
957.19M 7.0% |
1.08B 12.9% |
1.15B 6.8% |
1.3B 12.3% |
1.51B 16.3% |
1.74B 15.4% |
2.02B 16.0% |
2.18B 8.1% |
2.31B 5.9% |
2.32B 0.7% |
2.29B -1.4% |
2.31B 0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B 11.0% |
1.43B 5.0% |
1.52B 6.8% |
1.56B 2.4% |
1.6B 2.6% |
1.7B 6.3% |
1.75B 2.8% |
1.87B 6.6% |
1.89B 1.0% |
1.82B -3.5% |
1.83B 0.7% |
1.72B -6.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B - |
- |
1.62B - |
- |
1.64B - |
- |
1.35B - |
- |
1.57B - |
- |
1.58B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B -4.4% |
1.42B 13.1% |
1.66B 16.7% |
1.66B 0.2% |
1.68B 1.0% |
1.58B -5.9% |
1.37B -13.1% |
1.47B 7.2% |
1.58B 6.9% |
1.55B -1.4% |
1.6B 3.1% |
1.48B -7.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.707 -4.5% |
0.799 13.1% |
0.933 16.7% |
0.935 0.2% |
0.945 1.1% |
0.89 -5.8% |
0.775 -12.9% |
0.832 7.3% |
1 20.2% |
0.877 -12.3% |
0.903 3.0% |
0.837 -7.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.705 -4.4% |
0.797 13.1% |
0.913 14.5% |
0.915 0.3% |
0.926 1.1% |
0.871 -5.9% |
0.774 -11.2% |
0.831 7.3% |
0.998 20.1% |
0.875 -12.3% |
0.902 3.0% |
0.835 -7.4% |