XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Business and Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Schedule of inventory, net
The following table presents an updated breakdown of the Company’s net inventory (in thousands) as of January 31, 2023 and 2022:
January 31,
20232022
 Finished goods$25,740 $16,731 
 Work in Process25,303 14,732 
 Raw materials16,363 15,910 
 Inventories$67,406 $47,373 
Depreciation and amortization computed on the straight-line method for financial reporting purposes based upon estimated useful lives Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are computed on the straight-line method for financial reporting purposes based upon the following estimated useful lives:
Land improvements
5 to 25 years
Buildings and building improvements
5 to 40 years
Machinery and equipment
3 to 10 years
Leasehold improvementsshorter of lease or useful life
Asset retirement obligations related to leased manufacturing facilities
 January 31,
 20232022
Balance at beginning of period$198,000 $192,000 
Decrease in obligation— — 
Accretion expense7,000 6,000 
Balance at end of period$205,000 $198,000 
Computation of basic and diluted loss per share
January 31,
20232022
(In thousands, except per share)
Numerator
Net income (loss)
$16,547 $(15,136)
Denominator
Weighted-average shares — basic16,142 15,954 
Dilutive effect of common stock equivalents from equity incentive plans50 — 
Weighted-average shares16,192 15,954 
Net income (loss) per common share
Basic$1.03 $(0.95)
Diluted$1.02 $(0.95)
Schedule of accumulated other comprehensive loss The following table summarizes the changes in accumulated balances of other comprehensive loss (in thousands) for the years ended January 31, 2023 and 2022:
January 31,
20232022
Balance as of beginning of year$(6,029)$(13,585)
Other comprehensive income before reclassifications3,162 5,782 
Amounts reclassified from accumulated comprehensive loss507 1,774 
Net current period other comprehensive income3,669 7,556 
Balance as of end of year$(2,360)$(6,029)