
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Total net revenues | $389.9M+17.7% | $331.2M+3.6% | $319.6M+11.8% | $286.0M+4.3% | $274.1M-13.1% | $315.6M-3.0% | $325.4M-8.7% | $356.4M |
| Total cost of goods sold | $217.0M+16.7% | $186.0M+8.7% | $171.1M+14.2% | $149.8M+7.0% | $140.0M-17.6% | $170.1M-4.9% | $178.8M-7.4% | $193.2M |
| Gross profit | $587.2M+10.7% | $530.5M+23.2% | $430.5M+1.4% | $424.4M+1.1% | $419.9M-0.2% | $420.6M-2.3% | $430.6M+9.9% | $391.7M |
| Selling, general and administrative | $290.9M+7.8% | $269.7M+18.1% | $228.3M-3.1% | $235.6M-2.2% | $240.7M-4.5% | $252.0M-4.0% | $262.5M+9.6% | $239.6M |
| Research and development | $73.4M+12.5% | $65.3M+10.0% | $59.4M-0.4% | $59.6M+11.0% | $53.7M-6.3% | $57.3M+1.4% | $56.5M-7.6% | $61.2M |
| Restructuring and other charges, net | $5.3M-16.5% | $6.4M-15.5% | $7.6M+0.3% | $7.5M-25.4% | $10.1M+55.9% | $6.5M | — | — |
| Total operating expenses | $369.7M+8.3% | $341.4M+15.6% | $295.2M-2.5% | $302.7M-0.6% | $304.5M-3.5% | $315.8M-2.2% | $322.8M-3.8% | $335.7M |
| Income from operations | $217.5M+15.1% | $189.1M+39.8% | $135.3M+11.1% | $121.7M+5.5% | $115.4M+10.0% | $104.9M-2.7% | $107.8M+92.8% | $55.9M |
| Interest and other expense, net | -$31.4M-12.9% | -$27.8M-39.0% | -$20.0M-123.6% | -$9.0M+46.4% | -$16.7M+10.8% | -$18.8M+13.2% | -$21.6M-13.4% | -$19.1M |
| Income before income taxes | $186.1M+15.4% | $161.2M+39.9% | $115.2M-17.8% | $140.2M+42.1% | $98.6M+14.5% | $86.1M-0.0% | $86.2M+133.8% | $36.9M |
| Provision for income taxes | -$36.5M-10.3% | -$33.1M-40.9% | -$23.5M+5.5% | -$24.8M-0.9% | -$24.6M-126.2% | -$10.9M+49.1% | -$21.4M+67.6% | -$66.0M |
| Net income | $149.6M+16.8% | $128.2M+39.6% | $91.8M-20.4% | $115.3M+55.8% | $74.0M-1.6% | $75.3M+16.1% | $64.8M | — |
| Basic | $16.8M-1.3% | $17.0M+0.9% | $16.8M-4.1% | $17.6M-2.3% | $18.0M-1.2% | $18.2M+0.5% | $18.1M+1152675259.2% | -$1.57 |
| Diluted | $17.2M-1.0% | $17.4M+1.0% | $17.2M-3.8% | $17.9M-2.8% | $18.4M-1.1% | $18.6M-0.6% | $18.7M+1192356787.9% | -$1.57 |
| Products | ||||||||
| Services | ||||||||
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.