TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndProvision for income taxes (Million USD)YoY (%)
May 31, 20231-83200.00%
May 31, 2022-0-99.08%
May 31, 2021-0-84.69%
May 31, 2020-1+32.34%
May 31, 2019-1-241.21%
May 31, 20180+44.87%
May 31, 20170-32.39%
May 31, 20160+155.92%
May 31, 20150+794.12%
May 31, 20140-107.94%
May 31, 2013-0-956.00%
May 31, 20120