2017 Q4 | 2018 Q4 | 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] |
1.17B 12.8% |
1.24B 6.2% |
1.16B -6.4% |
1.15B -1.1% |
1.02B -10.6% |
952.01M -7.1% |
958.1M 0.6% |
946.14M -1.2% |
1.02B 8.0% |
1.17B 14.8% |
1.34B 14.3% |
1.43B 6.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
761.44M 329.2% |
813.64M 6.9% |
766.58M -5.8% |
758.39M -1.1% |
684.8M -9.7% |
641.97M -6.3% |
641.85M 0.0% |
637.29M -0.7% |
687.04M 7.8% |
798.82M 16.3% |
917.09M 14.8% |
983.26M 7.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
404.4M -10.2% |
424.1M 4.9% |
392.56M -7.4% |
388.22M -1.1% |
339.71M -12.5% |
310.05M -8.7% |
316.25M 2.0% |
308.84M -2.3% |
334.64M 8.4% |
374.57M 11.9% |
423.98M 13.2% |
446.42M 5.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
895.43M 316.4% |
956.41M 6.8% |
924.51M -3.3% |
922.48M -0.2% |
857.87M -7.0% |
814.4M -5.1% |
813.11M -0.2% |
811.82M -0.2% |
888.82M 9.5% |
1.03B 15.4% |
1.17B 13.8% |
1.25B 6.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.99M 256.1% |
142.78M 6.6% |
157.93M 10.6% |
164.08M 3.9% |
173.07M 5.5% |
172.43M -0.4% |
171.25M -0.7% |
174.53M 1.9% |
201.78M 15.6% |
227.27M 12.6% |
250.22M 10.1% |
264.27M 5.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
270.41M -19.4% |
281.33M 4.0% |
234.63M -16.6% |
224.13M -4.5% |
166.64M -25.6% |
137.61M -17.4% |
144.99M 5.4% |
134.32M -7.4% |
132.86M -1.1% |
147.3M 10.9% |
173.76M 18.0% |
182.16M 4.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.83M - |
218.65M 5.7% |
196.14M -10.3% |
- |
166.21M - |
- |
164.87M - |
- |
150.43M - |
- |
175.9M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.19M 10.9% |
210.94M 5.9% |
191.8M -9.1% |
195.85M 2.1% |
164.63M -15.9% |
148.44M -9.8% |
163.45M 10.1% |
151.11M -7.5% |
147.59M -2.3% |
156.64M 6.1% |
168.07M 7.3% |
173.38M 3.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.128 11.6% |
2.254 5.9% |
2.049 -9.1% |
1.973 -3.7% |
1.56 -20.9% |
1.276 -18.2% |
1.31 2.7% |
1.211 -7.6% |
1.183 -2.3% |
1.255 6.1% |
1.347 7.3% |
1.389 3.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.128 11.6% |
2.254 5.9% |
2.049 -9.1% |
1.973 -3.7% |
1.56 -20.9% |
1.276 -18.2% |
1.31 2.7% |
1.211 -7.6% |
1.183 -2.3% |
1.255 6.1% |
1.347 7.3% |
1.389 3.2% |