IntrinsicIntrinsic
← Scroll for more →

Financial Statements — ROCK

Balance Sheet

(in billions USD)
MetricQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q2 2023Q1 2023Q4 2022Q3 2022Q2 2022Q1 2022Q4 2021Q3 2021
Cash & Equivalents0.020.020.120.090.040.030.270.230.180.150.100.090.020.010.020.020.020.020.010.01
Accounts Receivable0.260.220.120.170.160.200.170.210.260.230.220.260.270.230.220.280.280.250.240.26
Inventory0.270.270.120.120.130.170.140.140.130.140.120.140.160.170.170.200.200.190.180.16
Total Current Assets0.710.700.630.700.750.470.650.640.590.530.460.510.460.430.420.540.530.490.450.45
Property, Plant & Equipment0.190.190.130.130.120.130.110.110.110.110.110.110.110.110.110.110.100.100.100.10
Goodwill0.940.930.420.400.410.590.510.510.510.510.510.520.510.510.510.510.510.510.510.51
Intangible Assets----0.030.150.140.180.100.120.120.120.130.130.130.130.140.150.130.130.140.15
Total Non-current Assets*2.072.090.190.740.730.970.160.780.790.790.150.780.780.780.140.790.770.760.100.78
Total Assets2.792.791.391.441.481.441.421.421.381.321.261.291.241.211.211.331.301.241.211.23
Accounts Payable0.210.180.110.130.120.140.120.160.140.130.090.160.160.130.110.160.160.160.170.17
Total Current Liabilities0.490.500.370.390.300.280.250.310.290.260.230.310.290.240.220.280.300.290.290.28
Long-term Debt1.221.220.000.000.000.000.000.000.000.000.000.000.010.050.090.120.090.040.020.06
Total Non-current Liabilities*1.411.410.080.100.150.150.120.110.120.120.120.090.100.130.170.200.170.120.100.14
Total Liabilities*1.901.910.440.490.440.430.370.420.400.380.340.400.390.370.390.480.480.400.390.42
Retained Earnings0.770.760.830.830.920.900.880.830.800.760.740.720.680.650.630.620.590.560.550.54
Total Stockholder Equity0.890.880.950.951.041.011.051.000.980.940.910.890.850.840.820.840.820.840.830.81
← Scroll for more columns →

* 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.22155.5853.4052.6557.8252.1953.6647.5647.6547.1650.1343.6551.0245.27
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
← Scroll for more columns →

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
← Scroll for more columns →

* Derived from reported values