2017 Q4 | 2018 Q4 | 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] |
12.28B -4.2% |
11.93B -2.8% |
12.59B 5.5% |
13.27B 5.4% |
14.74B 11.2% |
16.36B 11.0% |
17.33B 5.9% |
18.26B 5.4% |
18.3B 0.3% |
17.99B -1.7% |
17.22B -4.2% |
16.41B -4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.87B 318.8% |
11.1B 2.1% |
11.77B 6.0% |
12.36B 5.0% |
13.73B 11.1% |
15.16B 10.4% |
16.09B 6.1% |
17.05B 6.0% |
17.18B 0.8% |
16.99B -1.1% |
16.42B -3.4% |
15.92B -3.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B -20.6% |
826.28M -41.2% |
815.82M -1.3% |
902.45M 10.6% |
1.01B 12.2% |
1.2B 18.4% |
1.24B 3.4% |
1.2B -2.8% |
1.12B -6.9% |
993.68M -11.3% |
803.52M -19.1% |
493.82M -38.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.44B 335.5% |
11.4B -0.4% |
11.97B 5.0% |
12.6B 5.2% |
13.99B 11.0% |
15.45B 10.4% |
16.37B 6.0% |
17.35B 6.0% |
17.49B 0.8% |
17.29B -1.1% |
16.75B -3.1% |
16.25B -3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
572.72M 1668.1% |
301.81M -47.3% |
204.1M -32.4% |
233.52M 14.4% |
255.43M 9.4% |
284.74M 11.5% |
285.12M 0.1% |
298.32M 4.6% |
305.42M 2.4% |
297.63M -2.5% |
328.04M 10.2% |
332.9M 1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
832.62M -33.4% |
524.47M -37.0% |
611.72M 16.6% |
668.93M 9.4% |
757.11M 13.2% |
913.7M 20.7% |
953.52M 4.4% |
905.08M -5.1% |
815.32M -9.9% |
696.05M -14.6% |
475.47M -31.7% |
160.92M -66.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269M - |
- |
482.25M - |
- |
644.47M - |
- |
822.39M - |
- |
711.25M - |
- |
379.22M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
628.03M -12.0% |
414.94M -33.9% |
482.25M 16.2% |
535.12M 11.0% |
644.69M 20.5% |
820.13M 27.2% |
823.81M 0.4% |
783.66M -4.9% |
713.19M -9.0% |
579.65M -18.7% |
381.13M -34.2% |
138.43M -63.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5 -13.4% |
0.34 -32.0% |
0.372 9.6% |
0.393 5.4% |
0.453 15.3% |
0.559 23.6% |
0.557 -0.4% |
0.53 -4.9% |
0.482 -9.0% |
0.392 -18.8% |
0.258 -34.2% |
0.093 -63.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5 -13.4% |
0.34 -32.0% |
0.372 9.6% |
0.393 5.4% |
0.453 15.3% |
0.559 23.6% |
0.557 -0.4% |
0.53 -4.9% |
0.482 -9.0% |
0.392 -18.8% |
0.258 -34.3% |
0.093 -63.7% |