XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
OPERATING SEGMENTS - Income statement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating revenues    
Operating revenues $ 31,584 $ 29,408
Operating costs:    
Operating expenses 22,342 23,782
General and administrative 1,911 3,499
Depreciation and amortization 1,589 2,700
Total operating costs 25,842 29,981
Income (loss) from operations 5,742 (573)
Other income (expense):    
Interest income 113 108
Interest expense (46) (17)
Other income, net 239 52
Income (loss) before income tax 6,048 (430)
Income tax (expense) benefit (202) 17
Net income (loss) 5,846 (413)
Other comprehensive income (loss):    
Net unrealized loss on foreign exchange rate translation (160) (6)
Comprehensive income (loss) 5,686 (419)
Fee revenue    
Operating revenues    
Operating revenues 26,738 22,273
Operating costs:    
Operating expenses 17,496 16,647
Reimbursable revenue    
Operating revenues    
Operating revenues 4,846 7,135
Operating costs:    
Operating expenses 4,846 7,135
Operating segment | USA Operations    
Operating revenues    
Operating revenues 23,096 18,796
Operating costs:    
Operating expenses 17,988 16,177
General and administrative 1,742 3,102
Depreciation and amortization 1,305 2,118
Total operating costs 21,035 21,397
Income (loss) from operations 2,061 (2,601)
Other income (expense):    
Interest income 99 87
Interest expense (36) (12)
Other income, net 245 49
Income (loss) before income tax 2,369 (2,477)
Income tax (expense) benefit (202) 17
Net income (loss) 2,167 (2,460)
Other comprehensive income (loss):    
Comprehensive income (loss) 2,167 (2,460)
Operating segment | USA Operations | Fee revenue    
Operating revenues    
Operating revenues 18,287 12,263
Operating costs:    
Operating expenses 13,179 9,644
Operating segment | USA Operations | Reimbursable revenue    
Operating revenues    
Operating revenues 4,809 6,533
Operating costs:    
Operating expenses 4,809 6,533
Operating segment | Canada Operations    
Operating revenues    
Operating revenues 8,488 10,612
Operating costs:    
Operating expenses 4,354 7,605
General and administrative 169 397
Depreciation and amortization 284 582
Total operating costs 4,807 8,584
Income (loss) from operations 3,681 2,028
Other income (expense):    
Interest income 14 21
Interest expense (10) (5)
Other income, net (6) 3
Income (loss) before income tax 3,679 2,047
Net income (loss) 3,679 2,047
Other comprehensive income (loss):    
Net unrealized loss on foreign exchange rate translation (160) (6)
Comprehensive income (loss) 3,519 2,041
Operating segment | Canada Operations | Fee revenue    
Operating revenues    
Operating revenues 8,451 10,010
Operating costs:    
Operating expenses 4,317 7,003
Operating segment | Canada Operations | Reimbursable revenue    
Operating revenues    
Operating revenues 37 602
Operating costs:    
Operating expenses $ 37 $ 602