v3.26.3
CONSOLIDATED INTERIM BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
CURRENT ASSETS    
Cash and cash equivalents $ 128,677 $ 120,865
Restricted deposits 200 0
Trade receivables (net of allowance for credit losses of $15,196 and $13,889 as of September 30, 2026 and December 31, 2025, respectively) (1) [1] 303,204 360,166
Prepaid expenses and other current assets 77,263 77,000
Total current assets 509,344 558,031
NON-CURRENT ASSETS    
Long-term prepaid expenses 10,412 15,116
Commercial agreement asset 258,003 270,248
Restricted deposits 1,262 1,462
Deferred tax assets, net 21,727 20,624
Operating lease right of use assets 60,680 79,167
Property and equipment, net 118,945 95,335
Intangible assets, net 3,418 13,925
Goodwill 557,299 555,931
Total non-current assets 1,031,746 1,051,808
Total assets 1,541,090 1,609,839
CURRENT LIABILITIES    
Trade payables [2] 268,620 330,684
Short-term operating lease liabilities 31,551 30,408
Accrued expenses and other current liabilities 167,395 159,874
Total current liabilities 467,566 520,966
LONG-TERM LIABILITIES    
Revolving credit facility [3] 78,500 102,300
Long-term operating lease liabilities 44,638 61,382
Warrants liability 0 501
Deferred tax liabilities, net 574 628
Other long-term liabilities 14,065 16,867
Total long-term liabilities 137,777 181,678
COMMITMENTS AND CONTINGENCIES (Note 10)
SHAREHOLDERS' EQUITY    
Treasury stock, common (in shares) 133,602,780 15,159,058
Treasury Ordinary shares, at cost - 133,602,780 (118,443,722 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 September 30, 2026 and December 31, 2025, respectively $ (481,223) $ (385,651)
Additional paid-in capital 1,447,527 1,404,248
Accumulated other comprehensive income (loss) (369) 534
Accumulated deficit (30,188) (111,936)
Total shareholders' equity 935,747 907,195
Total liabilities and shareholders' equity $ 1,541,090 $ 1,609,839
Ordinary shares    
LONG-TERM LIABILITIES    
Authorized share capital (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 366,564,921 341,610,237
Common stock, shares outstanding (in shares) 248,121,199 246,330,707
SHAREHOLDERS' EQUITY    
Ordinary shares $ 0 $ 0
Treasury stock, common (in shares) 118,443,722 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 $46,323 and $39,210, as of September 30, 2026 and December 31, 2025, respectively.
[2] Includes related party trade payables of $67,656 and $70,950, as of September 30, 2026 and December 31, 2025, respectively.
[3]