$980.60M
Revenue
$53.83M
Net Income
44.39%
Gross Margin
9.59%
Op. Margin
$114.91M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $980.60M | $980.60M | $949.25M | $881.66M | $860.90M | $706.79M | $590.62M | $626.10M | $614.34M | $521.29M | $384.76M |
| Revenue Growth % | 0.0% | 3.3% | 7.7% | 2.4% | 21.8% | 19.7% | -5.7% | 1.9% | 17.8% | 35.5% | nan% |
| Cost of Revenue | $545.32M | $545.32M | $527.70M | $481.76M | $482.43M | $406.46M | $346.11M | $364.01M | $352.81M | $300.76M | $222.31M |
| Gross Profit | $435.28M | $435.28M | $421.55M | $399.90M | $378.47M | $300.33M | $244.52M | $262.08M | $261.53M | $220.53M | $162.45M |
| Gross Margin % | 44.4% | 44.4% | 44.4% | 45.4% | 44.0% | 42.5% | 41.4% | 41.9% | 42.6% | 42.3% | 42.2% |
| Operating Expenses | $341.27M | $341.27M | $310.96M | $289.40M | $275.39M | $236.27M | $188.63M | $206.80M | $190.51M | $163.34M | $129.89M |
| Research & Development | $95.48M | $95.48M | $95.52M | $91.68M | $85.77M | $72.52M | $61.00M | $55.97M | $51.02M | $41.67M | $32.00M |
| Selling General & Admin | $195.66M | $195.66M | $175.94M | $164.46M | $158.90M | $129.16M | $109.85M | $118.41M | $115.90M | $102.03M | $81.69M |
| Operating Income | $94.01M | $94.01M | $110.58M | $110.50M | $103.08M | $64.05M | $55.89M | $55.28M | $71.01M | $57.20M | $32.56M |
| Operating Margin % | 9.6% | 9.6% | 11.6% | 12.5% | 12.0% | 9.1% | 9.5% | 8.8% | 11.6% | 11.0% | 8.5% |
| Interest Expense | $40.30M | $22.57M | $32.67M | $25.30M | $14.26M | $6.21M | $5.53M | $8.39M | $8.92M | $5.83M | $2.92M |
| Other Income/Expense | $-708.00K | $-708.00K | $-442.00K | $-675.00K | $-371.00K | $-368.00K | $21.00K | $-243.00K | $-44.00K | $142.00K | $2.20M |
| Income Before Tax | $69.64M | $69.64M | $79.07M | $83.75M | $87.16M | $56.17M | $48.40M | $45.77M | $61.30M | $76.13M | $32.52M |
| Income Tax Expense | $15.81M | $15.81M | $14.98M | $10.87M | $13.11M | $5.84M | $3.88M | $4.99M | $10.21M | $13.83M | $10.52M |
| Net Income | $53.83M | $53.83M | $64.09M | $72.88M | $74.05M | $50.33M | $44.52M | $40.77M | $49.11M | $60.05M | $22.00M |
| Net Margin % | 5.5% | 5.5% | 6.8% | 8.3% | 8.6% | 7.1% | 7.5% | 6.5% | 8.0% | 11.5% | 5.7% |
| Basic EPS | 1.47 | 1.47 | 1.78 | 2.03 | 2.08 | 1.42 | 1.27 | 1.16 | 1.46 | 1.14 | 0.63 |
| Diluted EPS | 1.47 | 1.47 | 1.77 | 2.02 | 2.06 | 1.41 | 1.25 | 1.15 | 1.43 | 1.13 | 0.63 |
| Basic Shares Outstanding | - | 36.6M | 36.0M | 35.8M | 35.7M | 35.4M | 35.1M | 35.0M | 34.9M | 34.8M | 34.7M |
| Diluted Shares Outstanding | - | 36.7M | 36.1M | 36.0M | 35.9M | 35.8M | 35.7M | 35.5M | 35.5M | 35.3M | 34.9M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $380.87M | $113.99M | $105.05M | $100.11M | $117.39M | $125.05M | $78.94M | $82.04M | $100.06M | $68.11M |
| Accounts Receivable | $184.88M | $151.03M | $139.41M | $137.70M | $115.62M | $75.05M | $91.08M | $83.95M | $81.48M | $63.77M |
| Inventory | $188.28M | $144.61M | $149.37M | $168.00M | $125.66M | $92.74M | $116.62M | $104.76M | $91.28M | $59.74M |
| Other Current Assets | $19.18M | $15.95M | $13.36M | $13.21M | $13.16M | $8.12M | $11.97M | $9.15M | $10.68M | $5.57M |
| Total Current Assets | $782.60M | $433.65M | $415.30M | $420.52M | $373.82M | $304.17M | $304.51M | $281.77M | $287.88M | $199.25M |
| Property Plant & Equipment | $118.49M | $113.14M | $109.45M | $103.19M | $87.44M | $78.68M | $77.56M | $65.46M | $61.72M | $35.42M |
| Goodwill | $647.35M | $584.10M | $484.51M | $478.90M | $479.50M | $285.98M | $274.71M | $217.66M | $210.99M | $108.13M |
| Intangible Assets | $180.78M | $185.84M | $145.02M | $175.77M | $220.99M | $148.52M | $166.18M | $142.92M | $155.05M | $61.74M |
| Other Non-current Assets | $8.81M | $5.99M | $5.62M | $4.41M | $5.59M | $2.89M | $2.71M | $2.27M | $4.02M | $12.50M |
| Total Assets | $1.81B | $1.39B | $1.23B | $1.24B | $1.23B | $865.18M | $869.74M | $719.58M | $726.70M | $425.64M |
| Accounts Payable | $94.86M | $76.89M | $57.20M | $75.22M | $68.51M | $42.97M | $52.59M | $50.73M | $39.79M | $32.21M |
| Deferred Revenue | $10.95M | $5.71M | - | - | - | - | - | - | - | - |
| Other Current Liabilities | $16.97M | $15.26M | - | - | - | - | - | - | - | - |
| Total Current Liabilities | $212.37M | $167.79M | $139.18M | $164.52M | $183.94M | $114.23M | $134.85M | $104.20M | $98.17M | $70.50M |
| Long-term Debt | $212.54M | $411.95M | $349.40M | $430.66M | $429.36M | $194.93M | $215.33M | $202.84M | $225.50M | $70.55M |
| Deferred Tax Liabilities | $18.09M | $13.09M | $16.30M | $17.19M | $33.74M | $24.13M | $26.68M | - | - | - |
| Other Non-current Liabilities | $6.99M | $4.49M | $5.93M | $6.08M | $9.64M | $17.17M | $36.89M | $17.19M | $15.14M | $18.71M |
| Total Liabilities | $492.82M | $642.81M | $552.60M | $663.63M | $706.59M | $388.37M | $452.56M | $351.32M | $368.24M | $166.77M |
| Common Stock | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M | $423.86M |
| Retained Earnings | $321.38M | $267.55M | $203.46M | $130.58M | $56.53M | $6.20M | $-38.32M | $-79.09M | $-127.74M | $-167.55M |
| Total Stockholders Equity | $1.31B | $745.70M | $673.46M | $577.59M | $521.29M | $476.81M | $417.17M | $368.25M | $311.55M | $258.87M |
| Total Liabilities & Equity | $1.81B | $1.39B | $1.23B | $1.24B | $1.23B | $865.18M | $869.74M | $719.58M | $726.70M | $425.64M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $53.83M | $53.83M | $64.09M | $72.88M | $74.05M | $50.33M | $44.52M | $40.77M | $49.11M | $60.05M | $22.00M |
| Depreciation & Amortization | $104.64M | $61.93M | $55.56M | $46.61M | $53.16M | $43.39M | $38.29M | $38.28M | $37.05M | $30.76M | $20.36M |
| Stock-based Compensation | $51.24M | $29.54M | $23.31M | $25.59M | $23.11M | $25.61M | $23.12M | $9.34M | $7.71M | $5.49M | $4.29M |
| Deferred Income Tax | $-16.42M | $-8.85M | $-15.91M | $-14.73M | $-18.65M | $-3.94M | $-4.11M | $-4.33M | $-6.08M | $-2.56M | $-1.77M |
| Change in Receivables | $41.71M | $27.27M | $6.19M | $127.00K | $23.25M | $25.36M | $-18.03M | $3.60M | $1.16M | $2.08M | $6.39M |
| Change in Inventory | $50.42M | $36.10M | $-4.78M | $-11.37M | $48.55M | $19.08M | $-22.10M | $7.40M | $15.60M | $13.59M | $2.92M |
| Operating Cash Flow | $142.50M | $64.06M | $158.51M | $120.08M | $90.78M | $94.62M | $140.24M | $63.25M | $89.65M | $63.38M | $47.79M |
| Capital Expenditure | $27.58M | $15.63M | $17.16M | $19.96M | $19.64M | $19.98M | $10.52M | $10.74M | $14.66M | $9.09M | $8.46M |
| Acquisitions | - | - | - | - | - | - | - | - | - | $168.33M | $8.96M |
| Investing Cash Flow | $-138.38M | $-74.32M | $-208.19M | $-19.89M | $-42.54M | $-306.70M | $-13.16M | $-63.84M | $-45.59M | $-177.38M | $-12.87M |
| Debt Repayment | $436.46M | $365.73M | $131.07M | $86.55M | $59.03M | $32.38M | $35.39M | $50.69M | $74.65M | $26.93M | $16.25M |
| Stock Repurchased | $51.59M | $39.28M | - | - | $10.00M | - | $5.50M | $10.00M | $5.85M | $370.00K | $1.63M |
| Financing Cash Flow | $245.70M | $276.33M | $56.94M | $-97.85M | $-60.15M | $204.75M | $-84.36M | $-3.94M | $-60.16M | $143.33M | $-23.19M |
| Net Change in Cash | $254.86M | $266.88M | $8.94M | $4.95M | $-17.29M | $-7.66M | $46.11M | $-3.10M | $-18.01M | $31.95M | $8.15M |
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 | $247.84M | $244.41M | $722.25M | $711.18M |
| Cost of Revenue | $136.91M | $135.19M | $400.23M | $397.87M |
| Gross Profit | $110.92M | $109.22M | $322.02M | $313.32M |
| Operating Expenses | $89.07M | $76.66M | $252.84M | $229.44M |
| Research & Development | $24.09M | $23.25M | $72.62M | $70.23M |
| Selling General & Admin | $51.38M | $44.32M | $144.08M | $132.64M |
| Operating Income | $21.85M | $32.55M | $69.18M | $83.88M |
| Interest Expense | - | - | $17.88M | $25.38M |
| Other Income/Expense | $-90.00K | $-49.00K | $-644.00K | $-220.00K |
| Income Before Tax | $15.76M | $24.23M | $47.97M | $58.27M |
| Income Tax Expense | $5.11M | $5.03M | $11.61M | $10.65M |
| Net Income | $10.65M | $19.19M | $36.36M | $47.62M |
| Basic EPS | 0.30 | 0.53 | 1.01 | 1.33 |
| Diluted EPS | 0.30 | 0.53 | 1.01 | 1.32 |
| Basic Shares Outstanding | $35.97M | $35.96M | $36.00M | $35.94M |
| Diluted Shares Outstanding | $36.04M | $36.13M | $36.08M | $36.12M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $89.22M | $113.99M |
| Accounts Receivable | $170.56M | $151.03M |
| Inventory | $179.98M | $144.61M |
| Other Current Assets | $18.90M | $15.95M |
| Total Current Assets | $468.42M | $433.65M |
| Property Plant & Equipment | $119.77M | $113.14M |
| Goodwill | $647.51M | $584.10M |
| Intangible Assets | $193.25M | $185.84M |
| Other Non-current Assets | $6.49M | $5.99M |
| Total Assets | $1.51B | $1.39B |
| Accounts Payable | $100.21M | $76.89M |
| Total Current Liabilities | $186.86M | $167.79M |
| Long-term Debt | $445.66M | $411.95M |
| Deferred Tax Liabilities | $19.70M | $13.09M |
| Other Non-current Liabilities | $6.49M | $4.49M |
| Total Liabilities | $704.34M | $642.81M |
| Common Stock | $423.86M | $423.86M |
| Retained Earnings | $303.91M | $267.55M |
| Total Stockholders Equity | $801.48M | $745.70M |
| Total Liabilities & Equity | $1.51B | $1.39B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $10.65M | $19.19M | $36.36M | $47.62M |
| Depreciation & Amortization | - | - | $44.85M | $41.20M |
| Stock-based Compensation | - | - | $21.30M | $18.67M |
| Deferred Income Tax | - | - | $-6.44M | $-11.91M |
| Change in Receivables | - | - | $12.43M | $16.09M |
| Change in Inventory | - | - | $27.31M | $-416.00K |
| Operating Cash Flow | - | - | $55.25M | $96.95M |
| Capital Expenditure | - | - | $11.96M | $14.91M |
| Investing Cash Flow | - | - | $-70.71M | $-206.11M |
| Debt Repayment | - | - | $49.20M | $95.98M |
| Stock Repurchased | - | - | $20.21M | - |
| Financing Cash Flow | - | - | $-11.32M | $92.56M |
| Net Change in Cash | - | - | $-24.77M | $-12.36M |
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.