XML 68 R45.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
SEGMENT REPORTING    
Number of reportable segments | segment 2  
Revenues $ 71,269 $ 117,435
Voyage expenses 27,354 37,200
Charter hire expenses 2,285 3,510
Other expense (income) 13 (66)
Vessel operating expenses 24,916 25,932
General and administrative expenses 7,494 7,664
Technical management expenses 1,325 1,031
Depreciation and amortization 17,665 17,223
Net loss on sale of vessels   978
Other operating expense   (1,804)
Interest income (370) (824)
Interest expense 2,549 4,040
Net (loss) income (11,962) 18,943
Voyage revenues    
SEGMENT REPORTING    
Revenues 71,269 117,435
Operating Segments    
SEGMENT REPORTING    
Voyage expenses 27,354 37,200
Charter hire expenses 2,285 3,510
Other expense (income) (8) (18)
Net Voyage Revenue 41,638 76,743
Vessel operating expenses 24,916 25,932
Net (loss) income 16,722 50,811
Operating Segments | Voyage revenues    
SEGMENT REPORTING    
Revenues 71,269 117,435
Operating Segments | Major Bulk    
SEGMENT REPORTING    
Voyage expenses 13,572 20,588
Net Voyage Revenue 17,479 41,434
Vessel operating expenses 10,270 11,225
Net (loss) income 7,209 30,209
Operating Segments | Major Bulk | Voyage revenues    
SEGMENT REPORTING    
Revenues 31,051 62,022
Operating Segments | Minor Bulk    
SEGMENT REPORTING    
Voyage expenses 13,782 16,612
Charter hire expenses 2,285 3,510
Other expense (income) (8) (18)
Net Voyage Revenue 24,159 35,309
Vessel operating expenses 14,646 14,707
Net (loss) income 9,513 20,602
Operating Segments | Minor Bulk | Voyage revenues    
SEGMENT REPORTING    
Revenues 40,218 55,413
Corporate Reconciling items    
SEGMENT REPORTING    
Other expense (income) 21 (48)
General and administrative expenses 7,494 7,664
Technical management expenses 1,325 1,031
Depreciation and amortization 17,665 17,223
Net loss on sale of vessels   978
Other operating expense   1,804
Interest income (370) (824)
Interest expense $ 2,549 $ 4,040