STEL's earnings performance has shown consistency across quarters, with a net income of $25.21 million reported for the most recent quarter ending on December 31, 20241. This indicates a stable financial performance, which is a positive sign for investors looking for companies with reliable earnings.
STEL Net Income YoY, Net Income