Period Ending: | 2024 01-31 |
2023 01-31 |
2022 01-31 |
2021 01-31 |
2020 01-31 |
2019 01-31 |
2018 01-31 |
2017 01-31 |
2016 01-31 |
2015 01-31 |
2014 01-31 |
2013 01-31 |
2012 01-31 |
2011 01-31 |
2010 01-31 |
2009 01-31 |
2008 01-31 |
2007 01-31 |
2006 01-31 |
2005 01-31 |
2004 01-31 |
2003 01-31 |
2002 01-31 |
2001 01-31 |
2000 01-31 |
1999 01-31 |
1998 01-31 |
1997 01-31 |
1996 01-31 |
1995 01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2024-05-30 | 2023-05-01 | 2022-04-29 | 2021-04-16 | 2020-04-28 | 2019-04-05 | 2018-04-13 | 2017-04-07 | 2016-04-07 | 2015-04-08 | 2014-04-03 | 2013-04-04 | 2012-04-04 | 2011-04-06 | 2010-04-09 | 2009-04-15 | 2009-02-12 | 2007-04-16 | 2006-05-10 | 2005-05-17 | 2004-05-28 | 2003-05-01 | 2002-05-01 | 2001-05-01 | 2000-05-01 | 1999-05-03 | 1998-05-15 | 1997-04-30 | 1996-01-31 | 1995-01-31 |
Total Current Assets | 28339000 | 22233000 | 29245000 | 26791000 | 30627000 | 36342000 | 33046000 | 35059000 | 40696000 | 54149000 | 62160000 | 57878000 | 65278000 | 44754000 | 34673000 | 29059000 | 38737000 | 35986000 | 29741000 | 21449000 | 14878000 | 9353000 | 12933000 | 21926000 | 28834000 | 29500000 | 48400000 | 5600000 | 3600000 | 3100000 |
Cash and Short Term Investments | 5289000 | 778000 | 5114000 | 4611000 | 3090000 | 9389000 | 9902000 | 2902000 | 3769000 | 5175000 | 15162000 | 15150000 | 15287000 | 14647000 | 6130000 | 5063000 | 13884000 | 12582000 | 18976000 | 13138000 | 6834000 | 5170000 | 8244000 | 11402000 | 17399000 | 2500000 | 7500000 | 300000 | 600000 | 900000 |
Cash & Equivalents | 5289000 | 778000 | 5114000 | 4611000 | 3090000 | 9389000 | 9902000 | 2902000 | 3769000 | 5175000 | 15162000 | 15150000 | 15287000 | 14647000 | 6130000 | 5063000 | 13884000 | 12582000 | 16426000 | 13138000 | 6834000 | 5170000 | 8244000 | 4317000 | 3588000 | 2500000 | 7500000 | 300000 | 600000 | 900000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2550000 | 0 | 0 | 0 | 0 | 7085000 | 13811000 | 0 | 0 | 0 | 0 | 0 |
Receivables | 6566000 | 3993000 | 8126000 | 4747000 | 11921000 | 12082000 | 10494000 | 15830000 | 19775000 | 27332000 | 30519000 | 25227000 | 38061000 | 21739000 | 18955000 | 16038000 | 15780000 | 13610000 | 8527000 | 7213000 | 6446000 | 3556000 | 4282000 | 7999000 | 5688000 | 17300000 | 14700000 | 4700000 | 2500000 | 2100000 |
Inventory | 13371000 | 15318000 | 14006000 | 11453000 | 13261000 | 10774000 | 10856000 | 11960000 | 12944000 | 11451000 | 8338000 | 6188000 | 6708000 | 4813000 | 5199000 | 3772000 | 6352000 | 7308000 | 1155000 | 705000 | 700000 | 0 | 0 | 0 | 2557000 | 7900000 | 900000 | 500000 | 200000 | 100000 |
Other Current Assets | 3113000 | 2144000 | 1999000 | 5980000 | 2355000 | 4097000 | 1794000 | 4367000 | 4208000 | 10191000 | 8141000 | 11313000 | 5222000 | 3555000 | 4389000 | 4186000 | 2721000 | 2486000 | 1083000 | 393000 | 898000 | 627000 | 407000 | 2525000 | 3190000 | 1800000 | 25300000 | 100000 | 300000 | 0 |
Total Assets | 33491000 | 32858000 | 42020000 | 39763000 | 58228000 | 65301000 | 73679000 | 94714000 | 134759000 | 179611000 | 205419000 | 190407000 | 198229000 | 137971000 | 115397000 | 104227000 | 103901000 | 83302000 | 57620000 | 41395000 | 40730000 | 44340000 | 58795000 | 72561000 | 67705000 | 67200000 | 91600000 | 24300000 | 12200000 | 8200000 |
Total Non-Current Assets | 5152000 | 10625000 | 12775000 | 12972000 | 27601000 | 28959000 | 40633000 | 59655000 | 94063000 | 125462000 | 143259000 | 132529000 | 132951000 | 93217000 | 80724000 | 75168000 | 65164000 | 47316000 | 27879000 | 19946000 | 25852000 | 34987000 | 45862000 | 50635000 | 38871000 | 37700000 | 43200000 | 18700000 | 8600000 | 5100000 |
Property, Plant and Equipment | 2142000 | 5694000 | 6107000 | 6222000 | 16077000 | 14155000 | 22900000 | 43838000 | 73516000 | 100087000 | 129573000 | 119608000 | 120377000 | 79095000 | 66482000 | 64251000 | 53179000 | 35432000 | 19924000 | 19725000 | 25359000 | 34943000 | 45567000 | 49055000 | 35283000 | 33600000 | 43100000 | 600000 | 500000 | 100000 |
Goodwill and Intangible Assets | 2888000 | 4931000 | 6018000 | 6750000 | 10692000 | 13026000 | 10546000 | 13009000 | 14621000 | 16425000 | 7521000 | 8309000 | 9016000 | 9678000 | 6998000 | 7064000 | 8050000 | 5485000 | 4942000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill | 0 | 0 | 0 | 0 | 2531000 | 2531000 | 2531000 | 3997000 | 4155000 | 5594000 | 4320000 | 4320000 | 4320000 | 4320000 | 4320000 | 4320000 | 4358000 | 3358000 | 2358000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 2888000 | 4931000 | 6018000 | 6750000 | 8161000 | 10495000 | 8015000 | 9012000 | 10466000 | 10831000 | 3201000 | 3989000 | 4696000 | 5358000 | 2678000 | 2744000 | 3692000 | 2127000 | 2584000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 0 | 0 | 650000 | 0 | 0 | 840000 | 4652000 | 2780000 | 4972000 | 0 | 0 | 0 | 925000 | 2981000 | 7107000 | -1682000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax Assets | 122000 | 0 | -650000 | 0 | 0 | 68000 | -4652000 | -2780000 | 586000 | 8922000 | 6133000 | 4296000 | 2594000 | 1427000 | 88000 | 1682000 | 1505000 | 5094000 | 3000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Assets | 0 | 0 | 650000 | 0 | 832000 | 870000 | 7187000 | 2808000 | 368000 | 28000 | 32000 | 316000 | 39000 | 36000 | 49000 | 3853000 | 2430000 | 1305000 | 13000 | 221000 | 493000 | 44000 | 295000 | 1580000 | 3588000 | 4100000 | 100000 | 18100000 | 8100000 | 5000000 |
Total Current Liabilities | 10277000 | 8662000 | 10699000 | 7836000 | 8448000 | 7428000 | 7523000 | 13465000 | 12456000 | 10000000 | 12438000 | 9480000 | 23981000 | 15599000 | 11449000 | 17862000 | 24742000 | 22296000 | 7169000 | 7518000 | 7515000 | 6060000 | 12113000 | 13129000 | 7430000 | 2400000 | 15000000 | 5700000 | 2700000 | 1700000 |
Accounts Payable | 1623000 | 4101000 | 2046000 | 1704000 | 2650000 | 1534000 | 1271000 | 1929000 | 3543000 | 2399000 | 10745000 | 6921000 | 13037000 | 5203000 | 6489000 | 13561000 | 16729000 | 16343000 | 4436000 | 4893000 | 1532000 | 2424000 | 8659000 | 8259000 | 5927000 | 700000 | 8400000 | 1900000 | 500000 | 600000 |
Notes Payable/Short Term Debt | 751000 | 903000 | 869000 | 1008000 | 1339000 | 3962000 | 4219000 | 6371000 | 3218000 | 3218000 | 75000 | 145000 | 1399000 | 3177000 | 0 | 0 | 1500000 | 1500000 | 2056000 | 918000 | 3499000 | 2092000 | 2515000 | 1856000 | 0 | 0 | 0 | 1900000 | 800000 | 400000 |
Tax Payables | 2114000 | 1247000 | 837000 | 562000 | 242000 | 224000 | 258000 | 1565000 | 2523000 | 1018000 | 2177000 | 5591000 | 2419000 | 1276000 | 1345000 | 3260000 | 1967000 | 328000 | 286000000 | 284000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 203000 | 164000 | 232000 | 208000 | 765000 | 1040000 | 741000 | 651000 | 326000 | 710000 | 35000 | 539000 | 543000 | 778000 | 854000 | 424000 | 872000 | 948000 | 381000 | 652000 | 345000 | 216000 | 314000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 5586000 | 2247000 | 6715000 | 4354000 | 3452000 | 668000 | 1034000 | 2949000 | 2846000 | 2655000 | -594000 | -3716000 | 6583000 | 5165000 | 2761000 | 617000 | 3674000 | 3177000 | -285704000 | -282945000 | 2139000 | 1328000 | 625000 | 3014000 | 1503000 | 1700000 | 6600000 | 1900000 | 1400000 | 700000 |
Total Liabilities | 10850000 | 9806000 | 11757000 | 9347000 | 10576000 | 8623000 | 7830000 | 13782000 | 29722000 | 33137000 | 34971000 | 14094000 | 42795000 | 43256000 | 30442000 | 27104000 | 28133000 | 23796000 | 10169000 | 7518000 | 9933000 | 10682000 | 16192000 | 18573000 | 7430000 | 2400000 | 17400000 | 9100000 | 4200000 | 2000000 |
Total Non-Current Liabilities | 573000 | 1144000 | 1058000 | 1511000 | 2128000 | 1195000 | 307000 | 317000 | 17266000 | 23137000 | 22533000 | 4614000 | 18814000 | 27657000 | 18993000 | 9242000 | 3391000 | 1500000 | 3000000 | 0 | 2418000 | 4622000 | 4079000 | 5444000 | 0 | 0 | 2400000 | 3400000 | 1500000 | 300000 |
Total Long Term Debt | 573000 | 846000 | 966000 | 1313000 | 961000 | 0 | 0 | 0 | 17266000 | 23137000 | 22125000 | 4238000 | 12784000 | 23343000 | 15735000 | 5950000 | 0 | 1500000 | 3000000 | 0 | 2418000 | 4622000 | 4079000 | 5444000 | 0 | 0 | 0 | 2700000 | 1200000 | 300000 |
Deferred Tax Liabilities Non-Current | 0 | 298000 | 92000 | 198000 | 200000 | 0 | 307000 | 317000 | 232000 | 0 | 0 | 0 | 595000 | 832000 | 3258000 | 32000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2300000 | 600000 | 400000 | 100000 |
Deferred Revenue Non-Current | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3258000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Capital Lease Obligations | 573000 | 1749000 | 1835000 | 1471000 | 2300000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Liabilities | -573000 | -1749000 | -1835000 | -1471000 | -1333000 | 1195000 | 0 | 0 | -232000 | 0 | 408000 | 376000 | 5435000 | 3482000 | 3258000 | 3260000 | 3391000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100000 | 100000 | -100000 | -100000 |
Total Equity | 22641000 | 23052000 | 30263000 | 30416000 | 47652000 | 56678000 | 65849000 | 80932000 | 105037000 | 146474000 | 170448000 | 176313000 | 155434000 | 94715000 | 84955000 | 77123000 | 75768000 | 59506000 | 47451000 | 33877000 | 30797000 | 33658000 | 42603000 | 53988000 | 60275000 | 64800000 | 74200000 | 15200000 | 8000000 | 6200000 |
Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Stockholders' Equity | 22641000 | 23052000 | 30263000 | 30416000 | 47652000 | 56678000 | 65849000 | 80932000 | 105037000 | 146474000 | 170448000 | 176313000 | 155434000 | 94715000 | 84955000 | 77123000 | 75768000 | 59506000 | 47451000 | 33877000 | 30797000 | 33658000 | 42603000 | 53988000 | 60275000 | 64800000 | 74200000 | 15200000 | 8000000 | 6200000 |
Retained Earnings | -128306999 | -127635000 | -117856000 | -99870000 | -77310000 | -63973000 | -42425000 | -20451000 | 13188000 | 51924000 | 61116000 | 56348000 | 39297000 | 14976000 | 10247000 | 9727000 | 662000 | -6142000 | -15427000 | -26282000 | -28411000 | -22122000 | -12023000 | -3566000 | -620000 | 4200000 | 12800000 | 6400000 | 3700000 | 2000000 |
Accumulated Other Earnings | 34000 | 34000 | -1881000 | -4356000 | -4387000 | -4044000 | -8854000 | -10594000 | -12101000 | -8526000 | -1888000 | 8181000 | 7204000 | 7054000 | 3698000 | -2281000 | 7875000 | 2938000 | 3056000 | 2044000 | 1884000 | -1445000 | -2614000 | -948000 | -660000 | -31500000 | -7900000 | -200000 | 0 | 0 |
Common Stock | 14000 | 157000 | 157000 | 157000 | 141000 | 140000 | 140000 | 140000 | 140000 | 140000 | 139000 | 138000 | 136000 | 109000 | 107000 | 107000 | 107000 | 106000 | 104000 | 99000 | 97000 | 97000 | 97000 | 96000 | 96000 | 0 | 0 | 0 | 0 | 0 |
Preferred Stock | 37779000 | 37779000 | 37779000 | 23104000 | 22104000 | 18330000 | 11544000 | 7294000 | 101000 | 0 | 0 | 0 | 0 | 0 | 302000 | 281000 | 125000 | 62000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Additional Paid in Capital | 113120999 | 112717000 | 112064000 | 111381000 | 107104000 | 106225000 | 105444000 | 104543000 | 103709000 | 102936000 | 111081000 | 111646000 | 108797000 | 72576000 | 70601000 | 69289000 | 66999000 | 62542000 | 59718000 | 58016000 | 57227000 | 57128000 | 57143000 | 58406000 | 61459000 | 92100000 | 69300000 | 9000000 | 4300000 | 4200000 |
Total Liabilities & Total Equity | 33491000 | 32858000 | 42020000 | 39763000 | 58228000 | 65301000 | 73679000 | 94714000 | 134759000 | 179611000 | 205419000 | 190407000 | 198229000 | 137971000 | 115397000 | 104227000 | 103901000 | 83302000 | 57620000 | 41395000 | 40730000 | 44340000 | 58795000 | 72561000 | 67705000 | 67200000 | 91600000 | 24300000 | 12200000 | 8200000 |
Total Liabilities & Shareholders' Equity | 33491000 | 32858000 | 42020000 | 39763000 | 58228000 | 65301000 | 73679000 | 94714000 | 134759000 | 179611000 | 205419000 | 190407000 | 198229000 | 137971000 | 115397000 | 104227000 | 103901000 | 83302000 | 57620000 | 41395000 | 40730000 | 44340000 | 58795000 | 72561000 | 67705000 | 67200000 | 91600000 | 24300000 | 12200000 | 8200000 |
Total Investments | 0 | 0 | 650000 | 0 | 0 | 840000 | 4652000 | 2780000 | 4972000 | 0 | 0 | 0 | 925000 | 2981000 | 7107000 | -1682000 | 0 | 0 | 2550000 | 0 | 0 | 0 | 0 | 7085000 | 13811000 | 0 | 0 | 0 | 0 | 0 |
Total Debt | 1324000 | 1749000 | 1835000 | 2321000 | 2300000 | 0 | 0 | 6371000 | 20484000 | 26355000 | 22200000 | 4383000 | 14183000 | 26520000 | 15735000 | 5950000 | 1500000 | 3000000 | 3000000 | 918000 | 5917000 | 6714000 | 6594000 | 7300000 | 0 | 0 | 0 | 4600000 | 2000000 | 700000 |
Net Debt | -3965000 | 971000 | -3279000 | -2290000 | -790000 | -9389000 | -9902000 | 3469000 | 16715000 | 21180000 | 7038000 | -10767000 | -1104000 | 11873000 | 9605000 | 887000 | -12384000 | -9582000 | -13426000 | -12220000 | -917000 | 1544000 | -1650000 | 2983000 | -3588000 | -2500000 | -7500000 | 4300000 | 1400000 | -200000 |