XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
May 31, 2023
May 31, 2022
Revenues:    
Revenues $ 70,891 $ 64,726
Cost of revenues:    
Cost of revenues 43,830 39,079
Gross profit 27,061 25,647
Operating expenses:    
Research and development 5,842 7,000
Selling and marketing 11,023 11,478
General and administrative 11,354 15,162
Intangible asset amortization 1,222 1,342
Total operating expenses 29,441 34,982
Operating loss (2,380) (9,335)
Non-operating income (expense):    
Investment income (loss) 207 (114)
Interest expense (1,678) (1,533)
Other expense, net (129) (942)
Total non-operating expenses (1,600) (2,589)
Loss from operations before income taxes (3,980) (11,924)
Income tax provision (52) (249)
Net loss $ (4,032) $ (12,173)
Loss per share:    
Basic $ (0.11) $ (0.34)
Diluted $ (0.11) $ (0.34)
Shares used in computing loss per share:    
Basic 36,632 35,723
Diluted 36,632 35,723
Comprehensive loss:    
Net loss $ (4,032) $ (12,173)
Other comprehensive income (loss):    
Foreign currency translation adjustments 248 189
Total comprehensive loss (3,784) (11,984)
Products [Member]    
Revenues:    
Revenues 46,298 39,395
Cost of revenues:    
Cost of revenues 30,615 25,735
Application Subscriptions and Other Services [Member]    
Revenues:    
Revenues 24,593 25,331
Cost of revenues:    
Cost of revenues $ 13,215 $ 13,344