2016 Q3 | 2017 Q3 | 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] |
30.26B 11.2% |
31.9B 5.4% |
33.28B 4.3% |
32.36B -2.8% |
33.98B 5.0% |
36.31B 6.9% |
38.45B 5.9% |
39.68B 3.2% |
41.02B 3.4% |
42.91B 4.6% |
45.5B 6.0% |
48.45B 6.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.11B 12.3% |
24.31B 5.2% |
25.16B 3.5% |
23.54B -6.4% |
24.18B 2.7% |
25.58B 5.8% |
26.96B 5.4% |
27.76B 3.0% |
28.72B 3.5% |
29.8B 3.8% |
31.17B 4.6% |
32.65B 4.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.15B 7.9% |
7.59B 6.1% |
8.12B 7.0% |
8.82B 8.6% |
9.8B 11.1% |
10.73B 9.4% |
11.49B 7.1% |
11.92B 3.7% |
12.29B 3.2% |
13.11B 6.6% |
14.33B 9.3% |
15.8B 10.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.04B 13.3% |
31.85B 6.0% |
33.31B 4.6% |
32.51B -2.4% |
33.52B 3.1% |
35.35B 5.5% |
36.99B 4.6% |
37.91B 2.5% |
39.25B 3.6% |
40.99B 4.4% |
43.39B 5.9% |
45.96B 5.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.93B 17.1% |
7.54B 8.8% |
8.16B 8.2% |
8.97B 10.0% |
9.34B 4.1% |
9.77B 4.6% |
10.03B 2.7% |
10.15B 1.2% |
10.53B 3.8% |
11.19B 6.3% |
12.22B 9.2% |
13.3B 8.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.56M -68.9% |
48.09M -78.2% |
-33.57M - |
-149.17M - |
463M - |
959.86M 107.3% |
1.46B 51.7% |
1.77B 21.5% |
1.77B -0.2% |
1.92B 8.6% |
2.1B 9.8% |
2.5B 18.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.34M - |
- |
-180.68M - |
- |
497M - |
- |
2.95B - |
- |
2.5B - |
- |
2.76B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
160M -66.6% |
-24.31M - |
-41.08M - |
157.71M - |
1.02B 547.4% |
2.16B 111.6% |
2.42B 12.1% |
2.11B -13.0% |
1.33B -37.0% |
1.57B 18.2% |
1.78B 13.4% |
2.01B 12.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81 -66.9% |
-0.405 - |
-0.715 - |
2.685 - |
17.695 559.0% |
37.34 111.0% |
41.85 12.1% |
36.345 -13.2% |
22.86 -37.1% |
26.95 17.9% |
30.5 13.2% |
34.41 12.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.49 -68.7% |
-0.64 - |
-0.82 - |
2.41 - |
16.47 583.4% |
35.175 113.6% |
39.365 11.9% |
34.23 -13.0% |
21.56 -37.0% |
25.53 18.4% |
28.94 13.4% |
32.68 12.9% |