$4.74B
Revenue
$115.01M
Net Income
-
Gross Margin
3.20%
Op. Margin
$327.25M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 27, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.17B | $1.21B | $1.21B | $1.15B | $1.21B | $1.21B | $1.23B | $1.17B | $1.20B | $1.29B | $1.37B | $1.44B | $1.67B | $1.82B |
| Revenue Growth % (YoY) | -2.9% | -0.7% | -1.1% | -1.6% | 0.4% | -5.9% | -10.8% | -18.4% | -28.1% | -29.0% | nan% | nan% | nan% | nan% |
| Operating Expenses | $1.15B | $1.18B | $1.16B | $1.12B | $1.16B | $1.15B | $1.16B | $1.11B | $1.13B | $1.21B | $1.29B | $1.34B | $1.55B | $1.68B |
| Selling General & Admin | $56.24M | $57.02M | $55.71M | $61.58M | $55.09M | $51.25M | $54.94M | $56.42M | $52.73M | $50.98M | $54.53M | $53.57M | $56.08M | $53.52M |
| Operating Income | $29.55M | $26.33M | $56.28M | $39.42M | $57.77M | $63.12M | $68.06M | $59.96M | $74.57M | $80.35M | $87.95M | $101.28M | $124.33M | $133.50M |
| Operating Margin % | 2.5% | 2.2% | 4.6% | 3.4% | 4.8% | 5.2% | 5.6% | 5.1% | 6.2% | 6.2% | 6.4% | 7.1% | 7.4% | 7.4% |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | $345.00K | $1.05M |
| Income Before Tax | $29.31M | $26.11M | $55.58M | $39.58M | $58.73M | $64.28M | $69.73M | $61.57M | $76.43M | $81.39M | $88.26M | $102.01M | $123.99M | $132.45M |
| Income Tax Expense | $5.37M | $6.75M | $13.69M | $9.77M | $12.54M | $14.25M | $17.11M | $14.48M | $18.45M | $19.74M | $21.70M | $23.82M | $30.69M | $32.23M |
| Net Income | $23.94M | $19.36M | $41.89M | $29.81M | $46.19M | $50.03M | $52.62M | $47.10M | $57.99M | $61.65M | $66.56M | $78.19M | $93.30M | $100.22M |
| Net Margin % | 2.0% | 1.6% | 3.5% | 2.6% | 3.8% | 4.1% | 4.3% | 4.0% | 4.8% | 4.8% | 4.8% | 5.4% | 5.6% | 5.5% |
| Basic EPS | 0.70 | 0.56 | 1.20 | 0.85 | 1.30 | 1.41 | 1.48 | 1.32 | 1.62 | 1.71 | nan | nan | 2.61 | nan |
| Diluted EPS | 0.70 | 0.56 | 1.20 | 0.85 | 1.30 | 1.41 | 1.48 | 1.32 | 1.62 | 1.71 | 1.85 | 2.17 | 2.61 | 2.76 |
| Basic Shares Outstanding | - | 34.6M | 34.9M | 35.2M | -70K | 35.4M | 35.7M | 35.8M | -38K | 36.0M | - | - | -253K | - |
| Diluted Shares Outstanding | - | 34.6M | 34.9M | 35.2M | -70K | 35.4M | 35.7M | 35.8M | -38K | 36.0M | 35.9M | 36.0M | -253K | 36.3M |
| Breakdown | Q4 2025 (Dec 27, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $396.69M | $375.19M | $359.24M | $417.42M | $515.02M | $468.83M | $438.06M | $467.67M | $481.04M | $439.66M | $360.53M | $340.99M | $339.58M | $177.80M |
| Short-term Investments | $55.53M | $59.23M | $66.94M | $56.02M | $51.62M | $62.45M | $65.96M | $62.78M | $59.66M | $57.10M | $58.57M | $47.17M | $53.95M | $50.64M |
| Accounts Receivable | $670.14M | $695.98M | $717.25M | $703.18M | $683.84M | $694.63M | $724.48M | $723.84M | $743.76M | $810.80M | $848.84M | $899.81M | $967.79M | $1.13B |
| Other Current Assets | $28.95M | $44.41M | $45.14M | $16.57M | $22.23M | $33.95M | $44.57M | $15.54M | $24.94M | $30.92M | $41.67M | $12.68M | $21.83M | $35.49M |
| Total Current Assets | $1.22B | $1.25B | $1.24B | $1.24B | $1.32B | $1.31B | $1.32B | $1.31B | $1.35B | $1.40B | $1.37B | $1.35B | $1.44B | $1.48B |
| Property Plant & Equipment | $261.32M | $262.47M | $287.50M | $297.52M | $311.35M | $289.25M | $286.00M | $279.55M | $284.30M | $284.08M | $297.07M | $306.22M | $314.99M | $321.58M |
| Goodwill | $34.01M | $34.01M | $41.40M | $40.88M | $40.93M | $41.12M | $41.61M | $42.38M | $42.27M | $41.93M | $42.17M | $41.73M | $41.22M | $41.00M |
| Other Non-current Assets | $124.28M | $120.62M | $133.40M | $136.16M | $141.17M | $115.49M | $112.42M | $113.54M | $122.53M | $130.97M | $124.85M | $136.02M | $136.28M | $141.10M |
| Total Assets | $1.64B | $1.66B | $1.70B | $1.72B | $1.81B | $1.76B | $1.76B | $1.75B | $1.80B | $1.85B | $1.84B | $1.84B | $1.93B | $1.99B |
| Accounts Payable | $369.57M | $402.75M | $401.85M | $389.59M | $383.62M | $397.91M | $401.54M | $384.27M | $395.98M | $464.72M | $478.69M | $490.30M | $527.37M | $644.05M |
| Other Current Liabilities | $78.86M | $59.76M | $91.61M | $93.70M | $84.24M | $42.71M | $75.17M | $86.32M | $76.57M | $82.55M | $80.20M | $100.98M | $98.94M | $104.27M |
| Total Current Liabilities | $695.84M | $619.08M | $619.14M | $612.31M | $673.15M | $592.65M | $605.72M | $589.67M | $675.22M | $670.07M | $692.83M | $741.34M | $878.13M | $941.52M |
| Long-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | $67.22M | $72.09M |
| Common Stock | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K | $685.00K | $685.00K | $685.00K | $685.00K | $685.00K | $684.00K | $684.00K |
| Retained Earnings | $2.85B | $2.91B | $2.91B | $2.88B | $2.86B | $2.90B | $2.86B | $2.82B | $2.78B | $2.81B | $2.76B | $2.70B | $2.64B | $2.63B |
| Treasury Stock | $2.31B | $2.28B | $2.24B | $2.19B | $2.13B | $2.13B | $2.11B | $2.05B | $2.05B | $2.01B | $2.01B | $2.01B | $1.99B | $1.99B |
| Total Stockholders Equity | $795.66M | $888.70M | $921.83M | $930.75M | $972.44M | $1.02B | $1.00B | $1.02B | $983.92M | $1.04B | $993.56M | $935.65M | $887.22M | $873.17M |
| Total Liabilities & Equity | $1.64B | $1.66B | $1.70B | $1.72B | $1.81B | $1.76B | $1.76B | $1.75B | $1.80B | $1.85B | $1.84B | $1.84B | $1.93B | $1.99B |
| Breakdown | Q4 2025 (Dec 27, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $23.94M | $19.36M | $41.89M | $29.81M | $46.19M | $149.75M | $52.62M | $47.10M | $57.99M | $206.41M | $144.75M | $78.19M | $93.30M | $100.22M |
| Depreciation & Amortization | $10.50M | $11.51M | $12.15M | $12.23M | $12.74M | $15.37M | $14.49M | $14.14M | $13.65M | $44.50M | $30.14M | $15.20M | $14.83M | $14.58M |
| Stock-based Compensation | $755.00K | $1.59M | $3.66M | $2.04M | $-138.00K | $3.57M | $1.89M | $1.72M | $12.00K | $4.27M | $3.13M | $1.85M | $2.99M | $9.41M |
| Change in Receivables | $-26.23M | $34.72M | $44.94M | $27.07M | $-9.96M | $-27.88M | $-11.66M | $-18.87M | $-77.24M | $-145.66M | $-103.84M | $-67.78M | $-193.02M | $-26.17M |
| Change in Payables | $-33.19M | $19.13M | $18.22M | $5.97M | $-13.08M | $727.00K | $5.55M | $-11.71M | $-68.74M | $-62.65M | $-48.68M | $-37.07M | $-116.68M | $39.92M |
| Operating Cash Flow | $72.71M | $152.17M | $62.84M | $55.70M | $61.12M | $225.44M | $142.34M | $94.21M | $89.86M | $303.79M | $191.73M | $139.03M | $186.28M | $436.38M |
| Capital Expenditure | $2.21M | $7.67M | $4.38M | $1.90M | $6.74M | $24.26M | $16.78M | $9.28M | $10.29M | $15.39M | $6.40M | $6.23M | $4.91M | $21.10M |
| Purchases of Investments | $43.53M | $119.10M | $86.84M | $48.09M | $27.02M | $74.30M | $56.92M | $15.87M | $15.52M | $86.11M | $55.51M | $31.43M | $9.71M | $30.49M |
| Investing Cash Flow | $-2.68M | $321.00K | $-776.00K | $1.15M | $717.00K | $-11.22M | $-10.48M | $-3.64M | $-4.93M | $-1.55M | $46.00K | $4.34M | $1.58M | $-26.35M |
| Stock Repurchased | $36.63M | $143.23M | $102.30M | $60.36M | $2.70M | $78.70M | $56.52M | - | $38.49M | $15.43M | $15.43M | $15.43M | - | $285.98M |
| Dividends Paid | $13.66M | $111.10M | $97.24M | $83.32M | $12.72M | $107.76M | $95.01M | $83.23M | $11.83M | $105.30M | $93.44M | $82.66M | $10.78M | $104.89M |
| Financing Cash Flow | $-49.67M | $-293.48M | $-220.23M | $-154.60M | $-13.29M | $-224.05M | $-172.88M | $-103.40M | $-45.17M | $-202.80M | $-172.44M | $-142.47M | $-25.49M | $-450.19M |
| Net Change in Cash | $21.50M | $-139.83M | $-155.78M | $-97.60M | $46.19M | $-12.21M | $-42.98M | $-13.37M | $41.38M | $100.08M | $20.95M | $1.41M | $161.78M | $-41.77M |
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 | $1.21B | - | $3.57B | - |
| Operating Expenses | $1.18B | - | $3.46B | - |
| Selling General & Admin | $57.02M | - | $174.30M | - |
| Operating Income | $26.33M | - | $122.03M | - |
| Income Before Tax | $26.11M | - | $121.27M | - |
| Income Tax Expense | $6.75M | - | $30.21M | - |
| Net Income | $19.36M | $52.62M | $91.06M | - |
| Basic EPS | 0.56 | - | 2.61 | - |
| Diluted EPS | 0.56 | - | 2.61 | - |
| Basic Shares Outstanding | $34.58M | - | $34.88M | - |
| Diluted Shares Outstanding | $34.58M | - | $34.88M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $375.19M | $515.02M |
| Short-term Investments | $59.23M | $51.62M |
| Accounts Receivable | $695.98M | $683.84M |
| Other Current Assets | $44.41M | $22.23M |
| Total Current Assets | $1.25B | $1.32B |
| Property Plant & Equipment | $262.47M | $311.35M |
| Goodwill | $34.01M | $40.93M |
| Other Non-current Assets | $120.62M | $141.17M |
| Total Assets | $1.66B | $1.81B |
| Accounts Payable | $402.75M | $383.62M |
| Other Current Liabilities | $59.76M | $54.03M |
| Total Current Liabilities | $619.08M | $673.15M |
| Common Stock | $686.00K | $686.00K |
| Retained Earnings | $2.91B | $2.86B |
| Treasury Stock | $2.28B | $2.13B |
| Total Stockholders Equity | $888.70M | $972.44M |
| Total Liabilities & Equity | $1.66B | $1.81B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $19.36M | $52.62M | $91.06M | - |
| Depreciation & Amortization | $11.51M | - | $35.88M | - |
| Stock-based Compensation | $1.59M | - | $5.24M | - |
| Change in Receivables | - | - | $34.72M | - |
| Change in Payables | - | - | $19.13M | - |
| Operating Cash Flow | - | - | $152.17M | - |
| Capital Expenditure | - | - | $7.67M | - |
| Purchases of Investments | - | - | $119.10M | - |
| Investing Cash Flow | - | - | $321.00K | - |
| Stock Repurchased | - | - | $143.23M | - |
| Dividends Paid | - | - | $111.10M | - |
| Financing Cash Flow | - | - | $-293.48M | - |
| Net Change in Cash | - | - | $-139.83M | - |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.