2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
350.24M 3.6% |
380.14M 8.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.33M 1.8% |
188.4M 11.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.91M 5.3% |
191.74M 6.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
316.02M -10.7% |
357.07M 13.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
146.69M -21.8% |
168.67M 15.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.22M - |
23.07M -32.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.32M - |
17.17M -23.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.29M - |
12.45M -38.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.068 - |
0.04 -41.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.065 - |
0.038 -41.5% |