$4.49B
Revenue
$690.38M
Net Income
39.83%
Gross Margin
22.72%
Op. Margin
$1.42B
Free Cash Flow
| Breakdown | Q4 2025 (Oct 31, 2025) |
Q3 2025 (Jul 31, 2025) |
Q2 2025 (Apr 30, 2025) |
Q1 2025 (Jan 31, 2025) |
Q4 2024 (Oct 31, 2024) |
Q3 2024 (Jul 31, 2024) |
Q2 2024 (Apr 30, 2024) |
Q1 2024 (Jan 31, 2024) |
Q4 2023 (Oct 31, 2023) |
Q3 2023 (Jul 31, 2023) |
Q2 2022 (Apr 30, 2023) |
Q1 2023 (Jan 31, 2023) |
Q4 2022 (Oct 31, 2022) |
Q3 2022 (Jul 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.21B | $1.15B | $1.10B | $1.03B | $1.01B | $992.25M | $955.39M | $896.36M | $936.45M | $722.90M | $687.84M | $620.91M | $609.64M | $569.53M |
| Revenue Growth % (YoY) | 19.3% | 15.7% | 14.9% | 14.9% | 8.2% | 37.3% | nan% | 44.4% | 53.6% | 26.9% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $723.57M | $690.43M | $660.02M | $624.56M | $619.77M | $602.98M | $583.60M | $549.59M | $572.00M | $444.17M | $421.33M | $377.12M | $369.25M | $348.59M |
| Gross Profit | $485.84M | $457.16M | $437.80M | $405.66M | $393.89M | $389.27M | $371.80M | $346.77M | $364.44M | $278.73M | $266.51M | $243.80M | $240.38M | $220.94M |
| Gross Margin % | 40.2% | 39.8% | 39.9% | 39.4% | 38.9% | 39.2% | 38.9% | 38.7% | 38.9% | 38.6% | 38.7% | 39.3% | 39.4% | 38.8% |
| Operating Expenses | $930.39M | $882.57M | $849.67M | $803.42M | $795.02M | $775.80M | $746.24M | $716.15M | $747.00M | $573.53M | $530.75M | $491.48M | $463.14M | $440.78M |
| Selling General & Admin | $206.82M | $192.14M | $189.65M | $178.86M | $175.25M | $172.82M | $162.64M | $166.56M | $175.00M | $129.37M | $109.42M | $114.36M | $93.89M | $92.19M |
| Operating Income | $279.02M | $265.02M | $248.15M | $226.81M | $218.65M | $216.45M | $209.15M | $180.21M | $189.45M | $149.37M | $157.09M | $129.43M | $146.50M | $128.75M |
| Operating Margin % | 23.1% | 23.1% | 22.6% | 22.0% | 21.6% | 21.8% | 21.9% | 20.1% | 20.2% | 20.7% | 22.8% | 20.8% | 24.0% | 22.6% |
| Interest Expense | $32.85M | $31.70M | $32.87M | $32.46M | $35.41M | $36.79M | $38.51M | $38.61M | $43.42M | $12.12M | $11.37M | $6.07M | $3.21M | $1.41M |
| Other Income/Expense | $1.22M | $1.66M | $636.00K | $919.00K | $646.00K | $659.00K | $460.00K | $679.00K | $1.04M | $906.00K | $343.00K | $639.00K | $-120.00K | $145.00K |
| Income Before Tax | $247.38M | $234.98M | $215.92M | $195.27M | $183.89M | $180.32M | $171.10M | $142.28M | $147.06M | $138.15M | $146.06M | $124.00M | $143.17M | $127.49M |
| Income Tax Expense | $44.60M | $44.30M | $45.40M | $13.70M | $33.00M | $32.50M | $36.20M | $16.80M | $33.50M | $25.40M | $31.00M | $21.00M | $33.00M | $34.40M |
| Net Income | $188.30M | $177.34M | $156.79M | $167.96M | $139.69M | $136.58M | $123.15M | $114.70M | $103.43M | $102.02M | $105.12M | $93.03M | $97.20M | $82.54M |
| Net Margin % | 15.6% | 15.5% | 14.3% | 16.3% | 13.8% | 13.8% | 12.9% | 12.8% | 11.0% | 14.1% | 15.3% | 15.0% | 15.9% | 14.5% |
| Basic EPS | 1.36 | 1.27 | 1.13 | 1.21 | 1.00 | 0.99 | 0.89 | 0.83 | 0.75 | 0.74 | 0.77 | 0.68 | 0.72 | 0.61 |
| Diluted EPS | 1.33 | 1.26 | 1.12 | 1.20 | 1.00 | 0.97 | 0.88 | 0.82 | 0.74 | 0.74 | 0.76 | 0.67 | 0.70 | 0.60 |
| Basic Shares Outstanding | 55K | 139.1M | 139.0M | 138.8M | 66K | 138.5M | 138.4M | 138.3M | 326K | 137.0M | 136.9M | 136.7M | 175K | 136.0M |
| Diluted Shares Outstanding | 93K | 140.9M | 140.6M | 140.5M | 112K | 140.3M | 140.1M | 139.9M | 289K | 138.7M | 138.6M | 138.6M | 147K | 137.8M |
| Breakdown | Q4 2025 (Oct 31, 2025) |
Q3 2025 (Jul 31, 2025) |
Q2 2025 (Apr 30, 2025) |
Q1 2025 (Jan 31, 2025) |
Q4 2024 (Oct 31, 2024) |
Q3 2024 (Jul 31, 2024) |
Q2 2024 (Apr 30, 2024) |
Q1 2024 (Jan 31, 2024) |
Q4 2023 (Oct 31, 2023) |
Q3 2023 (Jul 31, 2023) |
Q2 2022 (Apr 30, 2023) |
Q1 2023 (Jan 31, 2023) |
Q4 2022 (Oct 31, 2022) |
Q3 2022 (Jul 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | - | $261.89M | $242.31M | $165.47M | - | $202.94M | $204.16M | $196.32M | - | $694.26M | $127.16M | $142.62M | $139.50M | $133.60M |
| Accounts Receivable | $637.62M | $597.62M | $591.40M | $523.27M | $538.49M | $525.75M | $504.36M | $471.70M | $509.07M | $355.49M | $361.06M | $325.76M | $294.85M | $273.15M |
| Inventory | $1.30B | $1.31B | $1.24B | $1.22B | $1.17B | $1.12B | $1.09B | $1.07B | $1.01B | $731.97M | $721.57M | $697.50M | $582.47M | $545.94M |
| Other Current Assets | $86.38M | $83.16M | $80.46M | $77.06M | $78.52M | $69.07M | $61.92M | $66.72M | $49.84M | $47.37M | $53.40M | $51.38M | $41.93M | $42.54M |
| Total Current Assets | $2.36B | $2.39B | $2.28B | $2.10B | $2.06B | $2.03B | $1.97B | $1.91B | $1.86B | $1.93B | $1.37B | $1.32B | $1.15B | $1.08B |
| Property Plant & Equipment | $431.71M | $437.63M | $359.32M | $348.84M | $339.03M | $330.25M | $326.74M | $327.66M | $321.85M | $285.03M | $273.86M | $274.40M | $225.88M | $202.84M |
| Goodwill | $3.66B | $3.65B | $3.53B | $3.49B | $3.38B | $3.29B | $3.29B | $3.29B | $3.27B | $2.03B | $2.03B | $1.99B | $1.67B | $1.54B |
| Intangible Assets | $1.47B | $1.51B | $1.43B | $1.45B | $1.33B | $1.30B | $1.33B | $1.37B | $1.36B | $822.54M | $844.32M | $873.72M | $733.33M | $638.55M |
| Other Non-current Assets | $579.29M | $548.33M | $485.72M | $501.07M | $476.43M | $473.42M | $451.60M | $439.87M | $386.26M | $387.52M | $354.15M | $343.35M | $311.13M | $322.71M |
| Total Assets | $8.50B | $8.53B | $8.09B | $7.89B | $7.59B | $7.42B | $7.37B | $7.34B | $7.20B | $5.45B | $4.87B | $4.80B | $4.10B | $3.79B |
| Accounts Payable | $231.04M | $230.63M | $230.37M | $208.14M | $198.43M | $207.46M | $194.88M | $194.89M | $205.89M | $139.51M | $147.71M | $134.84M | $116.55M | $108.44M |
| Short-term Debt | - | $3.73M | $3.79M | - | - | - | $4.38M | - | - | - | $18.86M | - | - | - |
| Accrued Liabilities | $577.62M | $467.94M | $382.95M | $359.53M | $427.78M | $399.49M | $353.87M | $381.84M | $433.10M | $315.61M | $296.16M | $290.69M | $290.20M | $233.81M |
| Total Current Liabilities | $832.00M | $711.32M | $664.86M | $618.34M | $663.85M | $614.71M | $559.16M | $604.10M | $665.34M | $479.05M | $466.83M | $453.50M | $420.86M | $346.44M |
| Long-term Debt | $2.16B | $2.44B | $2.27B | $2.35B | $2.23B | $2.25B | $2.39B | $2.50B | $2.46B | $1.20B | $735.78M | $781.17M | $288.62M | $244.02M |
| Deferred Tax Liabilities | $107.19M | $127.10M | $100.40M | $108.78M | $114.16M | $117.03M | $119.99M | $128.20M | $131.85M | $83.36M | $94.47M | $113.48M | $71.16M | $48.19M |
| Other Non-current Liabilities | $550.12M | $599.27M | $580.78M | $579.10M | $525.99M | $509.63M | $490.25M | $425.54M | $379.64M | $389.33M | $367.62M | $372.01M | $338.95M | $359.71M |
| Total Liabilities | $3.65B | $3.88B | $3.62B | $3.66B | $3.53B | $3.50B | $3.55B | $3.65B | $3.64B | $2.15B | $1.66B | $1.72B | $1.12B | $998.37M |
| Retained Earnings | $3.65B | $3.49B | $3.33B | $3.18B | $3.06B | $2.95B | $2.83B | $2.71B | $2.61B | $2.52B | $2.44B | $2.33B | $2.25B | $2.17B |
| Total Stockholders Equity | $4.31B | $4.14B | $3.97B | $3.75B | $3.64B | $3.54B | $3.39B | $3.27B | $3.15B | $2.91B | $2.82B | $2.70B | $2.61B | $2.45B |
| Total Liabilities & Equity | $8.50B | $8.53B | $8.09B | $7.89B | $7.59B | $7.42B | $7.37B | $7.34B | $7.20B | $5.45B | $4.87B | $4.80B | $4.10B | $3.79B |
| Breakdown | Q4 2025 (Oct 31, 2025) |
Q3 2025 (Jul 31, 2025) |
Q2 2025 (Apr 30, 2025) |
Q1 2025 (Jan 31, 2025) |
Q4 2024 (Oct 31, 2024) |
Q3 2024 (Jul 31, 2024) |
Q2 2024 (Apr 30, 2024) |
Q1 2024 (Jan 31, 2024) |
Q4 2023 (Oct 31, 2023) |
Q3 2023 (Jul 31, 2023) |
Q2 2022 (Apr 30, 2023) |
Q1 2023 (Jan 31, 2023) |
Q4 2022 (Oct 31, 2022) |
Q3 2022 (Jul 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $188.30M | $502.09M | $156.79M | $167.96M | $139.69M | $374.42M | $237.84M | $114.70M | $103.43M | $300.17M | $105.12M | $93.03M | $97.20M | $254.47M |
| Depreciation & Amortization | $51.21M | $144.87M | $95.10M | $46.23M | $44.69M | $130.65M | $86.34M | $43.51M | $43.73M | $86.31M | $56.78M | $27.06M | $25.81M | $70.53M |
| Deferred Income Tax | $-19.78M | $-28.79M | $-17.94M | $-7.05M | $-6.78M | $-15.23M | $-11.53M | $-3.76M | $-3.56M | $-22.97M | $-9.60M | $980.00K | $1.02M | $7.86M |
| Change in Receivables | $39.51M | $36.06M | $40.36M | $-20.06M | $5.48M | $15.33M | $-5.31M | $-38.94M | $49.98M | $15.62M | $21.22M | $7.09M | $10.83M | $18.45M |
| Change in Inventory | $-15.31M | $60.16M | $46.13M | $36.21M | $30.75M | $102.18M | $71.10M | $49.85M | $38.10M | $86.68M | $75.25M | $52.04M | $28.00M | $61.19M |
| Change in Payables | $-1.33M | $28.92M | $29.19M | $10.39M | $-10.82M | $995.00K | $-11.41M | $-11.61M | $12.66M | $-1.69M | $6.80M | $-1.99M | $6.61M | $18.96M |
| Operating Cash Flow | $295.33M | $638.94M | $407.73M | $203.03M | $205.62M | $466.75M | $252.79M | $111.65M | $148.38M | $300.36M | $154.44M | $76.69M | $143.95M | $323.91M |
| Capital Expenditure | $26.85M | $46.04M | $33.30M | $17.34M | $16.09M | $42.17M | $26.32M | $13.38M | $15.26M | $34.18M | $21.92M | $10.85M | $7.62M | $24.36M |
| Acquisitions | $-100.00K | $629.93M | $286.16M | $254.76M | $164.09M | $55.21M | $46.21M | $46.21M | $1.90B | $526.70M | $524.23M | $503.74M | $172.01M | $175.30M |
| Investing Cash Flow | $-34.00M | $-697.69M | $-339.76M | $-288.00M | $-181.05M | $-112.15M | $-85.29M | $-71.14M | $-1.91B | $-574.19M | $-559.79M | $-525.98M | $-172.48M | $-223.35M |
| Dividends Paid | - | $31.97M | $15.27M | $15.27M | - | $29.07M | $13.83M | $13.83M | - | $27.37M | $13.67M | $13.67M | - | $24.47M |
| Financing Cash Flow | $-305.93M | $155.25M | $9.26M | $90.71M | $-65.35M | $-324.05M | $-135.19M | $-16.73M | $1.24B | $824.08M | $388.76M | $449.18M | $36.26M | $-70.09M |
| Net Change in Cash | $-44.11M | $99.78M | $80.21M | $3.36M | $-40.84M | $31.89M | $33.11M | $25.27M | $-523.22M | $554.76M | $-12.34M | $3.12M | $5.90M | $25.31M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Jul 31, 2025
Condensed Consolidated Statements of Operations
| Description | Jul 31, 2025 | Jul 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $1.15B | $992.25M | $3.28B | $2.84B |
| Cost of Revenue | $690.43M | $602.98M | $1.98B | $1.74B |
| Operating Expenses | $882.57M | $775.80M | $2.54B | $2.24B |
| Selling General & Admin | $192.14M | $172.82M | $560.65M | $502.02M |
| Operating Income | $265.02M | $216.45M | $739.98M | $605.81M |
| Interest Expense | $31.70M | $36.79M | $97.02M | $113.91M |
| Other Income/Expense | $1.66M | $659.00K | $3.22M | $1.80M |
| Income Before Tax | $234.98M | $180.32M | $646.17M | $493.70M |
| Income Tax Expense | $44.30M | $32.50M | $103.40M | $85.50M |
| Net Income | $177.34M | $136.58M | $502.09M | $374.42M |
| Basic EPS | 1.27 | 0.99 | 3.61 | 2.71 |
| Diluted EPS | 1.26 | 0.97 | 3.57 | 2.67 |
| Basic Shares Outstanding | $139.13M | $138.52M | $138.99M | $138.39M |
| Diluted Shares Outstanding | $140.95M | $140.31M | $140.68M | $140.09M |
Condensed Consolidated Balance Sheets
| Description | Jul 31, 2025 | Oct 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $261.89M | $162.10M |
| Accounts Receivable | $597.62M | $538.49M |
| Inventory | $1.31B | $1.17B |
| Other Current Assets | $83.16M | $78.52M |
| Total Current Assets | $2.39B | $2.06B |
| Property Plant & Equipment | $437.63M | $339.03M |
| Goodwill | $3.65B | $3.38B |
| Intangible Assets | $1.51B | $1.33B |
| Other Non-current Assets | $548.33M | $476.43M |
| Total Assets | $8.53B | $7.59B |
| Accounts Payable | $230.63M | $198.43M |
| Short-term Debt | $3.73M | $4.11M |
| Accrued Liabilities | $467.94M | $427.78M |
| Total Current Liabilities | $711.32M | $663.85M |
| Long-term Debt | $2.44B | $2.23B |
| Deferred Tax Liabilities | $127.10M | $114.16M |
| Other Non-current Liabilities | $599.27M | $525.99M |
| Total Liabilities | $3.88B | $3.53B |
| Retained Earnings | $3.49B | $3.06B |
| Total Stockholders Equity | $4.14B | $3.64B |
| Total Liabilities & Equity | $8.53B | $7.59B |
Condensed Consolidated Statements of Cash Flows
| Description | Jul 31, 2025 | Jul 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $177.34M | $136.58M | $502.09M | $374.42M |
| Depreciation & Amortization | - | - | $144.87M | $130.65M |
| Deferred Income Tax | - | - | $-28.79M | $-15.23M |
| Change in Receivables | - | - | $36.06M | $15.33M |
| Change in Inventory | - | - | $60.16M | $102.18M |
| Change in Payables | - | - | $28.92M | $995.00K |
| Operating Cash Flow | - | - | $638.94M | $466.75M |
| Capital Expenditure | - | - | $46.04M | $42.17M |
| Acquisitions | - | - | $629.93M | $55.21M |
| Investing Cash Flow | - | - | $-697.69M | $-112.15M |
| Dividends Paid | - | - | $31.97M | $29.07M |
| Financing Cash Flow | - | - | $155.25M | $-324.05M |
| Net Change in Cash | - | - | $99.78M | $31.89M |
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.