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

In Thousands

 

2023

   

2022

   

2021

 
                         

Sporting Goods

                       

Net sales

  $ 263,566     $ 313,757     $ 313,612  

Operating income

    17,496       25,925       31,534  

Interest expense

    5,349       3,780       1,510  

Provision for taxes

    3,411       6,106       8,295  

Net income

    8,767       16,117       21,892  

Identifiable assets

    246,875       286,417       241,547  

Depreciation & amortization

    5,671       6,063       4,835  

Capital expenditures

    2,085       2,111       9,696  
                         

All Other

                       

Net sales

    --       --       --  

Operating income

    315       390       362  

Interest expense (income)

    --       --       --  

Benefit for taxes

    (747 )     (1,481 )     (2,151 )

Net income

    1,062       1,872       2,513  

Identifiable assets

    6,130       12,301       10,251  

Depreciation & amortization

    --       --       --  

Capital expenditures

    --       --       --  
                         

Total

                       

Net sales

    263,566       313,757       313,612  

Operating income

    17,811       26,315       31,896  

Interest expense

    5,349       3,780       1,510  

Provision for taxes

    2,664       4,625       6,144  

Net income

    9,829       17,989       24,405  

Identifiable assets

    253,005       298,718       251,798  

Depreciation & amortization

    5,671       6,063       4,835  

Capital expenditures

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

In Thousands

 

2023

   

2022

   

2021

 
                         

North America

  $ 257,228     $ 307,318     $ 309,211  

Europe

    2,856       3,036       2,153  

Other

    3,482       3,403       2,248  
    $ 263,566     $ 313,757     $ 313,612