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] |
1.93B 3.2% |
2.02B 4.7% |
1.99B -1.4% |
2.08B 4.5% |
2.16B 3.7% |
2.08B -3.6% |
2.06B -1.1% |
2.07B 0.6% |
2.12B 2.4% |
2.3B 8.6% |
2.46B 6.7% |
2.57B 4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 7.3% |
1.34B 5.1% |
1.39B 3.7% |
1.45B 4.2% |
1.53B 5.5% |
1.5B -2.2% |
1.51B 0.6% |
1.55B 2.5% |
1.59B 3.1% |
1.73B 8.5% |
1.82B 5.5% |
1.89B 3.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
649.06M -4.0% |
675.67M 4.1% |
596.32M -11.7% |
627.7M 5.3% |
626.04M -0.3% |
582.05M -7.0% |
548.97M -5.7% |
523.18M -4.7% |
525.89M 0.5% |
573.4M 9.0% |
630.7M 10.0% |
678.14M 7.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63B 5.9% |
1.73B 5.7% |
1.71B -0.8% |
1.79B 4.7% |
1.89B 5.4% |
1.85B -1.9% |
1.86B 0.3% |
1.9B 2.4% |
1.97B 3.5% |
2.14B 8.5% |
2.25B 5.1% |
2.34B 3.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
352.72M 1.2% |
381.68M 8.2% |
317.62M -16.8% |
340.45M 7.2% |
357M 4.9% |
355.66M -0.4% |
352.11M -1.0% |
359.03M 2.0% |
378.17M 5.3% |
410.99M 8.7% |
425.29M 3.5% |
443.79M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
296.34M -9.6% |
293.99M -0.8% |
278.7M -5.2% |
287.25M 3.1% |
269.04M -6.3% |
226.39M -15.9% |
196.86M -13.0% |
164.15M -16.6% |
147.72M -10.0% |
162.42M 10.0% |
205.41M 26.5% |
234.35M 14.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.71M - |
- |
239.78M - |
- |
270.27M - |
- |
230.77M - |
- |
205.53M - |
- |
195.65M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
218.71M -15.8% |
235.01M 7.5% |
239.78M 2.0% |
245.99M 2.6% |
270.27M 9.9% |
255.31M -5.5% |
230.77M -9.6% |
193.41M -16.2% |
205.53M 6.3% |
176.41M -14.2% |
195.65M 10.9% |
256.28M 31.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.571 -15.9% |
1.593 1.4% |
1.507 -5.4% |
1.464 -2.8% |
1.464 0% |
1.336 -8.8% |
1.236 -7.5% |
1.036 -16.2% |
1.096 5.8% |
0.946 -13.7% |
1.05 11.0% |
1.38 31.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.571 -15.9% |
1.593 1.4% |
1.507 -5.4% |
1.464 -2.8% |
1.464 0% |
1.336 -8.8% |
1.236 -7.5% |
1.036 -16.2% |
1.096 5.8% |
0.946 -13.7% |
1.05 11.0% |
1.38 31.4% |