| ISTR Yearly Revenue | ISTR Revenue | ISTR Change | ISTR Revenue Growth |
|---|---|---|---|
| 2024-12-31 | $87.44M | $4.38M | +5.27% |
| 2023-12-31 | $83.06M | -$22.16M | -21.06% |
| 2022-12-31 | $105.21M | $32.24M | +44.18% |
| 2021-12-31 | $72.97M | -$1.50M | -2.01% |
| 2020-12-31 | $74.47M | $5.34M | +7.73% |
| 2019-12-31 | $69.13M | $10.01M | +16.93% |
| 2018-12-31 | $59.12M | $14.33M | +31.98% |
| 2017-12-31 | $44.79M | $6.66M | +17.48% |
| 2016-12-31 | $38.13M | $191.00k | +0.50% |
| 2015-12-31 | $37.94M | $7.01M | +22.67% |
| 2014-12-31 | $30.93M | $7.59M | +32.50% |
| 2013-12-31 | $23.34M | $8.36M | +55.76% |
| 2012-12-31 | $14.99M | $4.87M | +48.13% |
| 2011-12-31 | $10.12M | N/A | N/A |