$1.04B
Revenue
$154.84M
Net Income
35.74%
Gross Margin
20.18%
Op. Margin
$336.72M
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 | $263.62M | $267.56M | $255.47M | $250.52M | $240.00M | $239.94M | $234.08M |
| Revenue Growth % (YoY) | 9.8% | 11.5% | 9.1% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $169.72M | $172.10M | $162.35M | $162.35M | $153.67M | $154.58M | $151.09M |
| Gross Profit | $93.90M | $95.45M | $93.11M | $88.17M | $86.34M | $85.36M | $82.99M |
| Gross Margin % | 35.6% | 35.7% | 36.4% | 35.2% | 36.0% | 35.6% | 35.5% |
| Operating Expenses | $41.61M | $40.87M | $41.67M | $37.15M | $38.89M | $37.37M | $37.20M |
| Research & Development | $5.05M | $4.50M | $4.30M | $4.66M | $4.51M | $4.33M | $3.85M |
| Operating Income | $52.29M | $54.58M | $51.44M | $51.02M | $47.44M | $47.99M | $45.80M |
| Operating Margin % | 19.8% | 20.4% | 20.1% | 20.4% | 19.8% | 20.0% | 19.6% |
| Other Income/Expense | $-355.00K | $94.00K | $335.00K | $-151.00K | $-141.00K | $-28.00K | $-331.00K |
| Income Before Tax | $50.03M | $52.04M | $49.01M | $47.94M | $44.48M | $43.89M | $41.23M |
| Income Tax Expense | $10.81M | $11.76M | $10.73M | $10.89M | $10.90M | $10.06M | $9.16M |
| Net Income | $39.23M | $40.29M | $38.28M | $37.05M | $33.58M | $33.84M | $32.07M |
| Net Margin % | 14.9% | 15.1% | 15.0% | 14.8% | 14.0% | 14.1% | 13.7% |
| Basic EPS | 1.23 | 1.25 | 1.18 | 1.14 | 1.03 | 1.05 | 0.99 |
| Diluted EPS | 1.21 | 1.24 | 1.17 | 1.13 | 1.03 | 1.03 | 0.98 |
| 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $74.57M | $65.09M | $65.43M | $49.90M | $49.52M | $73.69M | $63.74M |
| Accounts Receivable | $143.60M | $131.54M | $135.98M | $130.45M | $119.66M | $120.54M | $123.40M |
| Inventory | $131.45M | $132.44M | $148.15M | $144.93M | $130.80M | $118.51M | $117.10M |
| Other Current Assets | $6.22M | $5.74M | $5.81M | $6.83M | $5.74M | $5.42M | $5.96M |
| Total Current Assets | $365.61M | $343.71M | $364.86M | $340.24M | $313.77M | $325.99M | $320.16M |
| Property Plant & Equipment | $306.65M | $297.84M | $290.09M | $283.75M | $282.15M | $277.43M | $272.54M |
| Goodwill | $816.38M | $816.49M | $816.39M | $793.09M | $780.03M | $781.11M | $770.03M |
| Intangible Assets | $132.99M | $136.13M | $139.35M | $165.97M | $132.48M | $177.53M | $176.10M |
| Other Non-current Assets | $18.13M | $18.03M | $17.77M | $17.23M | $17.32M | $17.56M | $17.70M |
| Total Assets | $1.69B | $1.66B | $1.68B | $1.62B | $1.58B | $1.60B | $1.57B |
| Accrued Liabilities | $49.29M | $48.59M | $47.95M | $44.17M | $43.75M | $40.02M | $36.99M |
| Total Current Liabilities | $176.38M | $126.37M | $138.14M | $139.56M | $157.69M | $109.44M | $113.32M |
| Deferred Tax Liabilities | $54.14M | $47.60M | $47.77M | $45.22M | $43.72M | $50.46M | $49.96M |
| Total Liabilities | $428.84M | $363.17M | $410.33M | $408.85M | $425.46M | $419.72M | $462.60M |
| Common Stock | $2.14M | $2.16M | $2.17M | $2.17M | $2.17M | $2.17M | $2.16M |
| Retained Earnings | $1.12B | $1.11B | $1.07B | $1.03B | $997.49M | $992.38M | $958.54M |
| Total Stockholders Equity | $1.26B | $1.30B | $1.27B | $1.21B | $1.15B | $1.18B | $1.11B |
| Total Liabilities & Equity | $1.69B | $1.66B | $1.68B | $1.62B | $1.58B | $1.60B | $1.57B |
| 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 | $39.23M | $40.29M | $75.33M | $37.05M | $33.58M | $33.84M | $32.07M |
| Depreciation & Amortization | $11.72M | $11.55M | $22.42M | $11.01M | $10.90M | $37.08M | $26.17M |
| Stock-based Compensation | $3.76M | $14.30M | $9.65M | $3.81M | $3.89M | $12.79M | $8.64M |
| Deferred Income Tax | $6.54M | $-273.00K | $-124.00K | $-115.00K | $-4.86M | $-1.92M | $-1.12M |
| Change in Receivables | $11.95M | $8.90M | $13.26M | $10.07M | $-362.00K | $-5.22M | $-1.21M |
| Change in Inventory | $-1.01M | $-2.62M | $13.07M | $12.90M | $14.05M | $8.74M | $8.35M |
| Operating Cash Flow | $67.28M | $149.28M | $83.71M | $36.46M | $52.32M | $129.68M | $78.38M |
| Acquisitions | - | $323.00K | $323.00K | $323.00K | $24.16M | - | - |
| Investing Cash Flow | $-16.42M | $-27.48M | $-12.53M | $-5.91M | $-36.96M | $-22.78M | $-13.60M |
| Stock Repurchased | $53.63M | $54.01M | $38.59M | $5.33M | $306.00K | $5.38M | $5.21M |
| Dividends Paid | $11.00K | $28.28M | $28.27M | $28.26M | $4.00K | $25.57M | $25.57M |
| Financing Cash Flow | $-41.25M | $-111.56M | $-60.73M | $-31.97M | $-35.21M | $-98.60M | $-64.21M |
| Net Change in Cash | $9.48M | $15.58M | $15.91M | $386.00K | $-24.18M | $9.25M | $-709.00K |
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 | $267.56M | - | $773.54M | - |
| Cost of Revenue | $172.10M | - | $496.81M | - |
| Gross Profit | $95.45M | - | $276.73M | - |
| Operating Expenses | $40.87M | - | $119.70M | - |
| Research & Development | $4.50M | - | $13.46M | - |
| Operating Income | $54.58M | - | $157.04M | - |
| Other Income/Expense | $94.00K | - | $278.00K | - |
| Income Before Tax | $52.04M | - | $149.00M | - |
| Income Tax Expense | $11.76M | - | $33.38M | - |
| Net Income | $40.29M | $32.07M | $115.62M | - |
| Basic EPS | 1.25 | - | 3.57 | - |
| Diluted EPS | 1.24 | - | 3.54 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $65.09M | $49.52M |
| Accounts Receivable | $131.54M | $119.66M |
| Inventory | $132.44M | $130.80M |
| Other Current Assets | $5.74M | $5.74M |
| Total Current Assets | $343.71M | $313.77M |
| Property Plant & Equipment | $297.84M | $282.15M |
| Goodwill | $816.49M | $780.03M |
| Intangible Assets | $136.13M | $132.48M |
| Other Non-current Assets | $18.03M | $17.32M |
| Total Assets | $1.66B | $1.58B |
| Accrued Liabilities | $48.59M | $43.75M |
| Total Current Liabilities | $126.37M | $157.69M |
| Deferred Tax Liabilities | $47.60M | $43.72M |
| Total Liabilities | $363.17M | $425.46M |
| Common Stock | $2.16M | $2.17M |
| Retained Earnings | $1.11B | $997.49M |
| Total Stockholders Equity | $1.30B | $1.15B |
| Total Liabilities & Equity | $1.66B | $1.58B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $40.29M | $32.07M | $115.62M | - |
| Depreciation & Amortization | $11.55M | - | $33.97M | - |
| Stock-based Compensation | - | - | $14.30M | - |
| Deferred Income Tax | - | - | $-273.00K | - |
| Change in Receivables | - | - | $8.90M | - |
| Change in Inventory | - | - | $-2.62M | - |
| Operating Cash Flow | - | - | $149.28M | - |
| Acquisitions | - | - | $323.00K | - |
| Investing Cash Flow | - | - | $-27.48M | - |
| Stock Repurchased | - | - | $54.01M | - |
| Dividends Paid | - | - | $28.28M | - |
| Financing Cash Flow | - | - | $-111.56M | - |
| Net Change in Cash | - | - | $15.58M | - |
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.