2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
344.33M 104.6% |
437.95M 27.2% |
548.64M 25.3% |
|
Cost of Revenue | [friend] | [friend] |
302.44M 122.6% |
376.32M 24.4% |
461.3M 22.6% |
|
Gross Profit | [friend] | [friend] |
41.89M 29.2% |
61.63M 47.1% |
87.34M 41.7% |
|
Total Expenses | [friend] | [friend] |
313.81M 118.3% |
391.19M 24.7% |
487.78M 24.7% |
|
Operating Expense | [friend] | [friend] |
11.37M 43.6% |
14.86M 30.8% |
26.48M 78.1% |
|
Operating Income | [friend] | [friend] |
30.52M 24.6% |
46.76M 53.2% |
60.87M 30.2% |
|
Net Income (Cont Operations) | [friend] | [friend] |
25.35M 11.7% |
40.84M 61.1% |
57.7M 41.3% |
|
Net Income | [friend] | [friend] |
26.26M 29.8% |
33.54M 27.7% |
44.38M 32.3% |
|
Basic EPS | [friend] | [friend] |
0.028 29.8% |
0.045 57.2% |
0.05 10.9% |
|
Diluted EPS | [friend] | [friend] |
0.028 29.8% |
0.045 57.2% |
0.05 10.9% |