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.73B 11.6% |
32.16B 4.7% |
35.23B 9.6% |
33.87B -3.9% |
36.85B 8.8% |
32.03B -13.1% |
39.25B 22.6% |
41.98B 6.9% |
43.04B 2.5% |
40B -7.0% |
46.88B 17.2% |
49.4B 5.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.46B 12.7% |
24.51B 4.4% |
26.63B 8.7% |
24.64B -7.5% |
26.22B 6.4% |
22.56B -13.9% |
27.52B 22.0% |
29.37B 6.7% |
30.14B 2.6% |
27.78B -7.8% |
32.12B 15.6% |
33.29B 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.26B 8.3% |
7.65B 5.4% |
8.6B 12.4% |
9.23B 7.4% |
10.63B 15.1% |
9.46B -11.0% |
11.73B 23.9% |
12.61B 7.5% |
12.9B 2.3% |
12.22B -5.3% |
14.76B 20.8% |
16.11B 9.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.5B 13.7% |
32.11B 5.3% |
35.27B 9.8% |
34.03B -3.5% |
36.34B 6.8% |
31.18B -14.2% |
37.76B 21.1% |
40.11B 6.2% |
41.18B 2.7% |
38.22B -7.2% |
44.71B 17.0% |
46.85B 4.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.04B 17.5% |
7.6B 8.0% |
8.64B 13.6% |
9.39B 8.7% |
10.13B 7.9% |
8.62B -14.9% |
10.24B 18.9% |
10.74B 4.8% |
11.05B 2.9% |
10.43B -5.6% |
12.59B 20.7% |
13.56B 7.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
223.94M -68.8% |
48.48M -78.4% |
-35.54M - |
-156.14M - |
502.07M - |
846.61M 68.6% |
1.49B 75.6% |
1.87B 25.9% |
1.85B -1.1% |
1.79B -3.5% |
2.17B 21.4% |
2.55B 17.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.96M - |
- |
-191.29M - |
- |
538.94M - |
- |
3.01B - |
- |
2.63B - |
- |
2.85B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.46M -66.5% |
-24.51M - |
-43.49M - |
165.07M - |
1.11B 570.7% |
1.91B 72.1% |
2.47B 29.8% |
2.23B -9.8% |
1.39B -37.5% |
1.46B 5.0% |
1.84B 25.4% |
2.05B 11.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.853 -66.7% |
-0.408 - |
-0.757 - |
2.81 - |
19.188 582.8% |
32.934 71.6% |
42.725 29.7% |
38.455 -10.0% |
23.985 -37.6% |
25.127 4.8% |
31.43 25.1% |
35.083 11.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.528 -68.6% |
-0.645 - |
-0.868 - |
2.523 - |
17.86 608.0% |
31.025 73.7% |
40.188 29.5% |
36.217 -9.9% |
22.621 -37.5% |
23.803 5.2% |
29.822 25.3% |
33.319 11.7% |