$3.40B
Revenue
$177.22M
Net Income
50.53%
Gross Margin
6.09%
Op. Margin
$76.21M
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 | $3.40B | $3.40B | $3.37B | $3.49B | $3.46B | $3.13B | $2.50B | $3.04B | $2.80B | $2.47B | $2.38B |
| Revenue Growth % | 0.0% | 0.9% | -3.4% | 0.7% | 10.8% | 25.0% | -17.8% | 8.6% | 13.6% | 3.7% | nan% |
| Cost of Revenue | $1.68B | $1.68B | $1.68B | $1.76B | $1.75B | $1.51B | $1.28B | $1.53B | $1.42B | $1.31B | $1.27B |
| Gross Profit | $1.72B | $1.72B | $1.69B | $1.73B | $1.71B | $1.61B | $1.22B | $1.52B | $1.39B | $1.16B | $1.11B |
| Gross Margin % | 50.5% | 50.5% | 50.2% | 49.6% | 49.4% | 51.6% | 48.9% | 49.8% | 49.5% | 47.0% | 46.7% |
| Selling General & Admin | $1.50B | $1.50B | $1.44B | $1.42B | $1.30B | $1.18B | $1.10B | $1.14B | $1.05B | $910.89M | $864.08M |
| Operating Income | $207.04M | $207.04M | $270.74M | $310.28M | $393.10M | $450.50M | $137.05M | $394.97M | $350.98M | $262.97M | $256.51M |
| Operating Margin % | 6.1% | 6.1% | 8.0% | 8.9% | 11.3% | 14.4% | 5.5% | 13.0% | 12.5% | 10.7% | 10.8% |
| Interest Expense | - | - | - | - | - | - | - | - | - | $685.00K | $1.05M |
| Other Income/Expense | $4.72M | $4.72M | $-257.00K | $2.22M | $1.59M | $-373.00K | $2.04M | $2.16M | $-141.00K | $-321.00K | $-572.00K |
| Income Before Tax | $229.62M | $229.62M | $298.19M | $326.19M | $397.41M | $451.51M | $139.52M | $405.43M | $360.72M | $266.73M | $256.90M |
| Income Tax Expense | $52.40M | $52.40M | $74.91M | $74.79M | $85.97M | $97.40M | $31.51M | $74.94M | $-85.77M | $154.42M | $58.46M |
| Net Income | $177.22M | $177.22M | $223.27M | $251.40M | $311.44M | $354.11M | $108.01M | $330.49M | $268.26M | $105.12M | $191.90M |
| Net Margin % | 5.2% | 5.2% | 6.6% | 7.2% | 9.0% | 11.3% | 4.3% | 10.9% | 9.6% | 4.3% | 8.1% |
| Basic EPS | 3.23 | 3.24 | 3.83 | 4.11 | 4.96 | 5.37 | 1.63 | 4.87 | 3.85 | 1.51 | 2.75 |
| Diluted EPS | 3.22 | 3.24 | 3.82 | 4.09 | 4.95 | 5.33 | 1.62 | 4.83 | 3.81 | 1.49 | 2.72 |
| Basic Shares Outstanding | - | 54.7M | 58.3M | 61.2M | 62.8M | 65.9M | 66.4M | 67.8M | 69.6M | 69.8M | 69.7M |
| Diluted Shares Outstanding | - | 54.8M | 58.5M | 61.4M | 63.0M | 66.4M | 66.8M | 68.5M | 70.4M | 70.5M | 70.6M |
| 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 | $442.03M | $531.87M | $350.32M | $430.24M | $763.40M | $790.73M | $686.01M | $437.82M | $673.17M | $551.39M |
| Short-term Investments | $348.77M | $283.61M | $414.19M | $722.00K | $131.15M | $1.22M | $1.67M | $262.80M | $94.98M | $472.00K |
| Accounts Receivable | $403.17M | $417.54M | $423.08M | $547.56M | $487.80M | $452.94M | $488.23M | $449.38M | $364.86M | $333.68M |
| Inventory | $689.46M | $690.51M | $746.29M | $1.03B | $645.38M | $556.53M | $605.97M | $521.83M | $457.93M | $488.00M |
| Other Current Assets | $89.08M | $85.05M | $80.81M | $129.87M | $86.31M | $54.20M | $93.87M | $79.50M | $58.56M | $38.49M |
| Total Current Assets | $1.97B | $2.01B | $2.01B | $2.14B | $2.11B | $1.86B | $1.88B | $1.77B | $1.65B | $1.41B |
| Property Plant & Equipment | $279.13M | $282.91M | $287.28M | $291.21M | $291.09M | $309.79M | $346.65M | $291.60M | $281.39M | $279.65M |
| Goodwill | $5.69M | $26.69M | $26.69M | $51.69M | $68.59M | $68.59M | $68.59M | $68.59M | $68.59M | $68.59M |
| Intangible Assets | $71.22M | $79.22M | $79.91M | $81.56M | $101.91M | $103.56M | $123.59M | $126.58M | $129.56M | $133.44M |
| Other Non-current Assets | $66.33M | $73.99M | $67.58M | $71.57M | $68.45M | $63.64M | $43.66M | $38.49M | $27.06M | $27.70M |
| Total Assets | $2.93B | $2.98B | $2.94B | $3.05B | $3.07B | $2.84B | $2.93B | $2.37B | $2.21B | $2.01B |
| Accounts Payable | $385.60M | $385.69M | $235.93M | $322.47M | $283.35M | $206.70M | $255.37M | $274.44M | $252.30M | $215.05M |
| Accrued Liabilities | $278.42M | $273.33M | $272.06M | $328.76M | $316.49M | $257.28M | $295.72M | $275.68M | $182.23M | $142.16M |
| Total Current Liabilities | $760.81M | $766.54M | $596.63M | $738.72M | $680.39M | $552.62M | $630.91M | $572.88M | $453.64M | $362.85M |
| Deferred Tax Liabilities | - | - | - | - | - | $5.21M | $6.36M | - | - | - |
| Other Non-current Liabilities | $52.24M | $41.87M | $41.25M | $33.02M | $35.28M | $42.87M | $24.93M | $45.21M | $48.73M | $42.62M |
| Total Liabilities | $1.22B | $1.20B | $1.00B | $1.12B | $1.08B | $1.00B | $1.08B | $678.41M | $560.64M | $432.38M |
| Common Stock | - | - | - | $12.69M | - | $20.16M | $4.94M | - | $45.83M | $53.80M |
| Retained Earnings | $1.78B | $1.84B | $1.98B | $1.95B | $1.99B | $1.81B | $1.85B | $1.68B | $1.59B | $1.53B |
| Total Stockholders Equity | $1.71B | $1.78B | $1.94B | $1.94B | $1.99B | $1.83B | $1.85B | $1.67B | $1.62B | $1.56B |
| Total Liabilities & Equity | $2.93B | $2.98B | $2.94B | $3.05B | $3.07B | $2.84B | $2.93B | $2.37B | $2.21B | $2.01B |
| 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 | $177.22M | $177.22M | $223.27M | $251.40M | $311.44M | $354.11M | $108.01M | $330.49M | $268.26M | $105.12M | $191.90M |
| Depreciation & Amortization | $70.30M | $56.84M | $55.94M | $58.06M | $54.75M | - | - | - | $58.23M | $59.95M | $60.02M |
| Stock-based Compensation | $41.26M | $24.24M | $24.78M | $23.05M | $21.02M | $19.13M | $17.78M | $17.83M | $14.29M | $11.29M | $10.99M |
| Deferred Income Tax | - | $422.00K | $-6.20M | $-5.13M | - | - | - | - | - | - | - |
| Change in Receivables | $-192.85M | $-23.02M | $11.80M | $-123.83M | $64.50M | $31.62M | $-22.89M | $-37.54M | $25.60M | $24.20M | $-36.71M |
| Change in Inventory | $134.24M | $-12.23M | $-39.13M | $-283.83M | $399.85M | $100.26M | $-64.88M | $-84.06M | $94.72M | $-46.66M | $18.78M |
| Change in Payables | $-29.75M | $-409.00K | $155.18M | $-85.86M | $40.43M | $75.51M | $-49.27M | $-10.42M | $19.38M | $30.57M | $1.48M |
| Operating Cash Flow | $187.98M | $282.90M | $491.04M | $636.30M | $-25.24M | $354.41M | $276.08M | $285.45M | $289.57M | $341.13M | $275.17M |
| Capital Expenditure | $111.77M | $66.17M | $59.80M | $54.61M | $58.47M | $34.74M | $28.76M | $123.52M | $65.62M | $53.35M | $49.99M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-71.57M | $-120.72M | $87.33M | $-461.82M | $72.74M | $-163.75M | $-27.17M | $140.73M | $-232.23M | $-147.78M | $-49.89M |
| Stock Repurchased | $434.21M | $201.10M | $317.76M | $184.02M | $287.44M | $165.41M | $132.89M | $121.70M | $201.60M | $35.54M | $11.00K |
| Dividends Paid | $115.16M | $65.53M | $69.73M | $73.44M | $75.08M | $68.62M | $17.20M | $65.13M | $62.66M | $50.91M | $48.12M |
| Financing Cash Flow | $-551.03M | $-267.12M | $-386.24M | $-254.79M | $-360.83M | $-210.89M | $-151.70M | $-190.72M | $-270.01M | $-84.40M | $-42.02M |
| Net Change in Cash | $-402.44M | $-89.84M | $181.55M | $-79.92M | $-333.16M | $-27.32M | $104.72M | $234.21M | $-221.37M | $121.78M | $181.62M |
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 | $943.42M | $931.77M | $2.33B | $2.27B |
| Cost of Revenue | $471.61M | $464.21M | $1.16B | $1.14B |
| Gross Profit | $471.82M | $467.56M | $1.16B | $1.13B |
| Selling General & Admin | $380.89M | $361.24M | $1.06B | $1.01B |
| Operating Income | $67.39M | $112.54M | $90.30M | $133.42M |
| Other Income/Expense | $732.00K | $1.28M | $4.45M | $2.03M |
| Income Before Tax | $70.99M | $119.19M | $109.28M | $158.35M |
| Income Tax Expense | $18.98M | $29.03M | $25.22M | $37.64M |
| Net Income | $52.01M | $90.16M | $84.06M | $120.72M |
| Basic EPS | 0.95 | 1.56 | 1.53 | 2.05 |
| Diluted EPS | 0.95 | 1.56 | 1.53 | 2.04 |
| Basic Shares Outstanding | $54.54M | $57.78M | $55.01M | $58.90M |
| Diluted Shares Outstanding | $54.56M | $57.94M | $55.11M | $59.04M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $228.83M | $531.87M |
| Short-term Investments | $7.20M | $283.61M |
| Accounts Receivable | $610.46M | $417.54M |
| Inventory | $800.35M | $690.51M |
| Other Current Assets | $99.49M | $85.05M |
| Total Current Assets | $1.75B | $2.01B |
| Property Plant & Equipment | $282.39M | $282.91M |
| Goodwill | $5.69M | $26.69M |
| Intangible Assets | $71.22M | $79.22M |
| Other Non-current Assets | $64.71M | $73.99M |
| Total Assets | $2.71B | $2.98B |
| Accounts Payable | $244.37M | $385.69M |
| Accrued Liabilities | $260.49M | $273.33M |
| Total Current Liabilities | $592.68M | $766.54M |
| Other Non-current Liabilities | $51.59M | $41.87M |
| Total Liabilities | $1.06B | $1.20B |
| Common Stock | - | - |
| Retained Earnings | $1.72B | $1.84B |
| Total Stockholders Equity | $1.66B | $1.78B |
| Total Liabilities & Equity | $2.71B | $2.98B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $52.01M | $90.16M | $84.06M | $120.72M |
| Depreciation & Amortization | $14.22M | $13.04M | $42.15M | $42.19M |
| Stock-based Compensation | - | - | $18.06M | $18.48M |
| Change in Receivables | - | - | $184.17M | $162.25M |
| Change in Inventory | - | - | $94.24M | $50.34M |
| Change in Payables | - | - | $-146.92M | $-17.04M |
| Operating Cash Flow | - | - | $-333.44M | $-76.61M |
| Capital Expenditure | - | - | $46.65M | $41.74M |
| Investing Cash Flow | - | - | $239.08M | $321.15M |
| Stock Repurchased | - | - | $171.69M | $230.86M |
| Dividends Paid | - | - | $49.46M | $52.86M |
| Financing Cash Flow | - | - | $-221.85M | $-284.57M |
| Net Change in Cash | - | - | $-303.04M | $-43.64M |
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.