XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
12 Months Ended
Aug. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
Schedule of disaggregation of revenues            
   Year ended August 31, 
(in thousands)  2021   2020   2019 
Software licenses               
Point in time  $26,725   $20,668   $17,425 
Over time   945    919    1,054 
Consulting services               
Over time   18,796    20,002    15,491 
Total revenue  $46,466   $41,589   $33,970 
Schedule of contract in progress
Schedule of contract in progress            
   Year ended August 31, 
(in thousands)  2021   2020   2019 
Revenues in excess of billings  $3,150   $3,093   $3,234 
Billings in excess of revenues   (117)   (141)   (799)
Revenues over billings on uncompleted contracts  $3,033   $2,952   $2,435 

  

Cost, estimated earnings, and billings on uncompleted contracts are summarized as follows as of August 31, 2021, 2020 and 2019:

 

   August 31, 
(in thousands)  2021   2020   2019 
Revenues earned to date on uncompleted contracts  $15,184   $20,235   $19,255 
Billings to date on uncompleted contracts   (12,151)   (17,283)   (16,820)
Revenues over billings on uncompleted contracts  $3,033   $2,952   $2,435