Revenue
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.43B | $1.49B | $1.71B | $1.82B | $1.35B | $1.29B | $1.20B | $1.18B | $1.07B | $930.9M | $842.1M | $819.4M | $741.5M | $703.1M |
| Gross profit | $117.5M | $104.4M | $140.3M | $156.2M | $104.6M | $118.0M | $83.8M | $88.4M | $86.0M | $75.4M | $64.5M | $72.4M | $61.0M | $57.2M |
| Gross margin | 8.21% | 7.02% | 8.18% | 8.56% | 7.75% | 9.14% | 6.98% | 7.48% | 8.02% | 8.10% | 7.66% | 8.84% | 8.23% | 8.13% |
| Research & development | $19.1M | $17.5M | $18.3M | $24.4M | $23.7M | $20.9M | $16.9M | $15.0M | $11.0M | $10.0M | $9.0M | $9.0M | $8.0M | $8.0M |
| Operating expenses | $51.4M | $58.9M | $91.0M | $68.4M | $52.1M | $52.3M | $51.8M | $46.3M | $44.0M | $32.7M | $34.8M | $36.1M | $31.1M | $30.4M |
| Operating income | $66.1M | $45.5M | $49.3M | $87.7M | $52.5M | $65.7M | $32.0M | $42.1M | $42.0M | $42.8M | $29.7M | $36.4M | $29.9M | $26.7M |
| Operating margin | 4.61% | 3.06% | 2.87% | 4.81% | 3.89% | 5.09% | 2.67% | 3.56% | 3.92% | 4.60% | 3.53% | 4.44% | 4.04% | 3.80% |
| EBITDA | $104.8M | $82.5M | $87.3M | $120.1M | $82.0M | $99.7M | $62.9M | $70.9M | $68.4M | $66.7M | $49.6M | $56.0M | $47.8M | $44.2M |
| EBITDA margin | 7.32% | 5.55% | 5.09% | 6.59% | 6.07% | 7.72% | 5.24% | 6.00% | 6.38% | 7.16% | 5.89% | 6.83% | 6.45% | 6.28% |
| Net income | $28.0M | $17.0M | $20.5M | $55.8M | $31.3M | $56.8M | $18.2M | $31.6M | $16.8M | $34.2M | $22.3M | $26.2M | $24.6M | $21.5M |
| Net profit margin | 1.95% | 1.14% | 1.20% | 3.06% | 2.32% | 4.40% | 1.52% | 2.67% | 1.56% | 3.67% | 2.65% | 3.20% | 3.32% | 3.06% |
| Basic EPSper basic share | $1.14 | $0.68 | $0.82 | $2.24 | $1.24 | $2.26 | $0.72 | $1.22 | $0.63 | $1.25 | $0.77 | $0.90 | $0.84 | $0.74 |
| Diluted EPSper diluted share | $1.13 | $0.68 | $0.81 | $2.22 | $1.24 | $2.24 | $0.71 | $1.21 | $0.62 | $1.24 | $0.76 | $0.89 | $0.84 | $0.74 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 10.18%2.44M shares |
DIMENSIONAL FUND ADVISORS LP | 6.91%1.66M shares |
AMERICAN CENTURY COMPANIES INC | 5.45%1.31M shares |
BANK OF AMERICA CORP /DE/ | 4.97%1.19M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.45%1.07M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.38%811.05K shares |
ACADIAN ASSET MANAGEMENT LLC | 3.08%738.72K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.88%689.67K shares |
EARNEST PARTNERS LLC | 2.16%518.85K shares |
STATE STREET CORP | 2.16%517.81K shares |
Pacific Ridge Capital Partners, LLC | 1.83%439.22K shares |
MILLENNIUM MANAGEMENT LLC | 1.62%387.77K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.56%373.33K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.55%370.94K shares |
CITADEL ADVISORS LLC | 1.45%347.14K shares |
Assenagon Asset Management S.A. | 1.42%339.95K shares |
D. E. Shaw & Co., Inc. | 1.28%305.93K shares |
ENVESTNET ASSET MANAGEMENT INC | 1.20%288.21K shares |
OXFORD FINANCIAL GROUP, LTD. LLC | 1.19%285.72K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 1.19%284.8K shares |
Percentages use 23.97M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.