XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Basic income per share:    
Net income (loss) $ (5,224) $ 5,907
Basic weighted average shares outstanding (in shares) 46,777,178 42,241,540
Basic income (loss) per share of common stock (in USD per share) [1] $ (0.11) $ 0.14
Diluted income per share:    
Net income (loss) $ (5,224) $ 5,907
Basic weighted average shares outstanding (in shares) 46,777,178 42,241,540
Effect of dilutive securities (in shares) 0 366,868
Diluted weighted average shares outstanding (in shares) 46,777,178 42,608,408
Diluted income (loss) per share of common stock (in USD per share) [1] $ (0.11) $ 0.14
Anti-dilutive securities excluded from the calculation of diluted income per share (in shares) 862,989 0
[1]
(1) The accompanying Unaudited Condensed Consolidated Financial Statements and notes thereto have been retroactively adjusted to reflect the two-for-one stock split completed in August 2023. See Note 1 – Nature of Operations and Basis of Presentation for details.