Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 · Dec 29 | 2013 · Nov 4 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $93.3M | $104.4M | $125.1M | $298.4M | $239.0M | $207.1M | $219.8M | $286.9M | $272.6M | $253.9M | $217.5M | $172.8M | $151.7M | — | $76.8M | $50.1M |
| Gross profit | $33.3M | $38.4M | $49.8M | $103.5M | $80.9M | $66.0M | $69.8M | $76.6M | $68.4M | $60.1M | $47.9M | $34.5M | $29.1M | — | $15.6M | $9.6M |
| Gross margin | 35.72% | 36.75% | 39.80% | 34.70% | 33.86% | 31.88% | 31.77% | 26.70% | 25.09% | 23.66% | 22.02% | 19.98% | 19.16% | — | 20.26% | 19.13% |
| Operating expenses | $42.2M | $44.2M | $46.7M | $87.3M | $66.4M | $67.3M | $54.9M | $52.3M | $50.6M | $44.5M | $35.9M | $28.7M | $23.9M | — | $15.1M | $9.6M |
| Operating income | −$8.9M | −$5.9M | $3.1M | $16.3M | $14.5M | −$1.2M | $14.9M | $24.3M | $17.8M | $15.5M | $12.0M | $5.8M | $5.1M | — | $476,732 | −$13,694 |
| Operating margin | −9.54% | −5.62% | 2.45% | 5.46% | 6.08% | −0.59% | 6.77% | 8.46% | 6.52% | 6.12% | 5.50% | 3.36% | 3.38% | — | 0.62% | −0.03% |
| EBITDA | −$7.4M | −$4.5M | $4.4M | $20.3M | $18.2M | $3.6M | $19.6M | $29.3M | $24.1M | $22.3M | $17.5M | $10.4M | $10.0M | — | $4.9M | $2.7M |
| EBITDA margin | −7.88% | −4.34% | 3.50% | 6.81% | 7.63% | 1.75% | 8.92% | 10.22% | 8.82% | 8.77% | 8.05% | 6.04% | 6.61% | — | 6.44% | 5.46% |
| Net income | −$11.4M | −$3.3M | −$10.2M | $25.4M | $14.1M | $1.4M | $13.2M | $17.5M | $5.8M | $6.9M | $5.3M | −$428,864 | $8.3M | $1.3M | −$1.7M | −$281,784 |
| Net profit margin | −12.25% | −3.20% | −8.17% | 8.50% | 5.90% | 0.70% | 6.03% | 6.12% | 2.15% | 2.71% | 2.46% | −0.25% | 5.47% | — | −2.28% | −0.56% |
| Basic EPSper basic share | -$1.04 | -$0.31 | -$0.95 | $2.43 | $1.36 | $0.14 | $1.29 | $1.83 | $0.67 | $0.85 | $0.76 | -$0.08 | $1.53 | — | $0.00 | $0.00 |
| Diluted EPSper diluted share | -$1.04 | -$0.31 | -$0.95 | $2.42 | $1.35 | $0.14 | $1.28 | $1.79 | $0.65 | $0.82 | $0.73 | -$0.08 | $1.47 | — | $0.00 | $0.00 |
Reported shareholders
| Holder | % owned |
|---|---|
Tieton Capital Management, LLC | ≈5.62%633.41K shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.31%485K shares |
Pacific Ridge Capital Partners, LLC | ≈3.38%381.08K shares |
HAILEY DOUGLAS | ≈2.01%226.27K shares |
BlackRock, Inc. | ≈1.46%164.09K shares |
SEID PAUL | ≈1.33%149.86K shares |
Baum Richard L Jr | ≈1.30%146.8K shares |
SEI INVESTMENTS CO | ≈1.25%140.8K shares |
DIMENSIONAL FUND ADVISORS LP | ≈1.23%138.78K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈1.00%112.11K shares |
Allen C. David JR | ≈0.95%107.48K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | ≈0.90%101.64K shares |
CITADEL ADVISORS LLC | ≈0.78%87.96K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | ≈0.72%81.01K shares |
VANGUARD FIDUCIARY TRUST CO | ≈0.54%60.66K shares |
Clear Harbor Asset Management, LLC | ≈0.46%52.05K shares |
OXFORD FINANCIAL GROUP, LTD. LLC | ≈0.45%50.37K shares |
Brown Kelly Elizabeth | ≈0.44%50.05K shares |
Marshall Cynthia | ≈0.41%45.74K shares |
STATE STREET CORP | ≈0.39%44.2K shares |
Percentages use 11.26M shares of this listed class outstanding on Jun 28, 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.