Revenue
2010
2011
2012
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 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.18B | $1.11B | $1.07B | $999.7M | $955.9M | $858.5M | $880.1M | $876.2M | $888.9M | $846.6M | $952.1M | $887.2M | $778.6M | $734.3M | $700.6M | $674.2M | $561.6M |
| Gross profit | $211.2M | $203.5M | $214.1M | $211.6M | $199.6M | $185.0M | $175.8M | $158.3M | $138.9M | $141.9M | $137.5M | $132.1M | $122.9M | $120.0M | $107.1M | $84.2M | $94.8M |
| Gross margin | 17.96% | 18.38% | 20.07% | 21.17% | 20.88% | 21.55% | 19.97% | 18.06% | 15.63% | 16.76% | 14.44% | 14.88% | 15.78% | 16.34% | 15.28% | 12.49% | 16.88% |
| Research & development | $3.3M | $3.5M | $3.6M | $3.4M | $2.8M | $2.0M | $999,000 | $892,000 | $701,000 | $658,000 | $653,000 | $979,000 | $882,000 | $1.2M | $1.1M | $861,000 | $927,000 |
| Operating expenses | $122.0M | $118.8M | $129.0M | $121.4M | $112.2M | $99.8M | $97.2M | $99.7M | $82.7M | $81.4M | $84.3M | $80.2M | $75.9M | $78.3M | $74.1M | $73.9M | $65.1M |
| Operating income | $89.2M | $84.7M | $85.2M | $90.2M | $87.4M | $85.2M | $78.5M | $58.5M | $56.2M | $60.5M | $53.2M | $51.9M | $47.0M | $41.6M | $33.0M | $10.3M | $29.7M |
| Operating margin | 7.59% | 7.65% | 7.99% | 9.03% | 9.15% | 9.92% | 8.92% | 6.68% | 6.32% | 7.14% | 5.58% | 5.85% | 6.04% | 5.67% | 4.71% | 1.52% | 5.28% |
| EBITDA | $117.4M | $111.6M | $109.8M | $110.7M | $105.7M | $103.5M | $96.5M | $75.6M | $71.6M | $76.0M | $69.7M | $68.2M | $63.3M | $58.3M | $50.1M | $27.2M | $45.5M |
| EBITDA margin | 9.99% | 10.08% | 10.29% | 11.08% | 11.06% | 12.05% | 10.96% | 8.62% | 8.06% | 8.98% | 7.33% | 7.68% | 8.13% | 7.94% | 7.15% | 4.04% | 8.10% |
| Net income | $61.9M | $58.9M | $60.2M | $62.9M | $61.8M | $59.7M | $54.1M | $39.5M | $32.5M | $36.1M | $30.4M | $29.3M | $26.3M | $21.8M | $17.1M | $2.8M | $14.4M |
| Net profit margin | 5.27% | 5.32% | 5.65% | 6.29% | 6.46% | 6.96% | 6.15% | 4.50% | 3.66% | 4.27% | 3.19% | 3.30% | 3.38% | 2.96% | 2.44% | 0.42% | 2.57% |
| Basic EPSper basic share | $5.29 | $5.06 | $5.19 | $5.43 | $5.36 | $5.19 | $4.72 | $3.45 | $2.86 | $3.19 | $2.71 | $2.63 | $2.38 | $2.00 | $1.60 | $0.27 | $1.36 |
| Diluted EPSper diluted share | $5.26 | $5.03 | $5.15 | $5.40 | $5.33 | $5.17 | $4.69 | $3.43 | $2.84 | $3.17 | $2.68 | $2.61 | $2.36 | $1.98 | $1.58 | $0.26 | $1.34 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 1.49M |
Thrivent Financial for Lutherans | 814.5K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 370.89K |
STATE STREET CORP | 364.87K |
VANGUARD CAPITAL MANAGEMENT LLC | 342.21K |
DIMENSIONAL FUND ADVISORS LP | 338.75K |
AMERICAN CENTURY COMPANIES INC | 279.91K |
DEUTSCHE BANK AG\ | 258.9K |
GEODE CAPITAL MANAGEMENT, LLC | 224.08K |
GAMCO INVESTORS, INC. ET AL | 186.53K |
GOLDMAN SACHS GROUP INC | 178.55K |
TWO SIGMA INVESTMENTS, LP | 176.29K |
AMERIPRISE FINANCIAL INC | 163K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 156.38K |
RENAISSANCE TECHNOLOGIES LLC | 152.85K |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 139.22K |
Hunter Perkins Capital Management, LLC | 122.19K |
ROYCE & ASSOCIATES LP | 122K |
MORGAN STANLEY | 106.41K |
Bank of New York Mellon Corp | 105.63K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 2, 2026Form 4 · 10b5-1 | Sanfilippo James JDirector,TenPercentOwner | SellCommon Stock | 1.3K | $80.63 | $102.2K | 1.5K |
| Mar 2, 2026Form 4 · 10b5-1 | SANFILIPPO JEFFREY TChief Executive Officer | SellCommon Stock | 7.2K | $80.08 | $577.5K | 40.5K |
| Mar 2, 2026Form 4 · 10b5-1 | SANFILIPPO JASPER BRIAN JRCOO, President | SellCommon Stock | 7.2K | $80.97 | $584.0K | 29.0K |
| Mar 2, 2026Form 4 · 10b5-1 | Sanfilippo LisaDirector,TenPercentOwner | SellCommon Stock | 2.3K | $81.43 | $185.0K | 1.5K |
| Feb 11, 2025Form 4 · 10b5-1 | Sanfilippo James JDirector,TenPercentOwner | SellCommon Stock | 1.0K | $70.67 | $71.0K | 1.3K |