XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Loss Per Share

The following table presents the components of basic and diluted earnings per share (in thousands, except per share amounts):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net earnings attributable to Kirby

 

$

89,968

 

 

$

62,964

 

 

$

243,890

 

 

$

161,029

 

Undistributed earnings allocated to restricted shares

 

 

(24

)

 

 

(31

)

 

 

(36

)

 

 

(50

)

Earnings available to Kirby common stockholders – basic

 

 

89,944

 

 

 

62,933

 

 

 

243,854

 

 

 

160,979

 

Undistributed earnings allocated to restricted shares

 

 

24

 

 

 

31

 

 

 

36

 

 

 

50

 

Undistributed earnings reallocated to restricted shares

 

 

(23

)

 

 

(31

)

 

 

(35

)

 

 

(50

)

Earnings available to Kirby common stockholders – diluted

 

$

89,945

 

 

$

62,933

 

 

$

243,855

 

 

$

160,979

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common stock issued and outstanding

 

 

57,767

 

 

 

59,413

 

 

 

58,138

 

 

 

59,739

 

Weighted average unvested restricted stock

 

 

(14

)

 

 

(30

)

 

 

(9

)

 

 

(18

)

Weighted average common stock outstanding – basic

 

 

57,753

 

 

 

59,383

 

 

 

58,129

 

 

 

59,721

 

Dilutive effect of stock options and restricted stock units

 

 

433

 

 

 

363

 

 

 

397

 

 

 

312

 

Weighted average common stock outstanding – diluted

 

 

58,186

 

 

 

59,746

 

 

 

58,526

 

 

 

60,033

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net earnings per share attributable to Kirby common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.56

 

 

$

1.06

 

 

$

4.20

 

 

$

2.70

 

Diluted

 

$

1.55

 

 

$

1.05

 

 

$

4.17

 

 

$

2.68