XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2023
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of Cash and Cash Equivalents the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2023
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$11,602 $— $— $11,602 $11,602 $11,602 $— 
Money market fundsLevel 1132,636 — — 132,636 132,636 132,636 — 
Certificate of deposits and term depositsLevel 2295,804 — — 295,804 295,804 2,000 293,804 
HTM securities (1)
U.S. Treasury billsLevel 1$166,659 $$(272)166,395 166,659 $— $166,659 
Government and governmental agenciesLevel 2$26,512 $95 $(9)26,598 26,512 $— $26,512 
Corporate debt securitiesLevel 2$324,822 $1,570 $(1,186)325,206 324,822 $39,725 $285,097 
$517,993 $1,673 $(1,467)$518,199 $517,993 $39,725 $478,268 
Total$958,035 $1,673 $(1,467)$958,241 $958,035 $185,963 $772,072 

December 31, 2022
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$9,697 $— $— $9,697 $9,697 $9,697 $— 
Money market fundsLevel 1105,629 — — 105,629 105,629 105,629 — 
Certificate of deposits and term depositsLevel 2316,946 — — 316,946 316,946 — 316,946 
HTM securities (1)
U.S. Treasury billsLevel 1$188,030 $$(540)187,498 188,030 $— $188,030 
Government and governmental agenciesLevel 2$44,357 $12 $(12)44,357 44,357 $— $44,357 
Corporate debt securitiesLevel 2$304,766 $1,066 $(587)305,245 304,766 $— $304,766 
$537,153 $1,086 $(1,139)$537,100 $537,153 $— $537,153 
Total$969,425 $1,086 $(1,139)$969,372 $969,425 $115,326 $854,099 
(1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 and are recorded as finance expenses only if the unrealized loss is identified as a credit loss.
Schedule of Available-for-Sale Securities Reconciliation the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2023
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$11,602 $— $— $11,602 $11,602 $11,602 $— 
Money market fundsLevel 1132,636 — — 132,636 132,636 132,636 — 
Certificate of deposits and term depositsLevel 2295,804 — — 295,804 295,804 2,000 293,804 
HTM securities (1)
U.S. Treasury billsLevel 1$166,659 $$(272)166,395 166,659 $— $166,659 
Government and governmental agenciesLevel 2$26,512 $95 $(9)26,598 26,512 $— $26,512 
Corporate debt securitiesLevel 2$324,822 $1,570 $(1,186)325,206 324,822 $39,725 $285,097 
$517,993 $1,673 $(1,467)$518,199 $517,993 $39,725 $478,268 
Total$958,035 $1,673 $(1,467)$958,241 $958,035 $185,963 $772,072 

December 31, 2022
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$9,697 $— $— $9,697 $9,697 $9,697 $— 
Money market fundsLevel 1105,629 — — 105,629 105,629 105,629 — 
Certificate of deposits and term depositsLevel 2316,946 — — 316,946 316,946 — 316,946 
HTM securities (1)
U.S. Treasury billsLevel 1$188,030 $$(540)187,498 188,030 $— $188,030 
Government and governmental agenciesLevel 2$44,357 $12 $(12)44,357 44,357 $— $44,357 
Corporate debt securitiesLevel 2$304,766 $1,066 $(587)305,245 304,766 $— $304,766 
$537,153 $1,086 $(1,139)$537,100 $537,153 $— $537,153 
Total$969,425 $1,086 $(1,139)$969,372 $969,425 $115,326 $854,099 
(1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 and are recorded as finance expenses only if the unrealized loss is identified as a credit loss.
Schedule of Amortized Cost and Recorded Basis of T-bills in Short-Term Investments the Company’s cash and cash equivalents and short-term investments were composed of:
March 31, 2023
Unaudited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$11,602 $— $— $11,602 $11,602 $11,602 $— 
Money market fundsLevel 1132,636 — — 132,636 132,636 132,636 — 
Certificate of deposits and term depositsLevel 2295,804 — — 295,804 295,804 2,000 293,804 
HTM securities (1)
U.S. Treasury billsLevel 1$166,659 $$(272)166,395 166,659 $— $166,659 
Government and governmental agenciesLevel 2$26,512 $95 $(9)26,598 26,512 $— $26,512 
Corporate debt securitiesLevel 2$324,822 $1,570 $(1,186)325,206 324,822 $39,725 $285,097 
$517,993 $1,673 $(1,467)$518,199 $517,993 $39,725 $478,268 
Total$958,035 $1,673 $(1,467)$958,241 $958,035 $185,963 $772,072 

December 31, 2022
Audited
Fair value levelAdjusted cost basisUnrealized gainsUnrealized lossesFair market valueRecorded basisCash and cash equivalentsShort-term investments
Cash$9,697 $— $— $9,697 $9,697 $9,697 $— 
Money market fundsLevel 1105,629 — — 105,629 105,629 105,629 — 
Certificate of deposits and term depositsLevel 2316,946 — — 316,946 316,946 — 316,946 
HTM securities (1)
U.S. Treasury billsLevel 1$188,030 $$(540)187,498 188,030 $— $188,030 
Government and governmental agenciesLevel 2$44,357 $12 $(12)44,357 44,357 $— $44,357 
Corporate debt securitiesLevel 2$304,766 $1,066 $(587)305,245 304,766 $— $304,766 
$537,153 $1,086 $(1,139)$537,100 $537,153 $— $537,153 
Total$969,425 $1,086 $(1,139)$969,372 $969,425 $115,326 $854,099 
(1) Changes in fair value of held-to-maturity ("HTM") securities are presented for disclosure purposes as required by ASC 320 and are recorded as finance expenses only if the unrealized loss is identified as a credit loss.
Schedule of Debt Securities, Available-for-Sale
Debt securities with continuous unrealized losses for less than 12 months and their related fair values were as follows:
March 31, 2023December 31, 2022
UnauditedAudited
Less than 12 monthsLess than 12 months
Fair valueUnrealized lossFair valueUnrealized loss
U.S. Treasury bills116,323 (272)162,813 (540)
Government and governmental agencies1,597 (9)38,477 (12)
Corporate debt securities224,483 (1,186)162,085 (587)
Total342,403 (1,467)363,375 (1,139)