2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Total Revenue | [friend] |
346.7M 20.6% |
370.32M 6.8% |
404.12M 9.1% |
|
Cost of Revenue | [friend] |
305.35M 21.4% |
328.79M 7.7% |
357.62M 8.8% |
|
Gross Profit | [friend] |
41.34M 14.9% |
41.53M 0.5% |
46.51M 12.0% |
|
Total Expenses | [friend] |
337.55M 20.9% |
360.48M 6.8% |
390.21M 8.2% |
|
Operating Expense | [friend] |
32.2M 16.2% |
31.69M -1.6% |
32.6M 2.9% |
|
Operating Income | [friend] |
9.15M 10.5% |
9.85M 7.7% |
13.91M 41.2% |
|
Net Income (Cont Operations) | [friend] |
6.64M 9.9% |
7.83M 17.8% |
10.31M 31.7% |
|
Net Income | [friend] |
6.9M 13.2% |
7.79M 12.9% |
10.29M 32.2% |
|
Basic EPS | [friend] |
0.17 13.2% |
0.095 -44.5% |
0.13 37.6% |
|
Diluted EPS | [friend] |
0.17 130.3% |
0.095 -44.5% |
0.13 37.6% |