Revenue
2010
2011
2012
2013
2014
2015
2016
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 · Dec 31 | 2016 · May 31 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $724.0M | $729.6M | $705.5M | $687.4M | $677.1M | $592.6M | $748.6M | $742.4M | $701.0M | $684.8M | $719.2M | $711.3M | $623.4M | $529.3M | $436.9M | $338.6M | $272.1M |
| Gross profit | $204.5M | $192.2M | $184.3M | $198.2M | $197.1M | $178.5M | $217.3M | $207.9M | $187.7M | $194.1M | $203.0M | $184.7M | $172.9M | $148.4M | $129.7M | $103.4M | $83.1M |
| Gross margin | 28.25% | 26.34% | 26.12% | 28.83% | 29.12% | 30.13% | 29.03% | 28.00% | 26.78% | 28.35% | 28.23% | 25.97% | 27.74% | 28.03% | 29.69% | 30.54% | 30.55% |
| Research & development | $1.0M | $1.1M | $1.7M | $2.0M | $2.5M | $2.9M | $3.0M | $3.3M | $2.3M | $2.7M | $2.5M | $2.5M | $3.0M | $2.4M | $2.1M | $2.1M | $2.4M |
| Operating expenses | $163.9M | $152.3M | $186.2M | $178.4M | $179.0M | $279.7M | $193.2M | $185.7M | $183.6M | $168.6M | $159.8M | $154.4M | $134.6M | $120.8M | $93.6M | $73.8M | $62.2M |
| Operating income | $40.6M | $39.8M | −$1.9M | $19.8M | $18.2M | −$101.2M | $24.1M | $22.2M | $4.2M | $25.5M | $43.2M | $30.4M | $38.3M | $27.6M | $36.1M | $29.6M | $20.9M |
| Operating margin | 5.60% | 5.46% | −0.27% | 2.88% | 2.68% | −17.08% | 3.22% | 2.99% | 0.59% | 3.73% | 6.00% | 4.27% | 6.14% | 5.21% | 8.26% | 8.75% | 7.68% |
| EBITDA | $71.6M | $72.8M | $32.2M | $53.1M | $53.1M | −$65.5M | $62.7M | $56.6M | $35.5M | $44.7M | $75.7M | $63.6M | $66.7M | $54.2M | $58.1M | $48.2M | $36.1M |
| EBITDA margin | 9.89% | 9.98% | 4.56% | 7.72% | 7.84% | −11.06% | 8.37% | 7.63% | 5.07% | 6.53% | 10.52% | 8.95% | 10.70% | 10.24% | 13.30% | 14.24% | 13.26% |
| Net income | $16.8M | $19.0M | −$17.5M | $6.5M | $3.9M | −$99.5M | $6.1M | $6.8M | −$2.2M | $14.4M | $24.7M | $16.1M | $22.5M | $11.6M | $21.4M | $16.4M | $10.4M |
| Net profit margin | 2.33% | 2.60% | −2.47% | 0.95% | 0.57% | −16.78% | 0.81% | 0.92% | −0.31% | 2.10% | 3.43% | 2.26% | 3.61% | 2.20% | 4.89% | 4.85% | 3.83% |
| Basic EPSper basic share | $0.54 | $0.61 | -$0.58 | $0.22 | $0.13 | -$3.41 | $0.21 | $0.24 | -$0.08 | — | $0.85 | $0.56 | — | — | — | — | — |
| Diluted EPSper diluted share | $0.53 | $0.60 | -$0.58 | $0.21 | $0.13 | -$3.41 | $0.21 | $0.23 | -$0.08 | — | $0.82 | $0.54 | — | — | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Vahaviolos Sotirios J. | ≈32.50%10.35M shares |
Mill Road Capital Management LLC | 6.06%1.93M shares |
Vahaviolos Aspasia Felice | ≈5.63%1.79M shares |
DIMENSIONAL FUND ADVISORS LP | 5.34%1.7M shares |
ROYCE & ASSOCIATES LP | 4.96%1.58M shares |
WEBER CAPITAL MANAGEMENT LLC /ADV | 4.55%1.45M shares |
BlackRock, Inc. | 3.66%1.17M shares |
IES Holdings, Inc. | 3.53%1.12M shares |
First Eagle Investment Management, LLC | 3.48%1.11M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.30%1.05M shares |
FEDERATED HERMES, INC. | 2.06%656.03K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.60%510.06K shares |
Stamatakis Manuel N. | ≈1.60%509.8K shares |
DEUTSCHE BANK AG\ | 1.22%389.49K shares |
STATE STREET CORP | 1.21%385.92K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.11%354.37K shares |
Pacific Ridge Capital Partners, LLC | 0.89%282.88K shares |
ACADIAN ASSET MANAGEMENT LLC | 0.87%276.51K shares |
Qube Research & Technologies Ltd | 0.87%275.75K shares |
DEBENEDICTIS NICHOLAS | ≈0.86%273.82K shares |
Percentages use 31.85M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 17, 2026Form 4 | Foglia Stephanie Athena +1TenPercentOwner | SellCommon Stock · indirect | 1.0K | $18.00 | $18.0K | 1.7K |
| Mar 3, 2026Form 4 | Foglia Stephanie Athena +1TenPercentOwner | SellCommon Stock · indirect | 1.0K | $15.50 | $15.5K | 2.7K |
| Feb 3, 2026Form 4 | Foglia Stephanie Athena +1TenPercentOwner | SellCommon Stock · indirect | 1.0K | $14.60 | $14.6K | 3.7K |
| Jan 5, 2026Form 4 | Foglia Stephanie Athena +1TenPercentOwner | SellCommon Stock · indirect | 1.0K | $13.60 | $13.6K | 4.7K |
| Sep 15, 2025Form 4 | Coggins Eileen MaryEVP & Chief Legal Officer | BuyCommon Stock | 15.0K | $9.55 | $143.3K | 15.0K |
MISTRAS ($MG) agreed to be acquired by affiliates of H.I.G. Capital for $20.35 per share in cash. The transaction has an enterprise value of approximately $866 million, including debt, and was unanimously approved by the board. Shareholders ...