$632.04M
Revenue
$19.37M
Net Income
-
Gross Margin
6.48%
Op. Margin
$59.41M
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) |
|---|---|---|---|---|---|---|
| Total Revenue | $632.04M | $632.04M | $536.54M | $499.27M | $699.71M | $718.10M |
| Revenue Growth % | 0.0% | 17.8% | 7.5% | -28.6% | -2.6% | nan% |
| Operating Expenses | $591.10M | $591.10M | $488.09M | $454.65M | $594.20M | $639.23M |
| Operating Income | $40.94M | $40.94M | $48.45M | $44.62M | $105.51M | $78.87M |
| Operating Margin % | 6.5% | 6.5% | 9.0% | 8.9% | 15.1% | 11.0% |
| Interest Expense | - | $24.01M | $17.07M | $17.03M | $14.77M | $10.33M |
| Other Income/Expense | $2.95M | $2.95M | $1.43M | $761.49K | $807.14K | $1.13M |
| Income Tax Expense | - | $366.00K | $389.00K | - | - | - |
| Net Income | $19.37M | $19.37M | $28.90M | $26.32M | $79.49M | $67.23M |
| Net Margin % | 3.1% | 3.1% | 5.4% | 5.3% | 11.4% | 9.4% |
| Basic EPS | nan | 0.30 | 0.64 | 0.59 | 1.79 | 1.53 |
| Diluted EPS | nan | 0.30 | 0.63 | 0.58 | 1.76 | 1.50 |
| Basic Shares Outstanding | -98K | 63.8M | 45.4M | 44.8M | 44.4M | 44.0M |
| Diluted Shares Outstanding | -306K | 64.7M | 46.0M | 45.5M | 45.1M | 44.8M |
| 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $103.05M | $86.81M | $99.04M | $128.38M | $56.21M |
| Accounts Receivable | $55.85M | $42.37M | $47.89M | $36.76M | $54.26M |
| Inventory | $28.39M | $32.85M | $16.56M | $29.10M | $27.15M |
| Other Current Assets | $4.89M | $4.44M | $28.34M | $28.27M | $46.35M |
| Total Current Assets | $215.78M | $191.99M | $191.83M | $222.51M | $183.96M |
| Property Plant & Equipment | $677.52M | $707.83M | $474.27M | $476.52M | $471.91M |
| Goodwill | $3.10M | $3.10M | $3.10M | - | - |
| Intangible Assets | $1.68M | - | - | - | - |
| Other Non-current Assets | $4.56M | $4.76M | $5.59M | $5.28M | $3.96M |
| Total Assets | $928.10M | $936.46M | $705.18M | $748.24M | $707.02M |
| Accounts Payable | $14.33M | $14.82M | - | - | - |
| Deferred Revenue | $24.89M | $15.45M | $15.63M | $20.88M | $32.21M |
| Total Current Liabilities | $128.03M | $109.11M | $105.33M | $92.21M | $111.74M |
| Long-term Debt | $114.07M | $129.30M | - | - | - |
| Other Non-current Liabilities | - | - | $17.94M | $19.97M | $17.81M |
| Common Stock | $7.00K | $6.50K | $4.65K | $4.59K | $4.56K |
| Retained Earnings | $172.25M | $169.16M | $159.03M | $151.33M | $85.66M |
| Total Stockholders Equity | $429.33M | $427.82M | $323.89M | $314.23M | $247.20M |
| Total Liabilities & Equity | $928.10M | $936.46M | $705.18M | $748.24M | $707.02M |
| 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) |
|---|---|---|---|---|---|---|
| Net Income | $19.37M | $19.37M | $28.90M | $26.32M | $79.49M | $67.23M |
| Depreciation & Amortization | $72.92M | $42.48M | $30.38M | $30.07M | $29.49M | $22.97M |
| Stock-based Compensation | $7.72M | $4.11M | $2.79M | $2.09M | $1.77M | $2.10M |
| Change in Receivables | $29.75M | $15.02M | $-3.69M | $14.08M | $-15.13M | $26.67M |
| Change in Inventory | $4.46M | $-4.46M | $11.03M | $-12.55M | $1.96M | $11.18M |
| Operating Cash Flow | $59.41M | $53.73M | $65.69M | $53.79M | $134.80M | $61.75M |
| Acquisitions | - | - | - | $7.20M | - | - |
| Investing Cash Flow | $8.54M | $11.41M | $-67.69M | $-15.98M | $-28.51M | $-197.79M |
| Dividends Paid | $32.91M | $16.30M | $18.71M | $18.10M | $13.41M | $5.54M |
| Financing Cash Flow | $-101.84M | $-48.62M | $-10.23M | $-67.15M | $-34.12M | $143.86M |
| Net Change in Cash | $-33.89M | $16.52M | $-12.23M | $-29.35M | $72.18M | $7.81M |
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 | $168.67M | $153.12M | $448.16M | $389.36M |
| Operating Expenses | $151.75M | $138.11M | $424.66M | $355.72M |
| Operating Income | $16.92M | $15.00M | $23.50M | $33.64M |
| Other Income/Expense | $954.49K | $551.02K | $1.83M | $1.23M |
| Net Income | $12.21M | $5.11M | $7.49M | $20.47M |
| Basic EPS | 0.19 | 0.11 | 0.12 | 0.45 |
| Diluted EPS | 0.19 | 0.11 | 0.12 | 0.45 |
| Basic Shares Outstanding | $63.73M | $45.28M | $63.90M | $45.26M |
| Diluted Shares Outstanding | $64.82M | $46.01M | $65.01M | $45.95M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $94.02M | $86.81M |
| Accounts Receivable | $45.57M | $42.37M |
| Inventory | $36.14M | $32.85M |
| Other Current Assets | $30.26M | $29.97M |
| Total Current Assets | $212.62M | $191.99M |
| Property Plant & Equipment | $683.94M | $707.83M |
| Goodwill | $3.10M | $3.10M |
| Other Non-current Assets | $4.80M | $4.76M |
| Total Assets | $932.15M | $936.46M |
| Deferred Revenue | $18.29M | $15.45M |
| Total Current Liabilities | $130.93M | $109.11M |
| Common Stock | $6.52K | $6.50K |
| Retained Earnings | $163.59M | $169.16M |
| Total Stockholders Equity | $420.26M | $427.82M |
| Total Liabilities & Equity | $932.15M | $936.46M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $12.21M | $5.11M | $7.49M | $20.47M |
| Depreciation & Amortization | - | - | $30.73M | $22.61M |
| Stock-based Compensation | - | - | $2.70M | $2.31M |
| Change in Receivables | - | - | $4.37M | $-2.56M |
| Change in Inventory | - | - | $3.29M | $10.19M |
| Operating Cash Flow | - | - | $38.60M | $46.41M |
| Investing Cash Flow | - | - | $1.91M | $-57.35M |
| Dividends Paid | $13.10M | - | $13.13M | $13.94M |
| Financing Cash Flow | - | - | $-33.03M | $5.03M |
| Net Change in Cash | - | - | $7.48M | $-5.92M |
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.