2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
226.41M 45.2% |
275.65M 21.7% |
341.17M 23.8% |
|
Cost of Revenue | [friend] | [friend] |
89.52M 33.9% |
109.74M 22.6% |
150.8M 37.4% |
|
Gross Profit | [friend] | [friend] |
136.89M 53.7% |
165.9M 21.2% |
190.37M 14.7% |
|
Total Expenses | [friend] | [friend] |
144.55M 35.4% |
181.27M 25.4% |
240.32M 32.6% |
|
Operating Expense | [friend] | [friend] |
55.03M 38.0% |
71.52M 30.0% |
89.52M 25.2% |
|
Operating Income | [friend] | [friend] |
81.86M 66.5% |
94.38M 15.3% |
100.85M 6.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
70.01M 98.8% |
81.16M 15.9% |
96.34M 18.7% |
|
Net Income | [friend] | [friend] |
70.01M 98.8% |
81.16M 15.9% |
96.34M 18.7% |
|
Basic EPS | [friend] | [friend] |
0.7 70.7% |
0.579 -17.3% |
0.564 -2.5% |
|
Diluted EPS | [friend] | [friend] |
0.7 70.7% |
0.579 -17.3% |
0.564 -2.5% |