| Dec 31, 2014 | Dec 31, 2015 | Dec 31, 2016 | Dec 31, 2017 | Dec 31, 2018 | Dec 31, 2019 | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 |
---|
Sales revenue | 113 | 159 | - | 249 | 358 | 362 | 308 | 358 | 377 |
---|
Rental revenue | - | 45 | - | 24 | 22 | 21 | 28 | 46 | 57 |
---|
Cost of sales revenue | 39 | 62 | - | 110 | 164 | 176 | 157 | 162 | 198 |
---|
Cost Of Rental | - | 21 | - | 18 | 16 | 14 | 14 | 20 | 26 |
---|
Total cost of revenue | 57 | 83 | - | 128 | 180 | 190 | 170 | 182 | 224 |
---|
Gross profit-sales revenue | - | 52 | - | 115 | 172 | 165 | 123 | 150 | 123 |
---|
Gross profit-rental revenue | - | 24 | - | 6 | 7 | 7 | 15 | 27 | 31 |
---|
Total gross profit | 56 | 76 | - | 121 | 179 | 172 | 138 | 176 | 154 |
---|
Research and development | 3 | 4 | - | 5 | 7 | 9 | 14 | 17 | 22 |
---|
Sales and marketing | 24 | 31 | - | 51 | 96 | 106 | 98 | 113 | 121 |
---|
General and administrative | 18 | 26 | - | 38 | 38 | 37 | 39 | 38 | 44 |
---|
Loss on disposal of intangible asset | - | - | - | - | - | - | - | - | -52 |
---|
Total operating expense | 45 | 61 | - | 94 | 141 | 152 | 150 | 167 | 239 |
---|
Income (loss) from operations | 11 | 15 | - | 28 | 38 | 20 | -12 | 9 | -85 |
---|
Interest income | 0 | 0 | - | 1 | 3 | 5 | 1 | 0 | 3 |
---|
Other income (expense) | -0 | -0 | - | 1 | -1 | -0 | 6 | -1 | -1 |
---|
Total other income (expense), net | -0 | -0 | - | 2 | 3 | 4 | 7 | -1 | 2 |
---|
Income (loss) before provision for income taxes | 10 | 15 | - | 30 | 40 | 24 | -5 | 9 | -83 |
---|
Provision for income taxes | 3 | 3 | - | 9 | -11 | 3 | 1 | 15 | 1 |
---|
Net loss | 7 | 12 | 21 | 21 | 52 | 21 | -6 | -6 | -84 |
---|
Change in foreign currency translation adjustment | - | -0 | - | 0 | 0 | -0 | 1 | -1 | -1 |
---|
Change in net unrealized gains (losses) on foreign currency hedging | - | - | - | - | - | - | - | 2 | -3 |
---|
Less: reclassification adjustment for net (gains) losses included in net income | - | - | - | - | - | - | - | -0 | -2 |
---|
Total net change in unrealized gains (losses) on foreign currency hedging | - | - | - | - | - | - | - | 2 | -1 |
---|
Change in net unrealized gains (losses) on marketable securities | - | -0 | - | 0 | 0 | 0 | -0 | 0 | 0 |
---|
Total other comprehensive income (loss), net of tax | - | - | - | 0 | 0 | -1 | 1 | 1 | -2 |
---|
Comprehensive loss | - | 12 | - | 21 | 52 | 20 | -5 | -5 | -85 |
---|
Earnings Per Share, Basic | 0.33 | 0.6 | - | 1.02 | 2.44 | 0.96 | -0.27 | -0.28 | -3.67 |
---|
Earnings Per Share, Diluted | 0.3 | 0.56 | - | 0.96 | 2.3 | 0.94 | -0.27 | -0.28 | -3.67 |
---|