◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
$3.37B
Revenue
$305.98M
Net Income
25.49%
Gross Margin
11.38%
Op. Margin
$274.92M
Free Cash Flow
Financial Statements Annual (10-K)
Showing 4 of 13 annual reports available (2012 - 2024)
Breakdown TTM
(Sep 30, 2025)
FY 2024
(Sep 30, 2025)
FY 2023
(Sep 30, 2023)
FY 2022
(Sep 30, 2022)
FY 2021
(Sep 30, 2021)
+ Total Revenue $3.37B $2.88B $2.38B $2.17B $1.54B
Revenue Growth % 16.9% 21.3% 9.7% 41.0% nan%
Cost of Revenue $2.51B $2.19B $1.93B $1.85B $1.25B
+ Gross Profit $859.50M $696.59M $444.54M $318.93M $288.00M
Gross Margin % 25.5% 24.2% 18.7% 14.7% 18.7%
Selling General & Admin $474.98M $396.68M $298.62M $262.71M $202.25M
+ Operating Income $383.53M $300.88M $159.78M $56.01M $85.58M
Operating Margin % 11.4% 10.4% 6.7% 2.6% 5.6%
Interest Expense $1.81M $1.34M $3.02M $2.97M $962.00K
Other Income/Expense $12.17M $5.13M $1.79M $-37.00K $286.00K
Income Before Tax $393.88M $304.67M $158.55M $53.00M $84.91M
Income Tax Expense $96.81M $72.17M $38.76M $12.81M $16.23M
+ Net Income $305.98M $219.12M $108.29M $34.76M $66.66M
Net Margin % 9.1% 7.6% 4.6% 1.6% 4.3%
Basic EPS 15.22 10.02 4.58 1.45 3.19
Diluted EPS 15.02 9.89 4.54 1.44 3.15
Basic Shares Outstanding -21K 20.2M 20.2M 20.7M 20.8M
Diluted Shares Outstanding -5K 20.4M 20.4M 20.9M 21.1M
Breakdown FY 2024
(Sep 30, 2025)
FY 2023
(Sep 30, 2023)
FY 2022
(Sep 30, 2022)
FY 2021
(Sep 30, 2021)
Cash & Cash Equivalents $100.83M $75.77M - -
Short-term Investments $35.00M - - -
Accounts Receivable $469.83M $363.84M $370.73M $286.71M
Inventory $101.73M $95.66M $96.33M $68.57M
Other Current Assets $14.37M $10.48M $15.35M $21.07M
Total Current Assets $871.69M $671.30M $624.40M $484.18M
Property Plant & Equipment $134.20M $63.41M $54.43M $35.45M
Goodwill $93.96M $92.39M $92.39M $92.39M
Intangible Assets $45.89M $56.21M $71.94M $85.62M
Other Non-current Assets $13.87M $16.15M $15.14M $7.05M
Total Assets $1.24B $981.60M $934.71M $766.62M
Deferred Revenue $158.97M $103.77M $84.94M $62.49M
Total Current Liabilities $522.55M $400.57M $401.89M $311.60M
Long-term Debt - - $81.63M $39.75M
Other Non-current Liabilities $12.24M $16.95M $22.57M $16.08M
Total Liabilities $591.92M $481.66M $544.23M $396.07M
Common Stock $220.00K $220.00K $220.00K $220.00K
Retained Earnings $497.76M $295.78M $203.20M $173.13M
Treasury Stock $90.33M $49.45M $44.00M $29.30M
Total Stockholders Equity $611.11M $449.99M $361.29M $345.95M
Total Liabilities & Equity $1.24B $981.60M $934.71M $766.62M
Breakdown TTM
(Sep 30, 2025)
FY 2024
(Sep 30, 2025)
FY 2023
(Sep 30, 2023)
FY 2022
(Sep 30, 2022)
FY 2021
(Sep 30, 2021)
Net Income $305.98M $219.12M $108.29M $34.76M $66.66M
Depreciation & Amortization $81.06M $37.10M $29.41M $25.47M $21.91M
Stock-based Compensation $19.96M $5.53M $4.37M $3.77M $3.52M
Deferred Income Tax $-2.91M $-1.13M $5.18M $-31.00K $11.72M
Change in Receivables $113.32M $93.51M $-2.92M $87.16M $55.37M
Change in Inventory $-7.24M $3.52M $1.14M $27.76M $30.52M
Operating Cash Flow $385.46M $234.40M $153.90M $16.26M $37.92M
Capital Expenditure $110.54M $45.16M $17.67M $29.25M $7.40M
Acquisitions $75.52M $67.00M - - $92.46M
Investing Cash Flow $-319.22M $-108.85M $2.77M $-29.54M $-99.57M
Stock Repurchased $93.64M $44.03M $8.28M $18.56M $7.01M
Financing Cash Flow $-160.07M $-100.50M $-105.75M $15.02M $31.17M
Net Change in Cash - $25.06M $50.92M $1.74M $-30.47M
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-K filings.

Annual data represents full fiscal year results. FY = Fiscal Year ending.

NEWS
Loading news...
TRENDING
Loading...