v3.26.1
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
SEGMENT REPORTING            
Number of reportable segments | segment         2  
Revenues $ 136,414   $ 80,939   $ 250,843 $ 152,208
Voyage expenses 44,085   32,005   80,361 59,359
Charter hire expenses 385   2,035   6,481 4,320
Other (income) expense (130)   232   (227) 245
Vessel operating expenses 26,535   23,747   53,096 48,663
General and administrative expenses 7,903   7,399   16,012 14,893
Technical management expenses 1,079   1,231   1,839 2,556
Depreciation and amortization 22,367   18,133   43,405 35,797
Impairment of vessel assets 1,198   651   1,726 651
Net gain on sale of vessels (1,942)       (4,017)  
Other operating expense 13,052       16,877  
Interest income (605)   (243)   (1,270) (612)
Interest expense 5,750   2,558   10,248 5,107
Net income (loss) 16,737 $ 9,575 (6,809) $ (11,962) 26,312 (18,771)
Voyage revenues            
SEGMENT REPORTING            
Revenues 136,414   80,939   250,843 152,208
Operating Segments            
SEGMENT REPORTING            
Voyage expenses 44,085   32,005   80,361 59,359
Charter hire expenses 385   2,035   6,481 4,320
Other (income) expense (351)   (4)   (311) (12)
Net Voyage revenue 92,295   46,903   164,312 88,541
Vessel operating expenses 26,535   23,747   53,096 48,663
Net income (loss) 65,760   23,156   111,216 39,878
Operating Segments | Voyage revenues            
SEGMENT REPORTING            
Revenues 136,414   80,939   250,843 152,208
Operating Segments | Major Bulk            
SEGMENT REPORTING            
Voyage expenses 26,269   16,629   43,538 30,201
Other (income) expense (47)       (7)  
Net Voyage revenue 55,534   21,069   94,784 38,547
Vessel operating expenses 11,792   9,807   23,187 20,077
Net income (loss) 43,742   11,262   71,597 18,470
Operating Segments | Major Bulk | Voyage revenues            
SEGMENT REPORTING            
Revenues 81,756   37,698   138,315 68,748
Operating Segments | Minor Bulk            
SEGMENT REPORTING            
Voyage expenses 17,816   15,376   36,823 29,158
Charter hire expenses 385   2,035   6,481 4,320
Other (income) expense (304)   (4)   (304) (12)
Net Voyage revenue 36,761   25,834   69,528 49,994
Vessel operating expenses 14,743   13,940   29,909 28,586
Net income (loss) 22,018   11,894   39,619 21,408
Operating Segments | Minor Bulk | Voyage revenues            
SEGMENT REPORTING            
Revenues 54,658   43,241   112,528 83,460
Corporate Reconciling items            
SEGMENT REPORTING            
Other (income) expense 221   236   84 257
General and administrative expenses 7,903   7,399   16,012 14,893
Technical management expenses 1,079   1,231   1,839 2,556
Depreciation and amortization 22,367   18,133   43,405 35,797
Impairment of vessel assets 1,198   651   1,726 651
Net gain on sale of vessels (1,942)       (4,017)  
Other operating expense 13,052       16,877  
Interest income (605)   (243)   (1,270) (612)
Interest expense $ 5,750   $ 2,558   $ 10,248 $ 5,107