$1.49B
Revenue
$168.39M
Net Income
63.64%
Gross Margin
18.16%
Op. Margin
$169.57M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $386.18M | $429.58M | $333.94M | $338.82M | $361.50M | $424.63M | $342.23M |
| Revenue Growth % (YoY) | 6.8% | 1.2% | -2.4% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $148.84M | $156.76M | $112.85M | $122.84M | $128.47M | $153.47M | $121.47M |
| Gross Profit | $237.34M | $272.82M | $221.09M | $215.98M | $233.04M | $271.16M | $220.76M |
| Gross Margin % | 61.5% | 63.5% | 66.2% | 63.7% | 64.5% | 63.9% | 64.5% |
| Selling General & Admin | $209.83M | $164.26M | $161.91M | $140.90M | $193.03M | $165.17M | $155.93M |
| Operating Income | $27.51M | $108.56M | $59.18M | $75.08M | $36.00M | $105.99M | $64.83M |
| Operating Margin % | 7.1% | 25.3% | 17.7% | 22.2% | 10.0% | 25.0% | 18.9% |
| Interest Expense | $1.70M | $4.99M | $3.03M | $1.40M | $917.00K | $6.58M | $4.26M |
| Other Income/Expense | $7.86M | $978.00K | $245.00K | $79.00K | $252.00K | $-5.59M | $-3.58M |
| Income Before Tax | $36.23M | $107.56M | $54.12M | $73.41M | $36.68M | $100.41M | $61.25M |
| Income Tax Expense | $7.97M | $24.28M | $12.93M | $18.01M | $9.98M | $23.57M | $14.65M |
| Net Income | $28.10M | $65.81M | $31.99M | $42.49M | $24.23M | $62.26M | $36.82M |
| Net Margin % | 7.3% | 15.3% | 9.6% | 12.5% | 6.7% | 14.7% | 10.8% |
| Basic EPS | nan | 2.05 | 1.00 | 1.32 | 0.76 | 1.94 | 1.15 |
| Diluted EPS | nan | 2.05 | 0.99 | 1.32 | 0.78 | 1.93 | 1.14 |
| Basic Shares Outstanding | -12K | 32.1M | 32.1M | 32.1M | 32.0M | 32K | 32K |
| Diluted Shares Outstanding | -20K | 32.1M | 32.1M | 32.2M | 32.1M | 32K | 32K |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Short-term Investments | $137.09M | $77.46M | $53.90M | $75.31M | $109.31M | $78.78M | $37.73M |
| Accounts Receivable | $320.62M | $363.62M | $296.04M | $302.27M | $274.70M | $354.18M | $299.38M |
| Inventory | $351.38M | $388.30M | $425.35M | $395.89M | $371.92M | $412.76M | $433.72M |
| Other Current Assets | $39.95M | $40.59M | $50.08M | $34.51M | $27.04M | $26.79M | $23.62M |
| Total Current Assets | $1.03B | $990.74M | $986.99M | $911.07M | $914.83M | $956.44M | $857.39M |
| Property Plant & Equipment | $184.89M | $186.21M | $185.36M | $158.85M | $153.77M | $166.44M | $161.06M |
| Intangible Assets | $325.19M | $328.22M | $333.35M | $312.26M | $282.48M | $290.86M | $282.38M |
| Other Non-current Assets | $20.23M | $19.67M | $20.11M | $18.83M | $18.54M | $21.65M | $20.45M |
| Total Assets | $1.59B | $1.56B | $1.56B | $1.44B | $1.41B | $1.48B | $1.36B |
| Accounts Payable | $77.21M | $66.98M | $93.15M | $98.89M | $91.05M | $96.58M | $108.51M |
| Short-term Debt | $9.40M | - | - | - | $8.30M | - | - |
| Accrued Liabilities | $189.62M | $152.62M | $126.75M | $128.67M | $172.76M | $166.16M | $145.13M |
| Total Current Liabilities | $344.00M | $302.77M | $333.00M | $306.45M | $332.43M | $339.58M | $332.44M |
| Long-term Debt | $176.03M | $139.98M | $153.11M | $107.37M | $157.34M | $134.59M | $108.48M |
| Common Stock | $32.00K | $32.00K | $32.00K | $32.00K | $32.00K | $32.00K | $32.00K |
| Retained Earnings | $828.91M | $826.96M | $787.03M | $780.34M | $763.24M | $762.83M | $724.27M |
| Treasury Stock | $66.73M | $60.34M | $54.91M | $52.86M | $52.86M | $52.86M | $52.86M |
| Total Stockholders Equity | $880.72M | $870.89M | $839.36M | $788.64M | $744.87M | $778.48M | $717.08M |
| Total Liabilities & Equity | $1.59B | $1.56B | $1.56B | $1.44B | $1.41B | $1.48B | $1.36B |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Net Income | $28.10M | $65.81M | $31.99M | $42.49M | $24.23M | $140.13M | $77.87M |
| Depreciation & Amortization | $6.47M | $18.84M | $12.29M | $5.93M | $10.16M | $18.20M | $12.02M |
| Stock-based Compensation | $255.00K | $370.00K | $390.00K | $559.00K | $611.00K | $600.00K | $580.00K |
| Deferred Income Tax | $-1.78M | $3.45M | $5.82M | $1.52M | $1.55M | $-4.91M | $-2.72M |
| Change in Receivables | $-40.80M | $62.90M | $-3.64M | $20.77M | $-61.30M | $102.58M | $59.60M |
| Change in Inventory | $-36.42M | $-18.75M | $16.80M | $12.25M | $-18.03M | $35.24M | $71.18M |
| Operating Cash Flow | $146.53M | $68.37M | $4.51M | $-7.36M | $137.96M | $49.68M | $-26.46M |
| Capital Expenditure | $1.55M | $22.87M | $16.63M | $1.44M | $1.85M | $2.89M | $2.12M |
| Purchases of Investments | - | - | - | - | - | $146.87M | $80.88M |
| Investing Cash Flow | $-59.30M | $-1.84M | $24.23M | $13.51M | $-56.40M | $11.57M | $50.51M |
| Debt Repayment | $13.27M | $37.05M | $23.80M | $12.45M | $9.91M | $24.78M | $15.96M |
| Stock Repurchased | $6.40M | $7.47M | $2.04M | - | - | - | - |
| Dividends Paid | $25.63M | $77.09M | $51.39M | $25.70M | $24.04M | $71.98M | $47.96M |
| Financing Cash Flow | $-40.40M | $-90.85M | $-12.61M | $-38.44M | $-28.84M | $-71.93M | $-72.01M |
| Net Change in Cash | $47.70M | $-15.04M | $26.02M | $-28.82M | $47.01M | $-10.04M | $-49.49M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $429.58M | $424.63M | $1.10B | $1.09B |
| Cost of Revenue | $156.76M | $153.47M | $392.45M | $396.52M |
| Gross Profit | $272.82M | $271.16M | $709.88M | $694.30M |
| Selling General & Admin | $164.26M | $165.17M | $467.07M | $455.51M |
| Operating Income | $108.56M | $105.99M | $242.81M | $238.80M |
| Interest Expense | $2.31M | $1.98M | $4.99M | $6.58M |
| Other Income/Expense | $978.00K | $-1.00K | $1.30M | $35.00K |
| Income Before Tax | $107.56M | $100.41M | $235.10M | $231.71M |
| Income Tax Expense | $24.28M | $23.57M | $55.22M | $54.97M |
| Net Income | $65.81M | $62.26M | $140.29M | $140.13M |
| Basic EPS | 2.05 | 1.94 | 4.37 | 4.37 |
| Diluted EPS | 2.05 | 1.93 | 4.36 | 4.34 |
| Basic Shares Outstanding | $32.11M | $32.03M | $32.11M | $32.03M |
| Diluted Shares Outstanding | $32.15M | $32.27M | $32.16M | $32.27M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Short-term Investments | $77.46M | $109.31M |
| Accounts Receivable | $363.62M | $274.70M |
| Inventory | $388.30M | $371.92M |
| Other Current Assets | $40.59M | $27.04M |
| Total Current Assets | $990.74M | $914.83M |
| Property Plant & Equipment | $186.21M | $153.77M |
| Intangible Assets | $328.22M | $282.48M |
| Other Non-current Assets | $19.67M | $18.54M |
| Total Assets | $1.56B | $1.41B |
| Accounts Payable | $66.98M | $91.05M |
| Accrued Liabilities | $152.62M | $172.76M |
| Total Current Liabilities | $302.77M | $332.43M |
| Long-term Debt | $139.98M | $115.73M |
| Common Stock | $32.00K | $32.00K |
| Retained Earnings | $826.96M | $763.24M |
| Treasury Stock | $60.34M | $52.86M |
| Total Stockholders Equity | $870.89M | $744.87M |
| Total Liabilities & Equity | $1.56B | $1.41B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $65.81M | $62.26M | $140.29M | $140.13M |
| Depreciation & Amortization | - | - | $18.84M | $18.20M |
| Stock-based Compensation | $370.00K | $600.00K | $1.31M | $1.77M |
| Deferred Income Tax | - | - | $3.45M | $-4.91M |
| Change in Receivables | - | - | $62.90M | $102.58M |
| Change in Inventory | - | - | $-18.75M | $35.24M |
| Operating Cash Flow | - | - | $68.37M | $49.68M |
| Capital Expenditure | - | - | $22.87M | $2.89M |
| Investing Cash Flow | - | - | $-1.84M | $11.57M |
| Debt Repayment | - | - | $37.05M | $24.78M |
| Stock Repurchased | - | - | $7.47M | - |
| Dividends Paid | - | - | $77.09M | $71.98M |
| Financing Cash Flow | - | - | $-90.85M | $-71.93M |
| Net Change in Cash | - | - | $-15.04M | $-10.04M |
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.