OFLX — Q3 2025 Earnings Release
October 29, 2025 • CONFIRMED
Revenue
$73089000
$73089000
Sentiment Analysis
NEGATIVE
2 analyzers
Avg Score
-0.70
-0.70
Avg Confidence
60%
60%
vader
NEGATIVE
score: -0.45
confidence: 25%
finbert-finbert
NEGATIVE
score: -0.96
confidence: 96%