XML 59 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock issued for employee stock purchase plan, shares (in shares) 53,161 42,510 59,475
Stock issued for compensation plans, shares (in shares) 414,435 352,004 429,423
Stock repurchased (in shares)   2,257,049 4,432,762
Cash dividends, per share (in dollars per share) $ 0.84 $ 0.80 $ 0.76
Spirit      
Stock issued for acquisition, shares (in shares)     18,275,074