XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenues        
Gross premiums written $ 80,321 $ 74,940 $ 243,809 $ 231,442
Ceded premiums written (4,334) (3,951) (12,698) (11,904)
Net premiums written 75,987 70,989 231,111 219,538
Net premiums earned 71,196 67,050 209,462 204,129
Net investment income 6,566 7,485 19,909 22,298
Net realized gains (losses) on investments   158 3,118 (181)
Net unrealized gains on equity securities 4,117 3,873 2,794 8,591
Fee and other income 97 129 378 177
Total revenues 81,976 78,695 235,661 235,014
Expenses        
Loss and loss adjustment expenses incurred 41,679 39,150 122,498 119,765
Underwriting and certain other operating costs 7,586 7,866 21,899 20,450
Commissions 6,199 5,639 18,488 17,438
Salaries and benefits 8,327 7,747 24,070 22,491
Policyholder dividends 712 513 2,585 2,634
Provision for investment related credit loss benefit (8) (13) (36) (46)
Total expenses 64,495 60,902 189,504 182,732
Income before income taxes 17,481 17,793 46,157 52,282
Income tax expense 3,663 3,469 9,435 10,040
Net income $ 13,818 $ 14,324 $ 36,722 $ 42,242
Earnings per share        
Basic $ 0.73 $ 0.75 $ 1.93 $ 2.21
Diluted $ 0.72 $ 0.75 $ 1.92 $ 2.21
Shares used in computing earnings per share        
Basic 18,980,807 19,042,152 19,018,293 19,082,374
Diluted 19,072,061 19,113,103 19,106,556 19,156,976
Cash dividends declared per common share $ 0.39 $ 0.37 $ 1.17 $ 1.11