2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] |
41.05B 4.0% |
41.9B 2.1% |
11.44B -72.7% |
47.14B 311.9% |
50.12B 6.3% |
54.52B 8.8% |
58.17B 6.7% |
60.87B 4.6% |
64.04B 5.2% |
66.5B 3.9% |
68.63B 3.2% |
70.52B 2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.07B 3.7% |
34.75B 2.0% |
9.62B -72.3% |
39.25B 308.1% |
41.91B 6.8% |
45.56B 8.7% |
48.61B 6.7% |
50.88B 4.7% |
53.55B 5.2% |
55.68B 4.0% |
57.43B 3.1% |
58.94B 2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.98B 6.0% |
7.14B 2.3% |
1.83B -74.4% |
7.89B 331.9% |
8.21B 4.1% |
8.96B 9.1% |
9.56B 6.7% |
9.98B 4.4% |
10.49B 5.0% |
10.82B 3.2% |
11.2B 3.5% |
11.58B 3.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.35B 3.4% |
39.3B 2.5% |
10.93B -72.2% |
44.41B 306.5% |
47.42B 6.8% |
51.66B 8.9% |
55.22B 6.9% |
57.89B 4.8% |
61.03B 5.4% |
63.32B 3.8% |
65.25B 3.0% |
67B 2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.27B 1.6% |
4.55B 6.5% |
1.31B -71.2% |
5.16B 294.4% |
5.51B 6.7% |
6.1B 10.8% |
6.62B 8.4% |
7.01B 5.9% |
7.48B 6.7% |
7.64B 2.1% |
7.81B 2.3% |
8.07B 3.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71B 13.6% |
2.59B -4.2% |
517M -80.1% |
2.72B 426.9% |
2.7B -0.7% |
2.86B 5.7% |
2.95B 3.1% |
2.98B 0.9% |
3.01B 1.1% |
3.18B 5.9% |
3.38B 6.3% |
3.51B 3.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B 3.3% |
1.61B -11.0% |
214M -86.7% |
1.6B 646.7% |
1.34B -16.1% |
1.22B -9.0% |
1.08B -11.6% |
915M -15.1% |
819M -10.5% |
710M -13.3% |
698M -1.7% |
665M -4.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.38B 42.6% |
1.61B -32.3% |
214M -86.7% |
1.6B 646.7% |
1.34B -16.1% |
1.22B -9.0% |
1.08B -11.6% |
915M -15.1% |
819M -10.5% |
710M -13.3% |
698M -1.7% |
665M -4.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.834 42.5% |
5.99 -32.2% |
0.793 -86.8% |
5.942 649.0% |
-2.61 - |
4.521 - |
4 -11.5% |
3.392 -15.2% |
3.035 -10.5% |
2.628 -13.4% |
2.585 -1.6% |
2.46 -4.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.834 42.5% |
5.943 -32.7% |
0.788 -86.7% |
5.885 647.3% |
-2.656 - |
4.521 - |
3.986 -11.8% |
3.38 -15.2% |
3.026 -10.5% |
2.621 -13.4% |
2.578 -1.6% |
2.454 -4.8% |