STN Financials

Income Statement
MetricQ1 2026Q4 2025Q3 2025Q2 2025Q1 2025
Revenue
1.5B
+215.1%
474.4M
-69.4%
1.6B
+35.7%
1.1B
-15.7%
1.4B
Cost of Revenue
834.0M
+454.9%
-234981090.6
-126.7%
879.2M
+67.7%
524.4M
-31.2%
762.1M
Gross Profit
660.9M
-6.8%
709.4M
+5.4%
672.8M
+8.6%
619.4M
+4.1%
595.1M
Operating Expenses
537.3M
-6.2%
572.7M
+11.9%
511.9M
+5.4%
485.7M
-0.3%
487.2M
R&D
0
0
0
0
0
SG&A
468.7M
-6.4%
500.7M
+12.1%
446.6M
+4.2%
428.6M
-0.7%
431.8M
Operating Income
123.6M
-9.6%
136.7M
-15.0%
160.9M
+20.3%
133.7M
+23.9%
108.0M
EBITDA
167.2M
-23.1%
217.3M
-3.2%
224.5M
+17.6%
190.8M
+35.7%
140.6M
Net Income
80.1M
+4.0%
77.0M
-29.2%
108.8M
+12.1%
97.0M
+37.3%
70.6M
EPS (Basic)
$0.70
+2.9%
$0.68
-28.4%
$0.95
+11.8%
$0.85
+37.1%
$0.62
EPS (Diluted)
$0.70
+2.9%
$0.68
-28.4%
$0.95
+11.8%
$0.85
+37.1%
$0.62
Shares (Diluted)
114.1M
+0.0%
114.1M
+0.0%
114.1M
+0.0%
114.1M
+0.0%
114.1M