Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2024-02-02 | 2023-02-03 | 2022-01-28 | 2021-01-29 | 2020-01-31 | 2019-02-01 | 2018-02-02 | 2017-02-03 | 2016-01-31 | 2015-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 93,954,000 | 88,425,000 | 102,301,000 | 101,197,000 | 86,670,000 | 84,815,000 | 90,621,000 | 79,040,000 | 62,164,000 | 50,911,000 | 54,142,000 |
Revenue Growth | - | -13.56% | 1.09% | 16.76% | 2.19% | -6.41% | 14.65% | 27.15% | 22.10% | -5.97% | |
Cost of Revenue | 73,214,000 | 67,556,000 | 79,615,000 | 79,306,000 | 66,530,000 | 64,176,000 | 65,568,000 | 58,503,000 | 48,515,000 | 42,524,000 | 45,246,000 |
Gross Profit | 20,740,000 | 20,869,000 | 22,686,000 | 21,891,000 | 20,140,000 | 20,639,000 | 25,053,000 | 20,537,000 | 13,649,000 | 8,387,000 | 8,896,000 |
Gross Profit Margin | 22.11% | 23.60% | 22.18% | 21.63% | 23.24% | 24.33% | 27.65% | 25.98% | 21.96% | 16.47% | 16.43% |
Research and Development | 3,004,000 | 2,801,000 | 2,779,000 | 2,577,000 | 2,455,000 | 2,454,000 | 4,604,000 | 4,384,000 | 2,636,000 | 1,051,000 | 920,000 |
General and Administrative Expenses | 12,315,000 | 12,857,000 | 14,136,000 | 14,655,000 | 14,000,000 | 15,819,000 | 20,640,000 | 18,569,000 | 13,403,000 | 7,850,000 | 8,292,000 |
Total Operating Expenses | 15,661,000 | 15,658,000 | 16,915,000 | 17,232,000 | 16,455,000 | 18,273,000 | 25,244,000 | 22,953,000 | 16,039,000 | 8,901,000 | 9,212,000 |
Operating Income or Loss | 5,670,000 | 5,211,000 | 5,615,000 | 4,911,000 | 4,150,000 | 3,566,000 | 549,000 | -1,621,000 | -1,267,000 | -822,000 | -448,000 |
Operating Margin | 6.04% | 5.89% | 5.53% | 4.86% | 4.78% | 3.88% | 0.61% | -2.05% | -2.06% | -1.63% | -0.83% |
Interest Expense | 373,000 | 1,545,000 | 1,281,000 | 1,542,000 | 2,052,000 | 2,396,000 | 2,619,000 | 2,519,000 | 1,796,000 | 702,000 | 841,000 |
EBITDA | 5,541,000 | 8,746,000 | 7,603,000 | 12,016,000 | 9,925,000 | 8,814,000 | 7,873,000 | 6,271,000 | 2,591,000 | 2,266,000 | 2,569,000 |
Depreciation and Amortization | 841,000 | 3,303,000 | 3,156,000 | 4,551,000 | 5,775,000 | 6,143,000 | 7,746,000 | 8,634,000 | 4,727,000 | 2,872,000 | 2,977,000 |
Income Before Tax | 4,216,000 | 3,887,000 | 3,225,000 | 5,923,000 | 2,346,000 | -4,000 | -2,361,000 | -4,769,000 | -5,356,000 | -1,286,000 | -1,215,000 |
Income Tax Expense | 135,000 | 692,000 | 803,000 | 981,000 | 101,000 | -5,533,000 | -180,000 | -1,843,000 | -1,619,000 | -118,000 | -107,000 |
Net Income | 4,093,000 | 3,211,000 | 2,442,000 | 5,563,000 | 3,250,000 | 4,616,000 | -2,310,000 | -2,849,000 | -3,559,000 | -1,104,000 | -1,221,000 |
Net Income Margin | 4.38% | 3.63% | 2.40% | 5.51% | 3.75% | 5.02% | -2.56% | -3.60% | -5.78% | -2.18% | -2.26% |
EPS | 5.76 | 4.55 | 3.33 | 7.30 | 4.37 | 6.38 | -2.96 | -3.70 | -5.18 | -1.40 | -1.55 |
EPS Diluted | 5.66 | 4.36 | 3.24 | 7.02 | 4.22 | 6.03 | -2.96 | -3.70 | -5.18 | -1.40 | -1.55 |
Weighted Average Shares Out | - | 706,335 | 734,000 | 762,000 | 744,000 | 724,000 | 781,000 | 770,000 | 687,000 | 787,000 | 787,000 |
Weighted Average Shares Out Diluted | - | 736,000 | 753,000 | 791,000 | 767,000 | 751,000 | 781,000 | 770,000 | 687,000 | 787,000 | 787,000 |
Reported Currency: USD | Q3 | 2024-02-02 | 2023-02-03 | 2022-01-28 | 2021-01-29 | 2020-01-31 | 2019-02-01 | 2018-02-02 | 2017-02-03 | 2016-01-31 |
---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||
Cash and Cash Equivalents | 5,225,000 | 7,366,000 | 8,879,000 | 10,011,000 | 10,344,000 | 10,032,000 | 10,198,000 | 14,365,000 | 9,474,000 | 6,322,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,187,000 | 1,975,000 | 0 |
Cash + Short Term Investments | 5,225,000 | 7,366,000 | 8,879,000 | 10,011,000 | 10,344,000 | 10,032,000 | 10,198,000 | 16,552,000 | 11,449,000 | 6,322,000 |
Net Receivables | 16,190,000 | 13,986,000 | 18,141,000 | 18,132,000 | 15,994,000 | 17,379,000 | 16,769,000 | 15,640,000 | 12,642,000 | 7,802,000 |
Inventory | 6,652,000 | 3,622,000 | 4,776,000 | 5,898,000 | 3,403,000 | 3,281,000 | 3,649,000 | 2,678,000 | 2,538,000 | 1,619,000 |
Other Current Assets | 9,968,000 | 10,973,000 | 7,555,000 | 8,421,000 | 11,703,000 | 6,176,000 | 5,522,000 | 5,458,000 | 4,144,000 | 7,830,000 |
Total Current Assets | 38,035,000 | 35,947,000 | 39,351,000 | 42,462,000 | 41,444,000 | 36,868,000 | 36,138,000 | 40,328,000 | 30,773,000 | 23,573,000 |
Non-Current Assets | ||||||||||
Property, Plant and Equipment | 6,327,000 | 7,139,000 | 6,934,000 | 6,286,000 | 5,954,000 | 7,835,000 | 5,259,000 | 5,390,000 | 5,653,000 | 1,649,000 |
Goodwill | 19,243,000 | 19,700,000 | 19,676,000 | 19,770,000 | 20,028,000 | 41,691,000 | 40,089,000 | 39,920,000 | 38,910,000 | 8,406,000 |
Intangible Assets | 5,147,000 | 6,347,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 1,312,000 | 1,356,000 | 7,745,000 | 8,174,000 | 7,204,000 | 5,832,000 | 5,274,000 | 7,914,000 | 6,453,000 | 2,291,000 |
Tax Assets | 0 | 0 | 7,141,000 | 8,133,000 | 6,230,000 | 5,960,000 | 22,887,000 | 28,754,000 | 35,053,000 | 8,577,000 |
Other Non-Current Assets | 11,887,000 | 11,600,000 | 15,905,000 | 16,043,000 | 42,555,000 | 20,675,000 | 25,060,000 | 30,641,000 | 36,417,000 | 9,203,000 |
Total Non-Current Assets | 43,916,000 | 46,142,000 | 50,260,000 | 50,273,000 | 81,971,000 | 81,993,000 | 75,682,000 | 83,865,000 | 87,433,000 | 21,549,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 81,951,000 | 82,089,000 | 89,611,000 | 92,735,000 | 123,415,000 | 118,861,000 | 111,820,000 | 124,193,000 | 118,206,000 | 45,122,000 |
Current Liabilities | ||||||||||
Accounts Payable | 23,400,000 | 19,389,000 | 20,665,000 | 28,557,000 | 23,033,000 | 20,065,000 | 19,213,000 | 18,334,000 | 14,422,000 | 12,881,000 |
Short Term Debt | 5,612,000 | 6,982,000 | 1,173,000 | 20,000 | 6,685,000 | 8,169,000 | 4,320,000 | 7,873,000 | 6,329,000 | 2,981,000 |
Tax Payables | 0 | 0 | 0 | 0 | 1,621,000 | 1,767,000 | 1,396,000 | 1,229,000 | 943,000 | 1,210,000 |
Deferred Revenue | 13,787,000 | 15,318,000 | 15,542,000 | 14,261,000 | 13,201,000 | 14,881,000 | 12,944,000 | 11,606,000 | 10,265,000 | 3,632,000 |
Other Current Liabilities | 6,701,000 | 6,805,000 | 14,274,000 | 13,381,000 | 9,592,000 | 7,574,000 | 7,099,000 | 6,797,000 | 6,176,000 | 4,606,000 |
Total Current Liabilities | 49,500,000 | 48,494,000 | 51,654,000 | 56,219,000 | 54,132,000 | 52,456,000 | 44,972,000 | 45,839,000 | 38,135,000 | 25,310,000 |
Non-Current Liabilities | ||||||||||
Long Term Debt | 19,410,000 | 19,588,000 | 23,645,000 | 21,851,000 | 33,762,000 | 45,679,000 | 49,201,000 | 43,998,000 | 43,061,000 | 10,650,000 |
Deferred Revenue | 0 | 13,827,000 | 14,744,000 | 13,312,000 | 12,391,000 | 12,919,000 | 11,066,000 | 9,210,000 | 8,431,000 | 4,089,000 |
Deferred Tax | 0 | 0 | 630,000 | 720,000 | 2,173,000 | 3,110,000 | 5,527,000 | 6,590,000 | 5,483,000 | 939,000 |
Other Non-Current Liabilities | 15,231,000 | 2,489,000 | 1,963,000 | 2,213,000 | 12,932,000 | 913,000 | 800,000 | 687,000 | 3,856,000 | 2,562,000 |
Total Non-Current Liabilities | 34,641,000 | 35,904,000 | 40,982,000 | 38,096,000 | 61,258,000 | 62,621,000 | 66,594,000 | 60,485,000 | 60,831,000 | 18,240,000 |
Total Liabilities | 84,141,000 | 84,398,000 | 92,636,000 | 94,315,000 | 115,390,000 | 115,077,000 | 111,566,000 | 106,324,000 | 98,966,000 | 43,550,000 |
Common Stock | 0 | 8,926,000 | 8,424,000 | 7,898,000 | 16,849,000 | 16,091,000 | 16,114,000 | 19,889,000 | 20,199,000 | 5,727,000 |
Retained Earnings | -2,669,000 | -4,630,000 | -6,732,000 | -8,188,000 | -13,751,000 | -16,891,000 | -21,349,000 | -6,860,000 | -5,609,000 | -3,937,000 |
Accumulated Other Comprehensive Income/Loss | -820,000 | -800,000 | -1,001,000 | -431,000 | -314,000 | -709,000 | -467,000 | 130,000 | -595,000 | -324,000 |
Total Stockholders Equity | -2,285,000 | -2,404,000 | -3,122,000 | -1,685,000 | 2,951,000 | -945,000 | -4,569,000 | 12,103,000 | 13,474,000 | 1,572,000 |
Total Investments | 1,312,000 | 1,356,000 | 7,745,000 | 8,174,000 | 7,204,000 | 5,832,000 | 5,274,000 | 10,101,000 | 8,428,000 | 2,291,000 |
Total Debt | 25,022,000 | 25,994,000 | 30,478,000 | 27,961,000 | 40,447,000 | 53,848,000 | 53,521,000 | 51,871,000 | 49,390,000 | 13,631,000 |
Net Debt | 19,797,000 | 18,628,000 | 21,599,000 | 17,950,000 | 30,103,000 | 43,816,000 | 43,323,000 | 37,506,000 | 39,916,000 | 7,309,000 |
Reported Currency: USD | TTM | 2024-02-02 | 2023-02-03 | 2022-01-28 | 2021-01-29 | 2020-01-31 | 2019-02-01 | 2018-02-02 | 2017-02-03 | 2016-01-31 | 2015-01-31 |
---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||
Net Income | 4,088,000 | 3,195,000 | 2,442,000 | 4,948,000 | 2,249,000 | 4,616,000 | -2,310,000 | -2,849,000 | -3,691,000 | -1,168,000 | -1,108,000 |
Depreciation & Amortization | 2,425,000 | 3,303,000 | 3,156,000 | 4,551,000 | 5,775,000 | 6,143,000 | 7,746,000 | 8,634,000 | 4,727,000 | 2,872,000 | 2,977,000 |
Deferred Income Tax | 153,000 | -91,000 | -717,000 | -365,000 | -399,000 | -6,339,000 | -1,331,000 | -2,605,000 | -2,201,000 | -205,000 | -465,000 |
Stock Based Compensation | 389,000 | 878,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -2,421,000 | 782,000 | -3,188,000 | 1,922,000 | 1,390,000 | 1,758,000 | 1,083,000 | 2,151,000 | 2,689,000 | 119,000 | 729,000 |
Accounts Receivable | -2,044,000 | 3,286,000 | -348,000 | -2,434,000 | -1,124,000 | -1,615,000 | -2,406,000 | -3,243,000 | -2,527,000 | -134,000 | -788,000 |
Inventory | -2,745,000 | 975,000 | 875,000 | -2,514,000 | -243,000 | 311,000 | -1,445,000 | -325,000 | 1,076,000 | -5,000 | 71,000 |
Accounts Payable | 2,742,000 | -335,000 | -8,546,000 | 5,742,000 | 1,598,000 | 894,000 | 952,000 | 3,779,000 | 751,000 | -374,000 | 1,029,000 |
Other Working Capital | -1,086,000 | -3,144,000 | 4,831,000 | 1,128,000 | 1,159,000 | 2,168,000 | 3,982,000 | 1,940,000 | 3,389,000 | 632,000 | 417,000 |
Other Non-Cash Items | 4,845,000 | 609,000 | 16,203,000 | 7,559,000 | 13,711,000 | 15,809,000 | 20,194,000 | 18,569,000 | 10,939,000 | 6,801,000 | 6,060,000 |
Net Cash Provided by Operating Activities | 5,469,000 | 8,676,000 | 3,565,000 | 10,307,000 | 11,407,000 | 9,291,000 | 6,991,000 | 6,843,000 | 2,309,000 | 2,162,000 | 2,551,000 |
Cash Flows from Investing Activities | |||||||||||
Investments in Property, Plant, and Equipment | -2,644,000 | -2,756,000 | -3,003,000 | -2,796,000 | -2,082,000 | -2,587,000 | -1,568,000 | -1,736,000 | -906,000 | -482,000 | -478,000 |
Acquisitions Net | 1,000 | -126,000 | -70,000 | 3,941,000 | 1,763,000 | -2,455,000 | -760,000 | -658,000 | -30,732,000 | 96,000 | -40,000 |
Purchases of Investments | -112,000 | -172,000 | -108,000 | -414,000 | -338,000 | -181,000 | -925,000 | -4,389,000 | -778,000 | -27,000 | -27,000 |
Sales/Maturities of Investments | 413,000 | 226,000 | 116,000 | 513,000 | 169,000 | 497,000 | 6,612,000 | 3,878,000 | 1,173,000 | 7,000 | 15,000 |
Other Investing Activities | 136,000 | 45,000 | 41,000 | 62,000 | 28,000 | 40,000 | 30,000 | 30,000 | -13,000 | 85,000 | 175,000 |
Net Cash Used for Investing Activities | -2,206,000 | -2,783,000 | -3,024,000 | 1,306,000 | -460,000 | -4,686,000 | 3,389,000 | -2,875,000 | -31,256,000 | -321,000 | -355,000 |
Cash Flows from Financing Activities | |||||||||||
Debt Repayment | -1,590,000 | -3,471,000 | 2,654,000 | -6,298,000 | -4,528,000 | -1,636,000 | 1,594,000 | 2,157,000 | 29,897,000 | -490,000 | -3,117,000 |
Common Stock Issued | 3,000 | 10,000 | 5,000 | 334,000 | 452,000 | 658,000 | 803,000 | 0 | 4,586,000 | 0 | 28,000 |
Common Stock Repurchased | -3,310,000 | -2,452,000 | -3,281,000 | -1,838,000 | -1,604,000 | -3,555,000 | -14,103,000 | -1,832,000 | -1,415,000 | -2,000 | 0 |
Dividends Paid | -1,225,000 | -1,072,000 | -964,000 | 0 | 0 | 0 | -2,134,000 | 0 | 0 | 0 | 0 |
Other Financing Activities | -121,000 | -109,000 | -39,000 | -8,807,000 | -270,000 | -71,000 | -104,000 | -54,000 | -1,283,000 | -4,000 | -5,000 |
Net Cash Used Provided by Financing Activities | -6,243,000 | -7,094,000 | -1,625,000 | -16,609,000 | -5,950,000 | -4,604,000 | -14,329,000 | 403,000 | 31,821,000 | -496,000 | -3,094,000 |
Effect of Forex Changes on Cash | -23,000 | -186,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -3,044,000 | -1,387,000 | -1,132,000 | -333,000 | 312,000 | -166,000 | -4,167,000 | 4,891,000 | 3,152,000 | 1,345,000 | -898,000 |
Cash at End of Period | 23,534,000 | 7,507,000 | 8,879,000 | 10,011,000 | 10,344,000 | 10,032,000 | 10,198,000 | 14,365,000 | 9,474,000 | 6,322,000 | -898,000 |
Cash at Start of Period | 26,578,000 | 8,894,000 | 10,011,000 | 10,344,000 | 10,032,000 | 10,198,000 | 14,365,000 | 9,474,000 | 6,322,000 | 4,977,000 | 0 |
Free Cash Flow | |||||||||||
Operating Cash Flow | 5,469,000 | 8,676,000 | 3,565,000 | 10,307,000 | 11,407,000 | 9,291,000 | 6,991,000 | 6,843,000 | 2,309,000 | 2,162,000 | 2,551,000 |
Capital Expenditure | -2,644,000 | -2,756,000 | -3,003,000 | -2,796,000 | -2,082,000 | -2,587,000 | -1,568,000 | -1,736,000 | -906,000 | -482,000 | -478,000 |
Free Cash Flow | 2,825,000 | 5,920,000 | 562,000 | 7,511,000 | 9,325,000 | 6,704,000 | 5,423,000 | 5,107,000 | 1,403,000 | 1,680,000 | 2,073,000 |