XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.1
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2025
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 Fair

 

Cash and Cash Equivalents Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Market Value

 

March 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Cash accounts in banking institutions

 

$

103,545

 

 

$

 

 

$

 

 

$

103,545

 

Money market accounts

 

 

53,928

 

 

 

 

 

 

 

 

 

53,928

 

 

 

$

157,473

 

 

$

 

 

$

 

 

$

157,473

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Cash accounts in banking institutions

 

$

96,318

 

 

$

 

 

$

 

 

$

96,318

 

Money market accounts

 

 

2,662

 

 

 

 

 

 

 

 

 

2,662

 

 

 

$

98,980

 

 

$

 

 

$

 

 

$

98,980

 

Schedule of Investments

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

 

 

 

Cost or

 

 

Unrealized

 

 

Aggregate Fair

 

Short-term Investments Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Market Value

 

March 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

412,578

 

 

$

764

 

 

$

(24

)

 

$

413,318

 

Marketable securities (1)

 

 

489

 

 

 

12

 

 

 

(14

)

 

 

487

 

 

 

$

413,067

 

 

$

776

 

 

$

(38

)

 

$

413,805

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

392,778

 

 

$

758

 

 

$

 

 

$

393,536

 

Marketable securities (1)

 

 

142

 

 

 

12

 

 

 

 

 

 

154

 

 

 

$

392,920

 

 

$

770

 

 

$

 

 

$

393,690

 

 

(1)
Changes in aggregate fair market value recorded in other income (loss), 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 Fair

 

Long-term Investments Classification

 

Amortized Cost

 

 

Gains

 

 

(Losses)

 

 

Market Value

 

March 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

344,861

 

 

$

2,205

 

 

$

(159

)

 

$

346,907

 

 

 

$

344,861

 

 

$

2,205

 

 

$

(159

)

 

$

346,907

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Government bonds

 

$

434,766

 

 

$

1,302

 

 

$

(595

)

 

$

435,473

 

 

 

$

434,766

 

 

$

1,302

 

 

$

(595

)

 

$

435,473