$7.57B
Revenue
$274.90M
Net Income
10.73%
Gross Margin
5.43%
Op. Margin
$437.00M
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 | $7.57B | $7.57B | $6.37B | $5.72B | $4.42B | $3.50B | $3.49B | $3.11B | $2.94B | $2.38B | $2.00B | $1.93B | $2.09B | $1.94B | $1.54B | $1.46B |
| Revenue Growth % | 0.0% | 19.0% | 11.4% | 29.3% | 26.4% | 0.2% | 12.4% | 5.7% | 23.5% | 19.2% | 3.5% | -7.5% | 7.3% | 26.1% | 5.6% | nan% |
| Cost of Revenue | $6.76B | $6.76B | $5.66B | $5.13B | $3.96B | $3.08B | $3.12B | $2.78B | $2.61B | $2.10B | $1.80B | $1.71B | $1.85B | $1.69B | $1.35B | $1.27B |
| Gross Profit | $813.10M | $813.10M | $703.20M | $587.50M | $456.88M | $416.66M | $370.21M | $330.93M | $325.74M | $278.43M | $201.31M | $219.87M | $236.04M | $256.01M | $192.71M | $185.20M |
| Gross Margin % | 10.7% | 10.7% | 11.0% | 10.3% | 10.3% | 11.9% | 10.6% | 10.7% | 11.1% | 11.7% | 10.1% | 11.4% | 11.3% | 13.2% | 12.5% | 12.7% |
| Selling General & Admin | $399.20M | $399.20M | $383.30M | $328.70M | $281.58M | $230.11M | $202.84M | $190.05M | $182.01M | $172.15M | $140.84M | $152.10M | $132.25M | $130.78M | $96.42M | $86.20M |
| Operating Income | $411.50M | $411.50M | $317.40M | $253.10M | $195.34M | $170.15M | $163.95M | $140.88M | $130.47M | $106.29M | $57.75M | $67.77M | $103.79M | $125.24M | $96.29M | $99.00M |
| Operating Margin % | 5.4% | 5.4% | 5.0% | 4.4% | 4.4% | 4.9% | 4.7% | 4.5% | 4.4% | 4.5% | 2.9% | 3.5% | 5.0% | 6.4% | 6.2% | 6.8% |
| Interest Expense | $36.65M | $22.10M | $61.30M | $82.30M | $37.18M | $22.22M | $20.30M | $20.10M | $18.75M | $8.15M | $8.91M | $7.69M | $6.43M | $5.89M | $3.62M | $5.43M |
| Interest Income | - | - | - | - | - | - | - | - | - | - | - | $56.00K | $88.00K | $110.00K | $157.00K | $331.00K |
| Other Income/Expense | $1.30M | $1.30M | $100.00K | $1.60M | $2.07M | $299.00K | $1.23M | $-3.13M | $-808.00K | $484.00K | $-315.00K | $1.72M | $-757.00K | $4.80M | $-870.00K | $-1.09M |
| Income Before Tax | $384.00M | $384.00M | $254.90M | $177.60M | $159.29M | $151.86M | $145.64M | $117.91M | $113.36M | $105.28M | $48.87M | $61.10M | $102.33M | $119.58M | $92.10M | $96.73M |
| Income Tax Expense | $109.10M | $109.10M | $74.00M | $51.50M | $26.27M | $36.12M | $40.66M | $33.81M | $25.77M | $28.43M | $21.15M | $23.95M | $38.65M | $44.90M | $33.84M | $38.17M |
| Net Income | $274.90M | $274.90M | $180.90M | $126.10M | $133.02M | $115.61M | $104.97M | $82.33M | $77.46M | $72.35M | $26.72M | $36.87M | $63.68M | $74.68M | $58.27M | $58.56M |
| Net Margin % | 3.6% | 3.6% | 2.8% | 2.2% | 3.0% | 3.3% | 3.0% | 2.7% | 2.6% | 3.0% | 1.3% | 1.9% | 3.1% | 3.8% | 3.8% | 4.0% |
| Basic EPS | 5.08 | 5.09 | 3.37 | 2.37 | 2.50 | 2.19 | 2.17 | 1.62 | 1.51 | 1.41 | 0.52 | 0.71 | 1.22 | 1.35 | 1.10 | 1.15 |
| Diluted EPS | 5.03 | 5.02 | 3.31 | 2.33 | 2.47 | 2.17 | 2.16 | 1.61 | 1.50 | 1.40 | 0.51 | 0.71 | 1.22 | 1.35 | 1.10 | 1.14 |
| Basic Shares Outstanding | -107.8M | 54.0M | 53.6M | 53.3M | 53.2M | 52.7M | 48.3M | 50.8M | 51.4M | 51.5M | 51.8M | 51.6M | 51.6M | 51.5M | 51.4M | 50.7M |
| Diluted Shares Outstanding | -109.5M | 54.8M | 54.6M | 54.2M | 53.8M | 53.2M | 48.6M | 51.1M | 51.7M | 51.7M | 52.0M | 51.8M | 51.7M | 51.6M | 51.4M | 51.2M |
| 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 | $535.50M | $455.80M | $217.80M | $248.70M | $200.51M | $326.74M | $120.29M | $151.06M | $170.38M | $135.82M | $161.12M | $139.47M | $196.08M | $157.55M | $120.31M |
| Short-term Investments | - | - | - | - | - | - | - | - | - | - | - | $30.99M | $18.69M | $3.44M | $23.00M |
| Accounts Receivable | $723.40M | $834.40M | $685.44M | $663.12M | $471.66M | $432.45M | $404.91M | $372.69M | $358.18M | $388.00M | $320.59M | $337.38M | $304.95M | $268.10M | $187.38M |
| Inventory | - | - | - | - | - | - | - | - | $40.92M | $49.20M | $67.80M | $58.12M | $51.83M | $37.19M | $31.93M |
| Other Current Assets | $137.80M | $95.60M | $135.84M | $176.35M | $86.26M | $30.22M | $42.70M | $36.44M | $12.64M | $19.26M | $18.27M | $31.72M | $12.65M | $10.80M | $13.25M |
| Total Current Assets | $2.33B | $2.16B | $1.89B | $1.70B | $1.18B | $1.12B | $912.71M | $924.45M | $743.21M | $731.38M | $686.82M | $680.37M | $659.78M | $564.63M | $459.88M |
| Property Plant & Equipment | $531.20M | $488.20M | $475.93M | $493.86M | $433.28M | $356.19M | $375.89M | $375.88M | $311.78M | $277.35M | $283.55M | $271.43M | $226.51M | $184.84M | $129.65M |
| Goodwill | $856.90M | $856.90M | $857.70M | $871.81M | $581.66M | $215.10M | $215.10M | $206.16M | $153.37M | $127.23M | $124.16M | $119.41M | $118.63M | $116.94M | $94.18M |
| Intangible Assets | $190.20M | $207.90M | $227.56M | $249.38M | $171.32M | $61.01M | $69.83M | $81.20M | $44.80M | $32.84M | $36.44M | $39.58M | $45.30M | $51.98M | $32.02M |
| Other Non-current Assets | $7.00M | $22.40M | $20.55M | $21.79M | $15.06M | $12.78M | $13.45M | $5.00M | $2.58M | $2.00M | $211.00K | $400.00K | $468.00K | - | - |
| Total Assets | $4.41B | $4.20B | $3.83B | $3.54B | $2.54B | $1.97B | $1.83B | $1.59B | $1.26B | $1.17B | $1.13B | $1.11B | $1.05B | $931.21M | $728.41M |
| Accounts Payable | $744.30M | $624.30M | $628.96M | $534.96M | $273.46M | $245.91M | $235.97M | $249.22M | $140.94M | $168.11M | $124.45M | $128.79M | $127.30M | $151.55M | $106.72M |
| Accrued Liabilities | $405.40M | $350.10M | $263.49M | $245.84M | $174.82M | $200.67M | $183.50M | $117.53M | $111.39M | $108.01M | $93.60M | $83.40M | $91.08M | $76.15M | $59.92M |
| Deferred Revenue | $633.60M | $617.40M | $366.50M | $275.95M | $240.41M | $267.23M | $192.40M | $189.54M | $169.38M | - | - | - | - | - | - |
| Total Current Liabilities | $1.85B | $1.67B | $1.34B | $1.14B | $759.12M | $764.41M | $670.45M | $621.81M | $480.76M | $449.94M | $416.17M | $419.31M | $430.31M | $420.67M | $345.02M |
| Long-term Debt | $469.90M | $734.80M | $885.37M | $1.07B | $594.23M | $268.83M | $295.64M | $305.67M | $193.35M | $203.38M | $219.85M | $204.03M | $191.05M | $128.37M | $55.85M |
| Deferred Tax Liabilities | $71.40M | $64.00M | $59.56M | $57.10M | $38.51M | $13.55M | $17.82M | $8.17M | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $72.30M | $58.10M | $47.91M | $43.91M | $63.35M | $70.08M | $45.80M | $51.52M | $5.68M | $9.06M | $12.74M | $12.90M | $14.26M | $13.15M | $10.88M |
| Total Liabilities | $2.73B | $2.79B | $2.59B | $2.44B | $1.55B | $1.25B | $1.20B | $987.16M | $693.56M | $672.23M | $648.79M | $657.40M | $652.25M | $598.57M | $453.48M |
| Common Stock | - | $6.00K | $6.00K | $6.00K | $6.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K | $5.00K |
| Retained Earnings | $1.39B | $1.13B | $961.03M | $847.68M | $727.43M | $624.69M | $531.29M | $461.07M | $395.96M | $335.22M | $319.90M | $293.63M | $238.22M | $175.52M | $124.92M |
| Total Stockholders Equity | $1.68B | $1.41B | $1.24B | $1.11B | $990.05M | $714.79M | $629.53M | $606.98M | $562.18M | $498.57M | $483.46M | $453.79M | $398.45M | $332.64M | $274.93M |
| Total Liabilities & Equity | $4.41B | $4.20B | $3.83B | $3.54B | $2.54B | $1.97B | $1.83B | $1.59B | $1.26B | $1.17B | $1.13B | $1.11B | $1.05B | $931.21M | $728.41M |
| 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 | $274.90M | $274.90M | $180.90M | $126.10M | $133.02M | $115.61M | $104.97M | $82.33M | $77.46M | $72.35M | $26.72M | $36.87M | $63.68M | $74.68M | $58.27M | $58.56M |
| Depreciation & Amortization | $91.90M | $91.90M | $95.50M | $107.00M | $99.16M | $105.56M | $82.50M | $85.40M | $79.25M | - | - | - | - | - | - | - |
| Stock-based Compensation | $36.08M | $20.60M | $15.10M | $11.80M | $7.44M | $10.46M | $2.27M | $1.58M | $1.25M | $1.13M | $1.63M | $1.05M | $934.00K | $367.00K | - | - |
| Deferred Income Tax | - | $14.60M | $4.50M | $29.30M | - | - | - | - | - | - | - | - | - | - | - | - |
| Change in Receivables | $-4.78M | $-111.30M | $167.60M | $16.90M | $98.72M | $-10.54M | $30.04M | $28.24M | $-20.91M | $-40.55M | $65.81M | $-19.53M | $29.66M | $36.86M | $52.09M | $-20.77M |
| Change in Payables | $497.57M | $121.00M | $11.40M | $93.40M | $191.53M | $15.70M | $9.58M | $-13.89M | $32.32M | $-30.55M | $42.93M | $-5.09M | $921.00K | $-25.13M | $34.34M | $17.24M |
| Operating Cash Flow | $681.20M | $470.40M | $508.30M | $198.50M | $83.35M | $79.75M | $311.93M | $117.98M | $126.81M | $188.94M | $62.58M | $48.38M | - | - | - | - |
| Capital Expenditure | $244.19M | $129.90M | $126.50M | $103.00M | $94.69M | $133.84M | $64.36M | $94.49M | $110.19M | $79.78M | $58.03M | $67.10M | $87.95M | $87.05M | $37.40M | $29.05M |
| Acquisitions | - | - | - | $-9.30M | $478.44M | $606.97M | - | - | $110.62M | $66.20M | $11.00M | - | - | - | - | - |
| Investing Cash Flow | $-186.19M | $-93.90M | $-27.20M | $-30.00M | $-481.94M | $-691.27M | $-42.51M | $-65.87M | $-209.15M | $-131.43M | $-59.42M | $-48.52M | - | - | - | - |
| Debt Repayment | $635.26M | $329.30M | $224.50M | $97.00M | $86.77M | $113.85M | $68.88M | $72.08M | $145.73M | $61.82M | $57.72M | $43.93M | $35.11M | $35.90M | $26.63M | $22.33M |
| Stock Issued | - | - | - | $681.00K | $585.00K | $178.71M | $578.00K | $1.80M | $1.50M | $1.15M | $1.44M | $1.62M | $1.67M | $1.46M | $1.24M | $647.00K |
| Stock Repurchased | - | - | - | - | $5.99M | $14.72M | $11.45M | - | $20.00M | $5.00M | $5.00M | - | $2.84M | - | $1.00M | - |
| Dividends Paid | $30.22M | $17.30M | $12.90M | $12.80M | $12.78M | $12.56M | $11.59M | $12.21M | $12.34M | $11.33M | $11.38M | $9.81M | $7.48M | $5.16M | $7.70M | $5.32M |
| Financing Cash Flow | $-585.30M | $-296.30M | $-244.40M | $-205.30M | $452.04M | $485.73M | $-62.82M | $-83.28M | $63.94M | $-22.95M | $-28.45M | $21.80M | - | - | - | - |
| Net Change in Cash | $-89.59M | $79.90M | $237.90M | $-35.50M | $53.35M | $-125.33M | $206.46M | $-30.78M | $-19.32M | $34.56M | $-25.30M | $21.66M | - | - | - | $4.87M |
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.18B | $1.65B | $5.72B | $4.63B |
| Cost of Revenue | $1.94B | $1.45B | $5.08B | $4.11B |
| Gross Profit | $235.71M | $198.56M | $638.11M | $518.65M |
| Selling General & Admin | $97.69M | $98.11M | $301.75M | $286.81M |
| Operating Income | $137.00M | $99.55M | $334.01M | $229.86M |
| Interest Expense | - | - | $20.26M | $49.83M |
| Other Income/Expense | $134.00K | $61.00K | $182.00K | $16.00K |
| Income Before Tax | $131.07M | $82.31M | $312.13M | $178.76M |
| Income Tax Expense | $36.45M | $23.87M | $88.96M | $51.84M |
| Net Income | $94.62M | $58.44M | $223.18M | $126.92M |
| Basic EPS | 1.75 | 1.09 | 4.14 | 2.37 |
| Diluted EPS | 1.73 | 1.07 | 4.07 | 2.33 |
| Basic Shares Outstanding | $54.02M | $53.69M | $53.95M | $53.61M |
| Diluted Shares Outstanding | $54.80M | $54.67M | $54.77M | $54.56M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $431.42M | $455.82M |
| Accounts Receivable | $1.04B | $834.39M |
| Other Current Assets | $134.21M | $95.53M |
| Total Current Assets | $2.57B | $2.16B |
| Property Plant & Equipment | $530.21M | $488.24M |
| Goodwill | $856.87M | $856.87M |
| Intangible Assets | $194.38M | $207.90M |
| Other Non-current Assets | $18.38M | $22.34M |
| Total Assets | $4.65B | $4.20B |
| Accounts Payable | $945.63M | $624.25M |
| Accrued Liabilities | $499.57M | $350.08M |
| Deferred Revenue | $627.31M | $617.42M |
| Total Current Liabilities | $2.14B | $1.67B |
| Long-term Debt | $422.20M | $660.19M |
| Deferred Tax Liabilities | $64.65M | $64.03M |
| Other Non-current Liabilities | $65.41M | $58.05M |
| Total Liabilities | $3.02B | $2.79B |
| Common Stock | $6.00K | $6.00K |
| Retained Earnings | $1.34B | $1.13B |
| Total Stockholders Equity | $1.63B | $1.41B |
| Total Liabilities & Equity | $4.65B | $4.20B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $94.62M | $58.44M | $223.18M | $126.92M |
| Depreciation & Amortization | $23.83M | $22.67M | $67.72M | $72.95M |
| Stock-based Compensation | - | - | $14.91M | $10.35M |
| Change in Receivables | - | - | $205.81M | $263.18M |
| Change in Payables | - | - | $322.20M | $-139.07M |
| Operating Cash Flow | - | - | $327.52M | $210.05M |
| Capital Expenditure | - | - | $108.17M | $98.34M |
| Investing Cash Flow | - | - | $-78.20M | $-891.00K |
| Debt Repayment | - | - | $312.64M | $55.88M |
| Dividends Paid | - | - | $12.94M | $9.64M |
| Financing Cash Flow | - | - | $-274.60M | $-74.02M |
| Net Change in Cash | - | - | $-24.12M | $134.74M |
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.