2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
1.4B 3.6% |
1.43B 1.7% |
1.46B 2.5% |
1.49B 1.8% |
1.44B -3.3% |
1.51B 4.7% |
1.61B 6.8% |
1.7B 5.6% |
1.82B 7.1% |
1.96B 7.4% |
2.14B 9.5% |
2.39B 11.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
785.87M 1.5% |
797.14M 1.4% |
808.92M 1.5% |
825.69M 2.1% |
815.01M -1.3% |
844.13M 3.6% |
884.9M 4.8% |
924.03M 4.4% |
963.59M 4.3% |
1.01B 4.7% |
1.07B 5.6% |
1.14B 6.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
618.66M 6.5% |
630.9M 2.0% |
654.14M 3.7% |
664.05M 1.5% |
626.28M -5.7% |
664.72M 6.1% |
727.24M 9.4% |
778.78M 7.1% |
859.83M 10.4% |
950.15M 10.5% |
1.08B 13.5% |
1.25B 15.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 2.8% |
1.17B 2.4% |
1.22B 3.7% |
1.27B 4.4% |
1.26B -1.1% |
1.31B 4.5% |
1.39B 5.9% |
1.46B 4.6% |
1.54B 5.6% |
1.67B 8.7% |
1.86B 11.2% |
2.08B 11.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.68M 5.6% |
377.49M 4.4% |
409.33M 8.4% |
445.94M 8.9% |
442.7M -0.7% |
469.9M 6.1% |
506.41M 7.8% |
531.66M 5.0% |
573.27M 7.8% |
661.35M 15.4% |
791.75M 19.7% |
940.74M 18.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
256.97M 7.8% |
253.42M -1.4% |
244.81M -3.4% |
218.12M -10.9% |
183.58M -15.8% |
194.82M 6.1% |
220.83M 13.3% |
247.12M 11.9% |
286.56M 16.0% |
288.81M 0.8% |
287.12M -0.6% |
309.19M 7.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.13M - |
- |
224.09M - |
- |
169.8M - |
- |
186.87M - |
- |
240.65M - |
- |
238.53M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
225.35M 8.3% |
225.82M 0.2% |
227.92M 0.9% |
203.02M -10.9% |
174.25M -14.2% |
180.73M 3.7% |
187.29M 3.6% |
212M 13.2% |
240.67M 13.5% |
243.54M 1.2% |
238.25M -2.2% |
260.74M 9.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.54 5.9% |
0.53 -1.9% |
0.53 0% |
0.47 -11.3% |
0.4 -14.9% |
0.41 2.5% |
0.44 7.3% |
0.5 13.6% |
0.57 14.0% |
0.57 0% |
0.56 -1.8% |
0.61 8.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.54 5.9% |
0.53 -1.9% |
0.53 0% |
0.47 -11.3% |
0.4 -14.9% |
0.41 2.5% |
0.44 7.3% |
0.5 13.6% |
0.57 14.0% |
0.57 0% |
0.56 -1.8% |
0.61 8.9% |