$1.72B
Revenue
$99.78M
Net Income
34.31%
Gross Margin
7.70%
Op. Margin
$87.97M
Free Cash Flow
| Breakdown | Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $447.16M | $466.59M | $431.92M | $374.88M | $455.50M | $458.30M | $433.16M |
| Revenue Growth % (YoY) | -1.8% | 1.8% | -0.3% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $286.96M | $305.77M | $285.58M | $251.95M | $301.88M | $297.11M | $284.43M |
| Gross Profit | $160.21M | $160.82M | $146.34M | $122.92M | $153.62M | $161.19M | $148.73M |
| Gross Margin % | 35.8% | 34.5% | 33.9% | 32.8% | 33.7% | 35.2% | 34.3% |
| Selling General & Admin | $105.93M | $107.39M | $99.40M | $94.87M | $96.01M | $99.04M | $103.51M |
| Operating Income | $41.31M | $40.61M | $34.48M | $16.02M | $45.91M | $50.69M | $34.20M |
| Operating Margin % | 9.2% | 8.7% | 8.0% | 4.3% | 10.1% | 11.1% | 7.9% |
| Interest Expense | $231.00K | - | - | - | - | - | - |
| Income Before Tax | $41.08M | $39.56M | $33.38M | $14.13M | $44.59M | $50.13M | $33.73M |
| Income Tax Expense | $8.57M | $8.68M | $7.88M | $3.22M | $8.71M | $11.71M | $8.16M |
| Net Income | $32.50M | $30.88M | $25.50M | $10.90M | $35.88M | $38.42M | $25.57M |
| Net Margin % | 7.3% | 6.6% | 5.9% | 2.9% | 7.9% | 8.4% | 5.9% |
| Basic EPS | 2.73 | 2.58 | 2.09 | 0.86 | 2.80 | 3.00 | 1.99 |
| Diluted EPS | 2.67 | 2.51 | 2.05 | 0.85 | 2.74 | 2.91 | 1.94 |
| Basic Shares Outstanding | 11.9M | -190K | 12.2M | 12.6M | 12.8M | -53K | 12.8M |
| Diluted Shares Outstanding | 12.2M | -147K | 12.4M | 12.8M | 13.1M | -43K | 13.2M |
| Breakdown | Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $28.68M | $21.23M | $29.58M | $33.07M | $26.93M | $16.02M | $25.11M |
| Accounts Receivable | $16.97M | $16.74M | $12.14M | $15.45M | $12.58M | $12.85M | $15.17M |
| Inventory | $371.26M | $344.29M | $398.11M | $430.82M | $437.96M | $420.84M | $404.82M |
| Other Current Assets | $19.21M | $9.09M | $28.41M | $23.12M | $13.66M | $7.26M | $29.58M |
| Total Current Assets | $436.12M | $406.71M | $468.23M | $502.46M | $491.13M | $473.06M | $474.68M |
| Property Plant & Equipment | $182.39M | $183.95M | $172.70M | $174.36M | $175.28M | $169.48M | $165.20M |
| Other Non-current Assets | $11.62M | $9.44M | $8.41M | $7.97M | $7.78M | $4.43M | $3.08M |
| Total Assets | $935.33M | $909.22M | $950.89M | $976.87M | $965.35M | $939.16M | $937.37M |
| Accounts Payable | $128.07M | $96.43M | $118.13M | $133.31M | $131.44M | $190.65M | $209.19M |
| Other Current Liabilities | $14.45M | $14.01M | $16.00M | $15.98M | $14.18M | $15.80M | $16.82M |
| Total Current Liabilities | $236.92M | $236.21M | $316.77M | $343.46M | $330.98M | $327.75M | $361.93M |
| Deferred Tax Liabilities | - | $213.00K | - | - | - | $368.00K | - |
| Other Non-current Liabilities | $7.64M | $6.70M | $4.21M | $5.11M | $5.18M | $4.12M | $2.60M |
| Total Liabilities | $488.08M | $490.20M | $561.84M | $579.56M | $566.33M | $562.93M | $599.54M |
| Common Stock | $404.00K | $402.00K | $401.00K | $401.00K | $401.00K | $399.00K | $398.00K |
| Retained Earnings | $1.26B | $1.23B | $1.20B | $1.18B | $1.17B | $1.14B | $1.10B |
| Total Stockholders Equity | $447.25M | $419.02M | $389.05M | $397.31M | $399.01M | $376.23M | $337.83M |
| Total Liabilities & Equity | $935.33M | $909.22M | $950.89M | $976.87M | $965.35M | $939.16M | $937.37M |
| Breakdown | Q1 2025 (Apr 30, 2024) |
Q4 2024 (Jan 31, 2024) |
Q3 2024 (Oct 31, 2023) |
Q2 2024 (Jul 31, 2023) |
Q1 2024 (Apr 30, 2023) |
Q4 2023 (Jan 31, 2023) |
Q3 2023 (Oct 31, 2022) |
|---|---|---|---|---|---|---|---|
| Net Income | $32.50M | $30.88M | $72.27M | $46.78M | $35.88M | $38.42M | $25.57M |
| Depreciation & Amortization | $12.97M | $12.82M | $12.46M | $12.04M | $11.69M | $11.46M | $32.46M |
| Stock-based Compensation | $2.48M | $1.10M | $4.61M | $3.38M | $2.00M | $1.40M | $5.41M |
| Change in Receivables | $-7.16M | $4.17M | $1.55M | $4.53M | $-7.28M | $-8.61M | $1.51M |
| Change in Inventory | $26.96M | $-53.81M | $-22.73M | $9.98M | $17.12M | $16.02M | $183.60M |
| Change in Payables | $28.37M | $-24.93M | $-76.09M | $-60.77M | $-62.36M | $-18.84M | $119.76M |
| Operating Cash Flow | $60.64M | $66.35M | $52.35M | $636.00K | $-26.80M | $24.64M | $52.40M |
| Capital Expenditure | $8.46M | $20.72M | $37.16M | $25.66M | $14.22M | $15.37M | $47.46M |
| Investing Cash Flow | $-8.55M | $-20.81M | $-34.56M | $-24.59M | $-14.23M | $-16.64M | $-46.52M |
| Stock Repurchased | - | $-1.00K | $53.21M | $21.21M | $10.20M | - | $38.46M |
| Dividends Paid | $2.95M | $2.94M | $9.43M | $6.34M | $3.17M | $3.18M | $3.20M |
| Financing Cash Flow | $-44.64M | $-53.89M | $-4.23M | $41.01M | $51.94M | $-17.10M | $2.19M |
| Net Change in Cash | $7.45M | $-8.35M | $13.56M | $17.05M | $10.91M | $-9.10M | $8.06M |
SEC Filing Format - Data shown as it appears in the Q1 2025 (10-Q) filing
Period ended: Apr 30, 2024
Condensed Consolidated Statements of Operations
| Description | Apr 30, 2024 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $447.16M | $455.50M |
| Cost of Revenue | $286.96M | $301.88M |
| Gross Profit | $160.21M | $153.62M |
| Selling General & Admin | $105.93M | $96.01M |
| Operating Income | $41.31M | $45.91M |
| Interest Expense | $231.00K | $1.33M |
| Income Before Tax | $41.08M | $44.59M |
| Income Tax Expense | $8.57M | $8.71M |
| Net Income | $32.50M | $35.88M |
| Basic EPS | 2.73 | 2.80 |
| Diluted EPS | 2.67 | 2.74 |
| Basic Shares Outstanding | $11.91M | $12.79M |
| Diluted Shares Outstanding | $12.15M | $13.11M |
Condensed Consolidated Balance Sheets
| Description | Apr 30, 2024 | Jan 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $28.68M | $21.23M |
| Accounts Receivable | $16.97M | $16.74M |
| Inventory | $371.26M | $344.29M |
| Other Current Assets | $19.21M | $24.45M |
| Total Current Assets | $436.12M | $406.71M |
| Property Plant & Equipment | $182.39M | $183.95M |
| Other Non-current Assets | $11.62M | $9.44M |
| Total Assets | $935.33M | $909.22M |
| Accounts Payable | $128.07M | $96.43M |
| Other Current Liabilities | $14.45M | $14.01M |
| Total Current Liabilities | $236.92M | $236.21M |
| Other Non-current Liabilities | $7.64M | $6.91M |
| Total Liabilities | $488.08M | $490.20M |
| Common Stock | $404.00K | $402.00K |
| Retained Earnings | $1.26B | $1.23B |
| Total Stockholders Equity | $447.25M | $419.02M |
| Total Liabilities & Equity | $935.33M | $909.22M |
Condensed Consolidated Statements of Cash Flows
| Description | Apr 30, 2024 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $32.50M | $35.88M |
| Depreciation & Amortization | $12.97M | $11.69M |
| Stock-based Compensation | $2.48M | $2.00M |
| Change in Receivables | $-7.16M | $-7.28M |
| Change in Inventory | $26.96M | $17.12M |
| Change in Payables | $28.37M | $-62.36M |
| Operating Cash Flow | $60.64M | $-26.80M |
| Capital Expenditure | $8.46M | $14.22M |
| Investing Cash Flow | $-8.55M | $-14.23M |
| Stock Repurchased | - | $10.20M |
| Dividends Paid | $2.95M | $3.17M |
| Financing Cash Flow | $-44.64M | $51.94M |
| Net Change in Cash | $7.45M | $10.91M |
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.