XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations - Revision of Financial Statements (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Prepaid expenses and other $ 29,830       $ 7,522       $ 29,830 $ 7,522 $ 8,668  
Deferred charges and other assets 10,298       6,448       10,298 6,448 5,918  
Deferred income taxes 86,014       148,684       86,014 148,684 136,002  
Retained earnings 592,924       534,440       592,924 534,440 425,716 $ 384,658
Cost of services                 102,299 89,657 83,572  
Income from continuing operations before income taxes                 6,235 586 1,938  
Income tax (benefit) expense                 (1,694) (990) 6  
Income from continuing operations (3,137) $ 6,495 $ 1,626 $ 2,945 1,539 $ 985 $ (893) $ (55) 7,929 1,576 1,932  
Net income $ 1,401 $ 892,821 $ 53,192 $ 51,417 $ 49,214 $ 34,494 $ 28,891 $ 13,074 998,831 125,673 55,500  
Comprehensive income                 $ 1,003,537 $ 120,659 $ 47,528  
Basic - Income from continuing operations (in dollars per share) $ (0.06) $ 0.13 $ 0.03 $ 0.06 $ 0.03 $ 0.02 $ (0.02) $ 0 $ 0.16 $ 0.03 $ 0.04  
Basic - Net income from continuing operations (in dollars per share) 0.03 17.86 1.07 1.03 0.99 0.69 0.58 0.26 19.97 2.52 1.11  
Diluted - Income from continuing operations (in dollars per share) (0.06) 0.13 0.03 0.06 0.03 0.02 (0.02) 0 0.16 0.03 0.04  
Diluted income per share (in dollars per share) $ 0.03 $ 17.81 $ 1.06 $ 1.03 $ 0.98 $ 0.69 $ 0.58 $ 0.26 $ 19.92 $ 2.51 $ 1.11  
Pre-Adjustment                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Prepaid expenses and other         $ 9,631         $ 9,631 $ 11,178  
Deferred charges and other assets         11,650         11,650 9,267  
Deferred income taxes         150,652         150,652 137,567  
Retained earnings         539,783         539,783 430,010 388,496
Cost of services                   88,203 82,949  
Income from continuing operations before income taxes                   2,040 2,561  
Income tax (benefit) expense                   (586) 173  
Income from continuing operations                   2,626 2,388  
Net income                   126,723 55,956  
Comprehensive income                   $ 121,709 $ 47,984  
Basic - Income from continuing operations (in dollars per share)                   $ 0.05 $ 0.05  
Basic - Net income from continuing operations (in dollars per share)                   2.54 1.12  
Diluted - Income from continuing operations (in dollars per share)                   0.05 0.05  
Diluted income per share (in dollars per share)                   $ 2.53 $ 1.12  
Error Correction                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Prepaid expenses and other         (2,109)         $ (2,109) $ (2,510)  
Deferred charges and other assets         (5,202)         (5,202) (3,349)  
Deferred income taxes         (1,968)         (1,968) (1,565)  
Retained earnings         $ (5,343)         (5,343) (4,294) $ (3,838)
Cost of services                   1,454 623  
Income from continuing operations before income taxes                   (1,454) (623)  
Income tax (benefit) expense                   (404) (167)  
Income from continuing operations                   (1,050) (456)  
Net income                   (1,050) (456)  
Comprehensive income                   $ (1,050) $ (456)  
Basic - Income from continuing operations (in dollars per share)                   $ (0.02) $ (0.01)  
Basic - Net income from continuing operations (in dollars per share)                   (0.02) (0.01)  
Diluted - Income from continuing operations (in dollars per share)                   (0.02) (0.01)  
Diluted income per share (in dollars per share)                   $ (0.02) $ (0.01)