$2.53B
Revenue
$47.73M
Net Income
41.41%
Gross Margin
3.19%
Op. Margin
$120.98M
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 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.53B | $2.53B | $2.28B | $1.98B | $2.12B | $1.87B | $1.20B | $1.79B | $1.68B | $1.40B | $1.41B | $1.33B | $1.31B | $1.23B | $968.55M |
| Revenue Growth % | 0.0% | 11.0% | 15.2% | -6.6% | 13.7% | 55.3% | -32.8% | 6.5% | 19.9% | -0.4% | 5.3% | 1.6% | 7.1% | 26.7% | nan% |
| Cost of Revenue | $1.48B | $1.48B | $1.35B | $1.15B | $1.25B | $1.10B | $737.27M | $1.10B | $1.04B | $877.57M | $904.75M | $865.95M | $831.85M | $771.37M | $606.60M |
| Gross Profit | $1.05B | $1.05B | $936.93M | $832.41M | $873.84M | $767.50M | $464.54M | $686.02M | $616.04M | $521.98M | $500.49M | $469.00M | $482.38M | $455.70M | $361.95M |
| Gross Margin % | 41.4% | 41.4% | 41.0% | 42.0% | 41.2% | 41.1% | 38.7% | 38.4% | 36.7% | 37.3% | 35.6% | 35.1% | 36.7% | 37.1% | 37.4% |
| Operating Expenses | - | - | - | - | - | - | $414.98M | $505.15M | $448.07M | $364.69M | $342.45M | $315.08M | $295.22M | $283.69M | $226.89M |
| Operating Income | $80.77M | $80.77M | $224.94M | $213.22M | $281.64M | $243.60M | $-31.61M | $176.81M | $173.38M | $169.18M | $171.65M | $167.64M | $203.77M | $178.98M | $153.77M |
| Operating Margin % | 3.2% | 3.2% | 9.9% | 10.8% | 13.3% | 13.1% | -2.6% | 9.9% | 10.3% | 12.1% | 12.2% | 12.6% | 15.5% | 14.6% | 15.9% |
| Interest Expense | - | $11.70M | - | - | - | - | $354.00K | $25.00K | $36.00K | $520.00K | $469.00K | $211.00K | $128.00K | $49.00K | $51.00K |
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $4.88M |
| Other Income/Expense | - | - | - | - | - | - | - | - | - | $-664.00K | $-1.37M | $677.00K | $1.08M | $2.19M | $188.00K |
| Income Before Tax | $77.68M | $77.68M | $230.48M | $220.61M | $282.32M | $242.07M | $-29.98M | $181.23M | $177.34M | $171.00M | $172.47M | $171.39M | $208.95M | $184.19M | $158.79M |
| Income Tax Expense | $28.66M | $28.66M | $54.58M | $46.64M | $65.10M | $49.61M | $-11.70M | $39.50M | $46.84M | $49.73M | $58.81M | $58.76M | $75.67M | $64.62M | $61.59M |
| Net Income | $47.73M | $49.02M | $175.90M | $173.97M | $217.22M | $192.46M | $-18.40M | $141.31M | $129.14M | $120.91M | $112.94M | $111.88M | $132.01M | $119.63M | $97.32M |
| Net Margin % | 1.9% | 1.9% | 7.7% | 8.8% | 10.2% | 10.3% | -1.5% | 7.9% | 7.7% | 8.6% | 8.0% | 8.4% | 10.0% | 9.7% | 10.0% |
| Basic EPS | 0.63 | 0.63 | 2.38 | 2.34 | 2.84 | 2.43 | -0.23 | 1.78 | 1.58 | 2.12 | 1.91 | 1.82 | 2.04 | 2.78 | 2.30 |
| Diluted EPS | 0.63 | 0.63 | 2.35 | 2.30 | 2.77 | 2.34 | -0.23 | 1.69 | 1.50 | 2.03 | 1.85 | 1.76 | 1.98 | 2.71 | 2.25 |
| Diluted Shares Outstanding | - | 71.2M | 72.0M | 74.6M | 78.1M | 81.6M | 78.6M | 83.6M | 86.1M | 59.6M | 61.1M | 63.7M | 66.8M | 44.2M | 43.2M |
| 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 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $112.42M | $189.92M | $204.64M | $274.71M | $219.50M | $247.86M | $264.10M | $200.03M | $126.11M | $72.41M | $81.45M | $180.28M | $168.78M | $102.83M |
| Short-term Investments | - | $13.48M | $15.17M | $15.09M | $44.04M | $39.30M | - | - | - | - | - | - | - | - |
| Accounts Receivable | - | - | - | $37.94M | $26.55M | $25.04M | $38.17M | $25.06M | $56.79M | $43.17M | $54.78M | $89.20M | $75.55M | $91.41M |
| Inventory | $417.02M | $257.62M | $228.99M | $228.75M | $255.21M | $101.42M | $136.90M | $137.25M | $119.82M | $102.08M | $92.68M | $73.70M | $63.68M | $59.64M |
| Other Current Assets | $46.76M | $34.46M | $29.01M | $22.99M | $20.84M | $17.41M | $22.07M | $23.43M | $26.35M | $20.64M | $17.13M | $17.19M | $13.40M | $13.83M |
| Total Current Assets | $1.00B | $894.70M | $854.83M | $843.56M | $944.66M | $698.24M | $718.88M | $703.12M | $542.66M | $457.82M | $442.23M | $496.64M | $441.25M | $346.56M |
| Property Plant & Equipment | $115.80M | $57.39M | $47.20M | $40.66M | $35.79M | $43.27M | $65.50M | $64.81M | $72.38M | $72.01M | $68.91M | $56.61M | $45.28M | $31.59M |
| Goodwill | $254.52M | $183.74M | $180.00M | $168.09M | $168.00M | $168.26M | $171.35M | $148.11M | $135.71M | $137.10M | $154.76M | $96.13M | $91.56M | $75.59M |
| Intangible Assets | $281.42M | $113.43M | $126.27M | $101.19M | $112.09M | $115.19M | $162.71M | $143.31M | $144.39M | $149.76M | $139.66M | $129.56M | $135.77M | $98.87M |
| Other Non-current Assets | $22.76M | $22.21M | $16.25M | $12.07M | $4.18M | $4.82M | $2.95M | $1.97M | $4.71M | $5.09M | $10.04M | $3.28M | $2.31M | $1.26M |
| Total Assets | $1.91B | $1.41B | $1.35B | $1.26B | $1.36B | $1.14B | $1.28B | $1.07B | $973.05M | $914.38M | $911.24M | $880.24M | $804.04M | $639.79M |
| Accounts Payable | $197.25M | $206.89M | $161.14M | $130.54M | $136.77M | $73.90M | $61.71M | $79.80M | $80.58M | $79.79M | $92.64M | $99.13M | $83.43M | $69.75M |
| Accrued Liabilities | $258.79M | $142.45M | $154.75M | $138.52M | $243.16M | $118.08M | $169.90M | $130.59M | $86.64M | $72.11M | $67.83M | $37.10M | $31.78M | $34.33M |
| Total Current Liabilities | $525.71M | $413.72M | $377.62M | $320.91M | $435.19M | $235.92M | $281.27M | $224.69M | $183.13M | $174.80M | $177.59M | $154.50M | $134.48M | $135.09M |
| Long-term Debt | $234.17M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Deferred Tax Liabilities | $36.14M | $4.63M | $8.61M | $3.92M | $3.38M | $2.56M | - | - | - | - | - | - | - | - |
| Total Liabilities | $1.01B | $535.77M | $499.91M | $414.12M | $535.00M | $347.39M | $437.42M | $257.89M | $231.97M | $235.72M | $241.71M | $201.40M | $177.64M | $165.03M |
| Common Stock | $7.00K | $7.00K | $7.00K | $8.00K | $8.00K | $8.00K | $6.00K | $6.00K | $6.00K | $6.00K | $6.00K | $7.00K | $5.00K | $5.00K |
| Retained Earnings | $1.77B | $1.79B | $1.68B | $1.57B | $1.42B | $1.28B | $1.31B | $1.22B | $1.02B | $896.84M | $783.90M | $672.04M | $540.04M | $420.41M |
| Treasury Stock | $1.53B | $1.51B | $1.41B | $1.22B | $1.08B | $952.27M | $905.69M | $803.92M | $598.58M | $512.58M | $376.94M | $234.72M | $132.54M | $132.54M |
| Total Stockholders Equity | $866.39M | $847.72M | $829.60M | $831.55M | $812.10M | $776.59M | $828.50M | $805.81M | $740.87M | $678.40M | $669.25M | $678.52M | $626.58M | $474.88M |
| Total Liabilities & Equity | $1.91B | $1.41B | $1.35B | $1.26B | $1.36B | $1.14B | $1.28B | $1.07B | $973.05M | $914.38M | $911.24M | $880.24M | $804.04M | $639.79M |
| 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 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $88.99M | $49.02M | $175.90M | $173.97M | $217.22M | $192.46M | $-18.40M | $141.31M | $129.14M | $120.91M | $112.94M | $111.88M | $132.01M | $119.63M | $97.32M |
| Depreciation & Amortization | $33.44M | $33.44M | $20.01M | $15.50M | $20.58M | $15.21M | $17.36M | $21.34M | $22.48M | $21.10M | $20.76M | $15.08M | $12.98M | $12.64M | $11.06M |
| Stock-based Compensation | $36.79M | $29.64M | $26.54M | $24.15M | $24.40M | $22.28M | $22.64M | $23.17M | $21.08M | $19.51M | $18.70M | $19.26M | $20.14M | $17.43M | $11.40M |
| Deferred Income Tax | - | $-4.67M | $-4.70M | $6.11M | - | - | - | - | - | - | - | - | - | - | - |
| Change in Receivables | $40.98M | $10.55M | $6.95M | $1.31M | $9.68M | $583.00K | $-13.12M | $17.84M | $-4.97M | $13.62M | $11.07M | $144.00K | $13.65M | $-19.67M | $-16.54M |
| Change in Inventory | $-63.30M | $-4.42M | $30.57M | $-25.30M | $-29.07M | $153.79M | $-35.48M | $-8.44M | $26.92M | $17.74M | $9.40M | $1.84M | $10.01M | $1.82M | $-9.21M |
| Operating Cash Flow | $191.00M | $162.20M | $198.10M | $229.24M | $267.88M | $159.46M | $44.21M | $233.78M | $154.38M | $153.60M | $134.72M | $151.97M | $155.45M | $143.34M | $74.97M |
| Capital Expenditure | $70.02M | $42.66M | $25.91M | $19.47M | $16.35M | $6.61M | $6.56M | $18.31M | $12.45M | $15.90M | $19.46M | $18.34M | $20.75M | $20.10M | $15.48M |
| Acquisitions | - | $371.55M | $13.98M | $75.27M | - | - | - | $37.17M | - | - | $9.13M | $81.89M | - | $29.37M | $89.73M |
| Sales of Investments | - | - | $22.14M | $25.87M | $74.00M | $63.87M | $75.47M | $95.67M | $100.78M | $52.22M | $43.35M | $128.66M | $43.67M | $46.45M | $67.89M |
| Investing Cash Flow | $-779.78M | $-400.92M | $-39.49M | $-99.89M | $5.52M | $-3.21M | $-4.88M | $-27.75M | $11.06M | $-3.88M | $-33.66M | $-108.91M | $-40.38M | $-91.27M | $-47.44M |
| Debt Repayment | - | $227.50M | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | $29.49M | $13.52M | $98.43M | $142.35M | $148.88M | $123.16M | $46.58M | $101.77M | $105.92M | $86.00M | $135.64M | $142.23M | $102.17M | - | - |
| Dividends Paid | $106.58M | $60.96M | $61.04M | $63.18M | $66.00M | $49.16M | $12.46M | $48.43M | $47.32M | - | - | - | - | - | - |
| Financing Cash Flow | $380.71M | $157.15M | $-167.91M | $-200.94M | $-215.83M | $-184.65M | $-57.07M | $-142.18M | $-145.81M | $-95.45M | $-110.10M | $-141.89M | $-103.57M | $13.88M | $9.15M |
| Net Change in Cash | $-200.87M | $-77.50M | $-14.72M | $-70.07M | $55.21M | $-28.36M | $-16.24M | $64.07M | $18.82M | $53.70M | $-9.04M | $-98.83M | $11.50M | $65.95M | $36.68M |
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 | $667.88M | $624.67M | $1.78B | $1.70B |
| Cost of Revenue | $390.50M | $365.13M | $1.05B | $999.12M |
| Gross Profit | $277.38M | $259.54M | $729.67M | $701.49M |
| Operating Income | $31.36M | $74.58M | $44.60M | $178.19M |
| Interest Expense | - | - | $6.71M | - |
| Income Before Tax | $26.41M | $75.98M | $45.94M | $182.50M |
| Income Tax Expense | $4.59M | $19.39M | $21.57M | $44.40M |
| Net Income | $20.53M | $55.28M | $21.47M | $134.59M |
| Basic EPS | 0.29 | 0.78 | 0.30 | 1.88 |
| Diluted EPS | 0.29 | 0.77 | 0.30 | 1.87 |
| Basic Shares Outstanding | $70.91M | $70.81M | $70.85M | $71.52M |
| Diluted Shares Outstanding | $71.16M | $71.57M | $71.02M | $72.14M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Short-term Investments | $140.00K | $13.48M |
| Accounts Receivable | $6.30M | $4.67M |
| Inventory | $476.03M | $257.62M |
| Other Current Assets | $56.76M | $34.46M |
| Total Current Assets | $1.09B | $894.70M |
| Property Plant & Equipment | $112.30M | $57.39M |
| Goodwill | $273.84M | $183.74M |
| Intangible Assets | $277.27M | $113.43M |
| Other Non-current Assets | $21.36M | $22.21M |
| Total Assets | $2.00B | $1.41B |
| Accounts Payable | $254.35M | $206.89M |
| Accrued Liabilities | $237.74M | $142.45M |
| Total Current Liabilities | $572.20M | $413.72M |
| Long-term Debt | $293.83M | - |
| Deferred Tax Liabilities | $39.87M | $4.63M |
| Total Liabilities | $1.11B | $535.77M |
| Common Stock | $7.00K | $7.00K |
| Retained Earnings | $1.76B | $1.79B |
| Treasury Stock | $1.51B | $1.51B |
| Total Stockholders Equity | $850.84M | $847.72M |
| Total Liabilities & Equity | $2.00B | $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 | $20.53M | $55.28M | $21.47M | $134.59M |
| Depreciation & Amortization | $11.18M | $5.17M | $25.11M | $14.74M |
| Stock-based Compensation | $7.49M | $6.95M | $22.18M | $19.53M |
| Change in Receivables | - | - | $11.61M | $15.79M |
| Change in Inventory | - | - | $40.67M | $39.06M |
| Operating Cash Flow | - | - | $71.07M | $94.25M |
| Capital Expenditure | - | - | $32.34M | $16.64M |
| Acquisitions | - | - | $371.55M | $4.26M |
| Investing Cash Flow | - | - | $-392.86M | $-16.71M |
| Debt Repayment | - | - | $137.50M | - |
| Stock Repurchased | - | - | $8.37M | $95.79M |
| Dividends Paid | - | - | $45.69M | $45.88M |
| Financing Cash Flow | - | - | $237.54M | $-140.58M |
| Net Change in Cash | - | - | $-81.20M | $-65.23M |
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.