$978.25M
Revenue
$83.30M
Net Income
31.00%
Gross Margin
13.56%
Op. Margin
$312.30M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
FY 2010 (Dec 31, 2010) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $978.25M | $978.25M | $660.80M | $362.07M | $322.94M | $364.97M | $414.81M | $384.63M | $455.47M | $538.73M | $844.31M | $930.96M | $872.37M | $733.03M | $601.34M | $566.25M |
| Revenue Growth % | 0.0% | 48.0% | 82.5% | 12.1% | -11.5% | -12.0% | 7.8% | -15.6% | -15.5% | -36.2% | -9.3% | 6.7% | 19.0% | 21.9% | 6.2% | nan% |
| Cost of Revenue | $674.97M | $674.97M | $428.17M | $265.94M | $242.36M | $269.70M | $295.01M | $271.50M | $305.39M | $328.40M | $459.29M | $513.53M | $513.91M | $451.67M | $361.85M | $322.61M |
| Gross Profit | $303.28M | $303.28M | $232.63M | $96.14M | $80.59M | $95.28M | $119.80M | $113.13M | $150.07M | $210.33M | $385.02M | $417.43M | $358.47M | $281.37M | $239.49M | $243.64M |
| Gross Margin % | 31.0% | 31.0% | 35.2% | 26.6% | 25.0% | 26.1% | 28.9% | 29.4% | 32.9% | 39.0% | 45.6% | 44.8% | 41.1% | 38.4% | 39.8% | 43.0% |
| Operating Expenses | - | - | - | $359.55M | $447.78M | $428.53M | $412.00M | $507.36M | $524.61M | $425.87M | $595.48M | $652.21M | $648.83M | $571.34M | $471.70M | $427.54M |
| Research & Development | - | $6.70M | $3.70M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling General & Admin | $128.79M | $128.79M | $116.18M | $94.21M | $115.04M | $95.06M | $98.41M | $104.04M | $116.08M | $53.14M | $88.04M | $92.76M | $94.81M | $82.22M | $70.51M | $61.07M |
| Operating Income | $132.62M | $132.62M | $49.08M | $2.52M | $-124.84M | $-63.56M | $2.80M | $-122.74M | $-69.14M | $112.86M | $248.84M | $278.75M | $223.54M | $161.69M | $129.64M | $138.71M |
| Operating Margin % | 13.6% | 13.6% | 7.4% | 0.7% | -38.7% | -17.4% | 0.7% | -31.9% | -15.2% | 20.9% | 29.5% | 29.9% | 25.6% | 22.1% | 21.6% | 24.5% |
| Interest Expense | $2.58M | $2.58M | $2.43M | $216.00K | $787.00K | $621.00K | $314.00K | $291.00K | $72.00K | $28.00K | $12.00K | $35.00K | $35.00K | $32.00K | $53.00K | $131.00K |
| Interest Income | - | - | - | $4.46M | $575.00K | $2.13M | $7.94M | $8.04M | $3.56M | $3.04M | $948.00K | $667.00K | $587.00K | $462.00K | $418.00K | $321.00K |
| Other Income/Expense | $1.83M | $1.83M | $-298.00K | $1.12M | - | - | - | - | - | - | - | - | - | - | - | - |
| Income Before Tax | $128.53M | $128.53M | $142.81M | $6.77M | $-125.05M | $-62.05M | $10.43M | $-114.99M | $-65.64M | $115.87M | $249.77M | $279.38M | $224.10M | $162.12M | $130.00M | $138.90M |
| Income Tax Expense | $45.23M | $45.23M | $2.49M | $6.33M | $2.95M | $-31.28M | $8.71M | $-19.29M | $34.99M | $22.65M | $57.76M | $70.67M | $54.27M | $42.91M | $34.74M | $36.68M |
| Net Income | $83.30M | $83.30M | $140.32M | $443.00K | $-128.00M | $-30.77M | $1.72M | $-95.69M | $-100.64M | $93.22M | $192.01M | $208.71M | $169.83M | $119.21M | $95.27M | $102.23M |
| Net Margin % | 8.5% | 8.5% | 21.2% | 0.1% | -39.6% | -8.4% | 0.4% | -24.9% | -22.1% | 17.3% | 22.7% | 22.4% | 19.5% | 16.3% | 15.8% | 18.1% |
| Basic EPS | 1.21 | 1.21 | 2.82 | 0.01 | -3.62 | -0.87 | 0.05 | -2.58 | -2.69 | 2.48 | 5.00 | 5.22 | 4.18 | 2.96 | 2.38 | 2.57 |
| Diluted EPS | 1.20 | 1.20 | 2.77 | 0.01 | -3.62 | -0.87 | 0.05 | -2.58 | -2.69 | 2.47 | 4.98 | 5.19 | 4.16 | 2.94 | 2.36 | 2.55 |
| Basic Shares Outstanding | - | 69.0M | 49.7M | 34.2M | 35.3M | 35.3M | 35.8M | 37.1M | 37.5M | 37.5M | 38.4M | 40.0M | 40.6M | 40.3M | 40.1M | 39.8M |
| Diluted Shares Outstanding | - | 69.4M | 50.6M | 34.5M | 35.3M | 35.3M | 36.2M | 37.1M | 37.5M | 37.7M | 38.5M | 40.2M | 40.9M | 40.5M | 40.3M | 40.1M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
FY 2010 (Dec 31, 2010) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | - | - | $264.80M | $355.45M | $345.95M | $398.95M | $418.10M | $493.18M | $423.50M | $381.34M | $298.70M | $384.36M | $257.19M | $298.58M | $245.85M |
| Short-term Investments | - | - | $32.23M | - | - | - | - | - | - | - | - | - | - | - | - |
| Accounts Receivable | $237.77M | $239.51M | $91.50M | $100.99M | $116.20M | $107.63M | $202.16M | $191.63M | $213.51M | $319.78M | $373.99M | $279.25M | $263.21M | $180.09M | $158.89M |
| Inventory | $248.43M | $271.17M | $146.00M | $145.72M | $212.54M | $205.06M | $191.19M | $291.09M | $355.41M | $344.46M | $392.56M | $368.35M | $362.18M | $277.80M | $243.43M |
| Other Current Assets | $2.38M | $5.13M | $34.36M | $40.79M | $48.18M | $28.32M | $41.52M | $32.65M | $39.79M | $54.11M | $38.31M | $21.90M | $17.96M | $18.96M | $18.13M |
| Total Current Assets | $728.05M | $641.39M | $752.59M | $745.55M | $863.19M | $880.49M | $852.98M | $1.01B | $1.06B | $1.12B | $1.13B | $1.08B | $924.39M | $799.30M | $688.25M |
| Property Plant & Equipment | $158.87M | $190.79M | $181.27M | $216.20M | $234.82M | $258.50M | $274.12M | $284.25M | $323.15M | $294.25M | $309.52M | $304.81M | $295.98M | $274.60M | $247.16M |
| Goodwill | $99.72M | $60.18M | $23.93M | - | - | $7.95M | $7.71M | $47.62M | $34.37M | - | - | - | - | - | - |
| Intangible Assets | $116.23M | $108.36M | $23.35M | $26.45M | $29.43M | $32.24M | $34.97M | $38.41M | $29.59M | - | - | - | - | - | - |
| Other Non-current Assets | $10.86M | $7.35M | $5.95M | $5.59M | $10.99M | $13.31M | $14.72M | $15.61M | $15.88M | $9.70M | $12.59M | $10.99M | $11.08M | $11.96M | $13.14M |
| Total Assets | $1.27B | $1.20B | $972.51M | $1.01B | $1.15B | $1.21B | $1.19B | $1.40B | $1.46B | $1.43B | $1.45B | $1.39B | $1.23B | $1.09B | $948.55M |
| Accounts Payable | $60.71M | $65.20M | $43.02M | $35.23M | $37.42M | $46.32M | $26.69M | $33.48M | $36.11M | $30.93M | $53.84M | $38.80M | $28.30M | $35.58M | $31.15M |
| Accrued Liabilities | $49.15M | $60.59M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Deferred Revenue | $11.99M | $13.46M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Current Liabilities | $6.94M | $2.39M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Current Liabilities | $148.16M | $162.66M | $87.56M | $93.66M | $85.51M | $96.94M | $82.26M | $99.91M | $101.48M | $100.81M | $198.64M | $142.79M | $155.09M | $151.00M | $111.33M |
| Long-term Debt | $18.92M | $24.90M | - | - | - | - | - | - | - | - | - | - | - | - | $58.00K |
| Deferred Tax Liabilities | $500.00K | $624.00K | $3.76M | $3.92M | $6.78M | $4.15M | $2.47M | $3.43M | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $2.04M | $5.99M | $1.66M | $1.93M | $2.12M | $2.10M | $2.00M | $2.00M | - | - | - | - | - | - | - |
| Total Liabilities | $210.61M | $239.33M | $97.60M | $113.32M | $109.64M | $115.86M | $96.35M | $105.34M | $104.98M | $103.79M | $204.06M | $152.59M | $165.01M | $160.61M | $120.54M |
| Common Stock | $691.00K | $692.00K | $343.00K | $352.00K | $363.00K | $371.00K | $376.00K | $372.00K | $375.00K | $378.00K | $388.00K | $407.00K | $405.00K | $402.00K | $400.00K |
| Retained Earnings | $285.27M | $211.25M | $952.73M | $973.09M | $1.13B | $1.18B | $1.21B | $1.40B | $1.50B | $1.43B | $1.28B | $1.07B | $899.99M | $780.78M | $685.51M |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | $190.23M | $10.00M | - | - | - |
| Total Stockholders Equity | $1.06B | $958.16M | $874.92M | $897.11M | $1.04B | $1.09B | $1.10B | $1.29B | $1.36B | $1.32B | $1.25B | $1.24B | $1.07B | $925.24M | $828.01M |
| Total Liabilities & Equity | $1.27B | $1.20B | $972.51M | $1.01B | $1.15B | $1.21B | $1.19B | $1.40B | $1.46B | $1.43B | $1.45B | $1.39B | $1.23B | $1.09B | $948.55M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
FY 2010 (Dec 31, 2010) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $83.30M | $83.30M | $140.32M | $443.00K | $-128.00M | $-30.77M | $1.72M | $-95.69M | $-100.64M | $93.22M | $192.01M | $208.71M | $169.83M | $119.21M | $95.27M | $102.23M |
| Depreciation & Amortization | $60.74M | $60.74M | $31.21M | $29.42M | $30.38M | $32.39M | $34.02M | $35.31M | $40.97M | $31.86M | $30.48M | $31.16M | $29.34M | $26.22M | $23.01M | $20.88M |
| Stock-based Compensation | $21.09M | $13.80M | $13.25M | $10.36M | $14.89M | $12.91M | $15.72M | $13.46M | $14.27M | $12.22M | $13.12M | $11.86M | $8.90M | $5.75M | $4.54M | $4.96M |
| Deferred Income Tax | $54.45M | $34.29M | $-4.59M | $6.40M | $8.70M | $4.95M | $598.00K | $-4.09M | $17.23M | $-3.40M | $-3.46M | $-3.15M | $-1.24M | $338.00K | $-1.51M | $-1.93M |
| Change in Receivables | $-30.19M | $-17.63M | $-13.22M | $-8.42M | $-13.47M | $9.52M | $-10.78M | $11.86M | $-26.11M | $-106.54M | $-36.73M | $102.70M | $17.25M | $81.57M | $22.70M | $28.75M |
| Change in Inventory | $-66.72M | $-46.62M | $-7.87M | $1.15M | $5.48M | $28.29M | $14.05M | $-49.93M | $-37.64M | $-7.87M | $-28.54M | $36.81M | $10.56M | $81.88M | $37.49M | $-7.26M |
| Change in Payables | $-9.08M | $-12.70M | $-22.34M | $2.40M | - | - | - | - | - | - | - | - | - | - | - | - |
| Operating Cash Flow | $312.30M | $190.91M | $93.44M | $-36.77M | $38.43M | $-21.09M | $14.68M | $45.50M | $107.99M | $246.52M | $190.16M | $149.31M | $162.23M | $-8.16M | $101.85M | $107.16M |
| Capital Expenditure | - | - | - | $18.87M | $9.99M | $11.94M | $11.50M | $32.06M | $27.62M | $25.76M | $27.08M | $42.55M | $42.63M | $50.77M | $56.21M | $74.81M |
| Acquisitions | - | - | - | - | - | - | - | - | $20.44M | $132.44M | - | - | - | - | - | - |
| Investing Cash Flow | $-128.54M | $-18.74M | $78.44M | $-30.11M | $-3.21M | $-5.63M | $-8.47M | $-15.17M | $-44.89M | $-157.85M | $-26.66M | $-41.57M | $-41.87M | $-49.00M | $-54.19M | $-72.95M |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | - | $39.00K | $269.00K | $679.00K |
| Stock Repurchased | $19.19M | $9.28M | - | $20.81M | $24.19M | $25.00M | $26.57M | $100.00M | - | $24.23M | $75.81M | $190.23M | $10.00M | - | - | - |
| Dividends Paid | - | - | $74.98M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-69.28M | $-44.92M | $-103.07M | $-20.89M | $-24.30M | $-25.18M | $-24.57M | $-99.20M | $560.00K | $-21.89M | $-73.56M | $-186.83M | $3.37M | $12.26M | $5.10M | $14.63M |
| Net Change in Cash | $120.47M | $130.13M | $65.87M | $-90.65M | $9.50M | $-52.99M | $-19.15M | $-75.08M | $69.68M | $42.16M | $82.63M | $-85.65M | $127.17M | $-41.38M | $52.73M | $48.06M |
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 | $240.00M | $151.82M | $704.65M | $410.12M |
| Cost of Revenue | $164.06M | $99.14M | $480.48M | $262.36M |
| Selling General & Admin | $35.57M | $37.98M | $96.76M | $77.90M |
| Operating Income | $62.28M | $-13.22M | $106.83M | $22.16M |
| Interest Expense | $677.00K | $729.00K | $1.93M | $2.06M |
| Other Income/Expense | $-303.00K | $269.00K | $3.00K | $402.00K |
| Income Before Tax | $57.96M | $80.00M | $101.56M | $115.40M |
| Income Tax Expense | $18.73M | $-2.59M | $32.23M | $6.86M |
| Net Income | $39.23M | $82.59M | $69.33M | $108.54M |
| Basic EPS | 0.57 | 2.03 | 1.00 | 3.18 |
| Diluted EPS | 0.57 | 1.99 | 1.00 | 3.08 |
| Basic Shares Outstanding | $68.81M | $40.73M | $69.01M | $34.14M |
| Diluted Shares Outstanding | $69.27M | $41.53M | $69.31M | $35.29M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Accounts Receivable | $220.41M | $239.51M |
| Inventory | $275.20M | $271.17M |
| Other Current Assets | $47.43M | $47.62M |
| Total Current Assets | $710.35M | $641.39M |
| Property Plant & Equipment | $158.69M | $190.79M |
| Goodwill | $95.38M | $60.18M |
| Intangible Assets | $120.48M | $108.36M |
| Other Non-current Assets | $10.13M | $7.35M |
| Total Assets | $1.25B | $1.20B |
| Accounts Payable | $66.63M | $65.20M |
| Accrued Liabilities | $45.68M | $60.59M |
| Deferred Revenue | $10.29M | $13.46M |
| Other Current Liabilities | $7.01M | $2.39M |
| Total Current Liabilities | $148.71M | $162.66M |
| Long-term Debt | $20.09M | $24.90M |
| Deferred Tax Liabilities | $619.00K | $624.00K |
| Other Non-current Liabilities | $2.25M | $5.99M |
| Total Liabilities | $214.96M | $239.33M |
| Common Stock | $689.00K | $692.00K |
| Retained Earnings | $271.31M | $211.25M |
| Total Stockholders Equity | $1.04B | $958.16M |
| Total Liabilities & Equity | $1.25B | $1.20B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $39.23M | $82.59M | $69.33M | $108.54M |
| Depreciation & Amortization | $15.36M | $7.79M | $45.28M | $19.17M |
| Stock-based Compensation | - | - | $8.77M | $11.82M |
| Deferred Income Tax | - | - | $31.32M | $783.00K |
| Change in Receivables | - | - | $-4.21M | $-27.16M |
| Change in Inventory | - | - | $-20.46M | $19.71M |
| Change in Payables | - | - | $-7.59M | $1.34M |
| Operating Cash Flow | - | - | $138.67M | $57.09M |
| Investing Cash Flow | - | - | $-8.78M | $150.40M |
| Stock Repurchased | - | - | $9.28M | - |
| Dividends Paid | - | - | - | $74.98M |
| Financing Cash Flow | - | - | $-42.13M | $-114.21M |
| Net Change in Cash | - | - | $90.10M | $92.49M |
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.