XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Operating Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         
Sporting Goods                        

Net revenue

  $ 313,757     $ 313,612     $ 273,649  

Operating income

    25,925       31,534       32,685  

Interest expense

    3,780       1,510       250  

Provision for taxes

    6,106       8,295       8,951  

Net income

    16,117       21,892       23,625  

Identifiable assets

    286,417       241,547       211,253  

Depreciation & amortization

    6,063       4,835       4,016  

Capital expenditures

    2,111       9,696       5,455  
                         
All Other                        

Net revenue

    -       -       -  

Operating income

    390       362       347  

Interest expense (income)

    -       -       -  

Provision (benefit) for taxes

    (1,481 )     (2,151 )     (1,963 )

Net income

    1,872       2,513       2,309  

Identifiable assets

    12,301       10,251       9,452  

Depreciation & amortization

    -       -       -  

Capital expenditures

    -       -       -  
                         
Total                        

Net revenue

    313,757       313,612       273,649  

Operating income

    26,315       31,896       33,032  

Interest expense

    3,780       1,510       250  

Provision for taxes

    4,625       6,144       6,988  

Net income

    17,989       24,405       25,934  

Identifiable assets

    298,718       251,798       220,705  

Depreciation & amortization

    6,063       4,835       4,016  

Capital expenditures

    2,111       9,696       5,455  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]

In Thousands

 

2022

   

2021

   

2020

 
                         

North America

  $ 307,318     $ 309,211     $ 270,173  

Europe

    3,036       2,153       1,555  

Other

    3,403       2,248       1,921  
    $ 313,757     $ 313,612     $ 273,649