2017 Q1 | 2018 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.05B 0.5% |
56.82B -0.4% |
56.95B 0.2% |
57.4B 0.8% |
59.13B 3.0% |
61.73B 4.4% |
64.33B 4.2% |
66.98B 4.1% |
68.32B 2.0% |
71.82B 5.1% |
71.05B -1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.87B 0.4% |
49.65B -0.4% |
49.83B 0.3% |
50.12B 0.6% |
51.65B 3.0% |
53.82B 4.2% |
56.24B 4.5% |
58.63B 4.3% |
59.81B 2.0% |
63.13B 5.6% |
62.37B -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.18B 1.5% |
7.16B -0.2% |
7.12B -0.6% |
7.28B 2.2% |
7.48B 2.8% |
7.91B 5.7% |
8.09B 2.3% |
8.34B 3.1% |
8.51B 2.0% |
8.69B 2.1% |
8.68B -0.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.68B 0.2% |
56.54B -0.2% |
56.71B 0.3% |
57.07B 0.6% |
58.77B 3.0% |
61.05B 3.9% |
63.64B 4.2% |
66.19B 4.0% |
67.39B 1.8% |
70.8B 5.1% |
70.12B -1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.81B -0.7% |
6.89B 1.2% |
6.89B 0.0% |
6.94B 0.8% |
7.12B 2.6% |
7.24B 1.6% |
7.4B 2.2% |
7.55B 2.1% |
7.58B 0.4% |
7.67B 1.2% |
7.75B 1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
368M 72.8% |
276M -25% |
230M -16.7% |
336M 46.1% |
359M 6.8% |
672M 87.2% |
691M 2.8% |
790M 14.3% |
933M 18.1% |
1.02B 9.1% |
930M -8.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B - |
- |
445M - |
- |
626M - |
- |
980M - |
- |
1.17B - |
- |
2.22B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
706M 14.6% |
671M -5.0% |
261M -61.1% |
364M 39.5% |
358M -1.6% |
562M 57.0% |
650M 15.7% |
691M 6.3% |
788M 14.0% |
867M 10.0% |
1.53B 76.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.32 14.5% |
64.97 -4.9% |
25.27 -61.1% |
35.48 40.4% |
34.94 -1.5% |
55.09 57.7% |
63.79 15.8% |
67.73 6.2% |
77.25 14.1% |
84.95 10.0% |
149.37 75.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.32 14.5% |
64.97 -4.9% |
25.27 -61.1% |
35.48 40.4% |
34.94 -1.5% |
55.09 57.7% |
63.79 15.8% |
67.73 6.2% |
77.25 14.1% |
84.95 10.0% |
149.37 75.8% |