XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 19 - Segmented Information (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]

(in thousands)

 

Three months ended June 30,

  

Six months ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Revenues:

                

Service fee and commission revenue - Extended Warranty

 $17,105  $17,043  $33,790  $33,714 

Service fee and commission revenue - Kingsway Search Xcelerator

  9,341   9,154   18,816   18,872 

Total revenues

 $26,446  $26,197  $52,606  $52,586 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]

(in thousands)

 

Three months ended June 30,

  

Six months ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Segment operating income:

                

Extended Warranty

 $1,244  $1,392  $2,320  $2,824 

Kingsway Search Xcelerator

  1,441   1,616   2,784   3,193 

Total segment operating income

  2,685   3,008   5,104   6,017 

Net investment income

  308   330   634   1,068 

Net realized gains

  277   123   401   333 

Net (loss) gain on equity investments

     1,707   (3)  2,782 

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

  86   4   78   (126)

Impairment losses

     (95)     (95)

Loss on change in fair value of derivative asset option contracts

           (1,366)

Interest expense

  (1,162)  (1,086)  (2,307)  (4,058)

Other revenue and expenses not allocated to segments, net

  (2,087)  (3,806)  (3,826)  (6,446)

Amortization of intangible assets

  (1,457)  (1,410)  (2,871)  (2,828)

Impairment of intangible assets

  (690)     (1,201)   

Loss on change in fair value of debt

  (49)  (339)  (129)  (30)

(Loss) gain on extinguishment of debt

  (160)     (160)  31,616 

(Loss) income from continuing operations before income tax expense

  (2,249)  (1,564)  (4,280)  26,867 

Income tax expense

  104   213   188   912 

(Loss) income from continuing operations

 $(2,353) $(1,777) $(4,468) $25,955