MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
-3,088
-
-2,882
-4,338
Return on Equity
-26.397
-13.274
5.721
-64.722
Debt to Asset Ratio
65.037
59.739
59.771
78.149
Cash Ratio
93.609
140.598
130.377
68.418
Quick Ratio
112.881
163.26
174.426
90.003
Current Ratio
112.881
163.26
174.426
90.003
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
Theriva Biologics, Inc. (TOVX)
Theriva Biologics, Inc. (TOVX)