2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
755.82M 12.4% |
808.21M 6.9% |
697.04M -13.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
616.79M 19.7% |
685.4M 11.1% |
571.78M -16.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
139.03M -11.4% |
122.81M -11.7% |
125.27M 2.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
686.74M 18.4% |
763.94M 11.2% |
650.85M -14.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
69.96M 7.9% |
78.54M 12.3% |
79.07M 0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
69.07M -25.0% |
44.27M -35.9% |
46.2M 4.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
60.7M -19.2% |
51.08M -15.8% |
48.77M -4.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
65.66M -14.0% |
51.06M -22.2% |
48.77M -4.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.073 -14.2% |
0.683 -36.4% |
0.598 -12.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.073 -14.2% |
0.683 -36.4% |
0.598 -12.4% |