Revenue
2010
2011
2012
2013
2014
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 · Sep 30 | 2014 · Sep 3 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $87.7M | $69.9M | $67.7M | $54.0M | $49.9M | $49.9M | $48.7M | $40.7M | $41.4M | $41.6M | $44.0M | $43.4M | $43.4M | $37.7M | $31.9M | $34.5M | $37.6M |
| Research & development | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $4.4M | $3.9M | — |
| Operating expenses | $78.2M | $65.9M | $61.1M | $52.0M | $47.8M | $51.2M | $66.9M | $54.8M | $54.6M | $48.3M | $47.5M | $45.6M | $45.6M | $33.9M | $23.2M | $3.7M | $3.5M |
| Operating income | $9.5M | $4.1M | $6.7M | $2.0M | $2.2M | −$1.3M | −$18.2M | −$14.1M | −$13.2M | −$6.6M | −$3.5M | −$2.2M | −$2.2M | $3.8M | $8.7M | $10.8M | $11.4M |
| Operating margin | 10.86% | 5.82% | 9.82% | 3.68% | 4.31% | −2.57% | −37.46% | −34.54% | −31.82% | −15.96% | −7.99% | −5.04% | −5.04% | 10.06% | 27.24% | 31.30% | 30.44% |
| EBITDA | $9.8M | $4.3M | $6.9M | $2.4M | $2.6M | −$759,000 | −$17.6M | −$10.4M | −$7.6M | −$931,000 | $2.0M | $3.3M | $3.3M | $4.4M | $9.2M | $11.3M | $12.1M |
| EBITDA margin | 11.16% | 6.20% | 10.24% | 4.38% | 5.27% | −1.52% | −36.24% | −25.51% | −18.32% | −2.24% | 4.59% | 7.66% | 7.66% | 11.59% | 28.82% | 32.85% | 32.08% |
| Net income | $112.1M | $78.1M | $21.5M | −$21.5M | $112.9M | $4.0M | −$25.2M | $8.2M | −$918,000 | −$1.0M | $810,000 | $631,000 | $631,000 | $3.8M | $5.5M | $7.8M | $7.7M |
| Net profit margin | 127.86% | 111.70% | 31.68% | −39.72% | 226.14% | 8.09% | −51.83% | 20.15% | −2.22% | −2.51% | 1.84% | 1.45% | 1.45% | 10.03% | 17.38% | 22.72% | 20.42% |
| Basic EPSper basic share | $81.41 | $56.73 | $15.58 | -$54.81 | $81.77 | $2.93 | -$18.26 | $5.94 | -$0.66 | -$0.76 | $0.59 | $0.46 | $0.46 | $2.74 | $4.01 | $5.68 | — |
| Diluted EPSper diluted share | $81.41 | $56.73 | $15.58 | -$54.81 | $81.77 | $2.93 | -$18.26 | $5.94 | -$0.66 | -$0.76 | $0.59 | $0.46 | $0.46 | $2.74 | $4.01 | $5.68 | $5.56 |
Reported shareholders
| Holder | % owned |
|---|---|
RWWM, INC. | 25.72%354.3K shares |
BlackRock, Inc. | 7.67%105.63K shares |
AltraVue Capital, LLC | 3.51%48.32K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.05%42.09K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.03%41.76K shares |
DIMENSIONAL FUND ADVISORS LP | 3.02%41.56K shares |
ADVISORY RESEARCH INC | 3.01%41.51K shares |
HighTower Advisors, LLC | 3.00%41.33K shares |
STATE STREET CORP | 2.57%35.45K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.39%32.88K shares |
BNP PARIBAS FINANCIAL MARKETS | 1.90%26.17K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.10%15.09K shares |
NORTHERN TRUST CORP | 0.95%13.07K shares |
Aquamarine Zurich AG | 0.83%11.5K shares |
Legato Capital Management LLC | 0.78%10.68K shares |
NEW YORK STATE COMMON RETIREMENT FUND | 0.74%10.16K shares |
D. E. Shaw & Co., Inc. | 0.74%10.16K shares |
PRINCIPAL FINANCIAL GROUP INC | 0.68%9.43K shares |
MORGAN STANLEY | 0.68%9.34K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.64%8.8K shares |
Percentages use 1.38M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.