$4.66B
Revenue
$401.73M
Net Income
30.44%
Gross Margin
11.03%
Op. Margin
$789.35M
Free Cash Flow
| Breakdown | 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) |
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) |
Q1 2023 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.20B | $1.22B | $1.17B | $1.07B | $1.10B | $1.15B | $1.08B | $1.10B | $1.16B | $1.13B | $1.06B | $1.06B |
| Revenue Growth % (YoY) | 9.2% | nan% | 1.8% | -0.4% | 0.3% | 1.3% | 1.6% | 3.1% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $838.09M | $849.99M | $811.46M | $744.95M | $773.86M | $808.14M | $760.06M | $770.11M | $819.51M | $798.92M | $751.77M | $755.62M |
| Gross Profit | $361.43M | $374.74M | $355.29M | $328.05M | $325.08M | $338.25M | $317.09M | $325.08M | $338.56M | $333.12M | $308.50M | $306.78M |
| Gross Margin % | 30.1% | 30.6% | 30.5% | 30.6% | 29.6% | 29.5% | 29.4% | 29.7% | 29.2% | 29.4% | 29.1% | 28.9% |
| Selling General & Admin | $232.40M | $239.65M | $225.89M | $207.18M | $211.91M | $217.04M | $202.50M | $204.40M | $211.74M | $206.21M | $195.61M | $200.25M |
| Operating Income | $129.03M | $135.09M | $129.40M | $120.87M | $113.17M | $121.21M | $114.59M | $120.68M | $126.81M | $126.91M | $112.89M | $106.53M |
| Operating Margin % | 10.8% | 11.0% | 11.1% | 11.3% | 10.3% | 10.6% | 10.6% | 11.0% | 11.0% | 11.2% | 10.6% | 10.0% |
| Other Income/Expense | $548.00K | $1.28M | $-1.27M | $755.00K | $2.28M | $1.72M | $2.92M | $-431.00K | $-77.00K | $142.00K | $-758.00K | $-1.01M |
| Income Before Tax | $128.59M | $135.04M | $127.28M | $122.56M | $116.08M | $122.67M | $115.60M | $118.93M | $122.54M | $122.28M | $105.95M | $99.04M |
| Income Tax Expense | $27.78M | $27.21M | $27.48M | $29.27M | $24.02M | $25.45M | $24.37M | $25.10M | $30.32M | $25.09M | $25.49M | $22.16M |
| Net Income | $100.81M | $107.84M | $99.80M | $93.29M | $92.06M | $97.22M | $91.23M | $93.83M | $92.22M | $97.19M | $80.46M | $76.88M |
| Net Margin % | 8.4% | 8.8% | 8.6% | 8.7% | 8.4% | 8.5% | 8.5% | 8.6% | 8.0% | 8.6% | 7.6% | 7.2% |
| Basic EPS | 2.67 | 2.83 | 2.60 | 2.43 | 2.40 | 2.51 | 2.35 | 2.42 | 2.38 | 2.52 | 2.09 | 2.00 |
| Diluted EPS | 2.63 | 2.79 | 2.57 | 2.39 | 2.36 | 2.48 | 2.32 | 2.39 | 2.35 | 2.47 | 2.05 | 1.97 |
| Basic Shares Outstanding | 37.8M | - | 38.3M | 38.4M | 38.4M | 38.7M | 38.7M | 38.7M | - | 38.6M | 38.6M | 38.5M |
| Diluted Shares Outstanding | 38.3M | - | 38.8M | 39.0M | 38.9M | 39.3M | 39.3M | 39.3M | - | 39.3M | 39.2M | 39.1M |
| Breakdown | 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) |
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) |
Q1 2023 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $418.72M | - | - | - | - | - | - | - | - | - | - | - |
| Accounts Receivable | $753.44M | $769.70M | $754.64M | $696.24M | $691.51M | $710.20M | $659.20M | $694.92M | $708.39M | $705.64M | $654.51M | $674.14M |
| Inventory | $521.67M | $505.34M | $500.56M | $518.04M | $497.57M | $503.91M | $520.15M | $507.64M | $501.18M | $526.98M | $523.02M | $490.10M |
| Other Current Assets | $71.46M | $84.02M | $83.31M | $96.97M | $81.95M | $97.04M | $89.79M | $81.29M | $93.19M | $92.00M | $79.18M | $78.69M |
| Total Current Assets | $1.77B | $1.75B | $1.69B | $1.61B | $1.81B | $1.77B | $1.68B | $1.64B | $1.65B | $1.51B | $1.42B | $1.39B |
| Property Plant & Equipment | $129.53M | $128.15M | $127.04M | $125.34M | $119.06M | $115.33M | $113.71M | $113.70M | $115.04M | $115.38M | $112.79M | $110.54M |
| Goodwill | $699.86M | $699.37M | $694.19M | $686.15M | $624.22M | $588.71M | $589.36M | $586.48M | $578.42M | $577.24M | $572.32M | $561.48M |
| Intangible Assets | $338.89M | $348.60M | $350.95M | $360.75M | $242.74M | $220.84M | $227.83M | $237.10M | $235.55M | $243.13M | $246.74M | $242.74M |
| Other Non-current Assets | $66.16M | $63.29M | $61.03M | $62.40M | $62.60M | $66.81M | $65.36M | $66.82M | $66.84M | $64.18M | $63.01M | $65.88M |
| Total Assets | $3.19B | $3.18B | $3.12B | $3.04B | $3.00B | $2.85B | $2.78B | $2.75B | $2.74B | $2.61B | $2.52B | $2.47B |
| Accounts Payable | $276.86M | $280.12M | $282.19M | $240.89M | $265.14M | $271.19M | $253.74M | $259.79M | $301.69M | $276.02M | $250.41M | $277.22M |
| Other Current Liabilities | $147.62M | $146.40M | $109.65M | $113.31M | $118.66M | $96.67M | $97.30M | $119.15M | $114.75M | $98.83M | $97.74M | $112.63M |
| Total Current Liabilities | $497.75M | $526.15M | $474.19M | $429.44M | $478.30M | $468.41M | $449.13M | $466.56M | $540.34M | $480.59M | $447.20M | $451.26M |
| Long-term Debt | $572.30M | $572.30M | $572.30M | $572.30M | $572.29M | $571.86M | $571.85M | $596.88M | $596.93M | $597.01M | $624.05M | $649.10M |
| Other Non-current Liabilities | $231.66M | $232.57M | $241.69M | $249.39M | $200.55M | $145.65M | $153.76M | $150.95M | $147.62M | $150.38M | $155.77M | $152.37M |
| Total Liabilities | $1.30B | $1.33B | $1.29B | $1.25B | $1.25B | $1.19B | $1.17B | $1.21B | $1.28B | $1.23B | $1.23B | $1.25B |
| Common Stock | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M |
| Retained Earnings | $2.55B | $2.45B | $2.38B | $2.29B | $2.21B | $2.05B | $1.96B | $1.89B | $1.79B | $1.73B | $1.64B | $1.58B |
| Treasury Stock | - | $720.70M | $647.38M | $597.11M | $576.61M | $514.58M | $495.05M | $483.93M | $477.55M | $477.42M | $475.41M | $474.53M |
| Total Stockholders Equity | $1.88B | $1.84B | $1.83B | $1.79B | $1.75B | $1.67B | $1.61B | $1.54B | $1.46B | $1.38B | $1.30B | $1.22B |
| Total Liabilities & Equity | $3.19B | $3.18B | $3.12B | $3.04B | $3.00B | $2.85B | $2.78B | $2.75B | $2.74B | $2.61B | $2.52B | $2.47B |
| Breakdown | 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) |
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) |
Q1 2023 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $100.81M | $107.84M | $99.80M | $93.29M | $92.06M | $97.22M | $91.23M | $93.83M | $92.22M | $97.19M | $157.34M | $76.88M |
| Change in Working Capital | $584.00K | - | $-5.37M | $-1.45M | $-16.59M | $77.40M | $47.85M | $45.24M | - | $142.09M | $111.54M | $72.07M |
| Operating Cash Flow | $119.32M | $147.05M | $345.34M | $222.88M | $127.75M | $252.16M | $167.97M | $66.21M | $179.94M | $164.03M | $88.82M | $25.94M |
| Capital Expenditure | $7.30M | $8.89M | $18.30M | $10.75M | $5.55M | $17.35M | $5.52M | $4.34M | $5.67M | $7.99M | $12.82M | $5.55M |
| Acquisitions | $2.28M | $20.09M | $273.31M | $273.14M | $10.50M | $21.44M | $21.44M | $21.44M | $118.00K | $35.67M | $25.52M | - |
| Investing Cash Flow | $-9.55M | $-28.17M | $-290.58M | $-282.97M | $-15.22M | $-38.28M | $-30.83M | $-25.66M | $-4.58M | $-56.25M | $-38.20M | $-5.50M |
| Stock Repurchased | $53.17M | $73.04M | $79.79M | $30.08M | $9.98M | $28.88M | $10.68M | - | - | $716.00K | $716.00K | $716.00K |
| Dividends Paid | $17.38M | $17.54M | $46.16M | $28.47M | $14.22M | $41.52M | $27.16M | $13.55M | $13.62M | $39.83M | $26.26M | $13.10M |
| Financing Cash Flow | $-78.56M | $-88.44M | $-157.17M | $-91.11M | $-34.05M | $-101.18M | $-69.23M | $-22.48M | $-15.36M | $-111.53M | $-69.14M | $-55.52M |
| Net Change in Cash | $30.30M | $35.58M | $-107.78M | $-157.18M | $77.90M | $112.50M | $68.82M | $16.38M | $161.91M | $-2.35M | $-18.94M | $-36.90M |
SEC Filing Format - Data shown as it appears in the Q1 2026 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $1.20B | $1.10B |
| Cost of Revenue | $838.09M | $773.86M |
| Gross Profit | $361.43M | $325.08M |
| Selling General & Admin | $232.40M | $211.91M |
| Operating Income | $129.03M | $113.17M |
| Other Income/Expense | $548.00K | $2.28M |
| Income Before Tax | $128.59M | $116.08M |
| Income Tax Expense | $27.78M | $24.02M |
| Net Income | $100.81M | $92.06M |
| Basic EPS | 2.67 | 2.40 |
| Diluted EPS | 2.63 | 2.36 |
| Basic Shares Outstanding | $37.76M | $38.40M |
| Diluted Shares Outstanding | $38.27M | $38.94M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Jun 30, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $418.72M | $388.42M |
| Accounts Receivable | $753.44M | $769.70M |
| Inventory | $521.67M | $505.34M |
| Other Current Assets | $71.46M | $84.02M |
| Total Current Assets | $1.77B | $1.75B |
| Property Plant & Equipment | $129.53M | $128.15M |
| Goodwill | $699.86M | $699.37M |
| Intangible Assets | $338.89M | $348.60M |
| Other Non-current Assets | $66.16M | $63.29M |
| Total Assets | $3.19B | $3.18B |
| Accounts Payable | $276.86M | $280.12M |
| Other Current Liabilities | $147.62M | $146.40M |
| Total Current Liabilities | $497.75M | $526.15M |
| Long-term Debt | $572.30M | $572.30M |
| Other Non-current Liabilities | $231.66M | $232.57M |
| Total Liabilities | $1.30B | $1.33B |
| Common Stock | $10.00M | $10.00M |
| Retained Earnings | $2.55B | $2.45B |
| Total Stockholders Equity | $1.88B | $1.84B |
| Total Liabilities & Equity | $3.19B | $3.18B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $100.81M | $92.06M |
| Change in Working Capital | $584.00K | $-16.59M |
| Operating Cash Flow | $119.32M | $127.75M |
| Capital Expenditure | $7.30M | $5.55M |
| Acquisitions | $2.28M | $10.50M |
| Investing Cash Flow | $-9.55M | $-15.22M |
| Stock Repurchased | $53.17M | $9.98M |
| Dividends Paid | $17.38M | $14.22M |
| Financing Cash Flow | $-78.56M | $-34.05M |
| Net Change in Cash | $30.30M | $77.90M |
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.