$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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.85B | $1.85B | $1.72B | $1.60B | $1.38B | $1.22B | $1.07B | $1.26B | $1.22B | $1.14B | $1.08B | $800.41M | $687.79M | $663.95M | $646.18M | $568.82M |
| Revenue Growth % | 0.0% | 8.0% | 7.5% | 16.0% | 12.7% | 13.8% | -14.7% | 3.5% | 6.9% | 5.6% | 34.4% | 16.4% | 3.6% | 2.7% | 13.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 | $565.28M | $456.39M | $444.63M | $444.53M | $388.47M |
| Gross Profit | $500.39M | $500.39M | $459.01M | $418.29M | $359.01M | $336.97M | $285.71M | $355.01M | $362.67M | $393.55M | $378.30M | $235.13M | $231.40M | $219.31M | $201.65M | $180.35M |
| Gross Margin % | 27.0% | 27.0% | 26.7% | 26.2% | 26.1% | 27.6% | 26.6% | 28.2% | 29.8% | 34.6% | 35.2% | 29.4% | 33.6% | 33.0% | 31.2% | 31.7% |
| Operating Expenses | $279.12M | $279.12M | $250.78M | $250.96M | $237.68M | $201.26M | $165.09M | $197.38M | $207.11M | $254.11M | $270.03M | $221.99M | $155.74M | $157.97M | $175.83M | $118.65M |
| 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 | $102.53M | $90.60M | $88.11M | $80.99M | $72.55M |
| Operating Income | $221.26M | $221.26M | $208.24M | $167.33M | $121.33M | $135.71M | $120.61M | $157.63M | $155.56M | $139.44M | $108.27M | $13.15M | $75.65M | $61.34M | $25.82M | $61.70M |
| Operating Margin % | 11.9% | 11.9% | 12.1% | 10.5% | 8.8% | 11.1% | 11.2% | 12.5% | 12.8% | 12.3% | 10.1% | 1.6% | 11.0% | 9.2% | 4.0% | 10.8% |
| Interest Expense | $32.41M | $32.41M | $54.17M | $53.37M | $38.63M | $31.63M | $38.22M | $52.55M | $99.31M | $106.46M | $111.27M | $33.51M | $4.25M | $11.26M | $18.05M | $16.93M |
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.00K | $21.00K |
| 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 | $1.32M | $807.00K | $-546.00K | - | - |
| 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 | $-15.70M | $76.58M | $48.84M | $6.73M | $48.39M |
| 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 | $-8.11M | $21.12M | $12.57M | $11.53M | $15.27M |
| Net Income | $102.81M | $102.81M | $119.90M | $90.65M | $66.38M | $96.81M | $77.26M | $96.34M | $167.96M | $66.68M | $5.96M | $-7.59M | $55.46M | $36.27M | $-4.80M | $33.12M |
| Net Margin % | 5.5% | 5.5% | 7.0% | 5.7% | 4.8% | 7.9% | 7.2% | 7.7% | 13.8% | 5.9% | 0.6% | -0.9% | 8.1% | 5.5% | -0.7% | 5.8% |
| Basic EPS | 2.93 | 2.96 | 3.57 | 2.72 | 2.00 | 2.93 | 2.35 | 2.95 | 5.23 | 2.12 | 0.19 | -0.29 | 2.23 | 1.51 | -0.20 | 1.42 |
| Diluted EPS | 2.86 | 2.89 | 3.36 | 2.69 | 1.99 | 2.91 | 2.33 | 2.92 | 5.15 | 2.09 | 0.19 | -0.29 | 2.14 | 1.43 | -0.20 | 1.40 |
| Basic Shares Outstanding | - | 34.7M | 33.6M | 33.3M | 33.1M | 33.0M | 32.8M | 32.6M | 32.1M | 31.4M | 30.8M | 26.4M | 24.8M | 24.0M | 23.6M | 23.3M |
| Diluted Shares Outstanding | - | 35.6M | 35.6M | 33.8M | 33.4M | 33.3M | 33.1M | 33.0M | 32.6M | 31.9M | 31.0M | 26.4M | 26.0M | 25.3M | 23.6M | 23.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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $17.16M | $46.54M | $23.67M | $24.27M | - | - | - | $25.57M | $44.10M | $52.12M | $82.48M | $76.82M | $35.47M | $20.28M | $36.51M |
| Accounts Receivable | $346.08M | $245.27M | $238.28M | $224.32M | $182.31M | $156.21M | $191.99M | $185.50M | $242.46M | $204.63M | $207.34M | $124.95M | $113.68M | $120.92M | $101.95M |
| Inventory | $253.74M | $247.13M | $239.72M | $208.77M | $155.70M | $149.32M | $167.26M | $190.08M | $227.53M | $225.15M | $252.17M | $129.24M | $118.36M | $106.61M | $109.91M |
| Other Current Assets | $40.57M | $28.41M | $28.13M | $27.00M | $27.61M | $15.90M | $17.85M | $15.10M | $17.79M | $22.03M | $20.89M | $11.78M | $6.72M | $12.64M | $7.47M |
| Total Current Assets | $770.10M | $671.12M | $617.67M | $558.30M | $452.98M | $412.94M | $415.39M | $416.25M | $531.91M | $517.31M | $574.60M | $350.68M | $282.53M | $268.13M | $264.96M |
| Property Plant & Equipment | $536.43M | $465.80M | $407.95M | $317.24M | $277.10M | $253.96M | $246.19M | $231.27M | $370.38M | $372.04M | $379.49M | $144.93M | $145.77M | $150.89M | $145.81M |
| Goodwill | $1.11B | $1.02B | $1.01B | $982.19M | $924.70M | $859.44M | $839.62M | $832.34M | $990.24M | $967.33M | $1.01B | $354.39M | $346.66M | $349.04M | $338.65M |
| Intangible Assets | $825.43M | $778.29M | $783.15M | $819.89M | $807.81M | $757.22M | $775.78M | $812.34M | $920.39M | $940.06M | $893.98M | $65.34M | $76.12M | $87.34M | $100.26M |
| Other Non-current Assets | $23.17M | $22.96M | $22.42M | $26.86M | $43.86M | $38.74M | $29.30M | $30.55M | $31.28M | $31.84M | $26.62M | $17.76M | $16.40M | $11.11M | $8.94M |
| Total Assets | $3.41B | $3.08B | $2.94B | $2.79B | $2.58B | $2.37B | $2.35B | $2.33B | $2.85B | $2.83B | $2.98B | $956.01M | $890.70M | $889.88M | $881.35M |
| Accounts Payable | $113.13M | $101.50M | $120.29M | $110.78M | $76.86M | $51.57M | $64.97M | $57.19M | $83.52M | $77.90M | $84.36M | $46.44M | $46.51M | $45.27M | $40.66M |
| Accrued Liabilities | $109.81M | $108.32M | $88.09M | $73.50M | $56.93M | $56.84M | $66.07M | $60.49M | $81.54M | $72.28M | $97.26M | $48.38M | $44.68M | $45.52M | $52.54M |
| 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 | $213.84M | $108.66M | $91.80M | $91.76M | $94.05M |
| Long-term Debt | $1.19B | $990.15M | $959.92M | $907.07M | $812.88M | $693.76M | $777.27M | $888.01M | $1.58B | $1.70B | $1.69B | $176.25M | $197.50M | $225.41M | $235.95M |
| 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 | $10.81M | $4.54M | $7.33M | $9.38M | $8.86M |
| Total Liabilities | $1.66B | $1.46B | $1.42B | $1.38B | $1.23B | $1.10B | $1.20B | $1.27B | $1.95B | $2.11B | $2.13B | $342.65M | $348.65M | $409.01M | $414.06M |
| Common Stock | $35.00K | $34.00K | $33.00K | $33.00K | $33.00K | $33.00K | $33.00K | $33.00K | $32.00K | $31.00K | $31.00K | $25.00K | $24.00K | $24.00K | $23.00K |
| Retained Earnings | $994.05M | $891.25M | $771.35M | $680.70M | $614.32M | $517.52M | $440.26M | $344.50M | $176.07M | $109.09M | $231.85M | $239.45M | $183.99M | $147.72M | $152.52M |
| Treasury Stock | $76.87M | - | - | - | - | - | $8.81M | $8.12M | $4.65M | $5.83M | $3.10M | $1.31M | $1.23M | $452.00K | $1.39M |
| Total Stockholders Equity | $1.75B | $1.62B | $1.52B | $1.42B | $1.35B | $1.27B | $1.15B | $1.06B | $893.38M | $725.24M | $850.62M | $613.36M | $542.05M | $480.86M | $467.28M |
| Total Liabilities & Equity | $3.41B | $3.08B | $2.94B | $2.79B | $2.58B | $2.37B | $2.35B | $2.33B | $2.85B | $2.83B | $2.98B | $956.01M | $890.70M | $889.88M | $881.35M |
| 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) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $80.32M | $102.81M | $119.90M | $90.65M | $66.38M | $96.81M | $77.26M | $96.34M | $167.96M | $66.68M | $5.96M | $-7.59M | $55.46M | $36.27M | $-4.80M | $33.12M |
| Depreciation & Amortization | $222.62M | $130.67M | $111.03M | $98.84M | $91.99M | $81.37M | $79.32M | $77.89M | $88.99M | $102.80M | $90.52M | $44.63M | $37.46M | $35.97M | $46.37M | $36.31M |
| 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 | $9.38M | $13.19M | $14.10M | $10.90M | $12.08M |
| Deferred Income Tax | $5.31M | $-2.69M | $-14.11M | $-9.49M | $-17.50M | $-10.27M | - | - | $61.13M | $-59.21M | $-7.35M | $-10.30M | $531.00K | $-29.86M | $5.73M | $8.78M |
| 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 | $-3.68M | $11.73M | $-7.38M | $18.83M | $13.48M |
| 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 | $25.75M | $6.73M | $11.51M | $7.48M | $2.14M |
| 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 | $3.13M | $-970.00K | $1.31M | $5.76M | $4.24M |
| 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 | $12.48M | $81.28M | $56.76M | $64.83M | $89.92M |
| Capital Expenditure | $160.47M | $91.03M | $105.36M | $119.94M | $74.73M | $53.46M | $46.83M | $48.20M | $44.91M | $47.30M | $58.63M | $44.62M | $24.82M | $18.56M | $41.07M | $22.49M |
| Acquisitions | $521.70M | $178.87M | $138.54M | $43.60M | $126.64M | $217.98M | $5.22M | $15.01M | - | - | - | $423.39M | $16.00M | - | $17.22M | $66.49M |
| 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 | $-473.56M | $-35.92M | $-18.28M | $-59.79M | $-80.39M |
| Debt Repayment | $1.94B | $667.71M | $6.00K | $415.94M | - | - | - | - | $705.47M | $178.56M | $46.00M | $1.23B | $10.00M | $458.28M | $32.00M | $40.00M |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | $2.82M | $6.58M | $8.28M | $12.81M | $1.26M | $2.40M |
| 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 | $467.91M | $-2.38M | $-23.36M | $-21.45M | $3.69M |
| 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 | $5.65M | $41.36M | $15.18M | $-16.22M | $13.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 | $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.