$582.01M
Revenue
$106.01M
Net Income
-
Gross Margin
20.58%
Op. Margin
$167.33M
Free Cash Flow
| Breakdown | Q4 2025 (Jan 02, 2026) |
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 | $147.43M | $147.12M | $141.96M | $145.51M | $136.77M | $136.28M | $140.54M |
| Revenue Growth % (YoY) | 7.8% | 8.0% | 1.0% | nan% | nan% | nan% | nan% |
| Operating Expenses | $118.28M | $118.08M | $124.78M | $101.08M | $109.51M | $110.43M | $104.79M |
| Operating Income | $29.14M | $29.04M | $17.18M | $44.43M | $27.25M | $25.85M | $35.74M |
| Operating Margin % | 19.8% | 19.7% | 12.1% | 30.5% | 19.9% | 19.0% | 25.4% |
| Other Income/Expense | $3.03M | $7.27M | $17.29M | $-9.39M | $1.49M | $7.53M | $1.71M |
| Income Before Tax | $34.10M | $38.62M | $36.81M | $37.76M | $31.33M | $35.94M | $39.68M |
| Income Tax Expense | $9.34M | $10.57M | $10.26M | $11.11M | $7.74M | $9.89M | $10.46M |
| Net Income | $24.76M | $28.04M | $26.55M | $26.65M | $23.59M | $26.04M | $29.23M |
| Net Margin % | 16.8% | 19.1% | 18.7% | 18.3% | 17.2% | 19.1% | 20.8% |
| Basic EPS | nan | 0.55 | 0.52 | 0.52 | nan | 0.51 | 0.57 |
| Diluted EPS | nan | 0.55 | 0.52 | 0.52 | nan | 0.50 | 0.57 |
| Basic Shares Outstanding | - | 50.9M | 51.2M | 51.3M | - | 51.2M | 51.1M |
| Diluted Shares Outstanding | - | 51.2M | 51.5M | 51.6M | - | 51.6M | 51.5M |
| Breakdown | Q4 2025 (Jan 02, 2026) |
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 | $221.93M | $207.38M | $231.80M | $245.11M | $258.90M | $219.71M | $203.26M |
| Accounts Receivable | $181.51M | $182.00M | $171.01M | $166.79M | $161.41M | $168.62M | $165.87M |
| Other Current Assets | $24.14M | $27.41M | $22.84M | $20.89M | $26.57M | $24.25M | $22.20M |
| Total Current Assets | $427.58M | $416.79M | $425.65M | $432.80M | $446.88M | $412.58M | $391.33M |
| Property Plant & Equipment | $71.98M | $72.24M | $71.64M | $71.77M | $73.01M | $72.86M | $73.03M |
| Goodwill | $8.61M | $8.61M | $8.61M | $8.61M | $8.61M | $8.61M | $8.61M |
| Other Non-current Assets | $5.45M | $5.97M | $6.05M | $6.48M | $6.14M | $6.65M | $6.81M |
| Total Assets | $777.52M | $761.45M | $759.43M | $763.24M | $777.27M | $744.07M | $709.18M |
| Accounts Payable | $6.87M | - | - | - | - | - | - |
| Accrued Liabilities | $24.07M | - | - | - | - | - | - |
| Deferred Revenue | $18.87M | $12.90M | $11.65M | $13.78M | $16.37M | $13.41M | $13.78M |
| Total Current Liabilities | $178.00M | $154.77M | $134.97M | $130.27M | $163.18M | $137.74M | $131.82M |
| Other Non-current Liabilities | $4.59M | $4.59M | $4.66M | $5.15M | $4.29M | $4.60M | $5.16M |
| Total Liabilities | $387.18M | $358.59M | $331.65M | $321.83M | $356.20M | $333.79M | $315.96M |
| Common Stock | $66.00K | $66.00K | $66.00K | $66.00K | $66.00K | $66.00K | $66.00K |
| Retained Earnings | $668.42M | $658.79M | $646.04M | $635.02M | $624.15M | $614.99M | $603.37M |
| Treasury Stock | $645.61M | $620.60M | $580.14M | $552.61M | $545.05M | $545.48M | $545.79M |
| Total Stockholders Equity | $390.34M | $402.86M | $427.78M | $441.41M | $421.07M | $410.27M | $393.21M |
| Total Liabilities & Equity | $777.52M | $761.45M | $759.43M | $763.24M | $777.27M | $744.07M | $709.18M |
| Breakdown | Q4 2025 (Jan 02, 2026) |
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 | $24.76M | $28.04M | $26.55M | $26.65M | $23.59M | $85.41M | $59.37M |
| Depreciation & Amortization | $2.54M | $2.53M | $2.52M | $2.49M | $2.49M | $2.39M | $4.81M |
| Stock-based Compensation | $5.03M | $18.77M | $13.43M | $8.18M | $4.86M | $18.38M | $12.92M |
| Deferred Income Tax | $-3.99M | $-5.96M | $-3.09M | $-3.23M | $-2.78M | $-521.00K | $2.26M |
| Change in Receivables | $402.00K | $22.69M | $10.19M | $5.64M | $-5.90M | $4.40M | $869.00K |
| Operating Cash Flow | $55.58M | $76.15M | $43.50M | $7.27M | $56.05M | $88.48M | $58.77M |
| Capital Expenditure | $2.69M | $6.70M | $4.03M | $1.75M | $2.60M | $4.34M | $2.63M |
| Investing Cash Flow | $-2.69M | $-6.70M | $-4.03M | $-1.75M | $-2.60M | $-4.34M | $-2.63M |
| Stock Repurchased | $24.38M | $72.71M | $32.68M | - | $1.00K | $5.71M | $5.71M |
| Dividends Paid | $14.89M | $46.65M | $31.58M | $16.37M | $14.23M | $43.99M | $29.78M |
| Financing Cash Flow | $-38.40M | $-122.02M | $-67.52M | $-20.05M | $-12.32M | $-52.79M | $-39.83M |
| Net Change in Cash | $14.55M | $-51.52M | $-27.10M | $-13.79M | $39.19M | $32.56M | $16.11M |
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 | $147.12M | $136.28M | $434.59M | $421.75M |
| Operating Expenses | $118.08M | $110.43M | $343.94M | $329.44M |
| Operating Income | $29.04M | $25.85M | $90.65M | $92.30M |
| Other Income/Expense | $7.27M | $7.53M | $15.18M | $16.32M |
| Income Before Tax | $38.62M | $35.94M | $113.19M | $116.04M |
| Income Tax Expense | $10.57M | $9.89M | $31.95M | $30.63M |
| Net Income | $28.04M | $26.04M | $81.25M | $85.41M |
| Basic EPS | 0.55 | 0.51 | 1.59 | 1.67 |
| Diluted EPS | 0.55 | 0.50 | 1.58 | 1.66 |
| Basic Shares Outstanding | $50.87M | $51.18M | $51.11M | $51.10M |
| Diluted Shares Outstanding | $51.18M | $51.62M | $51.45M | $51.53M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $207.38M | $258.90M |
| Accounts Receivable | $182.00M | $161.41M |
| Other Current Assets | $27.41M | $26.57M |
| Total Current Assets | $416.79M | $446.88M |
| Property Plant & Equipment | $72.24M | $73.01M |
| Goodwill | $8.61M | $8.61M |
| Other Non-current Assets | $5.97M | $6.14M |
| Total Assets | $761.45M | $777.27M |
| Deferred Revenue | $12.90M | $16.37M |
| Total Current Liabilities | $154.77M | $163.18M |
| Other Non-current Liabilities | $4.59M | $4.29M |
| Total Liabilities | $358.59M | $356.20M |
| Common Stock | $66.00K | $66.00K |
| Retained Earnings | $658.79M | $624.15M |
| Treasury Stock | $620.60M | $545.05M |
| Total Stockholders Equity | $402.86M | $421.07M |
| Total Liabilities & Equity | $761.45M | $777.27M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $28.04M | $26.04M | $81.25M | $85.41M |
| Depreciation & Amortization | $2.53M | $2.39M | $7.54M | $7.20M |
| Stock-based Compensation | - | - | $18.77M | $18.38M |
| Deferred Income Tax | - | - | $-5.96M | $-521.00K |
| Change in Receivables | - | - | $22.69M | $4.40M |
| Operating Cash Flow | - | - | $76.15M | $88.48M |
| Capital Expenditure | - | - | $6.70M | $4.34M |
| Investing Cash Flow | - | - | $-6.70M | $-4.34M |
| Stock Repurchased | - | - | $72.71M | $5.71M |
| Dividends Paid | - | - | $46.65M | $43.99M |
| Financing Cash Flow | - | - | $-122.02M | $-52.79M |
| Net Change in Cash | - | - | $-51.52M | $32.56M |
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.