INNOVATIVE SOLUTIONS & SUPPORT INCISSC

Market cap
$512.99M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Sep 30, 20242+73.15%
Sep 30, 20231+88.66%
Sep 30, 20221+13.67%
Sep 30, 20211-21.15%
Sep 30, 20201-26.71%
Sep 30, 20191-29.46%
Sep 30, 20182+15.78%
Sep 30, 20171-12.14%
Sep 30, 20162+4.72%
Sep 30, 20151-40.23%
Sep 30, 20142+1.29%
Sep 30, 20132+108.18%
Sep 30, 20121+156.92%
Sep 30, 20110