v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
REVENUES        
Direct premiums written $ 596,720 $ 578,267 $ 1,063,798 $ 1,024,446
Change in unearned premiums (73,295) (87,618) (27,116) (51,725)
Direct premiums earned 523,425 490,649 1,036,682 972,721
Ceded premiums earned (163,232) (145,691) (320,768) (293,738)
Premiums earned, net 360,193 344,958 715,914 678,983
Net investment income 17,258 14,660 33,318 28,183
Net realized gains (losses) on investments 5,280 (311) 5,266 (388)
Net change in unrealized gains (losses) on equity investments (6,061) 1,355 (6,051) 4,461
Commission revenue 15,854 11,679 32,129 22,712
Policy fees 5,603 5,576 10,096 9,981
Other revenue 2,014 2,297 4,336 4,241
Total revenues 400,141 380,214 795,008 748,173
OPERATING COSTS AND EXPENSES        
Losses and loss adjustment expenses 260,305 243,572 510,860 483,759
Policy acquisition costs 61,878 56,615 122,452 111,435
Other operating expenses 29,964 30,499 56,634 54,345
Total operating costs and expenses 352,147 330,686 689,946 649,539
Interest and amortization of debt issuance costs 1,608 1,623 3,220 3,245
INCOME (LOSS) BEFORE INCOME TAXES 46,386 47,905 101,842 95,389
Income tax expense (benefit) 11,293 12,489 25,310 26,316
NET INCOME (LOSS) $ 35,093 $ 35,416 $ 76,532 $ 69,073
Basic earnings (loss) per common share (in USD per share) $ 1.25 $ 1.24 $ 2.73 $ 2.40
Weighted average common shares outstanding - Basic (in shares) 27,972 28,600 28,066 28,734
Diluted earnings (loss) per common share (in USD per share) $ 1.21 $ 1.21 $ 2.64 $ 2.35
Weighted average common shares outstanding - Diluted (in shares) 29,072 29,308 28,977 29,369
Cash dividend declared per common share (in USD per share) $ 0.16 $ 0.16 $ 0.32 $ 0.32