XML 43 R35.htm IDEA: XBRL DOCUMENT v3.26.1
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents

The following table provides details regarding the Company’s portfolio of cash and cash equivalents (in thousands):

 

 

 

Cost or

 

 

Unrealized

 

 

Aggregate

 

Cash and Cash Equivalents Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Fair Value

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

Cash accounts in banking institutions

 

$

76,429

 

 

$

 

 

$

 

 

$

76,429

 

US Government bonds

 

 

42,996

 

 

 

 

 

 

 

 

 

42,996

 

Money market accounts

 

 

1,138

 

 

 

 

 

 

 

 

 

1,138

 

 

 

$

120,563

 

 

$

 

 

$

 

 

$

120,563

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Cash accounts in banking institutions

 

$

110,892

 

 

$

 

 

$

 

 

$

110,892

 

US Government bonds

 

 

26,479

 

 

 

 

 

 

 

 

 

26,479

 

Money market accounts

 

 

982

 

 

 

 

 

 

 

 

 

982

 

 

 

$

138,353

 

 

$

 

 

$

 

 

$

138,353

 

Schedule of Investments

The following table provides details regarding the Company’s portfolio of short-term investments (in thousands):

 

 

 

Cost or

 

 

Unrealized

 

 

Aggregate

 

Short-term Investments Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Fair Value

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

344,977

 

 

$

310

 

 

$

(268

)

 

$

345,019

 

Marketable equity securities (1)

 

 

8,918

 

 

 

273

 

 

 

(3,461

)

 

 

5,730

 

 

 

$

353,895

 

 

$

583

 

 

$

(3,729

)

 

$

350,749

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

453,812

 

 

$

1,592

 

 

$

(6

)

 

$

455,398

 

Marketable equity securities (1)

 

 

4,677

 

 

 

3,943

 

 

 

(14

)

 

 

8,606

 

 

 

$

458,489

 

 

$

5,535

 

 

$

(20

)

 

$

464,004

 

 

(1)
Changes in aggregate fair value recorded in other (loss) income, net on the Consolidated Statements of Income.

Long-term U.S. Government Bond Investments

The following table provides details regarding the Company’s portfolio of long-term investments (in thousands):

 

 

 

Cost or

 

 

Unrealized

 

 

Aggregate

 

Long-term Investments Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Fair Value

 

June 30, 2026

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

385,802

 

 

$

49

 

 

$

(2,622

)

 

$

383,229

 

 

 

$

385,802

 

 

$

49

 

 

$

(2,622

)

 

$

383,229

 

December 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

351,125

 

 

$

1,873

 

 

$

(11

)

 

$

352,987

 

 

 

$

351,125

 

 

$

1,873

 

 

$

(11

)

 

$

352,987

 

 

 

As of June 30, 2026, 100% of the Company's long-term U.S. Government bonds had maturities between one and three years.