Share Repurchase -- No shares repurchased in Q4; total of $1.8 million repurchased earlier in 2025; cumulative buybacks reached $21.2 million since 2023. Contracted Revenue -- $104 million secured ...