XML 127 R114.htm IDEA: XBRL DOCUMENT v3.23.1
QUARTERLY RESULTS (UNAUDITED) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 233,639 $ 207,127 $ 205,796 $ 173,198 $ 230,577 $ 210,398 $ 211,210 $ 192,772      
Cost of revenue 119,626 102,809 101,246 95,143 115,784 99,744 92,483 92,286      
Gross profit 114,013 104,318 104,550 78,055 114,793 110,654 118,727 100,486 $ 400,936 $ 444,660 $ 450,817
(Loss) income from operations 1,265 (3,296) (7,239) (39,054) (120,136) 1,992 12,952 (12,604) (48,324) (117,796) 1,669
Net (loss) income $ 20,488 $ (18,416) $ (30,180) $ (69,975) $ (96,308) $ (59,431) $ 23,241 $ (44,687) $ (98,083) $ (177,185) $ 88,591
Loss (earnings) per share:                      
Basic (in dollars per share) $ 0.12 $ (0.12) $ (0.20) $ (0.47) $ (0.65) $ (0.40) $ 0.16 $ (0.31) $ (0.63) $ (1.20) $ 0.64
Diluted (in dollars per share) $ 0.12 $ (0.12) $ (0.20) $ (0.47) $ (0.65) $ (0.40) $ 0.15 $ (0.31) $ (0.63) $ (1.20) $ 0.61
Shares used in computing (loss) earnings per share:                      
Basic (in shares) 168,163 158,921 150,190 149,167 148,675 148,184 147,467 145,936 156,668 147,575 138,967
Diluted (in shares) 172,213 158,921 150,190 149,167 148,675 148,184 154,160 145,936 156,668 147,575 144,650
Amortization of acquired intangible assets to operating expenses           $ 9,700 $ 9,700 $ 10,100