$1.83B
Revenue
$160.31M
Net Income
57.79%
Gross Margin
12.04%
Op. Margin
$136.91M
Free Cash Flow
| Breakdown | TTM (Sep 30, 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) |
|---|---|---|---|---|---|---|
| Total Revenue | $1.83B | $1.83B | $1.66B | $1.60B | $1.41B | $1.09B |
| Revenue Growth % | 0.1% | 10.3% | 4.0% | 13.1% | 29.2% | nan% |
| Cost of Revenue | $773.08M | $766.59M | $715.53M | $831.82M | $594.88M | $462.92M |
| Gross Profit | $1.06B | $1.06B | $943.19M | $763.40M | $816.11M | $628.80M |
| Gross Margin % | 57.8% | 58.1% | 56.9% | 47.9% | 57.8% | 57.6% |
| Selling General & Admin | $837.70M | $817.91M | $717.73M | $637.04M | $541.17M | $414.57M |
| Operating Income | $220.55M | $245.38M | $225.46M | $126.36M | $274.94M | $214.23M |
| Operating Margin % | 12.0% | 13.4% | 13.6% | 7.9% | 19.5% | 19.6% |
| Interest Expense | - | $5.81M | $942.00K | $4.47M | $3.34M | $9.15M |
| Other Income/Expense | $-7.59M | $-13.19M | $1.43M | $-5.72M | $-3.19M | $123.00K |
| Income Before Tax | $213.68M | $232.85M | $225.95M | $116.18M | $268.41M | $205.20M |
| Income Tax Expense | $53.37M | $57.16M | $56.06M | $26.48M | $55.81M | $49.40M |
| Net Income | $160.31M | $175.69M | $169.88M | $89.69M | $212.60M | $155.80M |
| Net Margin % | 8.8% | 9.6% | 10.2% | 5.6% | 15.1% | 14.3% |
| Basic EPS | 1.94 | 2.07 | 1.96 | 1.04 | 2.43 | 1.79 |
| Diluted EPS | 1.92 | 2.05 | 1.94 | 1.03 | 2.40 | 1.77 |
| Basic Shares Outstanding | 80.4M | 84.9M | 86.7M | 86.5M | 87.4M | 87.0M |
| Diluted Shares Outstanding | 81.4M | 85.8M | 87.4M | 87.2M | 88.7M | 87.8M |
| Breakdown | 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) |
|---|---|---|---|---|---|
| Accounts Receivable | $120.19M | $95.77M | $79.45M | $109.53M | $65.42M |
| Inventory | $310.06M | $337.21M | $371.41M | $318.86M | $140.11M |
| Other Current Assets | $37.72M | $42.46M | $33.32M | $29.58M | $17.69M |
| Total Current Assets | $826.77M | $914.40M | $718.92M | $770.17M | $476.50M |
| Goodwill | $72.56M | $54.29M | $54.29M | $54.29M | $54.29M |
| Intangible Assets | $172.02M | $117.63M | $99.43M | $95.31M | $92.08M |
| Other Non-current Assets | $10.22M | $2.60M | $24.13M | $2.58M | $2.03M |
| Total Assets | $1.29B | $1.30B | $1.08B | $1.10B | $737.07M |
| Accounts Payable | $158.50M | $190.39M | $140.82M | $191.32M | $123.62M |
| Total Current Liabilities | $379.50M | $398.35M | $409.04M | $403.71M | $287.76M |
| Long-term Debt | $72.82M | $78.64M | $71.74M | $95.74M | $111.02M |
| Other Non-current Liabilities | $20.10M | $20.42M | $13.86M | $23.15M | $13.33M |
| Total Liabilities | $546.01M | $573.58M | $550.29M | $578.54M | $448.65M |
| Common Stock | $892.00K | $886.00K | $881.00K | $877.00K | $871.00K |
| Retained Earnings | $614.12M | $438.44M | $268.55M | $178.86M | $-33.74M |
| Total Stockholders Equity | $740.11M | $723.61M | $526.48M | $517.82M | $288.42M |
| Total Liabilities & Equity | $1.29B | $1.30B | $1.08B | $1.10B | $737.07M |
| Breakdown | TTM (Sep 30, 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) |
|---|---|---|---|---|---|---|
| Net Income | $160.31M | $175.69M | $169.88M | $89.69M | $212.60M | $155.80M |
| Depreciation & Amortization | $92.02M | $48.13M | $46.43M | $39.85M | $32.07M | $30.54M |
| Stock-based Compensation | $78.57M | $40.72M | $29.80M | $17.80M | $15.47M | $9.01M |
| Change in Receivables | $55.18M | $23.66M | $15.68M | $-30.45M | $44.68M | $-16.35M |
| Change in Inventory | $4.39M | $-39.75M | $-33.67M | $91.62M | $179.80M | $-46.05M |
| Operating Cash Flow | $208.02M | $261.39M | $285.94M | $100.89M | $146.52M | $366.43M |
| Capital Expenditure | $71.11M | $41.83M | $50.67M | $45.93M | $56.12M | $15.57M |
| Acquisitions | - | $36.16M | - | - | - | - |
| Investing Cash Flow | $-172.24M | $-131.45M | $-72.82M | $-56.91M | $-65.76M | $-22.94M |
| Debt Repayment | $7.38M | $4.22M | $7.73M | $22.50M | $22.50M | $165.00M |
| Stock Issued | - | - | - | - | - | - |
| Stock Repurchased | $295.89M | $200.00M | - | $100.03M | - | - |
| Dividends Paid | - | - | - | - | - | - |
| Financing Cash Flow | $-342.73M | $-209.22M | $-13.60M | $-122.63M | $-23.02M | $-163.19M |
| Net Change in Cash | $-304.86M | $-80.17M | $204.22M | $-77.45M | $58.91M | $180.77M |
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 | $487.77M | $478.44M | $1.28B | $1.28B |
| Cost of Revenue | $215.24M | $200.71M | $552.97M | $546.49M |
| Gross Profit | $272.52M | $277.73M | $731.81M | $736.85M |
| Selling General & Admin | $218.17M | $208.09M | $593.76M | $573.97M |
| Operating Income | $54.35M | $69.64M | $138.05M | $162.87M |
| Other Income/Expense | $-1.20M | $4.06M | $5.95M | $351.00K |
| Income Before Tax | $53.10M | $74.08M | $144.55M | $163.72M |
| Income Tax Expense | $13.70M | $17.80M | $37.39M | $41.18M |
| Net Income | $39.40M | $56.28M | $107.16M | $122.53M |
| Basic EPS | 0.49 | 0.66 | 1.31 | 1.44 |
| Diluted EPS | 0.48 | 0.66 | 1.29 | 1.42 |
| Basic Shares Outstanding | $80.40M | $84.71M | $81.91M | $85.28M |
| Diluted Shares Outstanding | $81.43M | $85.49M | $82.81M | $86.04M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Accounts Receivable | $157.43M | $120.19M |
| Inventory | $324.00M | $310.06M |
| Other Current Assets | $50.80M | $37.72M |
| Total Current Assets | $696.71M | $826.77M |
| Goodwill | $72.31M | $72.56M |
| Intangible Assets | $213.82M | $172.02M |
| Other Non-current Assets | $8.65M | $10.22M |
| Total Assets | $1.26B | $1.29B |
| Accounts Payable | $146.74M | $158.50M |
| Total Current Liabilities | $322.05M | $379.50M |
| Long-term Debt | $69.22M | $72.82M |
| Other Non-current Liabilities | $34.87M | $20.10M |
| Total Liabilities | $557.59M | $546.01M |
| Common Stock | $899.00K | $892.00K |
| Retained Earnings | $721.28M | $614.12M |
| Total Stockholders Equity | $702.56M | $740.11M |
| Total Liabilities & Equity | $1.26B | $1.29B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $39.40M | $56.28M | $107.16M | $122.53M |
| Depreciation & Amortization | - | - | $40.09M | $35.65M |
| Stock-based Compensation | - | - | $32.41M | $26.02M |
| Change in Receivables | - | - | $34.79M | $43.86M |
| Change in Inventory | - | - | $10.16M | $15.10M |
| Operating Cash Flow | - | - | $81.84M | $35.81M |
| Capital Expenditure | - | - | $31.77M | $31.34M |
| Acquisitions | - | - | - | $36.16M |
| Investing Cash Flow | - | - | $-81.24M | $-87.05M |
| Debt Repayment | - | - | $3.16M | $3.16M |
| Stock Repurchased | - | - | $172.91M | $100.00M |
| Financing Cash Flow | - | - | $-194.19M | $-107.52M |
| Net Change in Cash | - | - | $-194.31M | $-158.50M |
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.