Thank you, Ryan. As reported in yesterday's earnings release, our fourth quarter revenues were $45.0 million, a 20% increase compared to the fourth quarter of last year. All regions contributed to our year-over-year increase, with international up by 280%, Canada up by 20%, and the U.S. up by 18%. Our fourth quarter revenues were the highest of the year and sequentially increased by 2%, with modest increases in Canada and international, partially offset by a slight decline in the U.S. In Canada, we did not experience the normal customer holiday slowdown in activity, which is a positive indicator for early 2025. Our adjusted gross profit, defined as total revenues less total cost of sales, excluding depreciation and amortization expense, was $19.4 million in the fourth quarter, representing an adjusted gross margin of 43%, up compared to our adjusted gross margin of 37% for the same period in 2023. This improvement was due in part to an increase in higher margin international revenues. Our revenues for the full year of 2024 were $162.6 million, an improvement at over $20 million, or 14%, compared to 2023. All regions contributed to this revenue growth, with international reaching an all-time high of $16.5 million. Our adjusted gross margin for 2024 improved to 41% compared to 39% last year. Our selling, general, and administrative costs were $15.0 million for the fourth quarter, up $1.8 million compared to the same period last year, due to increased incentive bonus accruals resulting from our improved performance, as well as increased share-based compensation expense associated with our cash settled awards, which we recognize expense as our stock price changes. For the full year of 2024, our SG&A cost were $57.8 million, an increase of $1.3 million compared to last year. For the full year 2024, the increase in incentive bonus accruals and share-based compensation was partially offset by the favorable impact of cost savings initiatives implemented in 2023. Other income of $2.4 million for the quarter improved compared to the same period in the prior year, driven primarily by an increase in royalty income from licenses of our intellectual property. In the fourth quarter of 2024, we changed our process for recognizing royalty income. Previously, we recognized royalty income in the period the cash was received, effectively on a one-quarter lag. Given the increase in royalty income, we began to accrue for these royalties when earned rather than when received. As a result of this change, our fourth quarter royalty income is elevated compared to both historical periods and future expectations. Beginning with the first quarter, 2025, we expect our royalty income to normalize to approximately $1 million per quarter. Our net income for the fourth quarter was $3.5 million, or diluted earnings per share of $1.32, an improvement to last year's fourth quarter after adjusting for the noncash benefit of a legal settlement one year ago. Our net income for the full year of 2024 was $6.6 million, or diluted earnings per share of $2.55, an improvement over the net loss of $3.2 million in 2023. Adjusted EBITDA for the fourth quarter was $8.2 million, an increase compared to $2.5 million for the same period in 2023. For the full year of 2024, our adjusted EBITDA was $22.3 million, a significant improvement over the $11.9 million reported in 2023. Now turning to the balance sheet. On December 31, we had $25.9 million cash and total debt of $8.1 million, which consisted entirely of finance lease obligations, resulting in a positive net cash position of $17.7 million. The borrowing base under our undrawn ABL facility was $20.1 million, resulting in total liquidity of approximately $46 million, including cash and availability under our revolving credit facility. Turning now to a few points of guidance for the first quarter. We currently expect first quarter total revenue in the range of $42 million to $46 million, the midpoint being consistent with the first quarter of 2024. We expect U.S. revenue in the range of $8 million to $9 million, international revenue of $2 million to $3 million, and Canadian revenue of $32 million to $34 million. We expect our adjusted gross margin to be between 39% and 42%, a modest improvement at the midpoint compared to the first quarter of 2024. We expect our adjusted EBITDA to be between $4.5 million and $6.5 million, and our first quarter depreciation and amortization expense to be approximately $1.3 million to 1.4 million. With that, I'll hand it back over to Ryan to provide our full year 2025 guidance and for closing remarks.