$3.58B
Revenue
$293.14M
Net Income
33.02%
Gross Margin
-
Op. Margin
$659.74M
Free Cash Flow
| Breakdown | TTM (Mar 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) |
|---|---|---|---|---|---|---|
| Total Revenue | $3.58B | $3.63B | $3.76B | $3.81B | $3.07B | $1.90B |
| Revenue Growth % | -1.6% | -3.3% | -1.3% | 23.8% | 61.8% | nan% |
| Cost of Revenue | $2.40B | $2.45B | $2.62B | $2.91B | $2.33B | $1.49B |
| Gross Profit | $1.18B | $1.19B | $1.14B | $898.66M | $743.27M | $409.17M |
| Gross Margin % | 33.0% | 32.7% | 30.3% | 23.6% | 24.2% | 21.5% |
| Selling General & Admin | $725.26M | $720.63M | $633.03M | $592.28M | $570.36M | $463.77M |
| Other Income/Expense | $10.89M | $3.34M | $21.08M | $-6.26M | $31.69M | $828.00K |
| Income Before Tax | $407.53M | $442.88M | $423.82M | $196.81M | $152.69M | $-762.75M |
| Income Tax Expense | $104.53M | $115.75M | $105.11M | $40.24M | $38.45M | $-20.40M |
| Net Income | $293.14M | $320.27M | $314.24M | $154.97M | $113.30M | $-743.93M |
| Net Margin % | 8.2% | 8.8% | 8.4% | 4.1% | 3.7% | -39.2% |
| Basic EPS | 1.54 | 1.68 | 1.60 | 0.77 | 0.56 | -5.01 |
| Diluted EPS | 1.50 | 1.65 | 1.57 | 0.75 | 0.54 | -5.01 |
| Basic Shares Outstanding | 191.1M | 190.6M | 196.1M | 201.7M | 201.6M | 148.4M |
| Diluted Shares Outstanding | 193.7M | 193.6M | 199.9M | 207.3M | 208.3M | 148.4M |
| 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $507.68M | $288.56M | $250.19M | $251.68M | $201.42M |
| Accounts Receivable | $466.78M | $534.53M | $601.06M | $584.44M | $559.54M |
| Inventory | $496.83M | $521.55M | $542.54M | $542.91M | $430.11M |
| Other Current Assets | $92.60M | $65.21M | $75.46M | $78.37M | $74.77M |
| Total Current Assets | $1.56B | $1.43B | $1.50B | $1.46B | $1.27B |
| Goodwill | $718.94M | $669.06M | $679.49M | $702.87M | $680.59M |
| Intangible Assets | $258.61M | $243.55M | $305.01M | $401.47M | $479.01M |
| Other Non-current Assets | $72.95M | $60.55M | $76.67M | $77.19M | $73.31M |
| Total Assets | $3.47B | $3.24B | $3.39B | $3.53B | $3.48B |
| Accounts Payable | $455.53M | $451.68M | $469.57M | $473.56M | $299.67M |
| Other Current Liabilities | $193.44M | $135.50M | $142.35M | $146.77M | $155.04M |
| Total Current Liabilities | $785.87M | $782.75M | $858.98M | $802.33M | $622.56M |
| Long-term Debt | $591.45M | $594.28M | $621.70M | $697.66M | $905.76M |
| Deferred Tax Liabilities | $62.37M | $71.50M | $94.23M | $137.97M | $156.28M |
| Other Non-current Liabilities | $118.04M | $90.17M | $75.67M | $68.92M | $95.04M |
| Total Liabilities | $1.64B | $1.58B | $1.71B | $1.78B | $1.86B |
| Common Stock | $1.91M | $1.91M | $1.99M | $2.03M | $2.00M |
| Retained Earnings | $-239.05M | $-455.68M | $-527.60M | $-525.16M | $-638.46M |
| Total Stockholders Equity | $1.85B | $1.68B | $1.69B | $1.77B | $1.63B |
| Total Liabilities & Equity | $3.47B | $3.24B | $3.39B | $3.53B | $3.48B |
| Breakdown | TTM (Mar 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) |
|---|---|---|---|---|---|---|
| Net Income | $571.55M | $320.27M | $314.24M | $154.97M | $113.30M | $-743.93M |
| Depreciation & Amortization | $425.66M | $245.82M | $235.94M | $241.88M | $237.28M | $214.36M |
| Stock-based Compensation | $45.17M | $25.77M | $23.75M | $20.09M | $23.18M | $19.54M |
| Change in Receivables | $-181.42M | $-76.57M | $-70.02M | $23.99M | $28.74M | $-58.21M |
| Change in Inventory | $75.39M | $8.92M | $-18.75M | $52.43M | $124.15M | $-85.89M |
| Change in Payables | $61.20M | $-399.00K | $-53.89M | $-13.37M | $171.40M | $-18.39M |
| Operating Cash Flow | $897.62M | $589.68M | $540.27M | $413.36M | $328.22M | $310.04M |
| Capital Expenditure | $237.87M | $141.31M | $142.32M | $102.81M | $84.46M | $45.16M |
| Acquisitions | $144.74M | $123.27M | - | $3.20M | $20.09M | $-57.59M |
| Purchases of Investments | $63.05M | $31.53M | - | - | $4.87M | - |
| Investing Cash Flow | $-286.77M | $-215.34M | $-127.78M | $-87.99M | $-37.41M | $22.13M |
| Debt Repayment | $10.86M | $6.20M | $45.18M | $1.09B | $223.41M | $286.49M |
| Stock Repurchased | $98.80M | $49.40M | $277.57M | $180.14M | - | - |
| Dividends Paid | $122.98M | $70.53M | $64.98M | $45.59M | - | - |
| Financing Cash Flow | $-262.00M | $-150.46M | $-373.17M | $-324.81M | $-234.35M | $-175.37M |
| Net Change in Cash | $342.74M | $219.12M | $38.37M | $-4.99M | $53.76M | $166.13M |
SEC Filing Format - Data shown as it appears in the Q1 2025 (10-Q) filing
Period ended: Mar 31, 2025
Condensed Consolidated Statements of Operations
| Description | Mar 31, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $864.46M | $922.14M |
| Cost of Revenue | $572.94M | $622.94M |
| Gross Profit | $291.53M | $299.20M |
| Selling General & Admin | $177.04M | $172.41M |
| Other Income/Expense | $4.63M | $-2.93M |
| Income Before Tax | $104.41M | $139.76M |
| Income Tax Expense | $15.38M | $26.60M |
| Net Income | $85.80M | $112.92M |
| Basic EPS | 0.45 | 0.59 |
| Diluted EPS | 0.44 | 0.58 |
| Basic Shares Outstanding | $191.14M | $190.80M |
| Diluted Shares Outstanding | $193.71M | $193.96M |
Condensed Consolidated Balance Sheets
| Description | Mar 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $526.56M | $507.68M |
| Accounts Receivable | $417.64M | $466.78M |
| Inventory | $497.18M | $496.83M |
| Other Current Assets | $85.62M | $78.60M |
| Total Current Assets | $1.77B | $1.56B |
| Goodwill | $619.50M | $718.94M |
| Intangible Assets | $247.91M | $258.61M |
| Other Non-current Assets | $73.26M | $72.95M |
| Total Assets | $3.50B | $3.47B |
| Accounts Payable | $498.33M | $455.53M |
| Other Current Liabilities | $139.08M | $193.44M |
| Total Current Liabilities | $784.90M | $785.87M |
| Long-term Debt | $590.75M | $591.45M |
| Deferred Tax Liabilities | $51.91M | $62.37M |
| Other Non-current Liabilities | $125.72M | $118.04M |
| Total Liabilities | $1.60B | $1.64B |
| Common Stock | $1.91M | $1.91M |
| Retained Earnings | $-171.24M | $-239.05M |
| Total Stockholders Equity | $1.92B | $1.85B |
| Total Liabilities & Equity | $3.50B | $3.47B |
Condensed Consolidated Statements of Cash Flows
| Description | Mar 31, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $85.80M | $112.92M |
| Depreciation & Amortization | $60.06M | $59.58M |
| Stock-based Compensation | $6.72M | $6.17M |
| Change in Receivables | $-13.94M | $-62.91M |
| Change in Inventory | $25.57M | $39.87M |
| Change in Payables | $40.67M | $68.25M |
| Operating Cash Flow | $66.80M | $173.51M |
| Capital Expenditure | $31.25M | $31.91M |
| Acquisitions | - | $21.47M |
| Purchases of Investments | - | $17.16M |
| Investing Cash Flow | $-28.25M | $-10.79M |
| Debt Repayment | $1.55M | $1.55M |
| Stock Repurchased | - | $49.40M |
| Dividends Paid | $18.11M | $16.25M |
| Financing Cash Flow | $-20.15M | $-64.09M |
| Net Change in Cash | $18.88M | $97.46M |
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.