Notice they don't call it backlog anymore?Maybe they had their knuckles rapped, they've used the word loosely in quarterly reports:
As of April 1, 2024, revenue expected to be recognized in the future related to backlog of signed and/or awarded contracts is $28.8 million. Revenue will be recognized as the Company satisfies its performance obligations under long-term contracts, which are expected to occur over a maximum period of approximately 3 years"