$868.58M
Revenue
$53.88M
Net Income
41.03%
Gross Margin
14.53%
Op. Margin
$74.96M
Free Cash Flow
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $221.32M | $217.43M | $222.05M | $207.78M | $189.81M | $170.46M | $180.19M | $177.27M | $178.40M | $184.77M | $188.33M | $184.33M | $187.79M |
| Revenue Growth % (YoY) | 16.6% | 27.6% | 23.2% | 17.2% | 6.4% | -7.7% | -4.3% | -3.8% | -5.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $129.09M | $127.00M | $130.75M | $125.35M | $118.37M | $100.39M | $110.78M | $108.98M | $106.74M | $112.14M | $114.70M | $113.44M | $115.47M |
| Gross Profit | $92.23M | $90.43M | $91.30M | $82.43M | $71.45M | $70.07M | $69.41M | $68.29M | $71.66M | $72.64M | $73.63M | $70.90M | $72.32M |
| Gross Margin % | 41.7% | 41.6% | 41.1% | 39.7% | 37.6% | 41.1% | 38.5% | 38.5% | 40.2% | 39.3% | 39.1% | 38.5% | 38.5% |
| Operating Expenses | $56.66M | $60.80M | - | $56.18M | $62.98M | $45.97M | - | $46.45M | $45.83M | $45.72M | - | $-17.62M | $44.51M |
| Selling General & Admin | $55.60M | $54.37M | $52.60M | $52.05M | $45.66M | $43.05M | $40.97M | $41.76M | $43.28M | $43.59M | $44.58M | $42.95M | $43.71M |
| Operating Income | $35.57M | $29.63M | $34.73M | $26.25M | $8.46M | $24.10M | $27.15M | $21.84M | $25.83M | $26.92M | $28.48M | $88.52M | $27.81M |
| Operating Margin % | 16.1% | 13.6% | 15.6% | 12.6% | 4.5% | 14.1% | 15.1% | 12.3% | 14.5% | 14.6% | 15.1% | 48.0% | 14.8% |
| Interest Expense | $7.91M | $8.91M | $9.02M | $8.36M | $5.58M | $977.00K | $1.30M | $949.00K | $1.02M | $1.28M | $1.24M | $1.42M | $1.57M |
| Other Income/Expense | $-490.00K | - | $363.00K | $-309.00K | $-890.00K | $28.00K | $-266.00K | $-627.00K | $-332.00K | - | $-40.00K | $-747.00K | $70.00K |
| Income Before Tax | $27.17M | $20.99M | $26.08M | $17.58M | $2.00M | $23.15M | $25.58M | $20.27M | $24.48M | $24.80M | $27.20M | $86.36M | $26.31M |
| Income Tax Expense | $6.54M | $5.17M | $10.61M | $-5.20M | $710.00K | $4.96M | $5.89M | $4.33M | $5.41M | $5.90M | $7.01M | $5.79M | $6.23M |
| Net Income | $2.12M | $15.06M | $14.83M | $21.88M | $857.00K | $18.20M | $19.59M | $15.80M | $18.87M | $18.81M | $20.17M | $80.51M | $20.04M |
| Net Margin % | 1.0% | 6.9% | 6.7% | 10.5% | 0.5% | 10.7% | 10.9% | 8.9% | 10.6% | 10.2% | 10.7% | 43.7% | 10.7% |
| Basic EPS | 0.17 | 1.26 | 1.24 | 1.83 | 0.07 | 1.54 | 1.67 | 1.34 | 1.60 | 1.60 | 1.72 | 6.82 | 1.69 |
| Diluted EPS | 0.17 | 1.25 | 1.23 | 1.81 | 0.07 | 1.53 | 1.64 | 1.33 | 1.59 | 1.58 | 1.61 | 6.77 | 1.69 |
| Basic Shares Outstanding | 12.0M | 12.0M | - | 12.0M | 11.9M | 11.8M | - | 11.8M | 11.8M | 11.7M | - | 11.8M | 11.9M |
| Diluted Shares Outstanding | 12.1M | 12.0M | - | 12.1M | 12.0M | 11.9M | - | 11.8M | 11.9M | 11.9M | - | 11.9M | 11.9M |
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $97.00M | $98.65M | $104.54M | $109.81M | $121.15M | $164.58M | $154.20M | $138.80M | $142.42M | $126.83M | $195.71M | $175.28M | $113.49M |
| Accounts Receivable | $176.63M | $166.67M | $172.70M | $169.88M | $153.17M | $118.70M | $121.36M | $120.50M | $125.58M | $127.16M | $123.44M | $121.16M | $119.91M |
| Inventory | $131.20M | $135.78M | $129.99M | $119.97M | $103.98M | $90.12M | $87.11M | $95.17M | $98.59M | $98.29M | $98.54M | $104.52M | $105.70M |
| Other Current Assets | $23.04M | $22.24M | $14.41M | $28.83M | $31.02M | $23.66M | $22.03M | $62.07M | $65.57M | $66.82M | $64.74M | $56.61M | $48.66M |
| Total Current Assets | $490.73M | $487.57M | $480.88M | $486.89M | $464.92M | $447.15M | $430.10M | $419.15M | $436.00M | $420.05M | $483.25M | $460.77M | $400.93M |
| Property Plant & Equipment | $160.38M | $159.60M | $160.36M | $146.67M | $137.61M | $138.37M | $134.96M | $135.00M | $132.60M | $129.23M | $130.94M | $130.64M | $129.96M |
| Goodwill | $594.08M | $599.92M | $610.34M | $610.74M | $586.71M | $292.18M | $281.28M | $282.00M | $280.34M | $275.36M | $264.82M | $269.46M | $269.67M |
| Intangible Assets | $212.05M | $218.16M | $225.76M | $226.82M | $207.50M | $78.96M | $78.67M | $81.88M | $82.73M | $83.55M | $75.65M | $79.56M | $82.01M |
| Other Non-current Assets | $37.73M | $31.14M | $29.57M | $23.49M | $24.22M | $25.79M | $25.52M | $26.00M | $25.35M | $23.95M | $22.39M | $29.37M | $26.28M |
| Total Assets | $1.55B | $1.55B | $1.57B | $1.55B | $1.48B | $1.04B | $1.01B | $993.51M | $1.01B | $981.43M | $1.02B | $1.02B | $956.68M |
| Accounts Payable | $87.77M | $87.70M | $88.00M | $76.49M | $73.39M | $66.50M | $63.36M | $58.45M | $63.88M | $62.07M | $68.60M | $67.51M | $66.32M |
| Accrued Liabilities | $69.40M | $66.65M | $63.20M | $59.41M | $59.58M | $52.88M | $56.70M | $55.45M | $56.06M | $59.69M | $62.03M | $55.70M | $53.41M |
| Total Current Liabilities | $170.81M | $169.70M | $166.97M | $143.07M | $138.15M | $126.00M | $127.56M | $122.35M | $130.54M | $131.66M | $140.97M | $130.59M | $132.41M |
| Long-term Debt | $534.73M | $544.62M | $552.51M | $579.41M | $534.30M | $148.99M | $148.88M | $148.77M | $148.66M | $148.55M | $173.44M | $173.33M | $187.50M |
| Common Stock | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M | $41.98M |
| Retained Earnings | $1.14B | $1.14B | $1.13B | $1.12B | $1.10B | $1.10B | $1.09B | $1.07B | $1.06B | $1.04B | $1.03B | $1.01B | $933.23M |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | - | - | $391.93M |
| Total Stockholders Equity | $700.24M | $707.66M | $711.68M | $686.93M | $656.03M | $658.02M | $621.50M | $618.98M | $620.57M | $594.64M | $607.45M | $605.55M | $529.42M |
| Total Liabilities & Equity | $1.55B | $1.55B | $1.57B | $1.55B | $1.48B | $1.04B | $1.01B | $993.51M | $1.01B | $981.43M | $1.02B | $1.02B | $956.68M |
| Breakdown | Q2 2026 (Dec 31, 2025) |
Q1 2026 (Sep 30, 2025) |
Q4 2025 (Jun 30, 2025) |
Q3 2025 (Mar 31, 2025) |
Q2 2025 (Dec 31, 2024) |
Q1 2025 (Sep 30, 2024) |
Q4 2024 (Jun 30, 2024) |
Q3 2024 (Mar 31, 2024) |
Q2 2024 (Dec 31, 2023) |
Q1 2024 (Sep 30, 2023) |
Q4 2023 (Jun 30, 2023) |
Q3 2023 (Mar 31, 2023) |
Q2 2023 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $17.18M | $15.06M | $14.83M | $21.88M | $857.00K | $18.20M | $19.59M | $53.48M | $18.87M | $18.81M | $20.17M | $118.82M | $20.04M |
| Depreciation & Amortization | $19.80M | $9.82M | $10.13M | $25.31M | $15.57M | $7.06M | $6.99M | $21.15M | $13.97M | $7.08M | $7.20M | $21.27M | $13.97M |
| Operating Cash Flow | $37.38M | $16.83M | $33.42M | $36.17M | $26.63M | $17.57M | $28.54M | $64.11M | $39.74M | $16.18M | $40.48M | $50.32M | $27.04M |
| Capital Expenditure | $14.08M | $6.42M | $8.58M | $19.76M | $13.69M | $6.72M | $6.53M | $13.77M | $8.59M | $4.34M | $7.62M | $16.65M | $11.03M |
| Acquisitions | - | - | $1.51M | $477.38M | $419.65M | - | $1.14M | $47.70M | $29.23M | $29.23M | - | - | - |
| Investing Cash Flow | $-14.09M | $-6.36M | $-10.09M | $-493.34M | $-429.44M | $-6.31M | $-7.67M | $-53.96M | $-37.54M | $-33.29M | $-7.49M | $49.05M | $-10.93M |
| Debt Repayment | $26.00M | $8.00M | $27.00M | $362.11M | $339.11M | - | - | - | - | - | - | - | - |
| Stock Repurchased | $3.80M | $3.74M | $324.00K | $9.58M | $9.58M | $4.38M | $43.00K | $31.78M | $26.65M | $22.16M | $6.95M | $18.58M | $13.52M |
| Dividends Paid | $7.93M | $3.84M | $3.84M | $11.20M | $7.36M | $3.53M | $3.53M | $10.38M | $6.84M | $3.29M | $3.29M | $9.70M | $6.40M |
| Financing Cash Flow | $-30.13M | $-15.49M | $-30.95M | $411.44M | $370.05M | $-6.27M | $-3.37M | $-65.83M | $-57.30M | $-49.68M | $-10.06M | $-29.98M | $-7.59M |
| Net Change in Cash | $-7.54M | $-5.89M | $-5.27M | $-44.39M | $-33.06M | $10.38M | $15.40M | $-56.91M | $-53.28M | $-68.88M | $20.42M | $70.44M | $8.65M |
SEC Filing Format - Data shown as it appears in the Q2 2026 (10-Q) filing
Period ended: Dec 31, 2025
Condensed Consolidated Statements of Operations
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $221.32M | $189.81M | $438.75M | $360.28M |
| Cost of Revenue | $129.09M | $118.37M | $256.09M | $218.76M |
| Gross Profit | $92.23M | $71.45M | $182.66M | $141.52M |
| Operating Expenses | $56.66M | $62.98M | $117.46M | $108.96M |
| Selling General & Admin | $55.60M | $45.66M | $109.97M | $88.71M |
| Operating Income | $35.57M | $8.46M | $65.21M | $32.56M |
| Interest Expense | $7.91M | $5.58M | $16.83M | $6.55M |
| Other Income/Expense | $-490.00K | $890.00K | $-225.00K | $862.00K |
| Income Before Tax | $27.17M | $2.00M | $48.16M | $25.15M |
| Income Tax Expense | $6.54M | $710.00K | $11.70M | $5.67M |
| Net Income | $2.12M | $857.00K | $17.18M | $19.05M |
| Basic EPS | 0.17 | 0.07 | 1.43 | 1.60 |
| Diluted EPS | 0.17 | 0.07 | 1.42 | 1.59 |
| Basic Shares Outstanding | $12.04M | $11.94M | $12.03M | $11.87M |
| Diluted Shares Outstanding | $12.05M | $12.03M | $12.07M | $11.97M |
Condensed Consolidated Balance Sheets
| Description | Dec 31, 2025 | Jun 30, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $97.00M | $104.54M |
| Accounts Receivable | $176.63M | $172.70M |
| Inventory | $131.20M | $129.99M |
| Other Current Assets | $23.04M | $14.41M |
| Total Current Assets | $490.73M | $480.88M |
| Property Plant & Equipment | $160.38M | $160.36M |
| Goodwill | $594.08M | $610.34M |
| Intangible Assets | $212.05M | $225.76M |
| Other Non-current Assets | $37.73M | $29.57M |
| Total Assets | $1.55B | $1.57B |
| Accounts Payable | $87.77M | $88.00M |
| Accrued Liabilities | $69.40M | $63.20M |
| Total Current Liabilities | $170.81M | $166.97M |
| Long-term Debt | $534.73M | $552.51M |
| Common Stock | $41.98M | $41.98M |
| Retained Earnings | $1.14B | $1.13B |
| Total Stockholders Equity | $700.24M | $711.68M |
| Total Liabilities & Equity | $1.55B | $1.57B |
Condensed Consolidated Statements of Cash Flows
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $2.12M | $857.00K | $17.18M | $19.05M |
| Depreciation & Amortization | $9.98M | $8.51M | $19.80M | $15.57M |
| Operating Cash Flow | - | - | $37.38M | $26.63M |
| Capital Expenditure | - | - | $14.08M | $13.69M |
| Acquisitions | - | - | - | $419.65M |
| Investing Cash Flow | - | - | $-14.09M | $-429.44M |
| Debt Repayment | - | - | $26.00M | $339.11M |
| Stock Repurchased | - | - | $3.80M | $9.58M |
| Dividends Paid | - | - | $7.93M | $7.36M |
| Financing Cash Flow | - | - | $-30.13M | $370.05M |
| Net Change in Cash | - | - | $-7.54M | $-33.06M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.