Financial Year End | 2024-02-29 | 2023-02-28 | 2022-02-28 | 2021-02-28 | 2020-02-29 | 2019-02-28 | 2018-02-28 | 2017-02-28 | 2016-02-29 | 2015-02-28 | 2014-02-28 | 2013-02-28 | 2012-02-29 | 2011-02-28 | 2010-02-28 | 2009-02-28 | 2008-02-29 | 2007-02-28 | 2006-02-28 | 2005-02-28 | 2004-02-29 | 2003-02-28 | 2002-02-28 | 2001-02-28 | 2000-02-29 | 1999-02-28 | 1998-02-28 | 1997-02-28 | 1996-02-29 | 1995-02-28 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 19.70M | 15.06M | 17.13M | 14.83M | 15.35M | 11.61M | 11.01M | 9.72M | 11.83M | 10.85M | 10.28M | 9.54M | 12.05M | 9.91M | 7.24M | 6.41M | 5.70M | 6.89M | 6.87M | 5.80M | 3.50M | 3.16M | 3.47M | 4.31M | 4.80M | 2.90M | 3.57M | 3.11M | 2.75M | 2.55M |
Cost of Revenue | 9.86M | 7.41M | 8.52M | 7.84M | 8.04M | 6.36M | 5.71M | 5.23M | 6.20M | 5.63M | 5.55M | 5.01M | 5.89M | 5.14M | 3.57M | 3.56M | 3.03M | 3.42M | 3.44M | 2.64M | 1.51M | 1.38M | 1.29M | 1.75M | 2.47M | 1.62M | 1.74M | 1.52M | 1.21M | 1.48M |
Gross Profit | 9.84M | 7.65M | 8.61M | 7.00M | 7.31M | 5.25M | 5.30M | 4.49M | 5.64M | 5.22M | 4.73M | 4.53M | 6.17M | 4.77M | 3.67M | 2.85M | 2.66M | 3.46M | 3.43M | 3.16M | 2.00M | 1.78M | 2.17M | 2.56M | 2.33M | 1.28M | 1.83M | 1.59M | 1.54M | 1.07M |
Operating Expenses | 8.66M | 6.97M | 6.72M | 5.66M | 6.20M | 5.17M | 4.91M | 4.64M | 4.90M | 4.36M | 4.01M | 4.38M | 4.90M | 4.17M | 3.59M | 3.77M | 2.77M | 2.99M | 2.55M | 2.33M | 1.64M | 1.53M | 1.56M | 1.82M | 2.77M | 2.05M | 1.53M | 1.38M | 1.37M | 1.51M |
Selling, General & Admin | 5.78M | 4.82M | 4.99M | 4.01M | 4.77M | 3.84M | 3.63M | 3.39M | 3.63M | 3.35M | 3.13M | 3.49M | 3.78M | 3.35M | 2.87M | 2.96M | 1.97M | 2.13M | 1.90M | 1.81M | 1.27M | 1.17M | 1.24M | 1.52M | 2.00M | 1.21M | 1.12M | 1.01M | 990.00K | 1.18M |
Research & Development | 2.89M | 2.15M | 1.73M | 1.64M | 1.43M | 1.32M | 1.28M | 1.25M | 1.27M | 1.02M | 885.10K | 894.48K | 1.13M | 823.09K | 717.82K | 804.40K | 795.55K | 857.72K | 647.68K | 517.53K | 365.58K | 361.78K | 321.06K | 298.47K | 647.62K | 490.00K | 410.00K | 370.00K | 380.00K | 330.00K |
Other Operating Expenses | N/A | N/A | N/A | 24.69K | 29.40K | 28.73K | 33.10K | 206.10K | 5.85K | 7.25K | N/A | 118.56K | 128.58K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 121.05K | 350.00K | N/A | N/A | N/A | 0 |
Operating Income | 1.18M | 682.99K | 1.89M | 1.34M | 1.12M | 82.49K | 381.62K | -148.27K | 740.29K | 850.19K | 718.57K | 150.61K | 1.26M | 602.04K | 82.76K | -917.80K | -102.40K | 473.76K | 875.93K | 835.67K | 359.50K | 241.30K | 613.16K | 665.10K | -446.36K | -760.00K | 300.00K | 220.00K | 160.00K | -440.00K |
Other Expenses / Income | 562.10K | 106.92K | 1.01M | 7.41K | 97.95K | 98.95K | 78.45K | 254.95K | 2.16K | -24.64K | -103.61K | -92.76K | -119.56K | 6.41K | -2.62K | 16.36K | 88.20K | 77.70K | 167.64K | -28.37K | -158.16K | -117.87K | -182.64K | -289.79K | 319.83K | -50.00K | -50.00K | -70.00K | N/A | -40.00K |
Before Tax Income | 1.74M | 789.91K | 2.90M | 1.35M | 1.21M | 181.43K | 460.06K | 76.33K | 742.45K | 825.56K | 614.96K | 57.84K | 1.14M | 608.45K | 80.13K | -901.44K | -14.19K | 551.46K | 1.04M | 807.30K | 201.34K | 123.43K | 430.52K | 375.31K | -451.68K | -810.00K | 250.00K | 150.00K | 160.00K | -480.00K |
Income Tax Expenses | 303.12K | 154.01K | 361.63K | 227.22K | 106.00K | 19.85K | 91.86K | -19.37K | 194.72K | 219.42K | 130.49K | -74.41K | -290.52K | 14.50K | -1.54K | 611.59K | -25.40K | 7.26K | 250.00 | 12.00K | -583.89K | 3.08K | 616.91K | 2.37M | 226.37K | -110.00K | -100.00K | -140.00K | -70.00K | -100.00K |
Net Income | 1.44M | 635.90K | 2.54M | 1.12M | 1.11M | 161.59K | 368.21K | 95.71K | 547.73K | 606.13K | 484.47K | 132.25K | 1.43M | 593.95K | 81.68K | -1.51M | 11.21K | 544.20K | 1.04M | 795.30K | 785.23K | 120.96K | -186.39K | -1.63M | -672.73K | -810.00K | 250.00K | 150.00K | 160.00K | -480.00K |
Interest Expenses | N/A | N/A | 9.50K | 39.84K | 33.04K | 39.98K | 46.12K | 52.29K | 58.45K | 64.53K | 110.15K | 113.93K | 118.11K | 7.92K | 10.21K | 5.56K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -60.00K | -50.00K | -70.00K | -70.00K | -60.00K |
Basic Shares Outstanding | 15.74M | 15.74M | 15.59M | 15.43M | 15.30M | 15.11M | 14.97M | 14.96M | 14.94M | 14.74M | 14.54M | 14.48M | 14.44M | 14.44M | 14.41M | 14.38M | 14.36M | 14.36M | 14.16M | 11.71M | 9.25M | 9.15M | 9.10M | 9.01M | 7.51M | 4.39M | 4.77M | 4.51M | 4.48M | 3.88M |
Diluted Shares Outstanding | 15.77M | 15.77M | 15.62M | 15.67M | 15.36M | 15.22M | 15.10M | 15.02M | 15.03M | 14.85M | 14.58M | 14.48M | 15.41M | 15.03M | 14.52M | 14.38M | 14.39M | 14.44M | 14.27M | 12.01M | 11.41M | 10.27M | 9.10M | 9.01M | 7.51M | 4.39M | 4.77M | 4.51M | 4.48M | 3.88M |
EBITDA | 1.78M | 1.19M | 2.32M | 1.80M | 1.52M | 414.63K | 781.14K | 261.60K | 1.22M | 1.26M | 1.07M | 521.71K | 1.59M | 929.19K | 399.92K | -632.22K | 51.62K | 606.16K | 948.08K | 888.76K | 408.97K | 317.83K | 690.34K | 808.48K | -319.99K | -820.00K | 240.00K | 140.00K | 170.00K | -450.00K |
EBITDA Margin | 9.03% | 7.93% | 13.57% | 12.16% | 9.91% | 3.57% | 7.10% | 2.69% | 10.28% | 11.59% | 10.40% | 5.47% | 13.19% | 9.37% | 5.52% | -9.86% | 0.91% | 8.80% | 13.80% | 15.31% | 11.68% | 10.07% | 19.90% | 18.77% | -6.67% | -28.28% | 6.72% | 4.50% | 6.18% | -17.65% |
EBIT | 1.74M | 789.91K | 2.91M | 1.39M | 1.25M | 221.41K | 506.18K | 128.63K | 800.90K | 890.08K | 725.12K | 171.78K | 1.26M | 616.37K | 90.35K | -895.88K | -14.19K | 551.46K | 1.04M | 807.30K | 201.34K | 124.04K | 430.52K | 736.79K | -446.36K | -980.00K | 100.00K | -60.00K | 20.00K | -640.00K |
EBIT Margin | 8.86% | 5.25% | 17.01% | 9.36% | 8.12% | 1.91% | 4.60% | 1.32% | 6.77% | 8.20% | 7.05% | 1.80% | 10.45% | 6.22% | 1.25% | -13.98% | -0.25% | 8.01% | 15.19% | 13.91% | 5.75% | 3.93% | 12.41% | 17.11% | -9.30% | -33.79% | 2.80% | -1.93% | 0.73% | -25.10% |
Financial Year End | 2024-02-29 | 2023-02-28 | 2022-02-28 | 2021-02-28 | 2020-02-29 | 2019-02-28 | 2018-02-28 | 2017-02-28 | 2016-02-29 | 2015-02-28 | 2014-02-28 | 2013-02-28 | 2012-02-29 | 2011-02-28 | 2010-02-28 | 2009-02-28 | 2008-02-29 | 2007-02-28 | 2006-02-28 | 2005-02-28 | 2004-02-29 | 2003-02-28 | 2002-02-28 | 2001-02-28 | 2000-02-29 | 1999-02-28 | 1998-02-28 | 1997-02-28 | 1996-02-29 | 1995-02-28 |