2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
212.68M 70.2% |
294.37M 38.4% |
243.12M -17.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
85.32M 26.4% |
106.06M 24.3% |
100.05M -5.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
127.36M 121.6% |
188.3M 47.9% |
143.07M -24.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
151.69M 32.0% |
189.42M 24.9% |
207.24M 9.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
66.37M 39.9% |
83.36M 25.6% |
107.18M 28.6% |
|
Operating Income | [friend] | [friend] | [friend] |
60.99M 508.3% |
104.94M 72.1% |
35.89M -65.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
60.39M 416.9% |
105.37M 74.5% |
53.26M -49.5% |
|
Net Income | [friend] | [friend] | [friend] |
60.39M 416.9% |
105.37M 74.5% |
54.04M -48.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.7 415.8% |
1.04 48.6% |
0.47 -54.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.7 415.8% |
1.04 48.6% |
0.47 -54.8% |