2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 7.1% |
1.65B 5.5% |
1.77B 7.6% |
1.81B 2.4% |
1.75B -3.4% |
1.77B 0.9% |
1.73B -2.1% |
1.72B -0.5% |
1.8B 4.6% |
1.79B -0.5% |
1.76B -1.8% |
1.79B 1.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 4.8% |
1.19B 3.1% |
1.27B 6.3% |
1.29B 2.1% |
1.28B -1.4% |
1.33B 3.9% |
1.35B 1.8% |
1.39B 2.7% |
1.45B 4.6% |
1.42B -1.7% |
1.4B -1.9% |
1.41B 1.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
404.64M 14.6% |
453.5M 12.1% |
503.03M 10.9% |
517.59M 2.9% |
473.29M -8.6% |
439.03M -7.2% |
378.5M -13.8% |
334.24M -11.7% |
350.49M 4.9% |
365.92M 4.4% |
361.26M -1.3% |
379.8M 5.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33B 5.2% |
1.39B 4.7% |
1.48B 6.3% |
1.52B 2.9% |
1.49B -1.9% |
1.53B 2.6% |
1.55B 1.5% |
1.59B 2.6% |
1.69B 5.8% |
1.65B -2.2% |
1.62B -1.9% |
1.63B 0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.04M 7.9% |
198.7M 15.5% |
210.93M 6.2% |
226.6M 7.4% |
216.34M -4.5% |
204.88M -5.3% |
204.47M -0.2% |
208.45M 1.9% |
237.42M 13.9% |
225.97M -4.8% |
220.6M -2.4% |
219.29M -0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.6M 20.1% |
254.79M 9.5% |
292.1M 14.6% |
290.99M -0.4% |
256.95M -11.7% |
234.15M -8.9% |
174.03M -25.7% |
125.79M -27.7% |
113.07M -10.1% |
139.96M 23.8% |
140.66M 0.5% |
160.51M 14.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
222.45M - |
- |
267.5M - |
- |
228.07M - |
1.74B 663.0% |
974.27M -44.0% |
1.38B 41.6% |
-611.8M - |
- |
150.05M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.87M 23.4% |
221.19M 14.1% |
254.75M 15.2% |
266.73M 4.7% |
249.28M -6.5% |
227.71M -8.7% |
176.6M -22.4% |
133.04M -24.7% |
112.37M -15.5% |
136.79M 21.7% |
139.35M 1.9% |
150.05M 7.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.92 22.7% |
1.05 14.1% |
1.17 11.4% |
1.18 0.9% |
1.07 -9.3% |
0.95 -11.2% |
0.73 -23.2% |
0.56 -23.3% |
0.47 -16.1% |
0.57 21.3% |
0.58 1.8% |
0.62 6.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.92 22.7% |
1.05 14.1% |
1.17 11.4% |
1.18 0.9% |
1.07 -9.3% |
0.95 -11.2% |
0.73 -23.2% |
0.56 -23.3% |
0.47 -16.1% |
0.57 21.3% |
0.58 1.8% |
0.62 6.9% |