Revenue
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $285.1M | $325.2M | $304.0M | $1.5M | $1.8M | $1.8M | $2.1M | $6.5M | $1.6M | $1.7M | $145.7M | $137.8M |
| Gross profit | $69.9M | $102.6M | $105.6M | $30.0M | $83.2M | $115.2M | $76.7M | $76.6M | $56.8M | $34.2M | $55.6M | — |
| Gross margin | 24.51% | 31.56% | 34.73% | 2,064.01% | 4,687.89% | 6,395.78% | 3,610.73% | 1,179.68% | 3,443.75% | 2,055.70% | 38.15% | — |
| Operating expenses | $297.4M | $315.1M | $283.5M | $320.7M | $312.7M | $253.5M | $237.0M | $173.2M | $167.1M | $157.6M | $119.8M | $117.6M |
| Net income | −$10.4M | −$6.1M | −$5.5M | −$53.1M | $8.4M | $40.4M | $26.4M | $31.1M | $16.0M | $4.6M | $17.5M | $13.8M |
| Net profit margin | −3.65% | −1.86% | −1.80% | −3,654.23% | 474.14% | 2,242.59% | 1,242.40% | 478.46% | 970.33% | 273.17% | 11.98% | 10.00% |
| Basic EPSper basic share | -$0.50 | -$0.29 | -$0.26 | -$2.49 | $0.39 | $1.86 | $1.19 | $1.39 | $0.71 | — | — | — |
| Diluted EPSper diluted share | -$0.50 | -$0.29 | -$0.26 | -$2.49 | $0.39 | $1.84 | $1.19 | $1.39 | $0.71 | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Launer Cindy | 90.8K |
Daggett Seth C. | 90.42K |
Maki Matthew James | 61.72K |
Aasmundstad Eric K. | 41.15K |
Devlin William Russell | 36.74K |
Espegard Duaine | 36.72K |
Missling Jeffrey R. | 32.74K |
Elfstrand Kevin Douglas | 23.24K |
Mathew Prakash | 16.14K |
Duncan Douglas Alan | 11.1K |
Kaldor Dana John | 10.77K |
Stende Dave L. | 8.94K |
Thomas Callie Jean | 5.02K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.