2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
496.64M 13.1% |
543.08M 9.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
75.77M -10.2% |
89.37M 18.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
420.88M 18.6% |
453.71M 7.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
425.27M 1.0% |
476.11M 12.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
349.51M 3.8% |
386.74M 10.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
71.37M 292.9% |
66.97M -6.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
17.69M - |
20.31M 14.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.24M - |
-5.25M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
-0.11 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
-0.11 - |