2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
586.55M 46.2% |
570.39M -2.8% |
457.7M -19.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
381.97M 56.9% |
383.24M 0.3% |
300.06M -21.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
204.58M 29.6% |
187.15M -8.5% |
157.64M -15.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
474.15M 54.3% |
485.13M 2.3% |
400.83M -17.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
92.18M 44.6% |
101.89M 10.5% |
100.77M -1.1% |
|
Operating Income | [friend] | [friend] | [friend] |
112.39M 19.5% |
85.26M -24.1% |
56.88M -33.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
84.21M 13.6% |
64.81M -23.0% |
37.93M -41.5% |
|
Net Income | [friend] | [friend] | [friend] |
84.21M 13.6% |
64.81M -23.0% |
37.93M -41.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.46 8.1% |
0.94 -35.6% |
0.47 -50% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.4 6.9% |
0.94 -32.9% |
0.47 -50% |