O2Micro International Limited OIIM
4.90 +4.90
Day range unavailable
52-week range unavailable
Latest period ending Dec 31, 2021 · select a line to chart its full history
Annual balance sheet
| Fiscal year | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 | FY 2019 Dec 31, 2019 | FY 2018 Dec 31, 2018 | FY 2017 Dec 31, 2017 |
|---|---|---|---|---|---|
| 20.82M | 18.79M | 10.73M | 32.45M | 28.55M | |
| 20.82M | 18.79M | 10.73M | 32.45M | 28.55M | |
| 30.18M | 30.05M | 39.87M | 16.62M | 20.71M | |
| 29.19M | 29.05M | 35.69M | 6.17M | 17.60M | |
| 992.00K | 992.00K | 4.17M | 10.45M | 3.11M | |
| 18.78M | 16.43M | 10.34M | 11.39M | 9.18M | |
| 90.40M | 79.41M | 66.85M | 62.57M | 65.92M | |
| 23.61M | 17.27M | 15.55M | 13.71M | 13.76M | |
| 118.34M | 102.04M | 89.00M | 89.31M | 85.08M | |
| 1.08M | 865.00K | 827.00K | 0 | 0 | |
| 2.85M | 2.96M | 2.76M | 0 | 0 | |
| 16.33M | 15.07M | 11.14M | 9.18M | 7.18M | |
| 1.77M | 2.09M | 1.93M | 0 | 0 | |
| 18.86M | 17.95M | 13.94M | 10.26M | 8.53M | |
| -35.16M | -46.74M | -51.77M | -45.91M | -47.52M | |
| 5.87M | 5.74M | 4.65M | 4.67M | 5.34M | |
| 99.48M | 84.09M | 75.06M | 79.05M | 76.56M | |
| 99.48M | 84.09M | 75.06M | 79.05M | 76.56M | |
| 27.94M | 22.63M | 22.15M | 26.74M | 19.17M | |
| 2.85M | 2.96M | 2.76M | 0 | 0 | |
| 19.52M | 12.59M | 8.80M | 10.29M | 9.33M | |
| 2.53M | 2.88M | 2.80M | 1.09M | 1.35M | |
| 9.18M | 8.00M | 4.87M | 4.58M | 2.46M | |
| 844.00K | 817.00K | 1.20M | 1.09M | 1.25M |
