v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Analytical Graphics Inc.
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock, Common
Accumulated Other Comprehensive (Loss)/Income
Beginning balance at Dec. 31, 2021 $ 4,484,048   $ 953 $ 1,465,694 $ 4,259,220 $ (1,185,707) $ (56,112)
Beginning balance, shares at Dec. 31, 2021     95,267     8,188  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Acquisition activity   $ 811   511   $ 300  
Acquisition activity, treasury shares           (3)  
Treasury shares acquired, including excise tax $ (205,571)         $ (205,571)  
Treasury shares acquired, shares 725         725  
Stock-based compensation activity $ 129,463     74,112   $ 55,351  
Stock-based compensation activity, shares           (593)  
Other comprehensive (loss)/income, net of tax effects (66,610)           (66,610)
Net income for the year 523,710       523,710    
Ending balance at Dec. 31, 2022 4,865,851   $ 953 1,540,317 4,782,930 $ (1,335,627) (122,722)
Ending balance, shares at Dec. 31, 2022     95,267     8,317  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury shares acquired, including excise tax $ (196,609)         $ (196,609)  
Treasury shares acquired, shares 650         650  
Stock-based compensation activity $ 188,259     130,133   $ 58,126  
Stock-based compensation activity, shares           (606)  
Other comprehensive (loss)/income, net of tax effects 32,451           32,451
Net income for the year 500,412       500,412    
Ending balance at Dec. 31, 2023 5,390,364   $ 953 1,670,450 5,283,342 $ (1,474,110) (90,271)
Ending balance, shares at Dec. 31, 2023     95,267     8,361  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Acquisition activity 2,537     1,818   $ 719  
Acquisition activity, treasury shares           (8)  
Stock-based compensation activity 175,156     118,420   $ 56,736  
Stock-based compensation activity, shares           (621)  
Other comprehensive (loss)/income, net of tax effects (57,309)           (57,309)
Net income for the year 575,692       575,692    
Ending balance at Dec. 31, 2024 $ 6,086,440   $ 953 $ 1,790,688 $ 5,859,034 $ (1,416,655) $ (147,580)
Ending balance, shares at Dec. 31, 2024     95,267     7,732