Data as of Q4 2025 (Dec 31, 2025)

ROCK

(ROCK)

Financial Statements · SEC EDGAR XBRL

Net Income
$137.3M
+24.3%
EPS
$4.46
+24.2%
Source: SEC EDGAR XBRL
Breakdown
Revenues
Revenues
Total Revenues
Cost of Revenues
Gross Profit
Operating Expenses & Income
Operating Income
Non-Operating Income/Expense
Net Income
EPS (Basic)
EPS (Diluted)
FY 2024
FY 2023
FY 2022
FY 2021
FY 2020
-
-
$1.39B
$1.34B
$1.03B
-
-
$1.39B
$1.34B
$1.03B
-
-
$1.07B
$1.05B
$776.2M
-
$362.0M
$318.7M
$290.0M
$256.3M
-
$150.7M
$130.1M
-
$107.2M
$137.3M
$110.5M
$82.4M
$75.6M
-
$4.50
$3.61
$2.57
$2.30
-
$4.46
$3.59
$2.56
$2.29
-