SEPN reported its earnings on 2026-03-09, showcasing a revenue of 24.12M against an estimate of 20.44M, resulting in a 17.99% surprise. The EPS was -0.24, surpassing the expected -0.23 by -4.35%. The stock experienced a -3.58% price change on the earnings day and a -13.49% change over the next five days, reflecting market reactions to the results.