Revenue Decline Amid Early-Stage Operations
Revenue fell 15.0% year-over-year to $31.5M in FY2025 from $37.0M in FY2024, reflecting the company's continued pre-commercial stage status as a nuclear microreactor developer with limited revenue-generating activities.
来源: 10-K Income Statement, Financial Data