Skip to content
Filed
Apr 11, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Stock Repurchased FY 2024 · Dec 31, 2024 $141.3M
Stock Repurchased FY 2024 · Dec 31, 2023 $65.16M
Operating Cash Flow FY 2024 · Dec 31, 2024 −$1.13M
Operating Cash Flow FY 2024 · Dec 31, 2023 −$657.56K
Cash And Equivalents FY 2024 · Dec 31, 2024 $2.12K
Cash And Equivalents FY 2024 · Dec 31, 2023 $47.05K
Stockholders Equity FY 2024 · Dec 31, 2024 −$25.67M
Stockholders Equity FY 2024 · Dec 31, 2023 −$7.12M
Stockholders Equity FY 2024 · Dec 31, 2022 −$9.45M
Current Liabilities FY 2024 · Dec 31, 2024 $25.76M
Current Liabilities FY 2024 · Dec 31, 2023 $7.22M
Total Liabilities FY 2024 · Dec 31, 2024 $25.76M
Total Liabilities FY 2024 · Dec 31, 2023 $7.22M
Current Assets FY 2024 · Dec 31, 2024 $54.14M
Current Assets FY 2024 · Dec 31, 2023 $187.45M
Total Assets FY 2024 · Dec 31, 2024 $54.14M
Total Assets FY 2024 · Dec 31, 2023 $187.45M
Sga Expense FY 2024 · Dec 31, 2024 $1.06M
Sga Expense FY 2024 · Dec 31, 2023 $1.16M
Net Income FY 2024 · Dec 31, 2024 −$10.67M
Net Income FY 2024 · Dec 31, 2023 $10.58M
Operating Income FY 2024 · Dec 31, 2024 −$1.06M
Operating Income FY 2024 · Dec 31, 2023 −$1.16M