$3.37B
Revenue
$305.98M
Net Income
25.49%
Gross Margin
11.38%
Op. Margin
$274.92M
Free Cash Flow
| Breakdown | Q4 2025 (Sep 30, 2025) |
Q3 2025 (Jun 30, 2025) |
Q2 2025 (Mar 31, 2025) |
Q1 2025 (Dec 31, 2024) |
Q4 2024 (Sep 30, 2024) |
Q3 2024 (Jun 30, 2024) |
Q2 2024 (Mar 31, 2024) |
Q1 2024 (Dec 31, 2023) |
Q4 2023 (Sep 30, 2023) |
Q3 2023 (Jun 30, 2023) |
Q2 2023 (Mar 31, 2023) |
Q1 2023 (Dec 31, 2022) |
Q4 2022 (Sep 30, 2022) |
Q3 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $897.80M | $890.16M | $833.96M | $749.55M | $775.77M | $768.41M | $705.73M | $634.44M | $649.02M | $584.45M | $568.88M | $574.87M | $617.40M | $567.30M |
| Revenue Growth % (YoY) | 15.7% | 15.8% | 18.2% | 18.1% | 19.5% | 31.5% | 24.1% | 10.4% | 5.1% | 3.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $664.80M | $650.56M | $625.09M | $571.52M | $589.37M | $573.63M | $534.12M | $490.64M | $508.45M | $476.84M | $467.95M | $479.44M | $519.51M | $484.50M |
| Gross Profit | $233.00M | $239.60M | $208.87M | $178.03M | $186.39M | $194.78M | $171.61M | $143.80M | $140.57M | $107.61M | $100.93M | $95.44M | $97.90M | $82.80M |
| Gross Margin % | 26.0% | 26.9% | 25.0% | 23.8% | 24.0% | 25.3% | 24.3% | 22.7% | 21.7% | 18.4% | 17.7% | 16.6% | 15.9% | 14.6% |
| Selling General & Admin | $128.56M | $127.33M | $116.04M | $103.04M | $110.87M | $104.69M | $95.27M | $85.85M | $87.21M | $74.30M | $69.35M | $67.77M | $72.79M | $67.09M |
| Operating Income | $104.31M | $111.90M | $92.69M | $74.62M | $75.00M | $90.18M | $77.71M | $57.99M | $53.19M | $34.32M | $31.61M | $40.66M | $25.03M | $15.64M |
| Operating Margin % | 11.6% | 12.6% | 11.1% | 10.0% | 9.7% | 11.7% | 11.0% | 9.1% | 8.2% | 5.9% | 5.6% | 7.1% | 4.1% | 2.8% |
| Interest Expense | $496.00K | $534.00K | $266.00K | $518.00K | $140.00K | $395.00K | $406.00K | $397.00K | $398.00K | $391.00K | $1.05M | $1.18M | $1.23M | $761.00K |
| Other Income/Expense | $4.97M | $-2.62M | $6.25M | $3.56M | $5.44M | $-570.00K | $-1.14M | $1.39M | $532.00K | $189.00K | $1.77M | $-695.00K | $806.00K | $-202.00K |
| Income Before Tax | $108.79M | $108.75M | $98.68M | $77.66M | $80.30M | $89.21M | $76.17M | $58.99M | $53.32M | $34.12M | $32.33M | $38.78M | $24.61M | $14.67M |
| Income Tax Expense | $21.27M | $29.46M | $26.09M | $19.98M | $14.82M | $22.57M | $19.37M | $15.40M | $12.31M | $8.26M | $8.16M | $10.03M | $6.52M | $3.61M |
| Net Income | $96.42M | $79.29M | $72.59M | $57.68M | $52.09M | $66.64M | $56.80M | $40.96M | $37.79M | $22.55M | $21.55M | $26.40M | $16.25M | $9.46M |
| Net Margin % | 10.7% | 8.9% | 8.7% | 7.7% | 6.7% | 8.7% | 8.0% | 6.5% | 5.8% | 3.9% | 3.8% | 4.6% | 2.6% | 1.7% |
| Basic EPS | 5.06 | 3.86 | 3.54 | 2.76 | 3.10 | 2.71 | 2.32 | 1.89 | 1.67 | 0.82 | 0.93 | 1.15 | 0.72 | 0.33 |
| Diluted EPS | 4.99 | 3.81 | 3.50 | 2.72 | 3.05 | 2.67 | 2.29 | 1.87 | 1.66 | 0.81 | 0.92 | 1.14 | 0.73 | 0.33 |
| Basic Shares Outstanding | -21K | 19.9M | 20.0M | 20.0M | -57K | 20.2M | 20.2M | 20.2M | -2K | 20.2M | 20.2M | 20.2M | -63K | 20.7M |
| Diluted Shares Outstanding | -5K | 20.1M | 20.2M | 20.2M | -48K | 20.5M | 20.5M | 20.4M | 9K | 20.4M | 20.4M | 20.4M | -381K | 20.9M |
| Breakdown | Q4 2025 (Sep 30, 2025) |
Q3 2025 (Jun 30, 2025) |
Q2 2025 (Mar 31, 2025) |
Q1 2025 (Dec 31, 2024) |
Q4 2024 (Sep 30, 2024) |
Q3 2024 (Jun 30, 2024) |
Q2 2024 (Mar 31, 2024) |
Q1 2024 (Dec 31, 2023) |
Q4 2023 (Sep 30, 2023) |
Q3 2023 (Jun 30, 2023) |
Q2 2023 (Mar 31, 2023) |
Q1 2023 (Dec 31, 2022) |
Q4 2022 (Sep 30, 2022) |
Q3 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $127.17M | $101.44M | $22.43M | $59.07M | $100.83M | $44.90M | $105.97M | $87.46M | $75.77M | $28.56M | $15.13M | $5.25M | - | $17.06M |
| Short-term Investments | $104.59M | $66.81M | $65.85M | $52.97M | $35.00M | - | - | - | - | - | - | - | - | - |
| Accounts Receivable | $552.16M | $535.54M | $515.67M | $459.01M | $469.83M | $457.56M | $416.66M | $388.56M | $363.84M | $340.76M | $330.64M | $348.22M | $370.73M | $344.87M |
| Inventory | $111.54M | $108.78M | $107.57M | $104.31M | $101.73M | $106.86M | $104.61M | $113.77M | $95.66M | $102.59M | $106.31M | $99.63M | $96.33M | $92.76M |
| Other Current Assets | $20.87M | $20.08M | $19.77M | $19.89M | $14.37M | $30.54M | $33.98M | $16.38M | $10.48M | $12.65M | $17.93M | $21.39M | $15.35M | $17.02M |
| Total Current Assets | $1.09B | $1.01B | $914.48M | $843.95M | $871.69M | $788.55M | $796.50M | $727.59M | $671.30M | $604.47M | $591.93M | $589.34M | $624.40M | $588.89M |
| Property Plant & Equipment | $183.23M | $164.36M | $155.23M | $138.35M | $134.20M | $126.72M | $67.82M | $65.42M | $63.41M | $56.56M | $55.07M | $53.85M | $54.43M | $54.50M |
| Goodwill | $107.83M | $95.30M | $95.23M | $93.96M | $93.96M | $94.54M | $92.39M | $92.39M | $92.39M | $92.39M | $92.39M | $92.39M | $92.39M | $92.39M |
| Intangible Assets | $41.65M | $38.88M | $42.08M | $42.39M | $45.89M | $49.51M | $50.08M | $53.14M | $56.21M | $60.47M | $63.59M | $66.74M | $71.94M | $75.32M |
| Other Non-current Assets | $13.37M | $13.86M | $15.25M | $14.87M | $13.87M | $14.73M | $15.54M | $20.63M | $16.15M | $17.09M | $16.45M | $16.79M | $15.14M | $11.69M |
| Total Assets | $1.60B | $1.47B | $1.36B | $1.27B | $1.24B | $1.16B | $1.10B | $1.04B | $981.60M | $899.73M | $889.09M | $896.82M | $934.71M | $884.39M |
| Deferred Revenue | $176.78M | $154.80M | $163.60M | $170.39M | $158.97M | $139.26M | $127.77M | $126.96M | $103.77M | $109.12M | $94.83M | $95.44M | $84.94M | $71.40M |
| Total Current Liabilities | $633.43M | $546.57M | $538.19M | $502.98M | $522.55M | $474.19M | $434.23M | $421.91M | $400.57M | $370.22M | $372.97M | $376.89M | $401.89M | $366.76M |
| Long-term Debt | - | $20.00M | - | - | - | - | - | - | - | - | $14.17M | $42.00M | $81.63M | $95.86M |
| Other Non-current Liabilities | $5.55M | $10.31M | $10.79M | $11.53M | $12.24M | $12.65M | $11.00M | $11.85M | $16.95M | $14.53M | $30.92M | $27.88M | $22.57M | $13.97M |
| Total Liabilities | $707.70M | $647.30M | $618.03M | $572.63M | $591.92M | $548.89M | $506.20M | $498.41M | $481.66M | $440.12M | $454.74M | $485.53M | $544.23M | $504.54M |
| Common Stock | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K | $220.00K |
| Retained Earnings | $800.82M | $700.33M | $623.66M | $552.92M | $497.76M | $435.69M | $380.93M | $333.96M | $295.78M | $261.95M | $245.32M | $226.54M | $203.20M | $188.19M |
| Treasury Stock | $127.75M | $127.70M | $122.37M | $101.84M | $90.33M | $71.53M | $50.43M | $49.52M | $49.45M | $49.48M | $49.75M | $49.65M | $44.00M | $35.94M |
| Total Stockholders Equity | $883.96M | $781.44M | $705.78M | $652.44M | $611.11M | $567.52M | $534.81M | $488.64M | $449.99M | $415.10M | $397.75M | $378.05M | $361.29M | $353.46M |
| Total Liabilities & Equity | $1.60B | $1.47B | $1.36B | $1.27B | $1.24B | $1.16B | $1.10B | $1.04B | $981.60M | $899.73M | $889.09M | $896.82M | $934.71M | $884.39M |
| Breakdown | Q4 2025 (Sep 30, 2025) |
Q3 2025 (Jun 30, 2025) |
Q2 2025 (Mar 31, 2025) |
Q1 2025 (Dec 31, 2024) |
Q4 2024 (Sep 30, 2024) |
Q3 2024 (Jun 30, 2024) |
Q2 2024 (Mar 31, 2024) |
Q1 2024 (Dec 31, 2023) |
Q4 2023 (Sep 30, 2023) |
Q3 2023 (Jun 30, 2023) |
Q2 2023 (Mar 31, 2023) |
Q1 2023 (Dec 31, 2022) |
Q4 2022 (Sep 30, 2022) |
Q3 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $96.42M | $79.29M | $72.59M | $57.68M | $52.09M | $167.03M | $100.39M | $40.96M | $37.79M | $22.55M | $47.95M | $26.40M | $16.25M | $9.46M |
| Depreciation & Amortization | $12.24M | $34.70M | $23.04M | $11.09M | $11.05M | $26.05M | $15.44M | $7.62M | $9.28M | $20.13M | $13.25M | $6.39M | $6.73M | $18.74M |
| Stock-based Compensation | $3.52M | $9.42M | $5.08M | $1.95M | $1.20M | $4.33M | $2.92M | $1.41M | $1.12M | $3.26M | $1.96M | $905.00K | $878.00K | $2.90M |
| Deferred Income Tax | $-3.78M | $477.00K | $228.00K | $165.00K | $-4.95M | $3.82M | $1.93M | $1.00M | $-4.17M | $9.35M | $6.96M | $533.00K | $-1.85M | $1.81M |
| Change in Receivables | $15.72M | $64.22M | $43.98M | $-10.60M | $13.24M | $80.27M | $53.32M | $24.87M | $22.47M | $-25.39M | $-35.66M | $-18.14M | $26.28M | $60.88M |
| Change in Inventory | $318.00K | $-4.47M | $-5.67M | $2.58M | $-7.68M | $11.20M | $8.96M | $18.12M | $-6.94M | $8.08M | $11.80M | $5.11M | $3.57M | $24.19M |
| Operating Cash Flow | $132.00M | $154.09M | $62.10M | $37.26M | $92.78M | $141.62M | $58.69M | $24.95M | $57.28M | $96.62M | $60.06M | $14.34M | $34.06M | $-17.80M |
| Capital Expenditure | $19.98M | $47.27M | $30.12M | $13.17M | $14.27M | $17.53M | $13.36M | $6.51M | $6.38M | $4.61M | $3.96M | $2.71M | $2.65M | $4.98M |
| Acquisitions | $29.76M | $22.61M | $22.61M | $542.00K | $-696.00K | $67.70M | - | - | - | - | - | - | - | - |
| Purchases of Investments | - | $44.90M | $44.90M | $44.90M | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-49.59M | $-114.10M | $-97.10M | $-58.42M | $-12.45M | $-96.40M | $-11.36M | $-5.99M | $-6.21M | $8.98M | $12.28M | $16.33M | $-2.60M | $-26.93M |
| Stock Repurchased | $51.00K | $41.59M | $36.27M | $15.73M | $19.71M | $24.32M | $3.22M | $929.00K | $71.00K | $8.21M | $7.64M | $7.49M | $8.06M | $10.49M |
| Financing Cash Flow | $-63.69M | $-32.38M | $-43.41M | $-20.59M | $-24.40M | $-76.10M | $-17.13M | $-7.28M | $-3.86M | $-101.89M | $-82.06M | $-50.27M | $-23.67M | $38.69M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Jun 30, 2025
Condensed Consolidated Statements of Operations
| Description | Jun 30, 2025 | Jun 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $890.16M | $768.41M | $2.47B | $2.11B |
| Cost of Revenue | $650.56M | $573.63M | $1.85B | $1.60B |
| Gross Profit | $239.60M | $194.78M | $626.49M | $510.20M |
| Selling General & Admin | $127.33M | $104.69M | $346.42M | $285.82M |
| Operating Income | $111.90M | $90.18M | $279.22M | $225.88M |
| Interest Expense | $534.00K | $395.00K | $1.32M | $1.20M |
| Other Income/Expense | $-2.62M | $-570.00K | $7.20M | $-313.00K |
| Income Before Tax | $108.75M | $89.21M | $285.10M | $224.37M |
| Income Tax Expense | $29.46M | $22.57M | $75.54M | $57.34M |
| Net Income | $79.29M | $66.64M | $209.56M | $167.03M |
| Basic EPS | 3.86 | 2.71 | 10.16 | 6.92 |
| Diluted EPS | 3.81 | 2.67 | 10.03 | 6.84 |
| Basic Shares Outstanding | $19.86M | $20.22M | $19.94M | $20.22M |
| Diluted Shares Outstanding | $20.10M | $20.50M | $20.19M | $20.46M |
Condensed Consolidated Balance Sheets
| Description | Jun 30, 2025 | Sep 30, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $101.44M | $100.83M |
| Short-term Investments | $66.81M | $35.00M |
| Accounts Receivable | $535.54M | $469.83M |
| Inventory | $108.78M | $101.73M |
| Other Current Assets | $20.08M | $14.37M |
| Total Current Assets | $1.01B | $871.69M |
| Property Plant & Equipment | $164.36M | $134.20M |
| Goodwill | $95.30M | $93.96M |
| Intangible Assets | $38.88M | $45.89M |
| Other Non-current Assets | $13.86M | $13.87M |
| Total Assets | $1.47B | $1.24B |
| Deferred Revenue | $154.80M | $158.97M |
| Total Current Liabilities | $546.57M | $522.55M |
| Long-term Debt | $20.00M | - |
| Other Non-current Liabilities | $10.31M | $12.24M |
| Total Liabilities | $647.30M | $591.92M |
| Common Stock | $220.00K | $220.00K |
| Retained Earnings | $700.33M | $497.76M |
| Treasury Stock | $127.70M | $90.33M |
| Total Stockholders Equity | $781.44M | $611.11M |
| Total Liabilities & Equity | $1.47B | $1.24B |
Condensed Consolidated Statements of Cash Flows
| Description | Jun 30, 2025 | Jun 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $79.29M | $66.64M | $209.56M | $167.03M |
| Depreciation & Amortization | - | - | $34.70M | $26.05M |
| Stock-based Compensation | - | - | $9.42M | $4.33M |
| Deferred Income Tax | - | - | $477.00K | $3.82M |
| Change in Receivables | - | - | $64.22M | $80.27M |
| Change in Inventory | - | - | $-4.47M | $11.20M |
| Operating Cash Flow | - | - | $154.09M | $141.62M |
| Capital Expenditure | $17.15M | $17.53M | $47.27M | $30.89M |
| Acquisitions | - | - | $22.61M | $67.70M |
| Purchases of Investments | - | - | $44.90M | $380.00K |
| Investing Cash Flow | - | - | $-114.10M | $-96.40M |
| Stock Repurchased | - | - | $41.59M | $24.32M |
| Financing Cash Flow | - | - | $-32.38M | $-76.10M |
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.