2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.61B 31.0% |
1.62B 0.8% |
1.63B 0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.29B 31.5% |
1.28B -1.0% |
1.27B -0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
316.55M 29.1% |
342.97M 8.3% |
357.88M 4.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.43B 32.1% |
1.42B -0.6% |
1.44B 1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
139.47M 37.9% |
143.42M 2.8% |
168.9M 17.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
177.08M 22.9% |
199.55M 12.7% |
188.98M -5.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
159.17M 37.2% |
215.05M 35.1% |
179.9M -16.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
159.17M 37.2% |
215.05M 35.1% |
179.9M -16.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.479 17.6% |
1.75 18.4% |
1.46 -16.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.479 17.6% |
1.75 18.4% |
1.46 -16.6% |