v3.26.1
CONSOLIDATED INTERIM BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
CURRENT ASSETS    
Cash and cash equivalents $ 150,275 $ 120,865
Trade receivables (net of allowance for credit losses of $12,458 and $11,815 as of March 31, 2025 and December 31, 2024, respectively) [1] 309,909 360,166
Prepaid expenses and other current assets 60,909 77,000
Total current assets 521,093 558,031
NON-CURRENT ASSETS    
Long-term prepaid expenses 13,934 15,116
Commercial agreement asset 266,211 270,248
Restricted deposits 1,462 1,462
Deferred tax assets, net 22,239 20,624
Operating lease right of use assets 72,528 79,167
Property and equipment, net 96,185 95,335
Intangible assets, net 5,537 13,925
Goodwill 555,931 555,931
Total non-current assets 1,034,027 1,051,808
Total assets 1,555,120 1,609,839
CURRENT LIABILITIES    
Trade payables [2] 278,147 330,684
Short-term operating lease liabilities 30,652 30,408
Accrued expenses and other current liabilities 152,077 159,874
Total current liabilities 460,876 520,966
LONG-TERM LIABILITIES    
Revolving credit facility 66,400 102,300
Long-term operating lease liabilities 54,532 61,382
Warrants liability 105 501
Deferred tax liabilities, net 736 628
Other long-term liabilities 17,141 16,867
Total long-term liabilities 138,914 181,678
COMMITMENTS AND CONTINGENCIES (Note 10)
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 15,159,058 15,159,058
Treasury Ordinary shares, at cost - 117,324,338 (102,165,280 Ordinary shares and 15,159,058 Non-voting Ordinary shares) and 110,438,588 (95,279,530 Ordinary shares and 15,159,058 Non-voting Ordinary shares) as of March 31, 2026 and December 31, 2025, respectively $ (409,284) $ (385,651)
Additional paid-in capital 1,417,818 1,404,248
Accumulated other comprehensive income (loss) (334) 534
Accumulated deficit (52,870) (111,936)
Total shareholders' equity 955,330 907,195
Total liabilities and shareholders' equity $ 1,555,120 $ 1,609,839
Ordinary shares    
LONG-TERM LIABILITIES    
Common stock, shares outstanding (in shares) 243,107,545 246,330,707
Common stock, shares issued (in shares) 345,272,825 341,610,237
SHAREHOLDERS' EQUITY    
Ordinary shares $ 0 $ 0
Treasury stock, common (in shares) 117,324,338 110,438,588
Non-voting Ordinary shares    
LONG-TERM LIABILITIES    
Common stock, shares outstanding (in shares) 30,039,644 30,039,644
Common stock, shares issued (in shares) 45,198,702 45,198,702
SHAREHOLDERS' EQUITY    
Ordinary shares $ 0 $ 0
Treasury stock, common (in shares) 102,165,280 95,279,530
[1] Includes related party trade receivables of $51,313 and $39,210, as of March 31, 2026 and December 31, 2025, respectively.
[2] Includes related party trade payables of $71,229 and $70,950, as of March 31, 2026 and December 31, 2025, respectively.