2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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] | [friend] | [friend] | [friend] | [friend] |
1.23B 7.1% |
1.29B 5.6% |
1.26B -2.9% |
1.29B 2.9% |
1.32B 2.2% |
1.38B 4.1% |
1.32B -3.7% |
1.36B 2.8% |
1.33B -2.1% |
1.42B 6.8% |
1.61B 13.0% |
1.71B 6.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
689.47M 8.5% |
723.17M 4.9% |
685.97M -5.1% |
689.18M 0.5% |
696.33M 1.0% |
727.2M 4.4% |
700.72M -3.6% |
718.15M 2.5% |
695.63M -3.1% |
731.86M 5.2% |
830.54M 13.5% |
877.82M 5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
536.68M 5.2% |
571.81M 6.5% |
570.82M -0.2% |
603.94M 5.8% |
625.02M 3.5% |
647.84M 3.7% |
623.59M -3.7% |
643.17M 3.1% |
637.5M -0.9% |
691.42M 8.5% |
778.36M 12.6% |
833.97M 7.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
787.86M 8.3% |
839.68M 6.6% |
818.23M -2.6% |
827.28M 1.1% |
839.48M 1.5% |
881.76M 5.0% |
874.37M -0.8% |
914.18M 4.6% |
933.42M 2.1% |
984.47M 5.5% |
1.12B 13.9% |
1.18B 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.39M 6.6% |
116.5M 18.4% |
132.26M 13.5% |
138.1M 4.4% |
143.15M 3.7% |
154.56M 8.0% |
173.65M 12.4% |
196.03M 12.9% |
237.79M 21.3% |
252.6M 6.2% |
291.15M 15.3% |
304.87M 4.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
438.29M 4.9% |
455.3M 3.9% |
438.56M -3.7% |
465.85M 6.2% |
481.87M 3.4% |
493.28M 2.4% |
449.94M -8.8% |
447.14M -0.6% |
399.71M -10.6% |
438.81M 9.8% |
487.21M 11.0% |
529.1M 8.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
389.34M - |
- |
381.02M - |
- |
419.13M - |
- |
411.19M - |
- |
369.47M - |
- |
461.19M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
389.34M 3.8% |
397.64M 2.1% |
381.02M -4.2% |
400.42M 5.1% |
419.13M 4.7% |
435.96M 4.0% |
411.19M -5.7% |
411.7M 0.1% |
369.47M -10.3% |
414.31M 12.1% |
461.19M 11.3% |
502.78M 9.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.438 3.7% |
1.469 2.2% |
1.406 -4.3% |
1.473 4.7% |
1.544 4.8% |
1.606 4.0% |
1.512 -5.8% |
1.512 0% |
1.363 -9.9% |
1.512 11.0% |
1.69 11.7% |
1.84 8.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.434 4.0% |
1.461 1.9% |
1.402 -4.0% |
1.473 5.0% |
1.54 4.6% |
1.596 3.7% |
1.512 -5.2% |
1.512 0% |
1.363 -9.9% |
1.512 11.0% |
1.69 11.7% |
1.84 8.9% |