2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.42B 4.5% |
1.49B 5.2% |
1.2B -19.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.1B 5.3% |
1.17B 5.8% |
979.13M -16.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
312.18M 1.6% |
321.64M 3.0% |
223.86M -30.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.24B 4.8% |
1.31B 5.8% |
1.12B -14.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
134.69M 0.4% |
142.81M 6.0% |
138.46M -3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
177.49M 2.5% |
178.83M 0.8% |
85.4M -52.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
146.07M -11.2% |
147.02M 0.7% |
61.38M -58.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
141.19M -11.1% |
141.7M 0.4% |
55.13M -61.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.474 -15.4% |
0.38 -19.8% |
0.15 -60.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.474 -15.4% |
0.38 -19.8% |
0.15 -60.5% |