XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 20 - Segmented Information (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]

(in thousands)

 

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

                

Service fee and commission revenue - Extended Warranty

 $17,043  $19,444  $33,714  $37,730 

Service fee and commission revenue - Kingsway Search Xcelerator

  9,154   4,146   18,872   8,316 

Total revenues

 $26,197  $23,590  $52,586  $46,046 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]

(in thousands)

 

Three months ended June 30,

  

Six months ended June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Segment operating income:

                

Extended Warranty

 $1,392  $2,936  $2,824  $4,659 

Kingsway Search Xcelerator

  1,616   893   3,193   1,699 

Total segment operating income

  3,008   3,829   6,017   6,358 

Net investment income

  330   465   1,068   1,084 

Net realized gains

  123   184   333   238 

Gain (loss) on change in fair value of equity investments

  1,707   (38)  2,782   (48)

Gain (loss) on change in fair value of limited liability investments, at fair value

  4   46   (126)  173 

Impairment losses

  (95)     (95)   

Loss on change in fair value of derivative asset option contracts

        (1,366)   

Interest expense

  (1,086)  (1,704)  (4,058)  (3,068)

Other revenue and expenses not allocated to segments, net

  (3,806)  (3,180)  (6,446)  (6,246)

Amortization of intangible assets

  (1,410)  (1,442)  (2,828)  (2,884)

Loss on change in fair value of debt

  (339)  (1,330)  (30)  (3,198)

Gain on extinguishment of debt

        31,616    

(Loss) income from continuing operations before income tax expense (benefit)

  (1,564)  (3,170)  26,867   (7,591)

Income tax expense (benefit)

  213   (19)  912   (441)

(Loss) income from continuing operations

 $(1,777) $(3,151) $25,955  $(7,150)