2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
548.84M 13.9% |
338.32M -38.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
502.67M 19.4% |
326.41M -35.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
46.17M -24.1% |
11.91M -74.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
521.44M 17.6% |
338.31M -35.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
18.77M -16.5% |
11.9M -36.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
27.4M -28.5% |
13K -100.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
28.26M -29.4% |
-153K - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
23.52M -24.5% |
1M -95.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.024 -42.3% |
0.001 -95.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.024 -42.3% |
0.001 -95.7% |