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.08B 7.8% |
1.12B 3.4% |
1.15B 2.4% |
1.2B 4.8% |
1.22B 1.5% |
1.27B 3.9% |
1.29B 2.0% |
1.36B 5.1% |
1.42B 4.7% |
1.42B 0.0% |
1.43B 0.8% |
1.45B 1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
290.32M 7.7% |
298.21M 2.7% |
316.63M 6.2% |
348.44M 10.0% |
355.99M 2.2% |
394.87M 10.9% |
417.38M 5.7% |
456.69M 9.4% |
496.72M 8.8% |
497.03M 0.1% |
504.55M 1.5% |
500.49M -0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
792.78M 7.8% |
821.38M 3.6% |
829.97M 1.0% |
852.99M 2.8% |
863.43M 1.2% |
872.41M 1.0% |
875.28M 0.3% |
901.27M 3.0% |
924.69M 2.6% |
924.38M 0.0% |
928.24M 0.4% |
947.94M 2.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
888.45M 8.1% |
929.77M 4.7% |
964.28M 3.7% |
1.02B 6.2% |
1.03B 1.1% |
1.08B 4.3% |
1.1B 2.3% |
1.15B 4.5% |
1.2B 3.6% |
1.19B -0.8% |
1.2B 1.4% |
1.2B -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
598.13M 8.3% |
631.56M 5.6% |
647.64M 2.5% |
675.35M 4.3% |
678.83M 0.5% |
684.61M 0.9% |
686.86M 0.3% |
696.9M 1.5% |
698.86M 0.3% |
688.4M -1.5% |
697.22M 1.3% |
697.86M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.65M 6.4% |
189.82M -2.5% |
182.32M -3.9% |
177.63M -2.6% |
184.6M 3.9% |
187.8M 1.7% |
188.42M 0.3% |
204.36M 8.5% |
225.83M 10.5% |
235.98M 4.5% |
231.02M -2.1% |
250.08M 8.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.32M - |
- |
160.76M - |
- |
173.23M - |
- |
173.39M - |
- |
195.02M - |
- |
193.04M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.32M 2.0% |
157.51M 0.1% |
160.76M 2.1% |
161.37M 0.4% |
175.41M 8.7% |
181.64M 3.5% |
182.8M 0.6% |
197.98M 8.3% |
211.2M 6.7% |
216.94M 2.7% |
211.32M -2.6% |
222.11M 5.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.23 1.8% |
1.87 -16.1% |
2.01 7.5% |
1.89 -6.0% |
1.92 1.6% |
2.23 16.1% |
1.95 -12.6% |
2.12 8.7% |
2.26 6.6% |
2.32 2.7% |
2.25 -3.0% |
2.36 4.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.23 1.8% |
1.87 -16.1% |
2.01 7.5% |
1.89 -6.0% |
1.92 1.6% |
2.23 16.1% |
1.95 -12.6% |
2.12 8.7% |
2.26 6.6% |
2.32 2.7% |
2.25 -3.0% |
2.36 4.9% |