v3.7.0.1
Provision for Income Taxes - Schedule of Provision for (Benefit From) Income Taxes (Details) - USD ($)
12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2015
Income Tax Disclosure [Abstract]      
Federal, Current $ 1,617,000 $ 1,183,000 $ 608,589
State and Local, Current (784,000) 397,000 382,232
Foreign, Current
Total, Current 833,000 1,580,000 990,821
Federal, Deferred (540,000) (148,152) 214,958
State and Local, Deferred 9,702 19,000 73,220
Foreign, Deferred (115,000)
Total, Deferred (645,235) (129,152) 288,178
Federal, Total 1,077,000 1,034,848 823,547
State and Local, Total (774,298) 416,000 455,452
Foreign, Total (115,000)
Total $ 187,702 $ 1,450,848 $ 1,278,999