XML 89 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 15 - Geographical Information - Revenue by Geographic Areas (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenues $ 49,340,777 $ 48,861,490 $ 110,208,246 $ 96,558,863
UNITED STATES        
Revenues     96,788,427 85,319,178
Non-US [Member]        
Revenues     $ 13,419,819 $ 11,239,685