$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) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $1.17B | $1.21B | $1.21B | $1.15B | $1.21B | $1.21B | $1.23B |
| Revenue Growth % (YoY) | -2.9% | -0.7% | -1.1% | nan% | nan% | nan% | nan% |
| Operating Expenses | $1.15B | $1.18B | $1.16B | $1.12B | $1.16B | $1.15B | $1.16B |
| Selling General & Admin | $56.24M | $57.02M | $55.71M | $61.58M | $55.09M | $51.25M | $54.94M |
| Operating Income | $29.55M | $26.33M | $56.28M | $39.42M | $57.77M | $63.12M | $68.06M |
| Operating Margin % | 2.5% | 2.2% | 4.6% | 3.4% | 4.8% | 5.2% | 5.6% |
| Income Before Tax | $29.31M | $26.11M | $55.58M | $39.58M | $58.73M | $64.28M | $69.73M |
| Income Tax Expense | $5.37M | $6.75M | $13.69M | $9.77M | $12.54M | $14.25M | $17.11M |
| Net Income | $23.94M | $19.36M | $41.89M | $29.81M | $46.19M | $50.03M | $52.62M |
| Net Margin % | 2.0% | 1.6% | 3.5% | 2.6% | 3.8% | 4.1% | 4.3% |
| Basic EPS | 0.70 | 0.56 | 1.20 | 0.85 | 1.30 | 1.41 | 1.48 |
| Diluted EPS | 0.70 | 0.56 | 1.20 | 0.85 | 1.30 | 1.41 | 1.48 |
| Basic Shares Outstanding | - | 34.6M | 34.9M | 35.2M | -70K | 35.4M | 35.7M |
| Diluted Shares Outstanding | - | 34.6M | 34.9M | 35.2M | -70K | 35.4M | 35.7M |
| 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $396.69M | $375.19M | $359.24M | $417.42M | $515.02M | $468.83M | $438.06M |
| Short-term Investments | $55.53M | $59.23M | $66.94M | $56.02M | $51.62M | $62.45M | $65.96M |
| Accounts Receivable | $670.14M | $695.98M | $717.25M | $703.18M | $683.84M | $694.63M | $724.48M |
| Other Current Assets | $28.95M | $44.41M | $45.14M | $16.57M | $22.23M | $33.95M | $44.57M |
| Total Current Assets | $1.22B | $1.25B | $1.24B | $1.24B | $1.32B | $1.31B | $1.32B |
| Property Plant & Equipment | $261.32M | $262.47M | $287.50M | $297.52M | $311.35M | $289.25M | $286.00M |
| Goodwill | $34.01M | $34.01M | $41.40M | $40.88M | $40.93M | $41.12M | $41.61M |
| Other Non-current Assets | $124.28M | $120.62M | $133.40M | $136.16M | $141.17M | $115.49M | $112.42M |
| Total Assets | $1.64B | $1.66B | $1.70B | $1.72B | $1.81B | $1.76B | $1.76B |
| Accounts Payable | $369.57M | $402.75M | $401.85M | $389.59M | $383.62M | $397.91M | $401.54M |
| Other Current Liabilities | $78.86M | $59.76M | $91.61M | $93.70M | $84.24M | $42.71M | $75.17M |
| Total Current Liabilities | $695.84M | $619.08M | $619.14M | $612.31M | $673.15M | $592.65M | $605.72M |
| Common Stock | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K | $686.00K |
| Retained Earnings | $2.85B | $2.91B | $2.91B | $2.88B | $2.86B | $2.90B | $2.86B |
| Treasury Stock | $2.31B | $2.28B | $2.24B | $2.19B | $2.13B | $2.13B | $2.11B |
| Total Stockholders Equity | $795.66M | $888.70M | $921.83M | $930.75M | $972.44M | $1.02B | $1.00B |
| Total Liabilities & Equity | $1.64B | $1.66B | $1.70B | $1.72B | $1.81B | $1.76B | $1.76B |
| 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) |
|---|---|---|---|---|---|---|---|
| Net Income | $23.94M | $19.36M | $41.89M | $29.81M | $46.19M | $149.75M | $52.62M |
| Depreciation & Amortization | $10.50M | $11.51M | $12.15M | $12.23M | $12.74M | $15.37M | $14.49M |
| Stock-based Compensation | $755.00K | $1.59M | $3.66M | $2.04M | $-138.00K | $3.57M | $1.89M |
| Change in Receivables | $-26.23M | $34.72M | $44.94M | $27.07M | $-9.96M | $-27.88M | $-11.66M |
| Change in Payables | $-33.19M | $19.13M | $18.22M | $5.97M | $-13.08M | $727.00K | $5.55M |
| Operating Cash Flow | $72.71M | $152.17M | $62.84M | $55.70M | $61.12M | $225.44M | $142.34M |
| Capital Expenditure | $2.21M | $7.67M | $4.38M | $1.90M | $6.74M | $24.26M | $16.78M |
| Purchases of Investments | $43.53M | $119.10M | $86.84M | $48.09M | $27.02M | $74.30M | $56.92M |
| Investing Cash Flow | $-2.68M | $321.00K | $-776.00K | $1.15M | $717.00K | $-11.22M | $-10.48M |
| Stock Repurchased | $36.63M | $143.23M | $102.30M | $60.36M | $2.70M | $78.70M | $56.52M |
| Dividends Paid | $13.66M | $111.10M | $97.24M | $83.32M | $12.72M | $107.76M | $95.01M |
| Financing Cash Flow | $-49.67M | $-293.48M | $-220.23M | $-154.60M | $-13.29M | $-224.05M | $-172.88M |
| Net Change in Cash | $21.50M | $-139.83M | $-155.78M | $-97.60M | $46.19M | $-12.21M | $-42.98M |
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.