2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
390.23M -24.3% |
426.96M 9.4% |
323.72M -24.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
350.81M -20.0% |
394.88M 12.6% |
319.73M -19.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
39.42M -49.0% |
32.08M -18.6% |
4M -87.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
363.73M -20.8% |
413.59M 13.7% |
339.78M -17.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
12.93M -38.3% |
18.71M 44.8% |
20.06M 7.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
26.5M -53.0% |
13.37M -49.6% |
-16.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
33.73M -43.6% |
13.22M -60.8% |
-10.3M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
26.42M -45.0% |
11.97M -54.7% |
-8.4M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.026 -58.2% |
0.012 -54.5% |
-0.008 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.026 -58.2% |
0.012 -54.5% |
-0.008 - |