2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
190.58M 25.3% |
242.58M 27.3% |
280.8M 15.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
21.99M 22.1% |
29.41M 33.8% |
47.39M 61.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
168.59M 25.7% |
213.17M 26.4% |
233.41M 9.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
84.58M 32.4% |
145.1M 71.5% |
214.37M 47.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
62.6M 36.5% |
115.69M 84.8% |
166.99M 44.3% |
|
Operating Income | [friend] | [friend] | [friend] |
106M 20.1% |
97.48M -8.0% |
66.42M -31.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
98.84M 28.5% |
107.73M 9.0% |
72.48M -32.7% |
|
Net Income | [friend] | [friend] | [friend] |
98.84M 28.5% |
107.73M 9.0% |
72.48M -32.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.864 28.7% |
0.514 -40.5% |
0.336 -34.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.864 28.7% |
0.514 -40.5% |
0.336 -34.7% |