Thank you, Mike. As Mike mentioned, we are pleased to report our positive results for the third quarter of 2023. Revenues from the third quarter ended September 30, 2023 increased by 73% to $19.3 million versus $11.2 million for the third quarter of 2022. Excluding GPS, third quarter revenue increased by 45% versus last year. Third quarter revenues of $19.3 million were comprised of $8.1 million from GPS, $6.6 million from Confirm, $2.7 million from Resolve, and $1.9 million from Select. For the nine months ended September 30, 2023, our revenues were $50.8 million, representing an increase of 110% over the same period last year. Excluding GPS, nine months revenue increased 38% over the same period last year. Moving below the revenue line, our gross profit for the third quarter was $12.6 million, an increase of 102% as compared to $6.2 million for the third quarter of 2022. Gross margins were 64.9% for Q3, 2023 as compared to 55.8% for Q3, 2022, an improvement of 908 basis points. For the three months ended -- excuse me -- for the nine months ended September 30, 2023, gross profit was $31.3 million, an increase of 161% as compared to $12 million for the first nine months of 2022. Gross margins were 61.5% for the first nine months of 2023 as compared to 49.6% for the first nine months of 2022, an improvement of 1,190 basis points. Operating loss for the third quarter was $4.6 million compared to $11.9 million for the third quarter of 2022, representing a reduction of 62% driven by improved margin and a 6% reduction in operating expenses. For the nine-month period, operating loss was $21 million compared to $29 million for the same period last year, a reduction of 27%, driven by improved margins, partially offset by an increase in operating expenses related to the additional field sales personnel associated with the GPS acquisition. Cash and cash equivalents as of September 30, 2023, were $32.7 million. Our total use of cash for the third quarter was $6.8 million, down 23% sequentially from $8.8 million in the second quarter. This concludes my brief overview of the results, and I will now turn the call back to Mike.