2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 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] | [friend] | [friend] |
13.34B 8.3% |
13.24B -0.8% |
15B 13.3% |
16.19B 8.0% |
17.51B 8.1% |
17.49B -0.1% |
19.93B 14.0% |
21.16B 6.2% |
21.72B 2.6% |
22.01B 1.3% |
23.99B 9.0% |
26.19B 9.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.43B 6.5% |
6.57B 2.1% |
6.88B 4.7% |
7.46B 8.4% |
8B 7.2% |
8.27B 3.4% |
8.65B 4.7% |
8.76B 1.2% |
9.78B 11.7% |
10.43B 6.7% |
10.91B 4.5% |
11.53B 5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.91B 9.9% |
6.67B -3.4% |
8.12B 21.7% |
8.74B 7.6% |
9.51B 8.9% |
9.22B -3.0% |
11.28B 22.3% |
12.41B 10% |
11.94B -3.7% |
11.58B -3.1% |
13.09B 13.0% |
14.66B 12.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.35B 6.6% |
8.72B 4.5% |
9.24B 5.9% |
9.38B 1.5% |
10.98B 17.1% |
11.41B 3.9% |
11.64B 2.0% |
12.15B 4.4% |
13.71B 12.9% |
14.52B 5.9% |
15.29B 5.4% |
16.17B 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92B 6.7% |
2.16B 12.5% |
2.36B 9.4% |
1.92B -18.6% |
2.98B 55.4% |
3.14B 5.3% |
2.98B -5.1% |
3.39B 13.7% |
3.94B 16.0% |
4.08B 3.7% |
4.39B 7.5% |
4.64B 5.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.99B 11.2% |
4.52B -9.6% |
5.76B 27.6% |
6.82B 18.3% |
6.53B -4.2% |
6.08B -6.8% |
8.3B 36.5% |
9.02B 8.7% |
8.01B -11.2% |
7.49B -6.4% |
8.7B 16.1% |
10.03B 15.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.98B 11.7% |
4.03B -19.1% |
6.22B 54.4% |
6.24B 0.2% |
6.51B 4.5% |
5.62B -13.8% |
8.73B 55.5% |
9.01B 3.1% |
8B -11.2% |
7.19B -10.2% |
8.97B 24.8% |
10.01B 11.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.6B -8.6% |
3.26B -9.5% |
4.17B 27.6% |
4.99B 19.7% |
4.63B -7.2% |
4.31B -6.9% |
5.89B 36.6% |
7.09B 20.4% |
5.83B -17.8% |
5.45B -6.5% |
6.32B 16.1% |
7.79B 23.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.529 -8.6% |
21.31 -9.4% |
27.162 27.5% |
32.49 19.6% |
30.16 -7.2% |
28.14 -6.7% |
38.41 36.5% |
46.25 20.4% |
38.05 -17.7% |
35.66 -6.3% |
41.38 16.0% |
50.95 23.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.467 -8.6% |
21.253 -9.4% |
27.09 27.5% |
32.41 19.6% |
30.16 -6.9% |
28.14 -6.7% |
38.41 36.5% |
46.248 20.4% |
38.05 -17.7% |
35.66 -6.3% |
41.38 16.0% |
50.95 23.1% |