$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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.83B | $1.83B | $1.66B | $1.60B | $1.41B | $1.09B | $913.73M | $778.83M |
| Revenue Growth % | 0.1% | 10.3% | 4.0% | 13.1% | 29.2% | 19.5% | 17.3% | nan% |
| Cost of Revenue | $773.08M | $766.59M | $715.53M | $831.82M | $594.88M | $462.92M | $438.42M | $395.70M |
| Gross Profit | $1.06B | $1.06B | $943.19M | $763.40M | $816.11M | $628.80M | $475.31M | $383.13M |
| Gross Margin % | 57.8% | 58.1% | 56.9% | 47.9% | 57.8% | 57.6% | 52.0% | 49.2% |
| Selling General & Admin | $837.70M | $817.91M | $717.73M | $637.04M | $541.17M | $414.57M | $385.54M | $280.97M |
| Operating Income | $220.55M | $245.38M | $225.46M | $126.36M | $274.94M | $214.23M | $89.77M | $102.16M |
| Operating Margin % | 12.0% | 13.4% | 13.6% | 7.9% | 19.5% | 19.6% | 9.8% | 13.1% |
| Interest Expense | - | $5.81M | $942.00K | $4.47M | $3.34M | $9.15M | $21.78M | $31.28M |
| Other Income/Expense | $-7.59M | $-13.19M | $1.43M | $-5.72M | $-3.19M | $123.00K | $-734.00K | $-1.26M |
| Income Before Tax | $213.68M | $232.85M | $225.95M | $116.18M | $268.41M | $205.20M | $67.26M | $69.61M |
| Income Tax Expense | $53.37M | $57.16M | $56.06M | $26.48M | $55.81M | $49.40M | $16.82M | $11.85M |
| Net Income | $160.31M | $175.69M | $169.88M | $89.69M | $212.60M | $155.80M | $50.43M | $57.76M |
| Net Margin % | 8.8% | 9.6% | 10.2% | 5.6% | 15.1% | 14.3% | 5.5% | 7.4% |
| Basic EPS | 1.94 | 2.07 | 1.96 | 1.04 | 2.43 | 1.79 | 0.59 | 0.71 |
| Diluted EPS | 1.92 | 2.05 | 1.94 | 1.03 | 2.40 | 1.77 | 0.58 | 0.69 |
| Basic Shares Outstanding | 80.4M | 84.9M | 86.7M | 86.5M | 87.4M | 87.0M | 85.1M | 81.8M |
| Diluted Shares Outstanding | 81.4M | 85.8M | 87.4M | 87.2M | 88.7M | 87.8M | 86.3M | 83.5M |
| 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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | - | - | - | - | - | - | $80.05M |
| Accounts Receivable | $120.19M | $95.77M | $79.45M | $109.53M | $65.42M | $82.69M | $59.33M |
| Inventory | $310.06M | $337.21M | $371.41M | $318.86M | $140.11M | $185.70M | $145.42M |
| Other Current Assets | $37.72M | $42.46M | $33.32M | $29.58M | $17.69M | $19.64M | $12.21M |
| Total Current Assets | $826.77M | $914.40M | $718.92M | $770.17M | $476.50M | $360.55M | $297.01M |
| Property Plant & Equipment | - | - | - | - | - | - | $74.10M |
| Goodwill | $72.56M | $54.29M | $54.29M | $54.29M | $54.29M | $54.29M | $54.29M |
| Intangible Assets | $172.02M | $117.63M | $99.43M | $95.31M | $92.08M | $90.85M | $80.02M |
| 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 | $629.54M | $514.21M |
| Accounts Payable | $158.50M | $190.39M | $140.82M | $191.32M | $123.62M | $83.82M | $68.74M |
| Total Current Liabilities | $379.50M | $398.35M | $409.04M | $403.71M | $287.76M | $170.31M | $187.34M |
| Long-term Debt | $72.82M | $78.64M | $71.74M | $95.74M | $111.02M | $281.71M | $284.38M |
| Other Non-current Liabilities | $20.10M | $20.42M | $13.86M | $23.15M | $13.33M | $13.31M | $13.53M |
| Total Liabilities | $546.01M | $573.58M | $550.29M | $578.54M | $448.65M | $507.53M | $485.24M |
| Common Stock | $892.00K | $886.00K | $881.00K | $877.00K | $871.00K | $868.00K | $842.00K |
| Retained Earnings | $614.12M | $438.44M | $268.55M | $178.86M | $-33.74M | $-189.54M | $-240.10M |
| Total Stockholders Equity | $740.11M | $723.61M | $526.48M | $517.82M | $288.42M | $122.00M | $28.97M |
| Total Liabilities & Equity | $1.29B | $1.30B | $1.08B | $1.10B | $737.07M | $629.54M | $514.21M |
| 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) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
|---|---|---|---|---|---|---|---|---|
| Net Income | $160.31M | $175.69M | $169.88M | $89.69M | $212.60M | $155.80M | $50.43M | $57.76M |
| Depreciation & Amortization | $92.02M | $48.13M | $46.43M | $39.85M | $32.07M | $30.54M | $28.96M | $24.78M |
| Stock-based Compensation | $78.57M | $40.72M | $29.80M | $17.80M | $15.47M | $9.01M | $52.33M | $13.25M |
| Change in Receivables | $55.18M | $23.66M | $15.68M | $-30.45M | $44.68M | $-16.35M | $19.94M | $-7.67M |
| Change in Inventory | $4.39M | $-39.75M | $-33.67M | $91.62M | $179.80M | $-46.05M | $40.54M | $-29.58M |
| Operating Cash Flow | $208.02M | $261.39M | $285.94M | $100.89M | $146.52M | $366.43M | $86.89M | $176.07M |
| Capital Expenditure | $71.11M | $41.83M | $50.67M | $45.93M | $56.12M | $15.57M | $32.08M | $20.86M |
| Acquisitions | - | $36.16M | - | - | - | - | - | - |
| Investing Cash Flow | $-172.24M | $-131.45M | $-72.82M | $-56.91M | $-65.76M | $-22.94M | $-48.69M | $-31.72M |
| Debt Repayment | $7.38M | $4.22M | $7.73M | $22.50M | $22.50M | $165.00M | $34.88M | $151.79M |
| Stock Issued | - | - | - | - | - | - | - | $38.08M |
| Stock Repurchased | $295.89M | $200.00M | - | $100.03M | - | - | - | $1.97M |
| Dividends Paid | - | - | - | - | - | - | $636.00K | $2.52M |
| Financing Cash Flow | $-342.73M | $-209.22M | $-13.60M | $-122.63M | $-23.02M | $-163.19M | $-45.69M | $-117.99M |
| Net Change in Cash | $-304.86M | $-80.17M | $204.22M | $-77.45M | $58.91M | $180.77M | $-7.54M | $26.40M |
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.