$391.98M
Revenue
$160.84M
Net Income
100.00%
Gross Margin
34.00%
Op. Margin
$346.94M
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 (Sep 30, 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $391.98M | $391.98M | $410.18M | $375.05M | $321.74M | $151.04M | $3.04M | $4.91M | $5.87M | $5.26M | $4.67M |
| Revenue Growth % | 0.0% | -4.4% | 9.4% | 16.6% | 113.0% | 4871.6% | -38.1% | -16.4% | 11.6% | 12.6% | nan% |
| Cost of Revenue | - | - | $363.00K | $579.00K | $450.00K | $477.00K | - | - | - | - | - |
| Gross Profit | $391.98M | $391.98M | $409.82M | $374.47M | $321.29M | $150.56M | - | - | - | - | - |
| Gross Margin % | 100.0% | 100.0% | 99.9% | 99.8% | 99.9% | 99.7% | nan% | nan% | nan% | nan% | nan% |
| Operating Expenses | $258.70M | $258.70M | $256.49M | $203.15M | $118.22M | $91.16M | $6.86M | $5.42M | $5.63M | $6.03M | $8.77M |
| Operating Income | $133.28M | $133.28M | $153.69M | $171.89M | $203.52M | $59.88M | $-3.82M | $-505.00K | $240.00K | $-765.00K | $-4.10M |
| Operating Margin % | 34.0% | 34.0% | 37.5% | 45.8% | 63.3% | 39.6% | -125.6% | -10.3% | 4.1% | -14.5% | -87.7% |
| Interest Expense | $42.99M | $28.31M | $31.41M | $31.82M | $1.09M | $4.53M | $8.00K | $10.00K | $5.00K | $53.00K | $102.00K |
| Other Income/Expense | $75.68M | $75.68M | $-36.72M | $-25.84M | $-52.66M | $-93.73M | $166.00K | $6.00K | $157.00K | $-51.00K | $-101.00K |
| Income Before Tax | $208.96M | $208.96M | $116.97M | $146.05M | $150.85M | $-33.85M | $-3.65M | $-464.00K | $425.00K | $-816.00K | $-4.20M |
| Income Tax Expense | $48.12M | $48.12M | $28.07M | $34.46M | $32.84M | $13.02M | - | $-28.00K | $-17.00K | $-242.00K | - |
| Net Income | $160.84M | $160.84M | $88.90M | $111.59M | $118.01M | $-65.67M | $-3.65M | $-436.00K | $1.57M | $-574.00K | $-4.20M |
| Net Margin % | 41.0% | 41.0% | 21.7% | 29.8% | 36.7% | -43.5% | -120.1% | -8.9% | 26.7% | -10.9% | -89.9% |
| Basic EPS | nan | 7.61 | 4.29 | 5.66 | 6.04 | -4.19 | nan | nan | nan | -0.06 | -0.69 |
| Diluted EPS | nan | 7.59 | 4.26 | 5.58 | 5.99 | -4.19 | nan | nan | nan | -0.06 | -0.69 |
| Basic Shares Outstanding | -5K | 21.1M | 20.7M | 19.7M | 19.6M | 16.0M | - | - | - | 10.1M | 6.1M |
| Diluted Shares Outstanding | 16K | 21.2M | 20.9M | 20.0M | 19.7M | 16.0M | - | - | - | 10.1M | 6.1M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Sep 30, 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) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $17.89M | $13.12M | $15.32M | $13.30M | $17.07M | $1.56M | $3.06M | $3.12M | $185.00K | $76.00K |
| Accounts Receivable | $41.05M | $44.41M | $35.13M | $25.55M | $17.47M | $294.00K | $557.00K | $533.00K | $608.00K | $490.00K |
| Inventory | $7.93M | $5.73M | $6.18M | $8.89M | - | $361.00K | $415.00K | $464.00K | $541.00K | $627.00K |
| Other Current Assets | - | - | - | $3.24M | $1.73M | $4.00K | $4.00K | - | $164.00K | $421.00K |
| Total Current Assets | $93.77M | $68.12M | $63.26M | $50.99M | $36.73M | $2.33M | $4.28M | $4.35M | $1.50M | $1.61M |
| Property Plant & Equipment | $21.87M | $30.48M | $20.65M | $20.02M | $3.18M | - | - | - | - | - |
| Other Non-current Assets | $15.90M | $10.71M | $12.60M | $4.17M | $2.42M | - | - | $4.00K | $4.00K | - |
| Total Assets | $1.17B | $993.50M | $945.71M | $515.29M | $388.23M | $5.37M | $8.92M | $9.48M | $8.11M | $8.54M |
| Accounts Payable | $5.08M | $13.94M | $3.85M | $3.94M | $12.23M | $218.00K | $269.00K | $132.00K | $208.00K | $303.00K |
| Accrued Liabilities | $37.69M | $33.92M | $33.16M | $35.58M | $19.36M | $202.00K | $164.00K | $282.00K | $203.00K | $274.00K |
| Deferred Revenue | $59.61M | $34.79M | $30.70M | $17.75M | $9.01M | - | - | - | - | - |
| Other Current Liabilities | $34.09M | $20.12M | $6.28M | $2.24M | $441.00K | - | - | - | - | - |
| Total Current Liabilities | $156.50M | $122.76M | $94.34M | $76.31M | $83.61M | $601.00K | $610.00K | $548.00K | $611.00K | $791.00K |
| Long-term Debt | $247.85M | $269.49M | - | - | - | - | - | $73.00K | $49.00K | $2.42M |
| Deferred Tax Liabilities | $86.12M | $76.55M | $73.34M | $45.76M | $11.63M | - | - | - | - | - |
| Other Non-current Liabilities | $4.77M | $961.00K | $1.21M | $1.05M | $60.00K | - | - | - | - | - |
| Total Liabilities | $535.34M | $482.89M | $524.12M | $181.85M | $166.54M | $2.66M | $2.57M | $2.72M | $2.93M | $5.26M |
| Common Stock | $22.00K | $21.00K | $20.00K | $20.00K | $20.00K | $1.00K | $11.00K | $11.00K | $11.00K | $6.00K |
| Retained Earnings | $327.56M | $200.36M | $142.46M | $58.78M | $-49.17M | $-55.60M | $-51.96M | $-51.52M | $-53.09M | $-52.52M |
| Total Stockholders Equity | $634.24M | $510.62M | $421.60M | $333.45M | $221.69M | $2.71M | $6.35M | $6.77M | $5.17M | $3.28M |
| Total Liabilities & Equity | $1.17B | $993.50M | $945.71M | $515.29M | $388.23M | $5.37M | $8.92M | $9.48M | $8.11M | $8.54M |
| 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 (Sep 30, 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $189.47M | $160.84M | $88.90M | $111.59M | $118.01M | $-65.67M | $-3.65M | $-436.00K | $1.57M | $-574.00K | $-4.20M |
| Depreciation & Amortization | $112.32M | $93.18M | $74.90M | $65.06M | $32.11M | $26.02M | $644.00K | $716.00K | $795.00K | $924.00K | $1.14M |
| Stock-based Compensation | $14.55M | $9.13M | $8.14M | $6.98M | $3.95M | $6.10M | $14.00K | $17.00K | $23.00K | $14.00K | $17.00K |
| Deferred Income Tax | $11.35M | $11.35M | $3.20M | $27.59M | $28.37M | $12.96M | - | - | - | $-242.00K | - |
| Change in Receivables | $-28.37M | $-12.36M | $9.29M | $9.57M | $7.55M | $7.34M | $-328.00K | $-41.00K | $-96.00K | $118.00K | $46.00K |
| Change in Inventory | $3.15M | $-274.00K | $-1.51M | $546.00K | $6.24M | - | $-193.00K | $68.00K | $28.00K | $-203.00K | $238.00K |
| Change in Payables | - | - | - | - | - | - | $32.00K | $63.00K | $-58.00K | $-95.00K | $-482.00K |
| Operating Cash Flow | $346.94M | $212.54M | $246.27M | $207.19M | $170.29M | - | $-1.55M | $226.00K | $1.34M | $154.00K | $-1.01M |
| Capital Expenditure | - | - | - | - | - | - | - | - | - | - | $47.00K |
| Acquisitions | - | $117.70M | - | $324.69M | - | - | - | - | - | - | - |
| Investing Cash Flow | $-241.63M | $-145.77M | $-147.84M | $-469.56M | $-128.26M | - | $-71.00K | $-233.00K | $1.64M | $-179.00K | $-401.00K |
| Debt Repayment | - | - | - | - | - | - | $41.00K | $53.00K | $142.00K | $2.85M | $2.38M |
| Stock Issued | - | - | - | - | - | $50.00M | - | - | $100.00K | $2.70M | - |
| Dividends Paid | $57.48M | $33.33M | $30.83M | $27.71M | $25.07M | $18.29M | - | - | - | - | - |
| Financing Cash Flow | $-103.91M | $-62.01M | $-100.63M | $264.38M | $-37.05M | $-14.94M | $126.00K | $-53.00K | $-42.00K | $134.00K | $1.45M |
| Net Change in Cash | $1.40M | $4.76M | $-2.19M | $2.02M | $4.98M | $15.41M | - | - | - | $109.00K | $36.00K |
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 | $106.85M | $102.34M | $294.70M | $307.49M |
| Operating Expenses | $77.99M | $84.86M | $187.59M | $185.83M |
| Operating Income | $28.86M | $17.48M | $107.12M | $121.66M |
| Interest Expense | $9.61M | $8.79M | $21.07M | $24.71M |
| Other Income/Expense | $-7.71M | $15.22M | $-8.91M | $-20.17M |
| Income Before Tax | $21.16M | $32.70M | $98.20M | $101.49M |
| Income Tax Expense | $4.82M | $7.03M | $22.76M | $23.52M |
| Net Income | $16.34M | $25.66M | $75.44M | $77.97M |
| Basic EPS | 0.77 | 1.22 | 3.57 | 3.79 |
| Diluted EPS | 0.77 | 1.21 | 3.56 | 3.76 |
| Basic Shares Outstanding | $21.16M | $20.99M | $21.14M | $20.58M |
| Diluted Shares Outstanding | $21.26M | $21.21M | $21.18M | $20.76M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $16.46M | $13.12M |
| Accounts Receivable | $41.08M | $44.41M |
| Inventory | $8.90M | $5.73M |
| Total Current Assets | $79.38M | $68.12M |
| Property Plant & Equipment | $46.38M | $30.48M |
| Other Non-current Assets | $23.99M | $10.71M |
| Total Assets | $1.19B | $993.50M |
| Accounts Payable | $12.15M | $13.94M |
| Accrued Liabilities | $30.83M | $33.92M |
| Deferred Revenue | $52.88M | $34.79M |
| Other Current Liabilities | $11.45M | $20.12M |
| Total Current Liabilities | $127.31M | $122.76M |
| Deferred Tax Liabilities | $85.92M | $76.55M |
| Other Non-current Liabilities | $5.13M | $961.00K |
| Total Liabilities | $624.84M | $482.89M |
| Common Stock | $22.00K | $21.00K |
| Retained Earnings | $250.93M | $200.36M |
| Total Stockholders Equity | $566.50M | $510.62M |
| Total Liabilities & Equity | $1.19B | $993.50M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $16.34M | $25.66M | $75.44M | $77.97M |
| Depreciation & Amortization | $27.21M | $20.72M | $65.92M | $55.97M |
| Stock-based Compensation | - | - | $6.74M | $6.69M |
| Deferred Income Tax | $6.33M | $3.66M | $9.37M | $8.73M |
| Change in Receivables | - | - | $-12.07M | $5.91M |
| Change in Inventory | - | - | $1.76M | $1.11M |
| Operating Cash Flow | - | - | $147.67M | $179.90M |
| Acquisitions | - | - | $117.83M | - |
| Investing Cash Flow | - | - | $-212.83M | $-113.33M |
| Stock Issued | - | - | - | $25.41M |
| Dividends Paid | - | - | $24.84M | $22.84M |
| Financing Cash Flow | - | - | $68.49M | $-68.57M |
| Net Change in Cash | - | - | $3.33M | $-2.00M |
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.