$1.85B
Revenue
$102.81M
Net Income
26.99%
Gross Margin
11.94%
Op. Margin
$142.09M
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 | $1.85B | $1.85B | $1.72B | $1.60B | $1.38B | $1.22B | $1.07B | $1.26B | $1.22B | $1.14B | $1.08B |
| Revenue Growth % | 0.0% | 8.0% | 7.5% | 16.0% | 12.7% | 13.8% | -14.7% | 3.5% | 6.9% | 5.6% | nan% |
| Cost of Revenue | $1.35B | $1.35B | $1.26B | $1.18B | $1.02B | $884.11M | $787.74M | $903.08M | $852.35M | $1.07B | $1.01B |
| Gross Profit | $500.39M | $500.39M | $459.01M | $418.29M | $359.01M | $336.97M | $285.71M | $355.01M | $362.67M | $393.55M | $378.30M |
| Gross Margin % | 27.0% | 27.0% | 26.7% | 26.2% | 26.1% | 27.6% | 26.6% | 28.2% | 29.8% | 34.6% | 35.2% |
| Operating Expenses | $279.12M | $279.12M | $250.78M | $250.96M | $237.68M | $201.26M | $165.09M | $197.38M | $207.11M | $254.11M | $270.03M |
| Selling General & Admin | $211.75M | $211.75M | $185.20M | $175.62M | $160.58M | $141.42M | $109.01M | $138.69M | $142.44M | $161.57M | $153.29M |
| Operating Income | $221.26M | $221.26M | $208.24M | $167.33M | $121.33M | $135.71M | $120.61M | $157.63M | $155.56M | $139.44M | $108.27M |
| Operating Margin % | 11.9% | 11.9% | 12.1% | 10.5% | 8.8% | 11.1% | 11.2% | 12.5% | 12.8% | 12.3% | 10.1% |
| Interest Expense | $32.41M | $32.41M | $54.17M | $53.37M | $38.63M | $31.63M | $38.22M | $52.55M | $99.31M | $106.46M | $111.27M |
| Other Income/Expense | $-53.21M | $-53.21M | $-3.52M | $-975.00K | $899.00K | $123.00K | $-1.52M | $578.00K | $-752.00K | $-9.59M | $5.02M |
| Income Before Tax | $125.40M | $125.40M | $147.56M | $107.29M | $75.96M | $101.06M | $86.21M | $105.19M | $61.12M | $21.83M | $1.19M |
| Income Tax Expense | $22.57M | $22.57M | $26.51M | $16.64M | $10.61M | $8.04M | $8.95M | $13.97M | $14.08M | $-44.85M | $-4.78M |
| Net Income | $102.81M | $102.81M | $119.90M | $90.65M | $66.38M | $96.81M | $77.26M | $96.34M | $167.96M | $66.68M | $5.96M |
| Net Margin % | 5.5% | 5.5% | 7.0% | 5.7% | 4.8% | 7.9% | 7.2% | 7.7% | 13.8% | 5.9% | 0.6% |
| Basic EPS | 2.93 | 2.96 | 3.57 | 2.72 | 2.00 | 2.93 | 2.35 | 2.95 | 5.23 | 2.12 | 0.19 |
| Diluted EPS | 2.86 | 2.89 | 3.36 | 2.69 | 1.99 | 2.91 | 2.33 | 2.92 | 5.15 | 2.09 | 0.19 |
| Basic Shares Outstanding | - | 34.7M | 33.6M | 33.3M | 33.1M | 33.0M | 32.8M | 32.6M | 32.1M | 31.4M | 30.8M |
| Diluted Shares Outstanding | - | 35.6M | 35.6M | 33.8M | 33.4M | 33.3M | 33.1M | 33.0M | 32.6M | 31.9M | 31.0M |
| 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 | $17.16M | $46.54M | $23.67M | $24.27M | - | - | - | $25.57M | $44.10M | $52.12M |
| Accounts Receivable | $346.08M | $245.27M | $238.28M | $224.32M | $182.31M | $156.21M | $191.99M | $185.50M | $242.46M | $204.63M |
| Inventory | $253.74M | $247.13M | $239.72M | $208.77M | $155.70M | $149.32M | $167.26M | $190.08M | $227.53M | $225.15M |
| Other Current Assets | $40.57M | $28.41M | $28.13M | $27.00M | $27.61M | $15.90M | $17.85M | $15.10M | $17.79M | $22.03M |
| Total Current Assets | $770.10M | $671.12M | $617.67M | $558.30M | $452.98M | $412.94M | $415.39M | $416.25M | $531.91M | $517.31M |
| Property Plant & Equipment | $536.43M | $465.80M | $407.95M | $317.24M | $277.10M | $253.96M | $246.19M | $231.27M | $370.38M | $372.04M |
| Goodwill | $1.11B | $1.02B | $1.01B | $982.19M | $924.70M | $859.44M | $839.62M | $832.34M | $990.24M | $967.33M |
| Intangible Assets | $825.43M | $778.29M | $783.15M | $819.89M | $807.81M | $757.22M | $775.78M | $812.34M | $920.39M | $940.06M |
| Other Non-current Assets | $23.17M | $22.96M | $22.42M | $26.86M | $43.86M | $38.74M | $29.30M | $30.55M | $31.28M | $31.84M |
| Total Assets | $3.41B | $3.08B | $2.94B | $2.79B | $2.58B | $2.37B | $2.35B | $2.33B | $2.85B | $2.83B |
| Accounts Payable | $113.13M | $101.50M | $120.29M | $110.78M | $76.86M | $51.57M | $64.97M | $57.19M | $83.52M | $77.90M |
| Accrued Liabilities | $109.81M | $108.32M | $88.09M | $73.50M | $56.93M | $56.84M | $66.07M | $60.49M | $81.54M | $72.28M |
| Deferred Revenue | $5.21M | $4.44M | - | - | - | - | - | - | - | - |
| Total Current Liabilities | $232.04M | $227.17M | $220.97M | $223.75M | $159.63M | $156.19M | $179.08M | $164.57M | $209.00M | $185.22M |
| Long-term Debt | $1.19B | $990.15M | $959.92M | $907.07M | $812.88M | $693.76M | $777.27M | $888.01M | $1.58B | $1.70B |
| Deferred Tax Liabilities | $116.33M | $124.61M | $145.62M | $160.67M | $171.50M | $182.30M | $187.98M | $203.91M | $145.36M | $208.58M |
| Other Non-current Liabilities | $19.91M | $25.36M | $14.37M | $13.38M | $23.74M | $30.69M | $19.16M | $9.70M | $21.90M | $14.69M |
| Total Liabilities | $1.66B | $1.46B | $1.42B | $1.38B | $1.23B | $1.10B | $1.20B | $1.27B | $1.95B | $2.11B |
| Common Stock | $35.00K | $34.00K | $33.00K | $33.00K | $33.00K | $33.00K | $33.00K | $33.00K | $32.00K | $31.00K |
| Retained Earnings | $994.05M | $891.25M | $771.35M | $680.70M | $614.32M | $517.52M | $440.26M | $344.50M | $176.07M | $109.09M |
| Treasury Stock | $76.87M | - | - | - | - | - | $8.81M | $8.12M | $4.65M | $5.83M |
| Total Stockholders Equity | $1.75B | $1.62B | $1.52B | $1.42B | $1.35B | $1.27B | $1.15B | $1.06B | $893.38M | $725.24M |
| Total Liabilities & Equity | $3.41B | $3.08B | $2.94B | $2.79B | $2.58B | $2.37B | $2.35B | $2.33B | $2.85B | $2.83B |
| 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 | $80.32M | $102.81M | $119.90M | $90.65M | $66.38M | $96.81M | $77.26M | $96.34M | $167.96M | $66.68M | $5.96M |
| Depreciation & Amortization | $222.62M | $130.67M | $111.03M | $98.84M | $91.99M | $81.37M | $79.32M | $77.89M | $88.99M | $102.80M | $90.52M |
| Stock-based Compensation | $42.64M | $23.22M | $24.77M | $23.28M | $21.02M | $16.18M | $9.16M | $9.29M | $10.47M | $14.68M | $8.41M |
| Deferred Income Tax | $5.31M | $-2.69M | $-14.11M | $-9.49M | $-17.50M | $-10.27M | - | - | $61.13M | $-59.21M | $-7.35M |
| Change in Receivables | $141.63M | $82.38M | $6.53M | $7.44M | $41.38M | $17.54M | $-38.15M | $6.98M | $-9.29M | $34.60M | $2.17M |
| Change in Inventory | $24.78M | $2.58M | $18.08M | $30.18M | $56.72M | $-4.70M | $-18.44M | $-3.72M | $16.09M | $986.00K | $-22.17M |
| Change in Payables | $21.20M | $-566.00K | $-16.62M | $-520.00K | $26.04M | $19.52M | $-9.05M | $1.89M | $-94.00K | $4.89M | $-1.13M |
| Operating Cash Flow | $302.56M | $196.15M | $205.21M | $180.21M | $116.38M | $156.67M | $181.34M | $165.36M | $167.30M | $149.36M | $105.53M |
| Capital Expenditure | $160.47M | $91.03M | $105.36M | $119.94M | $74.73M | $53.46M | $46.83M | $48.20M | $44.91M | $47.30M | $58.63M |
| Acquisitions | $521.70M | $178.87M | $138.54M | $43.60M | $126.64M | $217.98M | $5.22M | $15.01M | - | - | - |
| Investing Cash Flow | $-682.89M | $-270.73M | $-195.41M | $-163.37M | $-200.42M | $-271.00M | $-56.58M | $-58.86M | $536.67M | $-47.94M | $-63.30M |
| Debt Repayment | $1.94B | $667.71M | $6.00K | $415.94M | - | - | - | - | $705.47M | $178.56M | $46.00M |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | $2.82M |
| Stock Repurchased | - | $50.01M | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $311.12M | $43.56M | $13.32M | $-18.01M | $92.48M | $81.99M | $-88.58M | $-117.93M | $-725.08M | $-111.67M | $-72.15M |
| Net Change in Cash | $-67.62M | $-29.38M | $22.87M | $-598.00K | $6.39M | $-31.32M | $35.67M | $-12.03M | $-18.53M | $-8.02M | $-30.36M |
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 | $467.69M | $431.42M | $1.38B | $1.27B |
| Cost of Revenue | $341.53M | $314.85M | $1.01B | $924.88M |
| Gross Profit | $126.16M | $116.57M | $375.63M | $342.22M |
| Operating Expenses | $69.72M | $58.56M | $210.30M | $191.01M |
| Selling General & Admin | $50.45M | $44.82M | $154.53M | $137.73M |
| Operating Income | $56.44M | $58.01M | $165.33M | $151.21M |
| Interest Expense | $9.37M | $14.58M | $33.93M | $43.14M |
| Other Income/Expense | $-1.13M | $-916.00K | $-53.04M | $-1.80M |
| Income Before Tax | $45.99M | $43.42M | $78.59M | $108.31M |
| Income Tax Expense | $6.31M | $7.14M | $24.37M | $20.23M |
| Net Income | $39.68M | $35.44M | $54.20M | $87.19M |
| Basic EPS | 1.13 | 1.05 | 1.56 | 2.60 |
| Diluted EPS | 1.11 | 0.99 | 1.52 | 2.46 |
| Basic Shares Outstanding | $35.08M | $33.66M | $34.69M | $33.58M |
| Diluted Shares Outstanding | $35.61M | $35.79M | $35.76M | $35.44M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $58.94M | $46.54M |
| Accounts Receivable | $310.17M | $245.27M |
| Inventory | $263.54M | $247.13M |
| Other Current Assets | $38.37M | $28.41M |
| Total Current Assets | $778.12M | $671.12M |
| Goodwill | $1.10B | $1.02B |
| Intangible Assets | $837.70M | $778.29M |
| Other Non-current Assets | $25.46M | $22.96M |
| Total Assets | $3.40B | $3.08B |
| Accounts Payable | $110.74M | $101.50M |
| Accrued Liabilities | $89.95M | $108.32M |
| Total Current Liabilities | $209.82M | $227.17M |
| Long-term Debt | $1.19B | $980.15M |
| Deferred Tax Liabilities | $114.70M | $124.61M |
| Other Non-current Liabilities | $24.93M | $25.36M |
| Total Liabilities | $1.65B | $1.46B |
| Common Stock | $35.00K | $34.00K |
| Retained Earnings | $945.45M | $891.25M |
| Treasury Stock | $26.86M | - |
| Total Stockholders Equity | $1.75B | $1.62B |
| Total Liabilities & Equity | $3.40B | $3.08B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $39.68M | $35.44M | $54.20M | $87.19M |
| Depreciation & Amortization | - | - | $95.16M | $82.10M |
| Stock-based Compensation | - | - | $17.47M | $18.73M |
| Deferred Income Tax | - | - | $4.08M | - |
| Change in Receivables | - | - | $46.79M | $4.89M |
| Change in Inventory | - | - | $12.24M | $31.52M |
| Change in Payables | - | - | $3.19M | $4.29M |
| Operating Cash Flow | - | - | $140.73M | $141.97M |
| Capital Expenditure | - | - | $63.55M | $86.27M |
| Acquisitions | - | - | $170.87M | $138.54M |
| Investing Cash Flow | - | - | $-235.26M | $-225.03M |
| Debt Repayment | - | - | $657.70M | $2.00K |
| Financing Cash Flow | - | - | $105.28M | $95.62M |
| Net Change in Cash | - | - | $12.40M | $11.90M |
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.