Skip to content
Filed
Mar 6, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 6, 2026 0 sh
Capex FY 2025 · Dec 31, 2025 $352.2M
Capex FY 2025 · Dec 31, 2024 $329.35M
Capex FY 2025 · Dec 31, 2023 $179.4M
Operating Cash Flow FY 2025 · Dec 31, 2025 $88.23M
Operating Cash Flow FY 2025 · Dec 31, 2024 $841.88M
Operating Cash Flow FY 2025 · Dec 31, 2023 $124.4M
Long Term Debt FY 2025 · Dec 31, 2025 $3.09B
Long Term Debt FY 2025 · Dec 31, 2024 $2.86B
Short Term Debt FY 2025 · Dec 31, 2025 $100K
Short Term Debt FY 2025 · Dec 31, 2024 $100K
Cash And Equivalents FY 2025 · Dec 31, 2025 $177.56M
Cash And Equivalents FY 2025 · Dec 31, 2024 $229.36M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.05B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.04B
Stockholders Equity FY 2025 · Dec 31, 2023 $1.12B
Current Liabilities FY 2025 · Dec 31, 2025 $441.44M
Current Liabilities FY 2025 · Dec 31, 2024 $376.04M
Current Assets FY 2025 · Dec 31, 2025 $561.24M
Current Assets FY 2025 · Dec 31, 2024 $588.74M
Total Assets FY 2025 · Dec 31, 2025 $5.24B
Total Assets FY 2025 · Dec 31, 2024 $5.13B
Sga Expense FY 2025 · Dec 31, 2025 $162.07M
Sga Expense FY 2025 · Dec 31, 2024 $115.74M
Sga Expense FY 2025 · Dec 31, 2023 $88.62M
Net Income FY 2025 · Dec 31, 2025 $20.1M
Net Income FY 2025 · Dec 31, 2024 $20.54M
Net Income FY 2025 · Dec 31, 2023 $10.09M
Operating Income FY 2025 · Dec 31, 2025 $170.65M
Operating Income FY 2025 · Dec 31, 2024 $162.7M
Operating Income FY 2025 · Dec 31, 2023 $151.39M
Revenue FY 2025 · Dec 31, 2025 $1.6B
Revenue FY 2025 · Dec 31, 2024 $1.61B
Revenue FY 2025 · Dec 31, 2023 $1.47B