XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Income Statements - Unaudited - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]        
REVENUES $ 141,506,000 $ 148,092,000 $ 407,134,000 $ 445,200,000
Cost of revenues 110,613,000 118,839,000 319,228,000 350,024,000
Gross profit 30,893,000 29,253,000 87,906,000 95,176,000
General and administrative expenses 16,937,000 17,000,000 48,084,000 49,290,000
Income before income tax provision 13,956,000 12,253,000 39,822,000 45,886,000
Income tax provision 2,576,000 2,901,000 8,275,000 10,256,000
NET INCOME $ 11,380,000 $ 9,352,000 $ 31,547,000 $ 35,630,000
Net income per common and common equivalent share        
Basic $ 0.64 $ 0.51 $ 1.76 $ 1.94
Diluted $ 0.63 $ 0.50 $ 1.74 $ 1.91
Weighted average common and common equivalent shares        
Basic 17,899,000 18,253,000 17,939,000 18,410,000
Diluted 18,180,000 18,526,000 18,156,000 18,695,000