STC Financials

Income Statement
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025
Revenue
781.3M
-1.2%
790.6M
-0.8%
796.9M
+10.3%
722.2M
+18.0%
612.0M
Cost of Revenue
294.6M
-1.0%
297.6M
-6.7%
319.1M
+16.6%
273.6M
+14.4%
239.1M
Gross Profit
486.7M
-1.3%
492.9M
+3.2%
477.8M
+6.5%
448.6M
+20.3%
372.9M
Operating Expenses
750.1M
+2.3%
733.2M
+0.3%
730.8M
+9.0%
670.5M
+11.5%
601.1M
R&D
SG&A
221.1M
-22.8%
286.4M
+35.6%
211.2M
-5.4%
223.4M
+20.2%
185.8M
Operating Income
31.3M
-45.5%
57.4M
-13.2%
66.1M
+27.7%
51.7M
+376.3%
10.9M
EBITDA
48.1M
-33.3%
72.1M
-11.0%
81.0M
+21.3%
66.8M
+155.0%
26.2M
Net Income
19.1M
-53.4%
40.9M
-15.1%
48.2M
+35.3%
35.6M
+558.0%
5.4M
EPS (Basic)
$0.56
-55.9%
$1.27
-19.6%
$1.58
+38.6%
$1.14
+936.4%
$0.11
EPS (Diluted)
$0.55
-56.0%
$1.25
-19.4%
$1.55
+37.2%
$1.13
+927.3%
$0.11
Shares (Diluted)
30.8M
+6.0%
29.1M
+2.1%
28.5M
+0.6%
28.3M
-0.0%
28.3M
Stewart Information Services (STC) — Financials