IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — ROCK

Balance Sheet

(in billions USD)
MetricQ2 2026Q1 2026Q3 2025Q2 2025Q1 2025Q3 2024Q2 2024Q1 2024Q3 2023Q2 2023Q1 2023Q3 2022Q2 2022Q1 2022Q3 2021Q2 2021Q1 2021
Cash & Equivalents0.020.020.090.040.030.230.180.150.090.020.010.020.020.020.010.020.02
Accounts Receivable0.260.220.170.160.200.210.260.230.260.270.230.280.280.250.260.230.20
Inventory0.270.270.120.130.170.140.130.140.140.160.170.200.200.190.160.130.11
Total Current Assets0.710.700.700.750.470.640.590.530.510.460.430.540.530.490.450.400.35
Property, Plant & Equipment0.190.190.130.120.130.110.110.110.110.110.110.110.100.100.100.100.09
Goodwill0.940.930.400.410.590.510.510.510.520.510.510.510.510.510.510.510.52
Intangible Assets----0.150.140.180.120.120.120.130.130.130.150.130.130.150.160.15
Total Non-current Assets*2.072.090.740.730.970.780.790.790.780.780.780.790.770.760.780.790.80
Total Assets2.792.791.441.481.441.421.381.321.291.241.211.331.301.241.231.191.16
Accounts Payable0.210.180.130.120.140.160.140.130.160.160.130.160.160.160.170.170.14
Total Current Liabilities0.490.500.390.300.280.310.290.260.310.290.240.280.300.290.280.290.26
Long-term Debt1.221.220.000.000.000.000.000.000.000.010.050.120.090.040.060.030.06
Total Non-current Liabilities*1.411.410.100.150.150.110.120.120.090.100.130.200.170.120.140.110.14
Total Liabilities*1.901.910.490.440.430.420.400.380.400.390.370.480.480.400.420.400.40
Retained Earnings0.770.760.830.920.900.830.800.760.720.680.650.620.590.560.540.510.48
Total Stockholder Equity0.890.880.951.041.011.000.980.940.890.850.840.840.820.840.810.790.76

* Derived from reported values

Income Statement

(in millions USD) (except per-share rows)
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
Total Revenue509.55356.29225.03310.94309.52290.02302.06361.20353.01292.51328.81390.74364.91293.27313.86391.29366.95317.87334.45369.35
Cost of Revenue377.47277.42168.12228.19221.68212.32224.02267.67257.13208.12245.90285.36268.18216.34244.84296.74276.68253.02268.64286.10
Gross Profit132.0878.8756.9182.7587.8477.7078.0493.5395.8784.3982.91105.3896.7476.9369.0294.5690.2764.8465.8183.25
Selling, General & Admin72.2683.3339.1242.8048.3352.1941.9249.5353.4052.6554.0352.1953.6647.5647.6547.1650.1343.6542.7245.27
Total Operating Expenses72.2683.3339.1242.8048.3352.1953.2249.5353.4052.6557.8252.1953.6647.5647.6547.1650.1343.6551.02142.00
Operating Income59.82(4.46)17.7939.9439.5125.5124.8244.0042.4731.7425.0953.1943.0829.3721.3747.4040.1421.2014.7937.98
Pretax Income37.96(16.67)18.3441.9339.2627.0551.3345.4743.6233.5124.6353.8142.2828.285.7545.9939.2020.5614.2637.42
Tax Provision10.63(4.61)4.548.729.825.935.1711.4411.428.565.1914.5411.567.182.4011.699.905.104.479.56
Net Income8.19(67.47)(2.45)(89.06)26.0021.1246.1634.0432.2024.9519.4339.2830.7221.103.3534.3029.3115.469.3627.56
Basic EPS0.28(2.26)(0.08)(2.99)0.87------------------0.121.080.900.470.280.84
Diluted EPS0.28(2.26)(0.08)(2.98)0.87------------------0.111.080.900.470.280.83

Cash Flow Statement

(in billions USD)
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
Operating Cash Flow0.00(0.04)0.040.070.040.010.020.060.040.050.010.090.080.040.060.040.01(0.01)0.04(0.03)
Capital Expenditures0.010.010.010.010.020.010.010.010.000.000.010.000.000.000.000.000.010.000.000.00
Free Cash Flow*-0.00(0.05)0.030.060.030.000.010.060.030.050.000.090.070.040.060.030.00(0.01)0.04(0.03)
Investing Cash Flow-0.00(1.27)(0.01)(0.03)(0.03)(0.20)0.02(0.01)-0.00-0.000.00(0.01)-0.00-0.00-0.00(0.06)(0.01)-0.00-0.00-0.00
Financing Cash Flow-0.001.22-0.00-0.00-0.00(0.06)-0.00(0.01)-0.00-0.00-0.00(0.01)(0.06)(0.05)(0.06)0.020.000.02(0.04)0.03

* Derived from reported values