2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
348.71M 69.0% |
463.49M 32.9% |
255.44M -44.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
193.16M 96.8% |
242.51M 25.5% |
133.23M -45.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
155.55M 43.7% |
220.98M 42.1% |
122.22M -44.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
257.75M 81.7% |
328.75M 27.6% |
228.18M -30.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
64.58M 47.6% |
86.25M 33.5% |
94.96M 10.1% |
|
Operating Income | [friend] | [friend] | [friend] |
90.97M 41.0% |
134.74M 48.1% |
27.26M -79.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
76.4M 44.0% |
121.56M 59.1% |
34.98M -71.2% |
|
Net Income | [friend] | [friend] | [friend] |
76.4M 44.0% |
121.56M 59.1% |
34.69M -71.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.033 26.5% |
1.32 27.7% |
0.35 -73.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.033 26.5% |
1.32 27.7% |
0.35 -73.5% |