XML 118 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Selected Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Revenue from Contract with Customer, Excluding Assessed Tax $ 906,555 $ 649,642 $ 809,162
Net income per share - diluted (in dollars per share) $ 1.04 $ 0.38 $ 2.50
Earnings Per Share, Basic $ 1.06 $ 0.38 $ 2.53
Operating Income (Loss) $ 73,781 $ 42,255 $ 89,824
Gross Profit $ 315,730 $ 220,225 $ 283,186