BVS
Rank #50Rank #50 by gross profitability (GP/assets 0.60) · ROE 12.0% · Piotroski F-Score 8 / 9.
As-of 2026-07-22 · CIK 0001665988 · all metrics point-in-time as of the filing date.
Financials
Each fiscal year is read as-of that year’s own 10-K filing, so nothing restated after the fact leaks backwards. Line items this filer never tagged are omitted. Hover or tap a badge for the diagnostic behind it.
| Fiscal year end | 2025-12-31filed 2026-03-05 | 2024-12-31filed 2025-03-11 | 2023-12-31filed 2024-03-12 | 2022-12-31filed 2023-03-31 |
|---|---|---|---|---|
| Revenue | 568.1 | 573.3 | 512.3 | 512.1 |
| Revenue growth (YoY) | -0.9% | 11.9% | 0.0% | 18.8% |
| Cost of revenue | 179.9 | 185.1 | 184.2 | 181.0 |
| Gross profit | 388.2 | 388.2 | 328.2 | 331.1 |
| Gross margin | 68.3% | 67.7% | 64.1% | 64.6% |
| Selling, general & administrative | 314.0 | 340.9 | 303.9 | 332.6 |
| Research & development | 12.1 | 13.6 | 13.4 | 25.9 |
| Operating income | 54.0 | (12.0) | (81.7) | (251.0) |
| Operating margin | 9.5% | -2.1% | -16.0% | -49.0% |
| Pre-tax income | 25.7 | (49.1) | (121.1) | (263.9) |
| Income tax expense | (1.6) | (5.3) | 0.1 | (50.5) |
| Net income | 22.7 | (33.5) | (156.2) | (158.7) |
| Net margin | 4.0% | -5.9% | -30.5% | -31.0% |
| EPS (basic) | $0.34 | -$0.52 | -$2.49 | -$2.59 |
| EPS (diluted) | $0.33 | -$0.52 | -$2.49 | -$2.59 |
Figures are as originally filed with the SEC (point-in-time), not restated, so they can differ slightly from sites that show later-restated numbers. Why point-in-time?