XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Net Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Revenues:      
Total revenues $ 653,172 $ 596,350 $ 556,821
Cost of revenue:      
Amortization of capitalized software costs and acquired intangible assets 27,941 31,889 36,768
Total cost of revenue 342,013 295,404 275,424
Gross profit 311,159 300,946 281,397
Operating expenses:      
Selling, general and administrative 223,424 209,661 180,529
Research and development costs, net 82,300 76,657 75,501
Amortization of acquired intangible assets 3,665 3,525 4,449
Impairment of assets 3,163 3,906 5,539
Restructuring costs 2,473 539 2,562
Total operating expenses 315,025 294,288 268,580
Income (loss) from operations (3,866) 6,658 12,817
Interest income 3,541 101 38
Interest expense (6,298) (1,499) (3,516)
Other income (expense), net 10,927 (64) (64)
Income before provision for (benefit of) income taxes 4,304 5,196 9,275
Provision for (benefit of) income taxes 6,958 3,578 (240)
Net income (loss) (2,654) 1,618 9,515
Other comprehensive income:      
Foreign currency translation, net of tax 405 15 219
Unrealized gain on marketable securities, net of tax 42    
Comprehensive income $ (2,207) $ 1,633 $ 9,734
Net income (loss) per share:      
Basic $ (0.04) $ 0.02 $ 0.14
Diluted $ (0.04) $ 0.02 $ 0.14
Weighted-average shares outstanding:      
Basic 67,005 67,370 66,739
Diluted 67,005 67,788 66,885
Recurring      
Revenues:      
Total revenues $ 593,918 $ 539,713 $ 502,819
Cost of revenue:      
Cost of revenue excluding amortization of capitalized software costs and acquired intangible assets 269,191 232,481 212,199
Software, hardware, and other non-recurring      
Revenues:      
Total revenues 59,254 56,637 54,002
Cost of revenue:      
Cost of revenue excluding amortization of capitalized software costs and acquired intangible assets $ 44,881 $ 31,034 $ 26,457