$1.88B
Revenue
$63.00M
Net Income
14.67%
Gross Margin
6.82%
Op. Margin
$-105.02M
Free Cash Flow
| Breakdown | TTM (Sep 30, 2025) |
N/A (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.88B | - | $1.77B | $1.37B | $1.82B | $1.22B | $1.03B | $866.93M | $787.14M | $717.15M | $651.23M | $630.83M | $593.24M | $574.17M | $631.17M | $728.20M |
| Revenue Growth % | 6.4% | - | 28.8% | -24.7% | 50.1% | 17.8% | 19.1% | 10.1% | 9.8% | 10.1% | 3.2% | 6.3% | 3.3% | -9.0% | -13.3% | nan% |
| Cost of Revenue | $1.61B | - | $1.51B | $1.13B | $1.53B | $985.34M | $844.73M | $698.82M | $613.53M | $572.99M | $516.88M | $513.77M | $476.31M | $470.85M | $503.02M | $593.15M |
| Gross Profit | $276.40M | - | $256.09M | $246.43M | $290.83M | $230.36M | $187.55M | $168.12M | $173.61M | $144.16M | $134.34M | $117.06M | $116.93M | $103.32M | $128.15M | $135.05M |
| Gross Margin % | 14.7% | - | 14.5% | 17.9% | 15.9% | 18.9% | 18.2% | 19.4% | 22.1% | 20.1% | 20.6% | 18.6% | 19.7% | 18.0% | 20.3% | 18.5% |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $99.49M | $84.36M |
| Selling General & Admin | $175.44M | - | $173.76M | $162.14M | $157.84M | $134.92M | $116.05M | $116.50M | $114.51M | - | - | - | - | - | - | - |
| Operating Income | $128.46M | - | $108.75M | $82.22M | $132.99M | $95.43M | $71.50M | $51.61M | $59.10M | $36.59M | $23.78M | $7.06M | $13.15M | $6.63M | $28.66M | $50.69M |
| Operating Margin % | 6.8% | - | 6.1% | 6.0% | 7.3% | 7.9% | 6.9% | 6.0% | 7.5% | 5.1% | 3.7% | 1.1% | 2.2% | 1.2% | 4.5% | 7.0% |
| Interest Expense | $180.70M | - | $110.39M | $80.25M | $32.95M | $18.78M | $20.14M | $17.47M | $15.56M | $11.68M | $7.22M | $5.54M | $6.58M | $7.18M | $6.17M | $4.72M |
| Other Income/Expense | $-60.38M | - | $-74.81M | $-43.95M | $-27.27M | $-17.29M | $-15.07M | $-15.06M | $-16.71M | $-7.87M | $-7.41M | $-6.76M | $-6.86M | $-3.87M | $-4.05M | $-5.19M |
| Income Before Tax | $47.60M | - | $33.94M | $38.27M | $105.72M | $78.14M | $56.43M | $36.55M | $42.39M | $28.72M | $16.37M | $292.00K | $6.29M | $2.76M | $24.61M | $45.49M |
| Income Tax Expense | $-22.07M | - | $-20.00M | $-25.64M | $7.17M | $-2.05M | $-494.00K | $-3.75M | $4.81M | $-4.79M | $4.37M | $2.84M | $-4.09M | $344.68K | $6.25M | $10.77M |
| Net Income | $63.00M | - | $56.76M | $62.47M | $94.93M | $70.46M | $54.05M | $44.44M | $37.98M | $37.49M | $12.00M | $-2.55M | $10.38M | $2.41M | $18.36M | $33.41M |
| Net Margin % | 3.3% | - | 3.2% | 4.5% | 5.2% | 5.8% | 5.2% | 5.1% | 4.8% | 5.2% | 1.8% | -0.4% | 1.8% | 0.4% | 2.9% | 4.6% |
| Basic EPS | 1.20 | - | 1.08 | 1.20 | 1.83 | 1.38 | 1.13 | 0.95 | 0.83 | 0.82 | 0.26 | 0.06 | 0.22 | 0.05 | 0.41 | 0.82 |
| Diluted EPS | 1.19 | - | 1.07 | 1.17 | 1.78 | 1.35 | 1.10 | 0.93 | 0.81 | 0.82 | 0.26 | 0.06 | 0.22 | 0.05 | 0.40 | 0.78 |
| Basic Shares Outstanding | 52.7M | - | 52.4M | 52.1M | 51.8M | 50.9M | 47.7M | 46.6M | 45.7M | 45.5M | 46.4M | 46.5M | 46.2M | 45.6M | 44.6M | 42.6M |
| Diluted Shares Outstanding | 53.4M | - | 53.1M | 53.2M | 53.3M | 52.3M | 49.0M | 47.8M | 46.8M | 45.7M | 46.5M | 47.7M | 46.7M | 46.4M | 46.0M | 44.7M |
| Breakdown | N/A (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 | - | $108.52M | $79.27M | $115.53M | $50.45M | $66.42M | $33.22M | $61.40M | $24.26M | $20.61M | $21.64M | $23.76M | $17.17M | $63.35M | $26.28M |
| Accounts Receivable | - | $256.96M | $153.36M | $174.01M | $161.97M | $125.01M | $95.86M | $85.98M | $85.12M | $85.35M | $73.37M | $71.66M | $86.01M | $84.12M | $109.30M |
| Inventory | - | $11.56M | $13.64M | $14.22M | $8.81M | $8.57M | $9.24M | $7.76M | $8.14M | $12.10M | $13.22M | $8.90M | $10.26M | $9.50M | $8.64M |
| Other Current Assets | - | $145.91M | $123.39M | $38.62M | - | - | - | - | - | - | - | - | - | - | - |
| Total Current Assets | - | $1.30B | $1.13B | $1.00B | $638.59M | $490.71M | $425.19M | $310.97M | $287.08M | $226.06M | $263.70M | $226.74M | $249.83M | $297.84M | $283.06M |
| Property Plant & Equipment | - | $11.04M | $17.39M | $15.71M | $13.12M | $8.98M | $10.10M | $6.99M | $5.30M | $5.02M | $5.33M | $7.37M | $8.70M | $9.39M | $7.09M |
| Goodwill | - | $66.31M | $75.59M | $70.63M | $71.16M | $58.71M | $58.41M | $58.33M | $56.13M | $57.98M | $59.09M | $60.48M | $53.07M | $48.97M | $47.88M |
| Intangible Assets | - | $8.81M | $6.81M | $4.69M | $6.96M | $927.00K | $1.61M | $2.00M | $2.44M | $3.93M | $6.77M | $11.24M | $10.25M | $9.74M | $12.73M |
| Other Non-current Assets | - | $89.95M | $89.73M | $38.56M | $22.78M | $15.31M | $35.82M | $29.39M | $27.64M | $26.33M | $18.45M | $22.58M | $22.44M | $4.65M | $3.78M |
| Total Assets | - | $4.16B | $3.71B | $2.88B | $2.22B | $1.75B | $1.37B | $1.16B | $983.95M | $797.28M | $728.74M | $629.66M | $604.66M | $675.47M | $645.60M |
| Accounts Payable | - | $529.34M | $402.75M | $349.13M | $308.96M | $230.92M | $202.42M | $134.33M | $135.88M | $126.58M | $114.76M | $87.79M | $88.73M | $101.01M | $93.51M |
| Accrued Liabilities | - | $107.29M | $108.83M | $89.17M | $43.31M | $41.75M | $31.36M | $35.95M | $23.26M | $22.76M | $21.98M | $26.94M | $11.95M | $13.16M | $8.92M |
| Deferred Revenue | - | $91.73M | $52.90M | $34.80M | $35.92M | $33.98M | $26.62M | $24.36M | $19.87M | - | - | - | - | - | - |
| Total Current Liabilities | - | $889.01M | $901.47M | $812.07M | $474.22M | $383.10M | $336.65M | $222.63M | $202.14M | $190.60M | $179.72M | $146.09M | $131.20M | $148.89M | $148.27M |
| Long-term Debt | - | $1.48B | $1.17B | $568.63M | $377.18M | $311.67M | $266.18M | $219.16M | $173.24M | $140.59M | $105.79M | $90.04M | $103.22M | $201.92M | $196.40M |
| Deferred Tax Liabilities | - | $2.22M | $4.48M | $9.18M | $3.87M | $2.36M | $115.00K | $4.35M | $584.00K | - | - | - | - | - | - |
| Other Non-current Liabilities | - | $114.45M | $82.71M | $49.49M | $43.18M | $37.66M | $29.57M | $29.21M | $18.75M | $15.15M | $18.85M | $20.30M | $29.65M | $30.36M | $28.53M |
| Total Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $260.91M |
| Retained Earnings | - | $652.56M | $595.91M | $533.55M | $438.73M | $368.39M | $314.46M | $269.81M | $235.84M | $194.35M | $184.45M | $181.48M | $171.09M | $177.17M | $161.34M |
| Treasury Stock | - | - | - | - | $11.79M | $11.79M | $11.78M | $11.64M | $9.80M | $6.39M | - | - | - | $9.18M | $-9.18M |
| Total Stockholders Equity | - | $1.01B | $901.98M | $824.03M | $704.26M | $492.81M | $428.86M | $376.88M | $336.62M | $294.31M | $289.54M | $286.31M | $276.80M | $261.82M | $236.42M |
| Total Liabilities & Equity | - | $4.16B | $3.71B | $2.88B | $2.22B | $1.75B | $1.37B | $1.16B | $983.95M | $797.28M | $728.74M | $629.66M | $604.66M | $675.47M | $645.60M |
| Breakdown | TTM (Sep 30, 2025) |
N/A (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 | $57.52M | - | $56.76M | $62.47M | $94.93M | $70.46M | $54.05M | $44.44M | $37.98M | $37.49M | $12.00M | $-2.55M | $10.38M | $2.41M | $18.36M | $33.41M |
| Stock-based Compensation | $23.54M | - | $14.13M | $10.32M | $15.05M | $8.72M | $1.93M | $1.62M | $1.26M | $1.29M | $1.46M | $1.77M | $2.49M | $2.80M | $3.35M | $2.87M |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $19.84M |
| Change in Receivables | $-34.10M | - | $96.87M | $-52.65M | $-3.48M | $15.95M | $24.18M | $8.50M | $-9.77M | $-1.87M | $12.00M | $4.47M | $-8.61M | $2.61M | $-25.62M | $22.86M |
| Change in Inventory | $2.44M | - | $-2.08M | $-581.00K | $5.41M | $232.00K | $-660.00K | $1.47M | $-373.00K | $-3.97M | $-1.12M | $4.33M | $-1.31M | $94.08K | $858.89K | $1.81M |
| Operating Cash Flow | $-102.57M | - | $117.60M | $-69.99M | $-338.29M | $-172.30M | $-102.58M | $-196.29M | $-53.20M | $-136.56M | $-58.07M | $-49.54M | $254.00K | $-60.61M | $87.53M | $30.15M |
| Capital Expenditure | $2.45M | - | $4.29M | $5.71M | $5.30M | $4.90M | $2.21M | $6.67M | $3.94M | $2.85M | $2.81M | $1.34M | $1.75M | $2.33M | $5.06M | $3.45M |
| Acquisitions | $12.54M | - | - | $9.18M | - | $14.93M | - | $1.29M | $3.59M | $2.41M | $3.58M | - | $13.90M | $9.84M | $4.01M | $66.23M |
| Investing Cash Flow | $-583.93M | - | $-386.64M | $-566.94M | $-328.36M | $-205.26M | $-181.01M | $-142.22M | $-133.21M | $-88.04M | $-79.62M | $-51.83M | $-38.60M | $-29.94M | $-48.95M | $-105.60M |
| Debt Repayment | - | - | - | $303.06M | $161.86M | $98.20M | $73.63M | $28.43M | $36.40M | $54.16M | $14.01M | $12.39M | $18.39M | $14.67M | $5.59M | $5.07M |
| Stock Issued | - | - | - | - | - | $120.08M | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | - | - | - | - | - | - | $6.00K | $144.00K | $1.84M | $3.41M | $6.39M | - | - | - | - | - |
| Financing Cash Flow | $656.34M | - | $313.94M | $640.80M | $730.23M | $365.46M | $305.17M | $317.42M | $224.51M | $228.09M | $137.30M | $100.70M | $42.78M | $43.19M | $-1.83M | $58.08M |
| Net Change in Cash | $-26.76M | - | $44.70M | $3.79M | $62.83M | $-11.78M | $21.57M | $-20.65M | $37.81M | $7.28M | $-1.04M | $-2.12M | $6.59M | $-46.18M | $37.07M | $-18.41M |
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 | $525.99M | $500.87M | $1.35B | $1.24B |
| Cost of Revenue | $441.66M | $423.73M | $1.14B | $1.05B |
| Gross Profit | $84.33M | $77.14M | $209.61M | $189.30M |
| Selling General & Admin | $43.37M | $42.14M | $127.59M | $125.92M |
| Operating Income | $42.35M | $35.16M | $83.82M | $64.11M |
| Interest Expense | - | - | $78.44M | $80.17M |
| Other Income/Expense | $-3.70M | $-3.05M | $1.37M | $-3.94M |
| Income Before Tax | $18.16M | $13.69M | $26.36M | $12.71M |
| Income Tax Expense | $-3.68M | $-3.32M | $-5.39M | $-3.32M |
| Net Income | $18.53M | $17.60M | $25.91M | $19.67M |
| Basic EPS | 0.35 | 0.34 | 0.49 | 0.37 |
| Diluted EPS | 0.35 | 0.33 | 0.49 | 0.37 |
| Basic Shares Outstanding | $52.72M | $52.41M | $52.63M | $52.35M |
| Diluted Shares Outstanding | $53.37M | $53.24M | $53.09M | $53.10M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $94.55M | $108.52M |
| Accounts Receivable | $253.79M | $256.96M |
| Inventory | $12.79M | $11.56M |
| Other Current Assets | $189.75M | $145.91M |
| Total Current Assets | $1.42B | $1.30B |
| Property Plant & Equipment | $9.85M | $11.04M |
| Goodwill | $69.25M | $66.31M |
| Intangible Assets | $8.11M | $8.81M |
| Other Non-current Assets | $109.67M | $89.95M |
| Total Assets | $4.43B | $4.16B |
| Accounts Payable | $569.60M | $529.34M |
| Accrued Liabilities | $105.83M | $107.29M |
| Deferred Revenue | $87.30M | $91.73M |
| Total Current Liabilities | $939.30M | $889.01M |
| Long-term Debt | $1.72B | $1.48B |
| Deferred Tax Liabilities | $2.77M | $2.22M |
| Other Non-current Liabilities | $111.62M | $114.45M |
| Retained Earnings | $678.39M | $652.56M |
| Total Stockholders Equity | $1.06B | $1.01B |
| Total Liabilities & Equity | $4.43B | $4.16B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $18.53M | $17.60M | $25.91M | $19.67M |
| Stock-based Compensation | - | - | $10.34M | $10.37M |
| Change in Receivables | - | - | $-18.54M | $64.05M |
| Change in Inventory | - | - | $1.23M | $-1.66M |
| Operating Cash Flow | - | - | $-37.47M | $99.22M |
| Capital Expenditure | - | - | $217.00K | $3.05M |
| Acquisitions | - | - | $4.59M | - |
| Investing Cash Flow | - | - | $-258.28M | $-355.39M |
| Financing Cash Flow | - | - | $310.97M | $305.06M |
| Net Change in Cash | - | - | $17.22M | $50.72M |
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.