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
|