XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
CASH AND CASH EQUIVALENTS AND MARKETABLE DEBT SECURITIES
6 Months Ended
Jul. 01, 2023
Cash and Cash Equivalents [Abstract]  
CASH AND CASH EQUIVALENTS AND MARKETABLE DEBT SECURITIES

3. CASH AND CASH EQUIVALENTS AND MARKETABLE DEBT SECURITIES

 

The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.

 

Marketable debt securities consist primarily of commercial paper, medium-term corporate notes, and U.S. government and agency backed securities. The Company classifies these marketable debt securities as available-for-sale at fair value in “Marketable debt securities, at fair value.” The Company records the amortization of premium and accretion of discounts on marketable debt securities in the results of operations.

 

The Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect to marketable debt securities. The gross gains and losses realized related to sales and maturities of marketable debt securities were not material during the three and six months ended July 1, 2023 and June 25, 2022.

 

Investments in available-for-sale marketable debt securities were as follows at July 1, 2023 and December 31, 2022:

  

   Amortized Cost   Unrealized
(Losses) Gains
   Fair Value 
   2023   2022   2023   2022   2023   2022 
U.S. government and agency backed securities  $8,407,706   $2,500,006   $(14,421)  $(102,276)  $8,393,285   $2,397,730 
Corporate debt and certificates of deposit   7,250,174    2,000,012    (80,326)   (8,964)   7,169,848    1,991,048 
Total  $  15,657,880   $  4,500,018   $  (94,747)  $  (111,240)  $  15,563,133   $  4,388,778 

 

The contractual maturity of the Company’s marketable debt securities was as follows at July 1, 2023:

  

   Less than One year   One to Five years   Total 
U.S. government and agency backed securities  $6,423,450   $1,969,835   $8,393,285 
Corporate debt and certificates of deposit   2,236,813    4,933,035    7,169,848 
Total  $8,660,263   $6,902,870   $15,563,133