Innovative Solutions and ...
8.90
0.04 (0.45%)
At close: Jan 15, 2025, 10:02 AM

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY01 FY00 FY99
Revenue 47.20M 34.81M 27.74M 23.04M 21.60M 17.57M 13.85M 16.79M 27.97M 20.07M 44.10M 31.57M 24.58M 25.74M 25.26M 36.73M 30.53M 18.35M 16.72M 63.26M 46.10M 28.17M 28.35M 34.38M 33.27M 22.49M
Cost of Revenue 21.28M 13.50M 11.07M 10.26M 9.79M 7.68M 7.31M 8.67M 11.48M 12.68M 30.51M 18.94M 14.07M 11.95M 11.52M 17.90M 20.55M 14.15M 8.63M 20.89M 15.66M 11.35M 11.29M 14.48M 14.82M 10.57M
Gross Profit 25.91M 21.31M 16.67M 12.78M 11.80M 9.90M 6.54M 8.12M 16.49M 7.39M 13.59M 12.62M 10.51M 13.79M 13.74M 18.84M 9.98M 4.19M 8.09M 42.38M 30.44M 16.82M 17.06M 19.91M 18.45M 11.92M
Operating Income 9.66M 7.77M 7.22M 3.90M 2.75M 1.08M -3.71M -77.56K 2.44M -2.22M -142.87K 1.93M 416.51K 607.91K 403.47K 4.88M -25.10M -16.83M -8.52M 27.42M 18.06M 7.56M 6.57M 9.76M 10.23M 6.67M
Interest Income 127.33K 518.19K 61.05K 1.23K 154.95K 249.62K 53.56K 35.89K 33.50K 24.80K 21.76K 41.17K 101.01K 143.94K 188.17K 398.04K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Pretax Income 8.85M 7.64M 7.34M 3.98M 2.96M 1.85M -3.59M 4.82M 2.56M -2.16M -83.35K 2.01M 581.93K 900.35K 639.28K 5.24M -6.39M -13.94M -5.43M 29.18M 18.46M 8.01M 7.29M 11.95M 10.79M 6.70M
Net Income 7.00M 6.03M 5.52M 5.06M 3.27M 1.85M -3.65M 4.57M 1.99M -4.73M 200.27K 1.89M 2.98M 716.59K 748.38K 5.01M -7.90M -8.85M -2.88M 18.58M 11.93M 5.54M 5.41M 7.53M 6.75M 4.18M
Selling & General & Admin 12.11M 10.41M 6.75M 6.26M 6.10M 5.88M 6.67M 3.74M 9.17M 6.55M 11.11M 8.12M 7.40M 7.68M 8.10M 8.65M 22.31M 15.84M 9.86M 8.90M 7.57M 5.89M 5.73M 5.78M 4.95M 3.33M
Research & Development 4.14M 3.13M 2.71M 2.62M 2.96M 2.49M 3.58M 4.46M 4.87M 3.06M 2.62M 2.58M 2.69M 5.50M 5.23M 5.31M 10.30M 5.18M 6.75M 6.06M 4.81M 3.38M 4.76M 4.37M 3.27M 1.92M
Other Expenses n/a n/a 65.23K 74.91K 60.50K 73.74K 67.72K 4.86M 78.44K 33.28K 37.76K 38.12K 65.00K n/a n/a n/a 2.48M n/a n/a n/a n/a n/a n/a n/a n/a n/a
Operating Expenses 16.25M 13.54M 9.46M 8.88M 9.06M 8.37M 10.25M 8.20M 14.04M 9.60M 13.73M 10.70M 10.09M 13.18M 13.33M 13.96M 35.09M 21.02M 16.61M 14.96M 12.38M 9.27M 10.49M 10.15M 8.23M 5.25M
Interest Expense 937.31K 393.28K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 598.00 1.51K 2.36K 82.28K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Selling & Marketing Expenses n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 37.54M 27.04M 20.53M 19.14M 18.85M 16.04M 17.56M 16.86M 25.53M 22.29M 44.24M 29.64M 24.16M 25.13M 24.85M 31.86M 55.64M 35.18M 25.24M 35.85M 28.04M 20.61M 21.78M 24.63M 23.05M 15.82M
Income Tax 1.85M 1.61M 1.82M -1.09M -308.88K 1.80K 63.65K 247.92K 568.33K 2.57M -283.62K 119.84K -2.40M 183.76K -109.09K 234.86K 1.51M -5.10M -2.55M 10.60M 6.53M 2.46M 1.88M 4.42M 4.04M 2.52M
Shares Outstanding (Basic) 17.46M 17.41M 17.26M 17.23M 16.94M 16.87M 16.61M 16.74M 16.93M 16.76M 16.93M 16.75M 16.64M 16.78M 16.75M 16.75M 16.89M 16.87M 17.39M 17.87M 26.10M 18.39M 19.25M 19.10M 11.84M 15.17M
Shares Outstanding (Diluted) 17.48M 17.42M 17.26M 17.23M 17.11M 16.94M 16.81M 16.86M 17.04M 16.92M 17.15M 16.86M 16.64M 16.82M 16.78M 16.76M 16.89M 16.87M 17.39M 18.26M 26.89M 18.74M 19.60M 19.93M 15.35M 20.70M
EPS (Basic) 0.40 0.35 0.32 0.29 0.19 0.11 -0.22 0.27 0.12 -0.28 0.01 0.11 0.18 0.04 0.04 0.30 -0.47 -0.52 -0.17 1.04 0.46 0.30 0.28 0.39 0.57 0.28
EPS (Diluted) 0.40 0.35 0.32 0.29 0.19 0.11 -0.22 0.27 0.12 -0.28 0.01 0.11 0.18 0.04 0.04 0.30 -0.47 -0.52 -0.17 1.02 0.45 0.29 0.27 0.38 0.44 0.20
EBITDA 11.89M 8.73M 7.71M 4.33M 3.18M 1.98M -3.28M 371.62K 2.94M -3.05M 433.61K 2.47M 1.11M 1.57M 1.47M 6.41M -22.63M -16.83M -8.52M 28.22M 18.79M 7.56M 6.57M 10.31M 10.62M 6.93M
Depreciation & Amortization 2.10M 697.94K 368.50K 432.18K 433.51K 451.28K 436.21K 449.19K 493.36K 570.31K 576.48K 545.62K 529.33K 672.20K 826.75K 1.09M 1.05M 946.22K 858.64K 797.99K 729.99K 714.21K 860.94K 554.94K 391.26K 264.79K