v3.26.1
CONSOLIDATED INTERIM BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS    
Cash and cash equivalents $ 133,052 $ 120,865
Trade receivables (net of allowance for credit losses of $15,227 and $13,889 as of June 30, 2026 and December 31, 2025, respectively) (1) [1] 316,740 360,166
Prepaid expenses and other current assets 69,151 77,000
Total current assets 518,943 558,031
NON-CURRENT ASSETS    
Long-term prepaid expenses 10,205 15,116
Commercial agreement asset 262,129 270,248
Restricted deposits 1,463 1,462
Deferred tax assets, net 20,422 20,624
Operating lease right of use assets 71,920 79,167
Property and equipment, net 104,758 95,335
Intangible assets, net 2,578 13,925
Goodwill 555,931 555,931
Total non-current assets 1,029,406 1,051,808
Total assets 1,548,349 1,609,839
CURRENT LIABILITIES    
Trade payables [2] 275,949 330,684
Short-term operating lease liabilities 33,787 30,408
Accrued expenses and other current liabilities 159,204 159,874
Total current liabilities 468,940 520,966
LONG-TERM LIABILITIES    
Long-term loan and revolving credit facility (3) [3] 72,000 102,300
Long-term operating lease liabilities 51,615 61,382
Warrants liability 0 501
Deferred tax liabilities, net 561 628
Other long-term liabilities 17,240 16,867
Total long-term liabilities 141,416 181,678
COMMITMENTS AND CONTINGENCIES (Note 10)
SHAREHOLDERS' EQUITY    
Treasury Ordinary shares, at cost - 126,683,068 (111,524,010 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 June 30, 2026 and December 31, 2025, respectively (450,826) (385,651)
Additional paid-in capital 1,435,861 1,404,248
Accumulated other comprehensive income 1,511 534
Accumulated deficit (48,553) (111,936)
Total shareholders' equity 937,993 907,195
Total liabilities and shareholders' equity $ 1,548,349 $ 1,609,839
Treasury stock, common (in shares) 126,683,068 15,159,058
Ordinary shares    
LONG-TERM LIABILITIES    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 363,374,228 341,610,237
Common stock, shares outstanding (in shares) 251,850,218 246,330,707
SHAREHOLDERS' EQUITY    
Ordinary shares $ 0 $ 0
Treasury stock, common (in shares) 111,524,010 110,438,588
Non-voting Ordinary shares    
LONG-TERM LIABILITIES    
Authorized share capital (in shares) 46,000,000 46,000,000
Common stock, shares issued (in shares) 33,198,702 45,198,702
Common stock, shares outstanding (in shares) 18,039,644 30,039,644
SHAREHOLDERS' EQUITY    
Ordinary shares $ 0 $ 0
Treasury stock, common (in shares) 15,159,058 95,279,530
[1] Includes related party trade receivables of $49,760 and $39,210, as of June 30, 2026 and December 31, 2025, respectively.
[2] Includes related party trade payables of $72,723 and $70,950, as of June 30, 2026 and December 31, 2025, respectively.
[3]