D
0.00
0.00%
Close of 2 Nov 2026, in USD
At a glance
Figures in USD, from our data supplier.
Revenue
$541,807
FY2014FY2023
Net income
−$17,533
FY2014FY2023
Free cash flow
$14,705
FY2014FY2023
Shareholders' equity
$56,925
FY2014FY2023
Income statement
Fiscal years
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $541,807 | $553,846 | $580,226 | $571,874 | $629,097 | $631,117 | $612,798 | $640,613 | $605,105 | $671,814 |
| Gross profit | $350,446 | $365,195 | $363,947 | $374,171 | $437,053 | $452,919 | $462,759 | $486,841 | $454,105 | $539,556 |
| Operating income | −$17,640 | $4,779 | −$3,217 | −$20,012 | $11,980 | −$13,531 | −$188,936 | −$196,762 | −$226,226 | −$106,297 |
| Net income | −$17,533 | $4,782 | $15,786 | −$22,454 | $6,465 | −$18,988 | −$194,393 | −$200,938 | −$231,681 | −$111,027 |
| Diluted earnings per share | -0.00 | 0.00 | 0.00 | -0.00 | 0.00 | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 |
Balance sheet
At each fiscal year end
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $165,721 | $92,120 | $86,864 | $100,247 | $118,986 | $125,436 | $133,174 | $141,591 | $157,035 | $180,355 |
| Cash and short-term investments | $36,309 | $20,727 | $13,817 | $28,107 | $27,529 | $23,006 | $44,590 | $53,499 | $85,810 | $58,741 |
| Total liabilities | $108,796 | $18,845 | $26,367 | $60,894 | $62,727 | $80,695 | $88,364 | $82,329 | $91,355 | $126,017 |
| Debt | $2,651 | $1,774 | $1,905 | $7,200 | $14,920 | $21,956 | $28,992 | $36,028 | $43,064 | $50,100 |
| Shareholders' equity | $56,925 | $73,275 | $60,497 | $39,353 | $56,259 | $44,741 | $44,810 | $59,262 | $65,680 | $54,338 |
| Shares outstanding | 157m | 515m | 157m | 157m | 156m | 156m | 145m | 113m | 145m | 133m |
Cash flow
Fiscal years
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $114,705 | $7,041 | −$7,090 | $14,185 | $11,559 | −$13,661 | $14,503 | −$25,275 | $34,105 | $71,491 |
| Capital spending | −$100,000 | — | — | −$5,887 | −$5,887 | −$887 | −$16,376 | −$16,376 | −$16,376 | −$16,376 |
| Free cash flow | $14,705 | $7,041 | −$7,090 | $8,298 | $5,672 | −$14,548 | −$1,873 | −$41,651 | $17,729 | $55,115 |
Latest quarters
By quarter end
| Sept 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sept 2023 | Jun 2023 | Mar 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $175,913 | $125,180 | $138,536 | $126,943 | $138,233 | $137,564 | $139,067 | $129,441 |
| Gross profit | $64,337 | $70,592 | $85,565 | $72,903 | $79,764 | $108,799 | $88,980 | $89,763 |
| Operating income | −$7,288 | −$22,408 | $4,610 | −$30,020 | $16,734 | $5,492 | −$9,775 | $4,774 |
| Net income | −$8,577 | −$23,276 | $4,613 | −$30,021 | $16,767 | $5,492 | −$9,767 | $4,777 |
| Diluted earnings per share | -0.00 | -0.00 | 0.00 | -0.00 | 0.00 | 0.00 | -0.00 | 0.00 |
| Total assets | $193,409 | $187,837 | $164,334 | $165,721 | $219,623 | $261,183 | $329,258 | $92,120 |
| Cash and short-term investments | $22,437 | — | $6,432 | — | $95,477 | $187,775 | $273,024 | $20,727 |
| Debt | — | — | $2,651 | — | $4,838 | $1,726 | $3,897 | $1,774 |
| Shareholders' equity | $29,685 | $38,262 | $61,538 | $56,925 | $86,946 | $70,179 | $64,391 | $73,275 |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.8% | -3.0% | -1.5% |
| Operating income | -4.1% | 5.4% | -19.8% |
| Net income | -7.9% | -1.6% | -22.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 65.3% | 64.7% | 66.8% | 72.0% |
| Operating margin | -1.2% | -1.6% | -1.1% | -13.7% |
| Net margin | -1.2% | -0.9% | -0.9% | -14.8% |
Valuation history
At each fiscal year end
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|
| Price to earnings | -0.1 | 1.7 | 0.2 | -0.1 | 0.1 | -0.0 |
| Price to sales | — | 0.0 | 0.0 | — | — | — |
Share price return
Finished calendar years
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Return | -44% | 214% | -23% | 2% | 134% | 87% | 71% | 73% | 2712% | 72% |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years.
- 5-to-1 reverse split · 24 Feb 2012
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.