2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.1B 4.7% |
9.94B 9.2% |
9.97B 0.3% |
9.38B -5.9% |
9.46B 0.8% |
10.1B 6.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
858.29M 7.1% |
870.04M 1.4% |
852.94M -2.0% |
867.01M 1.6% |
1B 15.8% |
1.03B 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.24B 4.5% |
9.07B 10.0% |
9.12B 0.6% |
8.52B -6.6% |
8.46B -0.7% |
9.07B 7.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.27B 7.0% |
6.9B 10.1% |
6.95B 0.8% |
6.59B -5.2% |
6.94B 5.3% |
7.26B 4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.41B 7.0% |
6.03B 11.5% |
6.1B 1.2% |
5.72B -6.2% |
5.94B 3.8% |
6.23B 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.83B 0.1% |
3.03B 7.2% |
3.01B -0.7% |
2.79B -7.4% |
2.52B -9.9% |
2.84B 12.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.15B 1.6% |
3.3B 4.8% |
3.26B -1.1% |
2.95B -9.6% |
2.94B -0.3% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.63B 2.5% |
2.71B 3.0% |
2.72B 0.3% |
2.58B -5.0% |
2.57B -0.4% |
3.28B 27.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.449 2.1% |
0.46 2.4% |
0.46 0.0% |
0.44 -4.3% |
0.44 0.0% |
0.55 25.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.429 -2.4% |
0.44 2.5% |
0.46 4.5% |
0.44 -4.3% |
0.44 0.0% |
0.52 18.2% |