Diluted earnings per share for the Q2 was $0.31 compared to a diluted loss per share of $0.70 in the Q2 of 2023. Adjusted EBITDA for the Q2 was $21,500,000 compared to negative $5,300,000 for the comparable period in 2023, an improvement of $26,800,000 The substantial year over year improvement primarily reflects strong top line growth along with continued disciplined expense management. Net cash provided by operating activities was $24,000,000 for the Q2 of 2024 $17,200,000 for the 6 months ended June 30. As you recall, cash used during the Q1 of 2024 was due in part to annual cash bonus payments and certain healthcare benefit payments that are not expected to occur during the remainder of 2024. Net cash used in investing activities was $41,100,000 for the 6 months ended June 30, 2024 and consisted primarily of purchases and marketable investment securities of $113,200,000 and purchases of property and equipment of $14,400,000 partially offset by the maturity of marketable investment securities of $86,500,000 Net cash provided by financing activities was $10,700,000 for the 6 months ended June 30, 20 24 and consisted primarily of $10,000,000 of proceeds from issuance of long term debt and $1,700,000 of proceeds from contributions to our 2019 employee stock purchase plan, partially offset by $1,100,000 of employee taxes attributable to the vesting of restricted stock units.