$2.91B
Revenue
$177.45M
Net Income
20.70%
Gross Margin
9.11%
Op. Margin
$-111.23M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 29, 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 | $774.32M | $752.74M | $730.62M | $648.67M | $650.97M | $616.54M | $605.14M |
| Revenue Growth % (YoY) | 18.9% | 22.1% | 20.7% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $608.45M | $596.00M | $582.51M | $517.70M | $524.42M | $486.65M | $487.91M |
| Gross Profit | $165.87M | $156.74M | $148.11M | $130.97M | $126.54M | $129.89M | $117.23M |
| Gross Margin % | 21.4% | 20.8% | 20.3% | 20.2% | 19.4% | 21.1% | 19.4% |
| Operating Expenses | $85.12M | $84.83M | $86.34M | $80.71M | $117.51M | $78.93M | $78.24M |
| Research & Development | $6.88M | $7.04M | $7.01M | $8.06M | $7.92M | $8.05M | $8.55M |
| Operating Income | $80.75M | $71.91M | $61.77M | $50.26M | $9.03M | $50.96M | $38.99M |
| Operating Margin % | 10.4% | 9.6% | 8.5% | 7.7% | 1.4% | 8.3% | 6.4% |
| Interest Expense | $6.39M | $39.81M | $23.57M | $17.00M | $6.34M | $42.65M | $12.22M |
| Other Income/Expense | $-6.37M | $306.00K | $-5.15M | $2.19M | $16.51M | $-14.18M | $3.77M |
| Income Before Tax | $62.01M | $61.81M | $45.52M | $40.99M | $14.33M | $25.02M | $30.53M |
| Income Tax Expense | $11.32M | $8.76M | $4.00M | $8.81M | $9.16M | $10.71M | $4.18M |
| Net Income | $50.69M | $53.05M | $41.53M | $32.18M | $5.17M | $14.31M | $26.35M |
| Net Margin % | 6.5% | 7.0% | 5.7% | 5.0% | 0.8% | 2.3% | 4.4% |
| Basic EPS | 0.49 | 0.51 | 0.41 | 0.32 | 0.05 | 0.14 | 0.26 |
| Diluted EPS | 0.47 | 0.50 | 0.40 | 0.31 | 0.05 | 0.14 | 0.25 |
| Breakdown | Q4 2025 (Dec 29, 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 | $501.23M | $491.12M | $447.97M | $411.26M | $503.93M | $469.50M | $446.25M |
| Accounts Receivable | $563.74M | $500.15M | $495.35M | $496.22M | $448.61M | $422.88M | $400.71M |
| Inventory | $250.06M | $253.69M | $250.34M | $246.84M | $224.99M | $227.91M | $216.91M |
| Other Current Assets | $72.37M | $63.69M | $57.82M | $51.82M | $47.83M | $41.86M | $48.64M |
| Total Current Assets | $1.86B | $1.76B | $1.68B | $1.58B | $1.61B | $1.52B | $1.45B |
| Property Plant & Equipment | $1.01B | $992.19M | $919.22M | $888.09M | $869.96M | $859.25M | $838.24M |
| Goodwill | $670.13M | $670.13M | $670.13M | $670.13M | $670.13M | $702.74M | $702.74M |
| Intangible Assets | $154.92M | $164.15M | $173.37M | $182.59M | $191.82M | $201.07M | $210.35M |
| Other Non-current Assets | $68.24M | $57.53M | $56.02M | $51.36M | $55.59M | $51.44M | $57.51M |
| Total Assets | $3.84B | $3.72B | $3.58B | $3.45B | $3.47B | $3.42B | $3.34B |
| Accounts Payable | $543.54M | $506.39M | $448.06M | $395.13M | $406.22M | $387.07M | $371.19M |
| Deferred Revenue | $175.63M | $149.37M | $162.13M | $175.40M | $170.91M | $138.37M | $128.78M |
| Other Current Liabilities | $106.25M | $114.55M | $111.84M | $98.61M | $119.97M | $121.73M | $119.96M |
| Total Current Liabilities | $962.20M | $905.20M | $827.75M | $764.54M | $809.05M | $763.25M | $712.10M |
| Long-term Debt | $916.15M | $912.84M | $913.34M | $913.85M | $914.36M | $912.81M | $913.43M |
| Deferred Tax Liabilities | $46.33M | - | - | - | - | - | - |
| Other Non-current Liabilities | $116.02M | $116.51M | $113.96M | $111.36M | $107.75M | $111.36M | $112.77M |
| Common Stock | $115.00K | $115.00K | $115.00K | $113.00K | $113.00K | $113.00K | $113.00K |
| Retained Earnings | $1.02B | $965.18M | $912.13M | $870.60M | $838.42M | $833.25M | $818.94M |
| Total Stockholders Equity | $1.76B | $1.70B | $1.64B | $1.59B | $1.56B | $1.55B | $1.53B |
| Total Liabilities & Equity | $3.84B | $3.72B | $3.58B | $3.45B | $3.47B | $3.42B | $3.34B |
| Breakdown | Q4 2025 (Dec 29, 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 | $50.69M | $53.05M | $73.71M | $32.18M | $5.17M | $51.13M | $26.35M |
| Stock-based Compensation | $12.08M | $11.61M | $9.19M | $8.79M | $8.08M | $8.33M | $6.58M |
| Change in Receivables | $63.59M | $51.54M | $46.74M | $47.60M | $25.73M | $9.33M | $-12.84M |
| Change in Inventory | $-3.63M | $28.70M | $25.35M | $21.85M | $-2.93M | $14.84M | $3.83M |
| Change in Payables | $36.72M | $102.25M | $47.46M | $-3.00K | $15.02M | $34.70M | $24.20M |
| Operating Cash Flow | $62.93M | $228.95M | $87.15M | $-10.65M | $86.05M | $150.84M | $85.75M |
| Capital Expenditure | $69.39M | $223.18M | $123.73M | $63.32M | $56.03M | $129.71M | $88.81M |
| Investing Cash Flow | $-51.25M | $-222.69M | $-123.45M | $-63.22M | $-52.76M | $-93.45M | $-52.51M |
| Debt Repayment | $950.00K | $2.85M | $1.90M | $947.00K | $866.00K | $8.73M | $2.62M |
| Stock Repurchased | - | $17.88M | $17.88M | $17.88M | - | $34.48M | $34.48M |
| Financing Cash Flow | $-1.70M | $-19.22M | $-19.77M | $-18.82M | $1.40M | $-38.22M | $-37.10M |
| Net Change in Cash | $10.11M | $-12.81M | $-55.97M | $-92.67M | $34.43M | $19.29M | $-3.96M |
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 | $752.74M | - | $2.13B | - |
| Cost of Revenue | $596.00M | - | $1.70B | - |
| Gross Profit | $156.74M | - | $435.82M | - |
| Operating Expenses | $84.83M | - | $251.88M | - |
| Research & Development | $7.04M | - | $22.11M | - |
| Operating Income | $71.91M | - | $183.94M | - |
| Interest Expense | $10.40M | - | $39.81M | - |
| Other Income/Expense | $306.00K | - | $-2.65M | - |
| Income Before Tax | $61.81M | - | $148.33M | - |
| Income Tax Expense | $8.76M | - | $21.57M | - |
| Net Income | $53.05M | $26.35M | $126.76M | - |
| Basic EPS | 0.51 | - | 1.24 | - |
| Diluted EPS | 0.50 | - | 1.21 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $491.12M | $503.93M |
| Accounts Receivable | $500.15M | $448.61M |
| Inventory | $253.69M | $224.99M |
| Other Current Assets | $63.69M | $47.83M |
| Total Current Assets | $1.76B | $1.61B |
| Property Plant & Equipment | $992.19M | $869.96M |
| Goodwill | $670.13M | $670.13M |
| Intangible Assets | $164.15M | $191.82M |
| Other Non-current Assets | $57.53M | $55.59M |
| Total Assets | $3.72B | $3.47B |
| Accounts Payable | $506.39M | $406.22M |
| Deferred Revenue | $149.37M | $170.91M |
| Other Current Liabilities | $114.55M | $119.97M |
| Total Current Liabilities | $905.20M | $809.05M |
| Long-term Debt | $912.84M | $914.36M |
| Other Non-current Liabilities | $116.51M | $107.75M |
| Common Stock | $115.00K | $113.00K |
| Retained Earnings | $965.18M | $838.42M |
| Total Stockholders Equity | $1.70B | $1.56B |
| Total Liabilities & Equity | $3.72B | $3.47B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $53.05M | $26.35M | $126.76M | - |
| Stock-based Compensation | $11.61M | - | $29.59M | - |
| Change in Receivables | - | - | $51.54M | - |
| Change in Inventory | - | - | $28.70M | - |
| Change in Payables | - | - | $102.25M | - |
| Operating Cash Flow | - | - | $228.95M | - |
| Capital Expenditure | - | - | $223.18M | - |
| Investing Cash Flow | - | - | $-222.69M | - |
| Debt Repayment | - | - | $2.85M | - |
| Stock Repurchased | - | - | $17.88M | - |
| Financing Cash Flow | - | - | $-19.22M | - |
| Net Change in Cash | - | - | $-12.81M | - |
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.