$8.25B
Revenue
$157.35M
Net Income
21.36%
Gross Margin
4.06%
Op. Margin
$239.25M
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 | $8.25B | $8.25B | $8.70B | $9.18B | $10.43B | $9.44B | $8.34B | $7.73B | $7.08B | $6.70B | $5.49B | $5.37B | $5.32B | $5.14B | $5.30B | $5.29B |
| Revenue Growth % | 0.0% | -5.2% | -5.2% | -12.0% | 10.5% | 13.1% | 7.9% | 9.2% | 5.6% | 22.2% | 2.1% | 1.1% | 3.3% | -3.0% | 0.3% | nan% |
| Cost of Revenue | $6.49B | $6.49B | $6.94B | $7.51B | $8.79B | $7.99B | $7.04B | $6.59B | $6.09B | $5.79B | $4.74B | $4.66B | $4.60B | $4.45B | $4.58B | $4.58B |
| Gross Profit | $1.76B | $1.76B | $1.77B | $1.67B | $1.64B | $1.45B | $1.30B | $1.14B | $993.72M | $918.57M | $743.10M | $716.33M | $712.40M | $698.89M | $719.68M | $709.16M |
| Gross Margin % | 21.4% | 21.4% | 20.3% | 18.2% | 15.7% | 15.3% | 15.6% | 14.7% | 14.0% | 13.7% | 13.5% | 13.3% | 13.4% | 13.6% | 13.6% | 13.4% |
| Selling General & Admin | $1.39B | $1.39B | $1.34B | $1.24B | $1.22B | $1.12B | $1.01B | $880.74M | $756.53M | $723.33M | $585.24M | $584.91M | $576.97M | $564.91M | $565.21M | $556.69M |
| Operating Income | $334.92M | $334.92M | $388.58M | $419.80M | $413.70M | $332.06M | $271.57M | $240.59M | $233.48M | $179.26M | $148.83M | $126.52M | $131.00M | $121.24M | $148.15M | $147.38M |
| Operating Margin % | 4.1% | 4.1% | 4.5% | 4.6% | 4.0% | 3.5% | 3.3% | 3.1% | 3.3% | 2.7% | 2.7% | 2.4% | 2.5% | 2.4% | 2.8% | 2.8% |
| Interest Expense | $70.04M | $70.04M | $35.23M | $41.12M | $39.50M | $40.52M | $41.59M | $28.48M | $22.81M | $19.17M | $8.63M | $7.22M | $6.02M | $6.34M | $6.10M | $6.93M |
| Interest Income | - | - | - | - | - | - | - | - | $1.07M | $1.21M | $1.07M | $783.00K | $1.06M | $1.23M | $1.47M | $1.69M |
| Other Income/Expense | $-24.26M | $-24.26M | $2.37M | $-817.00K | $230.00K | $1.01M | $-1.53M | $-400.00K | $-1.34M | $-1.35M | $-1.29M | $-1.29M | $-1.35M | $-1.41M | $-1.34M | $-1.59M |
| Income Before Tax | $225.82M | $225.82M | $332.91M | $377.85M | $374.43M | $292.56M | $228.45M | $211.72M | $211.90M | $159.10M | $139.46M | $119.18M | $124.37M | $114.52M | $144.67M | $141.69M |
| Income Tax Expense | $68.47M | $68.47M | $83.22M | $96.55M | $93.83M | $73.21M | $55.81M | $52.31M | $48.23M | $68.42M | $54.77M | $43.33M | $48.69M | $43.50M | $51.91M | $41.45M |
| Net Income | $157.35M | $157.35M | $249.69M | $281.31M | $280.61M | $219.34M | $172.64M | $159.41M | $163.68M | $90.68M | $84.69M | $75.85M | $75.68M | $71.02M | $92.76M | $100.23M |
| Net Margin % | 1.9% | 1.9% | 2.9% | 3.1% | 2.7% | 2.3% | 2.1% | 2.1% | 2.3% | 1.4% | 1.5% | 1.4% | 1.4% | 1.4% | 1.7% | 1.9% |
| Basic EPS | 5.01 | 5.00 | 7.73 | 8.53 | 8.04 | 6.27 | 4.92 | 4.49 | 4.60 | 2.54 | 2.35 | 2.00 | 1.84 | 1.65 | 2.09 | 2.20 |
| Diluted EPS | 4.94 | 4.86 | 6.55 | 7.55 | 7.66 | 5.95 | 4.87 | 4.43 | 4.55 | 2.50 | 2.32 | 1.98 | 1.83 | 1.64 | 2.07 | 2.18 |
| Basic Shares Outstanding | - | 31.5M | 32.3M | 33.0M | 34.9M | 35.0M | 35.1M | 35.5M | 35.6M | 35.7M | 36.1M | 38.0M | 41.1M | 43.0M | 44.4M | 45.5M |
| Diluted Shares Outstanding | - | 32.3M | 38.1M | 37.2M | 36.6M | 36.9M | 35.4M | 36.0M | 36.0M | 36.2M | 36.4M | 38.3M | 41.4M | 43.3M | 44.8M | 46.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) |
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 | $358.02M | $259.23M | $268.73M | $163.64M | $103.84M | $128.31M | $114.67M | $142.66M | $105.83M | $202.88M | $187.98M | $164.52M | $126.82M | $152.12M | $128.34M |
| Accounts Receivable | $5.52B | $4.17B | $3.57B | $3.27B | $2.94B | $2.69B | $2.51B | $1.93B | $1.81B | $1.44B | $1.32B | $1.31B | $1.26B | $1.37B | $1.21B |
| Inventory | $160.65M | $122.58M | $184.60M | $265.15M | $328.10M | $185.65M | $190.83M | $148.50M | $194.53M | $148.20M | $119.82M | - | - | - | - |
| Other Current Assets | $260.99M | $208.72M | $189.16M | $199.51M | $199.64M | $177.04M | $231.15M | $115.68M | $152.47M | $127.16M | $77.01M | $62.92M | $57.53M | $29.54M | $23.14M |
| Total Current Assets | $6.36B | $4.84B | $4.33B | $3.90B | $3.57B | $3.18B | $3.05B | $2.34B | $2.30B | $1.98B | $1.75B | $1.72B | $1.59B | $1.70B | $1.54B |
| Property Plant & Equipment | $188.45M | $215.68M | $210.06M | - | - | $146.02M | $130.91M | $72.95M | $75.25M | $70.91M | $88.28M | $104.18M | $132.82M | $143.51M | $140.71M |
| Goodwill | $1.17B | $893.52M | $684.35M | $493.03M | $428.35M | $429.37M | $415.15M | $166.84M | $131.43M | $62.65M | $56.20M | $26.26M | $26.26M | $26.26M | $26.26M |
| Intangible Assets | $426.24M | $426.49M | $369.69M | $205.00M | $214.79M | $246.91M | $278.58M | $112.18M | $100.78M | $20.71M | $26.98M | $23.57M | $35.77M | $47.41M | $59.02M |
| Other Non-current Assets | $123.47M | $135.37M | $145.51M | $309.62M | $301.37M | $311.98M | $305.51M | $77.43M | $56.78M | $29.09M | $27.91M | $17.63M | $19.56M | $18.77M | $25.18M |
| Total Assets | $9.09B | $7.45B | $6.29B | $5.11B | $4.69B | $4.31B | $4.18B | $2.78B | $2.69B | $2.22B | $2.01B | $1.95B | $1.87B | $2.00B | $1.86B |
| Accounts Payable | - | - | - | - | - | - | - | - | - | - | - | - | $850.95M | $982.61M | $882.38M |
| Accrued Liabilities | $615.46M | $512.05M | $538.35M | $433.79M | $423.49M | $408.12M | $352.20M | $190.73M | $175.86M | $151.90M | $144.63M | $144.56M | $156.49M | $158.62M | $178.75M |
| Deferred Revenue | - | - | - | - | - | - | - | $62.30M | $88.98M | $61.10M | $50.17M | $50.90M | $44.15M | $40.29M | $47.01M |
| Total Current Liabilities | $5.10B | $4.12B | $3.37B | $2.87B | $2.52B | $2.23B | $1.88B | $1.54B | $1.50B | $1.44B | $1.21B | $1.14B | $1.05B | $1.18B | $1.11B |
| Long-term Debt | $1.36B | $531.23M | $592.52M | $291.67M | $361.57M | $437.58M | $857.67M | $195.53M | $296.58M | $40.25M | $89.00M | $62.53M | $66.95M | $80.00M | $115.60M |
| Deferred Tax Liabilities | $70.72M | $64.46M | $27.59M | $32.84M | $47.07M | $33.21M | $44.63M | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $186.66M | $160.53M | $203.34M | $283.59M | $255.95M | $270.05M | $232.03M | $56.09M | $44.91M | $26.04M | $30.91M | $24.49M | $31.60M | $31.78M | $34.83M |
| Total Liabilities | $7.44B | $5.68B | $4.55B | $3.47B | $3.18B | $2.97B | $3.02B | $1.79B | $1.84B | $1.51B | $1.33B | $1.23B | $1.15B | $1.30B | $1.26B |
| Common Stock | $310.00K | $318.00K | $326.00K | $340.00K | $349.00K | $351.00K | $353.00K | $355.00K | $358.00K | $355.00K | $371.00K | $401.00K | $420.00K | $446.00K | $439.00K |
| Retained Earnings | $1.52B | $1.51B | $1.45B | $1.37B | $1.17B | $993.25M | $841.10M | $704.66M | $550.22M | $459.54M | $408.72M | $396.99M | $353.85M | $315.89M | $223.12M |
| Total Stockholders Equity | $1.65B | $1.77B | $1.74B | $1.64B | $1.51B | $1.34B | $1.16B | $986.99M | $843.47M | $713.44M | $685.74M | $721.23M | $716.92M | $705.29M | $596.83M |
| Total Liabilities & Equity | $9.09B | $7.45B | $6.29B | $5.11B | $4.69B | $4.31B | $4.18B | $2.78B | $2.69B | $2.22B | $2.01B | $1.95B | $1.87B | $2.00B | $1.86B |
| 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 | $157.35M | $157.35M | $249.69M | $281.31M | $280.61M | $219.34M | $172.64M | $159.41M | $163.68M | $90.68M | $84.69M | $75.85M | $75.68M | $71.02M | $92.76M | $100.23M |
| Depreciation & Amortization | $132.10M | $106.32M | $98.14M | $62.48M | $56.61M | $55.42M | $65.56M | $46.21M | $37.46M | $42.60M | - | $37.96M | $40.57M | $41.54M | $41.18M | $39.14M |
| Stock-based Compensation | $42.59M | $33.74M | $33.97M | $28.95M | $22.71M | $18.20M | $17.73M | $16.01M | $15.36M | $12.83M | $11.06M | $8.92M | $7.75M | $6.43M | $8.55M | $7.92M |
| Deferred Income Tax | $-19.57M | $1.89M | $8.30M | $-13.08M | $-9.25M | $11.86M | $-13.25M | $7.42M | $9.13M | $19.14M | $10.52M | $5.17M | $3.79M | $3.44M | $8.98M | $4.55M |
| Change in Receivables | $2.68B | $1.16B | $656.09M | $11.89M | $406.37M | $289.01M | $132.60M | $118.97M | $46.88M | $208.06M | $168.97M | $47.21M | $107.97M | $-111.55M | $141.18M | $78.88M |
| Change in Inventory | $86.67M | $37.40M | $-54.44M | $-75.73M | $-53.71M | $148.94M | $-1.03M | $-11.94M | $-46.53M | $14.05M | $50.71M | $9.21M | $35.71M | $7.39M | $-27.48M | $8.25M |
| Change in Payables | $2.41B | $1.05B | $825.55M | $216.23M | $53.61M | $303.39M | $152.24M | $-612.00K | $29.84M | $-237.46M | $193.58M | $113.59M | $121.51M | $-130.66M | $56.44M | $45.20M |
| Operating Cash Flow | $282.88M | $303.83M | $632.85M | $619.53M | $98.11M | $163.71M | $355.58M | $127.88M | $292.65M | $-307.07M | $96.08M | - | - | $76.07M | $67.44M | $115.72M |
| Capital Expenditure | $43.63M | $24.52M | $46.78M | $39.25M | $70.94M | $52.08M | $24.18M | $69.09M | $17.25M | $19.23M | $12.27M | $13.42M | $9.98M | $19.02M | $30.15M | $27.09M |
| Acquisitions | - | $285.28M | $270.25M | $481.46M | $68.25M | - | $6.41M | $664.29M | $74.94M | $186.93M | $10.80M | $44.22M | - | - | $3.83M | $13.77M |
| Investing Cash Flow | $-328.91M | $-309.80M | $-303.28M | $-505.20M | $-137.84M | $-21.07M | $9.71M | $-733.37M | $-91.71M | $-204.65M | $-21.18M | - | - | $-19.02M | $-33.98M | $-40.86M |
| Debt Repayment | - | - | - | - | - | - | - | - | $166.25M | $8.75M | - | - | - | - | - | - |
| Stock Repurchased | $227.24M | $151.12M | $200.02M | $217.11M | $107.92M | $50.00M | $25.00M | $27.90M | $22.07M | - | $50.00M | $91.84M | $50.38M | $57.77M | - | $50.00M |
| Financing Cash Flow | $205.94M | $82.29M | $-321.27M | $-16.71M | $114.01M | $-161.38M | $-361.79M | $577.59M | $-159.03M | $397.12M | $-58.23M | - | - | $-75.71M | $-14.57M | $-68.03M |
| Net Change in Cash | $212.03M | $99.31M | $-9.32M | $105.07M | $59.74M | $-24.61M | $14.29M | $-28.00M | $36.85M | $-98.50M | $14.72M | $23.45M | $37.71M | $-25.30M | $23.78M | $4.57M |
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 | $2.00B | $2.09B | $6.20B | $6.63B |
| Cost of Revenue | $1.57B | $1.66B | $4.92B | $5.30B |
| Gross Profit | $434.19M | $432.08M | $1.28B | $1.33B |
| Selling General & Admin | $332.91M | $330.00M | $1.02B | $984.66M |
| Operating Income | $93.07M | $92.85M | $239.70M | $323.91M |
| Interest Expense | $23.30M | $16.63M | $61.27M | $43.38M |
| Other Income/Expense | $888.00K | $-1.10M | $-24.59M | $128.00K |
| Income Before Tax | $70.66M | $75.12M | $153.83M | $280.66M |
| Income Tax Expense | $19.71M | $16.91M | $48.44M | $67.98M |
| Net Income | $50.95M | $58.21M | $105.39M | $212.68M |
| Basic EPS | 1.62 | 1.81 | 3.33 | 6.55 |
| Diluted EPS | 1.62 | 1.52 | 3.22 | 5.53 |
| Basic Shares Outstanding | $31.37M | $32.22M | $31.66M | $32.46M |
| Diluted Shares Outstanding | $31.54M | $38.33M | $32.78M | $38.45M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $547.02M | $259.23M |
| Accounts Receivable | $5.48B | $4.17B |
| Inventory | $149.00M | $122.58M |
| Other Current Assets | $265.57M | $208.72M |
| Total Current Assets | $6.50B | $4.84B |
| Goodwill | $902.28M | $893.52M |
| Intangible Assets | $373.93M | $426.49M |
| Other Non-current Assets | $118.83M | $135.37M |
| Total Assets | $8.90B | $7.45B |
| Accrued Liabilities | $513.59M | $512.05M |
| Total Current Liabilities | $5.02B | $4.12B |
| Long-term Debt | $1.39B | $531.23M |
| Deferred Tax Liabilities | $70.24M | $64.46M |
| Other Non-current Liabilities | $132.09M | $160.53M |
| Total Liabilities | $7.32B | $5.68B |
| Common Stock | $310.00K | $318.00K |
| Retained Earnings | $1.47B | $1.51B |
| Total Stockholders Equity | $1.58B | $1.77B |
| Total Liabilities & Equity | $8.90B | $7.45B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $50.95M | $58.21M | $105.39M | $212.68M |
| Depreciation & Amortization | $26.26M | $25.91M | $77.97M | $72.36M |
| Stock-based Compensation | $8.86M | $9.32M | $26.77M | $26.22M |
| Deferred Income Tax | - | - | $5.08M | $16.34M |
| Change in Receivables | - | - | $1.18B | $291.69M |
| Change in Inventory | - | - | $25.38M | $-28.41M |
| Change in Payables | - | - | $1.10B | $374.17M |
| Operating Cash Flow | - | - | $150.06M | $417.73M |
| Capital Expenditure | - | - | $17.55M | $32.37M |
| Acquisitions | - | - | - | $270.25M |
| Investing Cash Flow | - | - | $-17.55M | $-288.87M |
| Stock Repurchased | - | - | $151.12M | $200.02M |
| Financing Cash Flow | - | - | $136.52M | $-82.52M |
| Net Change in Cash | - | - | $287.98M | $49.00M |
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.