News
Fiscal year is January-December. All values USD Thousands. 2024 2023 2022 2021 2020 5-year trend; Sales/Revenue: 86,935.1: 43,253.8: 17,081.0-- ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results