NerdWallet
NRDS
9.74
-0.05
-0.51%
NerdWallet
US · NRDS
#3648 by market cap
Listed 2021
9.74
-0.05
-0.51%
Live - 5344 symbols - heartbeat 135s ago
· 2026-10-09 19:30
✦ Quant Financial Health how this is computed
Good
- Altman Z-Score is 6.48, above the 3.0 "safe zone" threshold.
- Most reliable for industrial/manufacturing companies; less meaningful for banks, insurers and other financials.
Revenue annual, last 7 years
Latest year +21.67% YoY
Margins
- Gross margin
- 92.39%
- Operating margin
- 7.79%
- Net margin
- 5.82%
Key ratios & quality
- Altman Z-Scorei
- 6.48
Altman Z-Score below ~1.8 suggests financial distress risk, above ~3.0 suggests low risk; the model is most reliable for industrial/manufacturing companies and less meaningful for banks and other financial firms.
Income statement
| Line item | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Revenue | 228.30M | 245.30M | 379.60M | 538.90M | 599.40M | 687.60M | 836.60M |
| Gross profit | 212.20M | 224.00M | 351.10M | 499.10M | 545.40M | 624.10M | 772.90M |
| Selling & admin expenses | 137.80M | 172.00M | 309.80M | 433.80M | 461.30M | 532.20M | 641.00M |
| Research & development | 46.00M | 50.90M | 62.20M | 77.60M | 80.50M | 82.50M | 66.70M |
| Operating profit | 28.40M | 1.10M | -20.90M | -12.30M | 3.60M | 9.40M | 65.20M |
| Pretax profit | 27.90M | 900.00K | -37.70M | -20.00M | 6.30M | 5.00M | 68.20M |
| Tax | 3.70M | -4.40M | 4.80M | -9.80M | 18.10M | -25.40M | 19.50M |
| Net profit | 24.20M | 5.30M | -42.50M | -10.20M | -11.80M | 30.40M | 48.70M |
| Basic EPS | 0 | 0 | -1 | 0 | 0 | 0 | 1 |
| Diluted EPS | 0.43 | 0.09 | -0.82 | -0.14 | -0.15 | 0.38 | 0.64 |
| Line item | 2025-03 | 2025-06 | 2025-09 | 2025-12 | 2026-03 | 2026-06 |
|---|---|---|---|---|---|---|
| Revenue | 209.20M | 186.90M | 215.10M | 225.40M | 222.20M | 197.30M |
| Gross profit | 191.00M | 170.30M | 199.80M | 211.80M | 208.60M | 183.90M |
| Selling & admin expenses | 173.50M | 141.70M | 149.70M | 176.10M | 164.60M | 159.40M |
| Research & development | 16.80M | 17.90M | 15.70M | 16.30M | 16.80M | 17.50M |
| Operating profit | 700.00K | 10.70M | 34.40M | 19.40M | 27.20M | 7.00M |
| Pretax profit | 1.30M | 11.50M | 35.50M | 19.90M | 28.00M | 7.30M |
| Tax | 1.10M | 3.30M | 9.20M | 5.90M | 7.60M | 3.00M |
| Net profit | 200.00K | 8.20M | 26.30M | 14.00M | 20.40M | 4.30M |
| Basic EPS | 0 | 0 | 0 | 0 | 0 | 0 |
| Diluted EPS | 0.00 | 0.11 | 0.34 | 0.19 | 0.29 | 0.07 |
Balance sheet
| Line item | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Total current assets | 107.90M | 129.40M | 242.80M | 189.20M | 198.40M | 196.70M | 244.70M |
| Cash & ST investments | 67.60M | 85.40M | 169.80M | 85.90M | 102.50M | 68.50M | 100.60M |
| Inventory | -- | -- | -- | -- | -- | -- | -- |
| Total assets | 144.60M | 255.20M | 364.10M | 425.70M | 418.60M | 437.60M | 461.10M |
| Total current liabilities | 26.90M | 24.00M | 65.80M | 72.40M | 37.30M | 60.10M | 70.90M |
| Short-term debt | 12.10M | 7.40M | 2.40M | 3.10M | 3.40M | 4.80M | 8.80M |
| Long-term debt | 30.70M | 30.30M | -- | -- | -- | -- | -- |
| Total liabilities | 136,600,000.00 | 172,500,000.00 | 106,500,000.00 | 84,000,000.00 | 51,700,000.00 | 73,400,000.00 | 86,600,000.00 |
| Total equity | 8.00M | 82.70M | 257.60M | 341.70M | 366.90M | 364.20M | 374.50M |
| Retained earnings | -20.20M | -17.70M | -74.50M | -84.70M | -116.50M | -166.50M | -188.10M |
| Line item | 2025-03 | 2025-06 | 2025-09 | 2025-12 | 2026-03 | 2026-06 |
|---|---|---|---|---|---|---|
| Total current assets | 241.90M | 238.70M | 275.10M | 244.70M | 206.40M | 201.30M |
| Cash & ST investments | 92.20M | 105.30M | 120.60M | 100.60M | 56.30M | 62.00M |
| Inventory | -- | -- | -- | -- | -- | -- |
| Total assets | 475.00M | 476.00M | 492.80M | 461.10M | 432.00M | 418.00M |
| Total current liabilities | 90.40M | 69.30M | 74.40M | 70.90M | 80.30M | 76.90M |
| Short-term debt | -- | -- | -- | 8.80M | -- | -- |
| Long-term debt | -- | -- | -- | -- | -- | -- |
| Total liabilities | 103,400,000.00 | 86,000,000.00 | 90,400,000.00 | 86,600,000.00 | 95,800,000.00 | 92,200,000.00 |
| Total equity | 371.60M | 390.00M | 402.40M | 374.50M | 336.20M | 325.80M |
| Retained earnings | -166.30M | -158.10M | -151.00M | -188.10M | -233.90M | -252.60M |
Cash flow
| Line item | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Operating cash flow | 31.40M | 15.40M | 7.20M | 25.00M | 72.10M | 71.80M | 131.60M |
| Depreciation & amortization | 9.40M | 15.10M | 27.10M | 37.00M | 48.20M | 48.40M | 46.40M |
| Free cash flow | 16.60M | -3.30M | -15.80M | -7.20M | 42.60M | 50.50M | 113.40M |
| Dividends paid | -- | -- | -- | -- | -- | -- | -- |
| Stock buybacks / issuance | -2.30M | 53.10M | 127.10M | 0 | -20.00M | -80.10M | -70.20M |
| Ending cash balance | 67.60M | 83.40M | 167.80M | 83.90M | 100.40M | 66.30M | 98.30M |
| Line item | 2025-03 | 2025-06 | 2025-09 | 2025-12 | 2026-03 | 2026-06 |
|---|---|---|---|---|---|---|
| Operating cash flow | 26.70M | 17.50M | 48.50M | 38.90M | 35.70M | 41.20M |
| Depreciation & amortization | 12.60M | 12.70M | 11.60M | 9.50M | 9.70M | 9.30M |
| Free cash flow | 22.10M | 13.10M | 44.10M | 34.10M | 31.50M | 37.50M |
| Dividends paid | -- | -- | -- | -- | -- | -- |
| Stock buybacks / issuance | 0 | -300.00K | -19.20M | -50.70M | -66.00M | -22.80M |
| Ending cash balance | 92.20M | 105.30M | 120.60M | 98.30M | 56.30M | 62.00M |
Returns & efficiency
| Line item | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| ROE %i | 302.50 | 11.69 | -24.98 | -3.40 | -3.33 | 8.32 | 13.19 |
| ROA %i | 16.74 | 2.65 | -13.73 | -2.58 | -2.80 | 7.10 | 10.84 |
| ROIC %i | 42.16 | 6.43 | -20.75 | -3.00 | -3.83 | 7.25 | 12.29 |
| 5-year avg ROE %i | -- | -- | -- | -- | 56.49 | -2.34 | -2.04 |
| EBIT margin %i | 12.70 | 0.82 | -9.59 | -3.25 | 1.18 | 0.83 | 8.22 |
| FCF / sales %i | 7.27 | -- | -- | -- | 7.11 | 7.34 | 13.55 |
| Current ratioi | 4.01 | 5.39 | 3.69 | 2.61 | 5.32 | 3.27 | 3.45 |
| Quick ratioi | 3.90 | 5.17 | 3.50 | 2.47 | 4.92 | 3.00 | 3.27 |
| Debt / assetsi | 34.16 | 17.67 | 4.15 | 2.98 | 2.29 | 2.03 | 3.23 |
| LT debt / equityi | 466.25 | 45.59 | 4.93 | 2.81 | 1.69 | 1.13 | 1.63 |
| Interest coveragei | 26.36 | 1.82 | -28.00 | -7.00 | 8.88 | 8.14 | 114.67 |
| Revenue CAGR (3Y) %i | -- | -- | -- | 33.15 | 34.69 | 21.90 | 15.79 |
| Net income CAGR (3Y) %i | -- | -- | -- | -- | -- | -- | -- |
| FCF CAGR (3Y) %i | -- | -- | -- | -- | -- | -- | -- |
| Line item | 2025-03 | 2025-06 | 2025-09 | 2025-12 | 2026-03 | 2026-06 |
|---|---|---|---|---|---|---|
| ROE %i | 7.86 | 12.24 | 20.23 | 13.19 | 19.47 | 18.16 |
| ROA %i | 6.41 | 10.21 | 16.38 | 10.84 | 15.19 | 14.54 |
| ROIC %i | 7.13 | 11.67 | 19.70 | 12.29 | 18.91 | 17.68 |
| 5-year avg ROE %i | -- | -- | -- | -- | -- | -- |
| EBIT margin %i | 0.29 | 2.84 | 6.25 | 8.22 | 11.25 | 10.62 |
| FCF / sales %i | 7.52 | 8.29 | 10.59 | 13.55 | 14.45 | 17.12 |
| Current ratioi | 2.68 | 3.44 | 3.70 | 3.45 | 2.57 | 2.62 |
| Quick ratioi | 2.35 | 2.93 | 3.26 | 3.27 | 2.11 | 2.28 |
| Debt / assetsi | -- | -- | -- | 3.23 | -- | -- |
| LT debt / equityi | -- | -- | -- | 1.63 | -- | -- |
| Interest coveragei | 3.50 | 36.50 | 71.00 | 114.67 | 136.57 | 152.17 |
| Revenue CAGR (3Y) %i | -- | -- | -- | -- | -- | -- |
| Net income CAGR (3Y) %i | -- | -- | -- | -- | -- | -- |
| FCF CAGR (3Y) %i | -- | -- | -- | -- | -- | -- |
Revenue breakdown most recent period
Business
Single segment100.00%
Quote time 2026-10-09 19:30:04 · For reference only, not investment advice and not tailored to your situation.
NerdWallet discussion 0 comments