XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT REPORTING (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
SEGMENT REPORTING      
Number of reportable segments | segment 2    
Revenues $ 423,016 $ 383,825 $ 536,934
Voyage Expenses 126,960 142,971 153,889
Charter hire expenses 9,069 9,135 27,130
Other expense (income) 234 396 (178)
Vessel operating expenses 101,638 97,093 99,469
General and administrative expenses 29,136 28,268 25,708
Technical management expenses 4,643 4,021 3,310
Depreciation and amortization 68,666 66,465 60,190
Impairment of vessel assets 6,595 41,719 0
Net gain on sale of vessels (16,468)    
Other operating expense (5,728)    
Interest income (2,978) (2,667) (1,042)
Interest expense 13,297 8,780 9,094
Net income (loss) 76,496 (12,356) 159,364
Voyage revenues      
SEGMENT REPORTING      
Revenues 423,016 383,825 536,934
Operating Segments      
SEGMENT REPORTING      
Voyage Expenses 126,960 142,971 153,889
Charter hire expenses 9,069 9,135 27,130
Other expense (income) (78) (202) (1,631)
Net Voyage Revenue 287,065 231,921 357,546
Vessel operating expenses 101,638 97,093 99,469
Net income (loss) 185,427 134,828 258,077
Operating Segments | Voyage revenues      
SEGMENT REPORTING      
Revenues 423,016 383,825 536,934
Operating Segments | Major Bulk      
SEGMENT REPORTING      
Voyage Expenses 69,763 77,968 69,166
Net Voyage Revenue 154,487 112,208 122,768
Vessel operating expenses 42,561 39,375 37,376
Net income (loss) 111,926 72,833 85,392
Operating Segments | Major Bulk | Voyage revenues      
SEGMENT REPORTING      
Revenues 224,250 190,176 191,934
Operating Segments | Minor Bulk      
SEGMENT REPORTING      
Voyage Expenses 57,197 65,003 84,723
Charter hire expenses 9,069 9,135 27,130
Other expense (income) (78) (202) (1,631)
Net Voyage Revenue 132,578 119,713 234,778
Vessel operating expenses 59,077 57,718 62,093
Net income (loss) 73,501 61,995 172,685
Operating Segments | Minor Bulk | Voyage revenues      
SEGMENT REPORTING      
Revenues 198,766 193,649 345,000
Corporate Reconciling items      
SEGMENT REPORTING      
Other expense (income) 312 598 1,453
General and administrative expenses 29,136 28,268 25,708
Technical management expenses 4,643 4,021 3,310
Depreciation and amortization 68,666 66,465 60,190
Impairment of vessel assets 6,595 41,719  
Net gain on sale of vessels (16,468)    
Other operating expense (5,728)    
Interest income (2,978) (2,667) (1,042)
Interest expense $ 13,297 $ 8,780 $ 9,094