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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
345.92B 4.8% |
378.55B 9.4% |
440.56B 16.4% |
421.72B -4.3% |
386.92B -8.3% |
364.37B -5.8% |
364.26B 0.0% |
319.06B -12.4% |
318.52B -0.2% |
324.89B 2.0% |
351.86B 8.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
305.19B 0.6% |
336.02B 10.1% |
369.65B 10.0% |
363.99B -1.5% |
338.59B -7.0% |
318.01B -6.1% |
306.53B -3.6% |
274.44B -10.5% |
283.53B 3.3% |
289.82B 2.2% |
303.37B 4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.73B 52.0% |
42.52B 4.4% |
70.91B 66.8% |
57.73B -18.6% |
48.33B -16.3% |
46.36B -4.1% |
57.73B 24.5% |
44.62B -22.7% |
35B -21.6% |
35.07B 0.2% |
48.5B 38.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
317.14B 0.1% |
348.6B 9.9% |
384.59B 10.3% |
380.84B -1.0% |
353.64B -7.1% |
333.51B -5.7% |
321.82B -3.5% |
290.37B -9.8% |
299.69B 3.2% |
305.05B 1.8% |
318.86B 4.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.95B -12.1% |
12.58B 5.2% |
14.94B 18.8% |
16.85B 12.7% |
15.05B -10.6% |
15.5B 3.0% |
15.28B -1.4% |
15.93B 4.2% |
16.16B 1.5% |
15.23B -5.8% |
15.49B 1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.78B 118.1% |
29.95B 4.1% |
55.97B 86.9% |
40.88B -27.0% |
33.28B -18.6% |
30.86B -7.3% |
42.44B 37.5% |
28.69B -32.4% |
18.83B -34.4% |
19.84B 5.3% |
33.01B 66.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
60.28B - |
- | - | - |
78.09B - |
- | - | - |
39.3B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.56B 83.8% |
19.17B -6.7% |
40.15B 109.4% |
26.75B -33.4% |
23.43B -12.4% |
28.51B 21.6% |
56.04B 96.6% |
18.53B -66.9% |
11.9B -35.8% |
13.38B 12.4% |
23.07B 72.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.358 83.8% |
30.183 -6.7% |
63.216 109.4% |
42.109 -33.4% |
36.888 -12.4% |
44.88 21.7% |
88.331 96.8% |
29.462 -66.6% |
18.901 -35.8% |
21.341 12.9% |
36.841 72.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.358 83.8% |
30.183 -6.7% |
63.21 109.4% |
42.109 -33.4% |
36.888 -12.4% |
44.877 21.7% |
88.331 96.8% |
29.406 -66.7% |
18.901 -35.7% |
21.341 12.9% |
36.841 72.6% |