TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndCash from operations (Million USD)YoY (%)
May 31, 20232-176.02%
May 31, 2022-2-276.99%
May 31, 20211-183.19%
May 31, 2020-2-1.04%
May 31, 2019-2-240.05%
May 31, 20181+50.68%
May 31, 20171-38.89%
May 31, 20161+72.08%
May 31, 20151+36.17%
May 31, 20141-150.60%
May 31, 2013-1-388.62%
May 31, 20120