News
Earnings per share (EPS) reflected this, decreasing to $ (0.136) in 2024 from $0.045 in 2023. Cash and cash equivalents increased by 8.3% to $8.02 million as of December 31, 2024 from $7.40 million as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results