2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.19B 9.4% |
1.28B 7.4% |
1.09B -14.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
940.89M 8.8% |
1.02B 8.6% |
866.49M -15.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
250.17M 11.4% |
257.56M 3.0% |
226.11M -12.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.08B 10.9% |
1.17B 8.2% |
1.02B -12.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
137.44M 26.9% |
145.16M 5.6% |
158.5M 9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
112.73M -3.1% |
112.41M -0.3% |
67.62M -39.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
80.16M 10.5% |
82.72M 3.2% |
47.16M -43.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
80.23M 10.6% |
82.72M 3.1% |
47.19M -43.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.27 12.5% |
0.22 -18.5% |
0.12 -45.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.27 12.5% |
0.22 -18.5% |
0.12 -45.5% |