v3.25.4
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total net revenues $ 1,330,960 $ 1,230,972 $ 1,170,420
Less Adjustments for:      
Depreciation and amortization of property and equipment 52,725 43,978 37,906
Amortization of intangible assets and route and customer acquisition costs 25,425 22,577 21,211
Interest expense, net 34,198 35,892 33,144
Loss from unconsolidated affiliates 59 0 0
Stock-based compensation 12,200 12,200 9,400
Loss on change in fair value of contingent earnout shares (573) (1,276) (8,539)
Gain on expiration of warrants 0 (13) 0
Loss on debt extinguishment 1,090 0 0
Other expenses, net 11,875 19,339 6,453
Income before income tax expense 71,931 53,729 65,724
Income tax expense 20,659 18,438 20,121
Net income 51,272 35,291 45,603
Reportable Segment      
Segment Reporting Information [Line Items]      
Total net revenues 1,295,114 1,229,577 1,170,420
Adjustments      
Cost of revenue 894,623 852,226 809,524
Compensation related costs - operations 86,398 77,902 67,523
Compensation related costs - general and administrative 49,456 53,606 51,926
All other segment items 54,487 56,899 60,002
Adjusted EBITDA for distributed gaming 210,150 188,944 181,445
Less Adjustments for:      
Depreciation and amortization of property and equipment 52,725 43,978 37,906
Amortization of intangible assets and route and customer acquisition costs 25,425 22,577 21,211
Interest expense, net 34,198 35,892 33,144
Emerging markets 67 165 (948)
Loss from unconsolidated affiliates 59 0 0
Stock-based compensation 12,205 12,204 9,416
Loss on change in fair value of contingent earnout shares 573 1,276 8,539
Gain on expiration of warrants 0 (13) 0
Loss on debt extinguishment 1,090 0 0
Other expenses, net 11,875 19,339 6,453
Income before income tax expense 71,931 53,729 65,724
Income tax expense 20,659 18,438 20,121
Net income 51,272 35,291 45,603
Other Operating Segment      
Segment Reporting Information [Line Items]      
Total net revenues 35,800 1,400  
Adjustments      
Cost of revenue 13,500 147  
Compensation related costs - operations 11,400 581  
Compensation related costs - general and administrative 4,000 0  
All other segment items 6,900 464  
Adjusted EBITDA for distributed gaming $ (2) $ 203 $ 0