XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)        
Revenues $ 270,850 $ 248,274 $ 778,081 $ 715,977
Transaction costs (Excluding depreciation and amortization shown separately below) 42,483 38,058 122,398 108,985
Other operating expenses 40,386 44,892 124,747 126,417
Research and development expenses 39,864 34,616 114,522 94,247
Sales and marketing expenses 59,489 52,311 171,527 152,815
General and administrative expenses 36,141 29,725 103,061 80,036
Depreciation and amortization 16,140 13,510 46,083 33,630
Total operating expenses 234,503 213,112 682,338 596,130
Operating income 36,347 35,162 95,743 119,847
Financial income (expense):        
Gain from change in fair value of Warrants       2,767
Loss on warrant repurchase/redemption   (14,746)   (14,746)
Other financial income (expense), net (5,836) 1,674 (7,613) 5,397
Financial expense, net (5,836) (13,072) (7,613) (6,582)
Income before income taxes 30,511 22,090 88,130 113,265
Tax benefit (expense) on income (16,388) 19,484 (33,950) (10,292)
Net income 14,123 41,574 54,180 102,973
Other comprehensive income        
Unrealized gain on available-for-sale debt securities, net 892 12,256 10,696 13,127
Tax expense on unrealized gains on available-for-sale debt securities, net (200) (2,816) (2,374) (2,816)
Unrealized gain (loss) on cash flow hedges, net (1,668) 1,168 2,477 503
Tax benefit (expense) on unrealized gains (losses) on cash flow hedges, net 320 (211) (488) (91)
Unrealized gain (loss) on interest rate floor, net (6,190)   1,948  
Tax benefit (expense) on unrealized gains (losses) on interest rate floor, net 1,376   (369)  
Foreign currency translation adjustments (444)   (547)  
Other comprehensive income (5,914) 10,397 11,343 10,723
Comprehensive income $ 8,209 $ 51,971 $ 65,523 $ 113,696
Per Share Data        
Net income per share attributable to common stockholders - Basic earnings per share (in dollars per share) $ 0.04 $ 0.12 $ 0.15 $ 0.29
- Diluted earnings per share (in dollars per share) $ 0.04 $ 0.11 $ 0.14 $ 0.27
Weighted average common shares outstanding - Basic (in shares) 368,266,611 357,297,824 372,726,412 357,631,049
Weighted average common shares outstanding - Diluted (in shares) 377,633,523 374,303,470 388,619,245 379,125,363