2018 Q4 | 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] |
7.05B 7.3% |
7.44B 5.5% |
7.94B 6.7% |
8.2B 3.3% |
8.47B 3.3% |
8.79B 3.7% |
8.99B 2.3% |
9.23B 2.7% |
9.47B 2.6% |
9.65B 1.9% |
9.78B 1.3% |
9.91B 1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.19B 6.5% |
6.54B 5.8% |
6.97B 6.5% |
7.2B 3.2% |
7.4B 2.8% |
7.64B 3.2% |
7.77B 1.8% |
7.94B 2.1% |
8.13B 2.4% |
8.27B 1.7% |
8.4B 1.6% |
8.55B 1.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
865M 13.1% |
899M 3.9% |
968M 7.7% |
1B 3.7% |
1.07B 7.1% |
1.15B 7.0% |
1.22B 6.2% |
1.3B 6.1% |
1.34B 3.8% |
1.39B 3.3% |
1.38B -0.6% |
1.36B -1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.84B 6.0% |
7.21B 5.4% |
7.69B 6.6% |
7.93B 3.2% |
8.18B 3.1% |
8.47B 3.6% |
8.66B 2.2% |
8.89B 2.7% |
9.11B 2.4% |
9.28B 1.9% |
9.39B 1.3% |
9.54B 1.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
649M 1.4% |
663M 2.2% |
714M 7.7% |
733M 2.7% |
776M 5.9% |
832M 7.2% |
886M 6.5% |
954M 7.7% |
979M 2.6% |
1.01B 3.2% |
998M -1.2% |
989M -0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216M 72.8% |
236M 9.3% |
254M 7.6% |
271M 6.7% |
299M 10.3% |
318M 6.4% |
335M 5.3% |
342M 2.1% |
366M 7.0% |
380M 3.8% |
384M 1.1% |
367M -4.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84M 1580% |
134M 59.5% |
161M 20.1% |
182M 13.0% |
220M 20.9% |
211M -4.1% |
200M -5.2% |
188M -6% |
202M 7.4% |
206M 2.0% |
233M 13.1% |
171M -26.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71M - |
125M 76.1% |
153M 22.4% |
176M 15.0% |
216M 22.7% |
207M -4.2% |
197M -4.8% |
185M -6.1% |
199M 7.6% |
202M 1.5% |
229M 13.4% |
167M -27.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.62 - |
1.087 75.4% |
1.33 22.4% |
1.533 15.2% |
1.821 18.8% |
1.79 -1.7% |
1.68 -6.1% |
1.57 -6.5% |
1.68 7.0% |
1.69 0.6% |
1.93 14.2% |
1.41 -26.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.62 - |
1.087 75.4% |
1.32 21.4% |
1.533 16.1% |
1.821 18.8% |
1.77 -2.8% |
1.67 -5.6% |
1.56 -6.6% |
1.66 6.4% |
1.69 1.8% |
1.92 13.6% |
1.4 -27.1% |