2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
414.2M 50.4% |
490.07M 18.3% |
703.83M 43.6% |
|
Cost of Revenue | [friend] | [friend] |
324.6M 62.0% |
406.96M 25.4% |
515.2M 26.6% |
|
Gross Profit | [friend] | [friend] |
89.6M 19.3% |
83.11M -7.2% |
188.63M 127.0% |
|
Total Expenses | [friend] | [friend] |
374.84M 62.1% |
453.96M 21.1% |
589.61M 29.9% |
|
Operating Expense | [friend] | [friend] |
50.24M 62.4% |
47.01M -6.4% |
74.41M 58.3% |
|
Operating Income | [friend] | [friend] |
39.35M -10.9% |
36.11M -8.2% |
114.22M 216.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
29.26M -21.9% |
23.97M -18.1% |
94.11M 292.6% |
|
Net Income | [friend] | [friend] |
27.76M -25.6% |
23.03M -17.0% |
94.11M 308.6% |
|
Basic EPS | [friend] | [friend] |
0.69 -25.6% |
0.6 -13.0% |
2.31 285% |
|
Diluted EPS | [friend] | [friend] |
0.69 -25.6% |
0.6 -13.0% |
2.3 283.3% |