v3.26.1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total net revenues $ 368,125 $ 335,909 $ 719,683 $ 659,821
Less Adjustments for:        
Depreciation and amortization of property and equipment 13,827 13,095 27,689 25,396
Amortization of intangible assets and route and customer acquisition costs 6,823 6,322 13,613 12,612
Interest expense, net 8,642 8,771 17,143 17,456
Loss from unconsolidated affiliates 14 17 30 33
Stock-based compensation expense 3,200 2,800 5,700 4,900
Loss on change in fair value of contingent earnout shares 5,018 5,734 3,542 3,379
Other expenses, net 2,978 4,096 6,504 6,913
Income before income tax expense 18,379 12,352 38,418 31,958
Income tax expense 5,872 5,090 11,248 10,083
Net income 12,507 7,262 27,170 21,875
Loss on disposal of property and equipment     3,188 258
Reportable Segment        
Segment Reporting [Line Items]        
Total net revenues 354,850 326,378 695,652 644,440
Adjustments        
Cost of revenue 247,311 226,206 484,345 445,886
Compensation related costs - operations 20,857 21,133 43,229 42,089
Compensation related costs - general and administrative 14,271 12,931 26,814 25,378
All other segment items 14,046 12,399 29,309 28,031
Adjusted EBITDA for distributed gaming 58,365 53,709 111,955 103,056
Less Adjustments for:        
Depreciation and amortization of property and equipment 13,827 13,095 27,689 25,396
Amortization of intangible assets and route and customer acquisition costs 6,823 6,322 13,613 12,612
Interest expense, net 8,642 8,771 17,143 17,456
Emerging markets 0 4 0 67
Loss from unconsolidated affiliates 14 17 30 33
Stock-based compensation expense 3,243 2,789 5,742 4,880
Loss on change in fair value of contingent earnout shares 5,018 5,734 3,542 3,379
Other expenses, net 2,978 4,096 6,504 6,913
Income before income tax expense 18,379 12,352 38,418 31,958
Income tax expense 5,872 5,090 11,248 10,083
Net income 12,507 7,262 27,170 21,875
Loss on disposal of property and equipment 2,500 100 3,200 300
Other Operating Segment        
Segment Reporting [Line Items]        
Total net revenues 13,300 9,500 24,000 15,400
Adjustments        
Cost of revenue 5,300 3,600 9,900 5,300
Compensation related costs - operations 4,000 3,500 7,200 5,200
Compensation related costs - general and administrative 1,100 1,100 2,000 1,900
All other segment items 2,300 1,900 4,300 3,300
Adjusted EBITDA for distributed gaming $ 559 $ (529) $ 726 $ (362)