Apps like Weekdone allow you to set annual company Objectives but it is reccomened to keep OKR quarterly for the company level as well.
You should not use annual OKRs on a team level.
When setting annual OKRs it’s important to remember that KRs should still be updated weekly and Objectives reviewed every month to make sure employees don’t lose track of what they’re doing.