GAAP operating loss was $(0.5) million, compared to $(1.4) million last year. For the full year, our operating loss narrowed to $1.6 million from $2 million last year. Notably, last year’s results included $1 million in one-time write-offs, which did not recur in fiscal 2024.
GAAP net loss for Q4 improved to $(0.4) million, or $(0.04) per share, compared to $(1.3) million, or $(0.12) per share, last year. For the full year, GAAP net loss and loss per share were $1.4 million and $0.13, an improvement from $1.8 million and $0.16 per share in fiscal 2023.
On a non-GAAP basis, Q4 net loss was $(0.4) million, or $(0.04) per share, compared to $(0.2) million, or $(0.02) per share, last year. For the full year, non-GAAP net loss and loss per share were $1.4 million and $0.13, compared to $0.7 million and $0.07 last year, reflecting the absence of last year’s write-offs.
Looking at our balance sheet, we ended the year with $5.3 million in cash and cash equivalents. Despite the industry headwinds, we continued to return value to shareholders, repurchasing approximately 758,000 shares during the fiscal year, completing our buyback program with a total of 1 million shares repurchased.
Looking ahead to fiscal 2025, as Phil mentioned earlier, we proactively took actions to reduce our expense run rate by $600,000 annually, and we expect to realize $500,000 of this in FY25. This included streamlining compensation and marketing expenses across all levels of the company. These measures will help us achieve breakeven at a lower revenue threshold of approximately $21 million, depending on gross margin. Additionally, the share buyback program we completed will further enhance our EPS once we achieve profitability.
In summary, while the strikes impacted the broader industry this year, we remained focused on advancing our growth initiatives, many of which are progressing behind the scenes. For our investors, we are committed to providing updates on milestones as our emerging growth strategies unfold, and we will continue to announce any key developments or orders through press releases and earnings calls as well as on X, where we encourage you to follow us at our handle @movingimagenews. Also, we plan to upgrade our antiquated IR site over the next month so keep an eye out for that.
In general, we are feeling better about our prospects heading into the end of the calendar year and plan to accelerate IR activities. Joe and I will be at the LD Micro Main Event on October 29th and 30th. For those attending, we encourage you to set up 1:1 meeting through the conference portal or contact me directly, and I’ll be happy to facilitate.
Thank you for joining us today, and we look forward to speaking with you again during our next call in November. Operator, we are ready for questions if there are any.