Note 1 - Description of the Business and Summary of Significant Accounting Policies - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Total revenues $ 259,696 $ 167,007 $ 304,714
Gaming Operations [Member]      
Total revenues 205,627 129,150 210,534
Equipment Sales [Member]      
Total revenues 54,069 37,857 94,180
EGM [Member]      
Total revenues 237,809 151,789 289,642
EGM [Member] | Gaming Operations [Member]      
Total revenues 184,050 114,548 196,101
EGM [Member] | Equipment Sales [Member]      
Total revenues 53,759 37,241 93,541
Table Products [Member]      
Total revenues 11,879 7,969 10,194
Table Products [Member] | Gaming Operations [Member]      
Total revenues 11,569 7,353 9,555
Table Products [Member] | Equipment Sales [Member]      
Total revenues 310 616 639
Interactive (Gaming Operations) [Member]      
Total revenues 10,008 7,249 4,878
Interactive (Gaming Operations) [Member] | Social [Member]      
Total revenues 2,398 3,513 3,319
Interactive (Gaming Operations) [Member] | RMG [Member]      
Total revenues $ 7,610 $ 3,736 $ 1,559