XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Change in Contract with Customer, Liability      
Deferred revenue $ 201,085 $ 5,208  
Insurance      
Change in Contract with Customer, Liability      
Earned premium, net of ceded 199,400    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Change in Contract with Customer, Liability      
Revenue, Remaining Performance Obligation, Amount 3,800    
Refundable Customer Deposits      
Change in Contract with Customer, Liability      
Beginning balance 3,193 6,274  
Revenue recognized (6,250) (3,521) $ (878)
Additional amounts deferred 3,403    
Impact of acquisitions 15,652    
Ending balance 15,274 3,193 6,274
ASC 606      
Change in Contract with Customer, Liability      
Beginning balance 5,208 3,333 4,553
Adoption of ASC 606     (940)
Revenue recognized (239,942) (4,923) (7,490)
Additional amounts deferred 293,054 6,602 6,686
Impact of acquisitions 142,765 196 670
Impact of divestitures     (146)
Ending balance 201,085 5,208 3,333
ASC 606 | Vertical Software      
Change in Contract with Customer, Liability      
Beginning balance 5,208 3,333 4,553
Adoption of ASC 606     (940)
Revenue recognized (8,103) (4,923) (7,490)
Additional amounts deferred 5,539 6,602 6,686
Impact of acquisitions 1,170 196 670
Impact of divestitures     (146)
Ending balance 3,814 $ 5,208 $ 3,333
ASC 606 | Insurance      
Change in Contract with Customer, Liability      
Revenue recognized (230,616)    
Additional amounts deferred 286,292    
Impact of acquisitions 141,595    
Ending balance $ 197,271