Mar. 21 at 2:09 AM
$DEFT
The company has a strong cash position on its balance sheet: Total cash (most recent quarter) is approximately
$124.93 million, with relatively low debt (
$16.05 million), resulting in a net cash position of about
$108.88 million (or roughly
$0.28 per share). This means it holds significant cash reserves relative to its market cap (around
$213–
$253 million recently, with the stock trading in the
$0.52–
$0.67 range