undefined
9.80
0.06 (0.62%)
At close: Sep 17, 2024, 8:00 PM

Income Statement (Annual)

Get detailed income statement breakdowns, uncovering revenue, expenses, and much more.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16 FY15 FY14 FY13 FY12 FY11 FY10 FY09 FY08 FY07 FY06 FY05 FY04 FY03 FY02 FY00 FY99 FY98 FY97
Revenue 19.10M 18.05M 21.01M 20.04M 21.17M 22.04M 18.94M 14.01M 13.65M 11.93M 11.32M 10.10M 10.75M 10.87M 5.96M 3.34M 2.59M 7.09M 3.63M 6.03M 5.35M 3.87M 255.05K n/a 214.00K 225.03K
Cost of Revenue 3.31M 3.19M 6.88M 7.00M 5.83M 6.59M 5.32M 4.28M 5.26M 5.09M 4.49M 4.58M 4.03M 4.43M 3.58M 2.42M n/a 1.59M 1.45M 1.03M 1.10M 839.70K 210.29K n/a n/a n/a
Gross Profit 15.79M 14.86M 14.12M 13.04M 15.34M 15.45M 13.62M 9.73M 8.39M 6.84M 6.83M 5.52M 6.72M 6.45M 2.38M 925.75K 2.59M 5.50M 2.18M 5.00M 4.25M 3.03M 44.76K n/a 214.00K 225.03K
Operating Income 5.09M 4.41M 2.89M 1.48M 3.99M 3.52M 3.90M 687.44K -4.09M -2.59M 398.20K -972.71K 141.24K 841.69K -3.37M -3.50M -3.01M 2.31M -2.23M 659.04K -2.79M -1.22M -5.12M -399.42K 71.50K -245.72K
Interest Income 821.78K 199.12K 237.27K 224.91K 247.06K 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
Pretax Income 5.91M 4.13M 4.19M 1.64M 4.05M 3.51M 3.89M 666.50K -3.85M -2.49M 257.49K -858.67K -205.46K 176.99K -4.04M -2.87M -3.01M 1.39M -3.41M -675.24K -5.00M -1.99M -4.74M -399.42K -72.94K -245.72K
Net Income 5.59M 4.00M 4.12M 1.59M 3.90M 3.41M 3.78M 666.50K -3.85M -2.49M 257.49K -858.67K -205.46K 176.99K -4.04M -2.87M -3.01M 1.39M -3.41M -675.24K -5.00M -3.39M -7.25M -399.42K -72.94K -249.56K
Selling & General & Admin 9.62M 9.57M 10.21M 10.72M 10.75M 11.30M 9.23M 8.54M 10.22M 8.55M 5.53M 5.59M 5.80M 4.79M 3.57M 3.92M 3.51M 2.89M 3.39M 3.04M 3.64M 3.52M 2.65M n/a 142.50K 300.09K
Research & Development n/a n/a n/a n/a n/a 65.50K 45.74K n/a n/a 73.08K 146.17K n/a n/a n/a n/a n/a 1.72M 292.19K 1.02M 1.30M 1.15M 725.56K n/a n/a n/a n/a
Other Expenses 70.05K 875.55K 1.02M 838.87K 601.43K 633.85K 486.02K 507.45K 2.26B 879.33K 901.41K 900.09K 786.79K 811.90K n/a n/a n/a n/a n/a n/a n/a n/a n/a -399.42K n/a n/a
Operating Expenses 10.70M 10.45M 11.23M 11.56M 11.35M 11.93M 9.72M 9.04M 10.99M 9.43M 6.43M 6.49M 6.58M 5.60M 4.30M 4.42M 5.60M 3.19M 4.41M 4.34M 7.04M 4.25M 5.16M -399.42K 142.50K 470.75K
Interest Expense 60.99K 44.31K 106.68K 67.73K 42.68K 2.67K n/a 5.19K 242.62M 102.58K n/a n/a 346.70K n/a 505.15K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Selling & Marketing Expenses 4.93M 4.85M 5.00M 5.78M 6.01M 6.40M 5.10M 5.37M 5.94M 4.74M 3.05M 2.64M 2.74M 1.60M 1.35M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses 14.01M 13.63M 18.11M 18.56M 17.18M 18.52M 15.04M 13.32M 16.25M 14.52M 10.92M 11.07M 10.61M 10.03M 7.88M 6.84M 5.60M 4.77M 5.86M 5.37M 8.14M 5.09M 5.37M -399.42K 142.50K 470.75K
Income Tax 321.37K 129.97K 76.90K 41.92K 142.71K 105.39K 107.57K 20.94K 1.25M n/a n/a -114.04K n/a 664.70K 342.35K -628.74K 6.54K 918.92K n/a 1.33M 2.22M 1.40M 2.13M 399.42K n/a 3.84K
Shares Outstanding (Basic) 18.41M 19.09M 19.50M 19.65M 19.85M 19.58M 19.35M 19.15M 17.26M 16.36M 13.08M 11.78M 11.21M 10.72M 9.77M 9.15M 8.94M 6.08M 5.49M 4.71M 3.96M 3.11M 193.24K 83.50K 76.16K 68.06K
Shares Outstanding (Diluted) 18.77M 19.38M 19.75M 19.86M 20.37M 20.28M 20.26M 19.15M 17.38M 16.71M 13.25M 11.78M 11.21M 10.72M 9.77M 9.15M 8.94M 6.26M 5.49M 4.71M 3.96M 3.11M 193.24K 84.44K 76.16K 68.06K
EPS (Basic) 0.27 0.18 0.18 0.05 0.20 0.17 0.15 -0.00 -0.22 -0.15 -0.05 -0.07 -0.02 -0.01 -0.41 -0.31 -0.34 0.23 -0.62 -0.14 -1.26 -1.09 -37.52 -4.78 -0.96 -3.67
EPS (Diluted) 0.27 0.18 0.18 0.05 0.19 0.17 0.15 -0.00 -0.22 -0.15 -0.05 -0.07 -0.02 -0.01 -0.41 -0.31 -0.34 0.22 -0.62 -0.14 -1.26 -1.09 -37.52 -4.73 -0.96 -3.67
EBITDA 7.12M 5.73M 4.23M 2.59M 4.84M 4.15M 4.38M 1.22M -332.82K -1.71M 1.30M -391.89K 928.03K 1.59M -1.35M -3.59M -2.74M 2.86M -1.71M 1.17M 946.88K -995.31K -4.58M -399.42K 71.50K -245.72K
Depreciation & Amortization 1.14M 1.20M 1.11M 884.61K 601.43K 633.85K 486.02K 507.45K 768.16K 879.33K 901.41K 900.09K 786.79K 811.90K 726.07K 505.54K 376.01K 512.82K 515.36K 715.97K 1.49M 224.23K 919.51K n/a n/a n/a