speb/financial-data huggingface dataset:
ROCK balance_sheet (quarterly, 2025-09-30) — Goodwill: 403475000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Goodwill And Other Intangible Assets: 557382000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Gross Accounts Receivable: 168735000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Gross PPE: 183063000.00
ROCK income_statement (quarterly, 2025-09-30) — Gross Profit: 82746000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Inventory: 121562000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Invested Capital: 951774000.00
ROCK cash_flow (quarterly, 2025-09-30) — Investing Cash Flow: -25766000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Liabilities Heldfor Sale Non Current: 0.00
ROCK balance_sheet (quarterly, 2025-09-30) — Long Term Capital Lease Obligation: 48179000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Long Term Debt And Capital Lease Obligation: 48179000.00
ROCK cash_flow (quarterly, 2025-09-30) — Net Business Purchase And Sale: -17509000.00
ROCK cash_flow (quarterly, 2025-09-30) — Net Common Stock Issuance: -1043000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income: -89062000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income Common Stockholders: -89062000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income Continuous Operations: 33205000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income Discontinuous Operations: -122267000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income From Continuing And Discontinued Operation: -89062000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income From Continuing Operation Net Minority Interest: 33205000.00
ROCK cash_flow (quarterly, 2025-09-30) — Net Income From Continuing Operations: 33205000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Income Including Noncontrolling Interests: -89062000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Interest Income: -2000.00
ROCK income_statement (quarterly, 2025-09-30) — Net Non Operating Interest Income Expense: -2000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Net PPE: 183063000.00
ROCK cash_flow (quarterly, 2025-09-30) — Net PPE Purchase And Sale: -8216000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Net Tangible Assets: 394392000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Non Current Deferred Liabilities: 19910000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Non Current Deferred Taxes Liabilities: 19910000.00
ROCK income_statement (quarterly, 2025-09-30) — Normalized EBITDA: 46943000.00
ROCK income_statement (quarterly, 2025-09-30) — Normalized Income: 33205000.00
ROCK cash_flow (quarterly, 2025-09-30) — Operating Cash Flow: 72990000.00
ROCK income_statement (quarterly, 2025-09-30) — Operating Income: 39942000.00
ROCK income_statement (quarterly, 2025-09-30) — Operating Revenue: 310939000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Ordinary Shares Number: 29543000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Current Assets: 55322000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Current Liabilities: 94288000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Equity Adjustments: -3780000.00
ROCK income_statement (quarterly, 2025-09-30) — Other Income Expense: 1989000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Intangible Assets: 153907000.00
ROCK cash_flow (quarterly, 2025-09-30) — Other Non Cash Items: 712000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Non Current Assets: 1900000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Non Current Liabilities: 30164000.00
ROCK income_statement (quarterly, 2025-09-30) — Other Non Operating Income Expenses: 1989000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Properties: 183063000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Other Receivables: 21851000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Payables: 126839000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Payables And Accrued Expenses: 279732000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Preferred Stock: 0.00
ROCK income_statement (quarterly, 2025-09-30) — Pretax Income: 41929000.00
ROCK cash_flow (quarterly, 2025-09-30) — Purchase Of Business: -17509000.00
ROCK cash_flow (quarterly, 2025-09-30) — Purchase Of PPE: -8216000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Raw Materials: 73708000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Receivables: 188192000.00
ROCK income_statement (quarterly, 2025-09-30) — Reconciled Cost Of Revenue: 228193000.00
ROCK income_statement (quarterly, 2025-09-30) — Reconciled Depreciation: 7001000.00
ROCK cash_flow (quarterly, 2025-09-30) — Repurchase Of Capital Stock: -1241000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Retained Earnings: 833912000.00
ROCK cash_flow (quarterly, 2025-09-30) — Sale Of Business: 0.00
ROCK income_statement (quarterly, 2025-09-30) — Selling General And Administration: 42804000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Share Issued: 34476000.00
ROCK cash_flow (quarterly, 2025-09-30) — Stock Based Compensation: 1228000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Stockholders Equity: 951774000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Tangible Book Value: 394392000.00
ROCK income_statement (quarterly, 2025-09-30) — Tax Effect Of Unusual Items: 0.00
ROCK income_statement (quarterly, 2025-09-30) — Tax Provision: 8724000.00
ROCK income_statement (quarterly, 2025-09-30) — Tax Rate For Calcs: 0.21
ROCK balance_sheet (quarterly, 2025-09-30) — Total Assets: 1437793000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Capitalization: 951774000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Debt: 48179000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Equity Gross Minority Interest: 951774000.00
ROCK income_statement (quarterly, 2025-09-30) — Total Expenses: 270997000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Liabilities Net Minority Interest: 486019000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Non Current Assets: 742345000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Total Non Current Liabilities Net Minority Interest: 98253000.00
ROCK income_statement (quarterly, 2025-09-30) — Total Operating Income As Reported: 39942000.00
ROCK income_statement (quarterly, 2025-09-30) — Total Other Finance Cost: 2000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Treasury Shares Number: 4933000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Treasury Stock: 230617000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Work In Process: 3495000.00
ROCK balance_sheet (quarterly, 2025-09-30) — Working Capital: 307682000.00
ROCK income_statement (annual, 2025-12-31) — +Operating Expense: 182440000.00
ROCK income_statement (quarterly, 2025-12-31) — +Operating Expense: 50109000.00
ROCK income_statement (annual, 2025-12-31) — +Total Revenue: 1135501000.00
ROCK income_statement (quarterly, 2025-12-31) — +Total Revenue: 268688000.00
ROCK balance_sheet (annual, 2025-12-31) — Accounts Payable: 108216000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Accounts Payable: 108216000.00
ROCK balance_sheet (annual, 2025-12-31) — Accounts Receivable: 120327000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Accounts Receivable: 120327000.00
ROCK balance_sheet (annual, 2025-12-31) — Accumulated Depreciation: -180311000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Accumulated Depreciation: -180311000.00
ROCK balance_sheet (annual, 2025-12-31) — Additional Paid In Capital: 353018000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Additional Paid In Capital: 353018000.00
ROCK balance_sheet (annual, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -2558000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Allowance For Doubtful Accounts Receivable: -2558000.00
ROCK cash_flow (annual, 2025-12-31) — Asset Impairment Charge: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Assets Held For Sale Current: 192362000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Assets Held For Sale Current: 192362000.00
ROCK income_statement (annual, 2025-12-31) — Basic Average Shares: 29875000.00
ROCK income_statement (quarterly, 2025-12-31) — Basic Average Shares: 29744000.00
ROCK income_statement (annual, 2025-12-31) — Basic EPS: -1.48
ROCK income_statement (quarterly, 2025-12-31) — Basic EPS: -0.08
ROCK cash_flow (annual, 2025-12-31) — Beginning Cash Position: 269480000.00
ROCK cash_flow (quarterly, 2025-12-31) — Beginning Cash Position: 89403000.00
ROCK balance_sheet (annual, 2025-12-31) — Buildings And Improvements: 64059000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Buildings And Improvements: 64059000.00
ROCK cash_flow (annual, 2025-12-31) — Capital Expenditure: -46130000.00
ROCK cash_flow (quarterly, 2025-12-31) — Capital Expenditure: -8954000.00
ROCK balance_sheet (annual, 2025-12-31) — Capital Lease Obligations: 57679000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Capital Lease Obligations: 57679000.00
ROCK balance_sheet (annual, 2025-12-31) — Capital Stock: 345000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Capital Stock: 345000.00
ROCK balance_sheet (annual, 2025-12-31) — Cash And Cash Equivalents: 115724000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Cash And Cash Equivalents: 115724000.00
ROCK balance_sheet (annual, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 115724000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Cash Cash Equivalents And Short Term Investments: 115724000.00
ROCK cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Financing Activities: -63673000.00
ROCK cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Financing Activities: -131000.00
ROCK cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Investing Activities: -256428000.00
ROCK cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Investing Activities: -9149000.00
ROCK cash_flow (annual, 2025-12-31) — Cash Flow From Continuing Operating Activities: 137107000.00
ROCK cash_flow (quarterly, 2025-12-31) — Cash Flow From Continuing Operating Activities: 31727000.00
ROCK cash_flow (annual, 2025-12-31) — Cash From Discontinued Investing Activities: -972000.00
ROCK cash_flow (quarterly, 2025-12-31) — Cash From Discontinued Investing Activities: 43000.00
ROCK cash_flow (annual, 2025-12-31) — Cash From Discontinued Operating Activities: 29894000.00
ROCK cash_flow (quarterly, 2025-12-31) — Cash From Discontinued Operating Activities: 3726000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Account Payable: 7197000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Account Payable: -18774000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Accrued Expense: -14021000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Accrued Expense: -7578000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Inventory: -4933000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Inventory: 2974000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Other Current Assets: 516000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Other Current Assets: -4463000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Payable: 7197000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Payable: -18774000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Payables And Accrued Expense: -6824000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Payables And Accrued Expense: -26352000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Receivables: 12210000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Receivables: 40915000.00
ROCK cash_flow (annual, 2025-12-31) — Change In Working Capital: 969000.00
ROCK cash_flow (quarterly, 2025-12-31) — Change In Working Capital: 13074000.00
ROCK cash_flow (annual, 2025-12-31) — Changes In Cash: -154072000.00
ROCK cash_flow (quarterly, 2025-12-31) — Changes In Cash: 26216000.00
ROCK balance_sheet (annual, 2025-12-31) — Common Stock: 345000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Common Stock: 345000.00
ROCK balance_sheet (annual, 2025-12-31) — Common Stock Equity: 950398000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Common Stock Equity: 950398000.00
ROCK cash_flow (annual, 2025-12-31) — Common Stock Issuance: 198000.00
ROCK cash_flow (quarterly, 2025-12-31) — Common Stock Issuance: 0.00
ROCK cash_flow (annual, 2025-12-31) — Common Stock Payments: -63871000.00
ROCK cash_flow (quarterly, 2025-12-31) — Common Stock Payments: -131000.00
ROCK balance_sheet (annual, 2025-12-31) — Construction In Progress: 20100000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Construction In Progress: 20100000.00
ROCK income_statement (annual, 2025-12-31) — Cost Of Revenue: 830310000.00
ROCK income_statement (quarterly, 2025-12-31) — Cost Of Revenue: 203931000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Accrued Expenses: 129422000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Accrued Expenses: 129422000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Assets: 628886000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Assets: 628886000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Capital Lease Obligation: 11480000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Capital Lease Obligation: 11480000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Debt And Capital Lease Obligation: 11480000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Debt And Capital Lease Obligation: 11480000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Deferred Liabilities: 8879000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Deferred Liabilities: 8879000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Deferred Revenue: 8879000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Deferred Revenue: 8879000.00
ROCK balance_sheet (annual, 2025-12-31) — Current Liabilities: 366022000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Current Liabilities: 366022000.00
ROCK cash_flow (annual, 2025-12-31) — Deferred Income Tax: -1971000.00
ROCK cash_flow (quarterly, 2025-12-31) — Deferred Income Tax: -1978000.00
ROCK cash_flow (annual, 2025-12-31) — Deferred Tax: -1971000.00
ROCK cash_flow (quarterly, 2025-12-31) — Deferred Tax: -1978000.00
ROCK cash_flow (annual, 2025-12-31) — Depreciation Amortization Depletion: 29849000.00
ROCK cash_flow (quarterly, 2025-12-31) — Depreciation Amortization Depletion: 6748000.00
ROCK cash_flow (annual, 2025-12-31) — Depreciation And Amortization: 29849000.00
ROCK cash_flow (quarterly, 2025-12-31) — Depreciation And Amortization: 6748000.00
ROCK income_statement (annual, 2025-12-31) — Diluted Average Shares: 29984000.00
ROCK income_statement (quarterly, 2025-12-31) — Diluted Average Shares: 29851000.00
ROCK income_statement (annual, 2025-12-31) — Diluted EPS: -1.48
ROCK income_statement (quarterly, 2025-12-31) — Diluted EPS: -0.08
ROCK income_statement (annual, 2025-12-31) — Diluted NI Availto Com Stockholders: -44388000.00
ROCK income_statement (quarterly, 2025-12-31) — Diluted NI Availto Com Stockholders: -2449000.00
ROCK income_statement (annual, 2025-12-31) — EBIT: 122751000.00
ROCK income_statement (quarterly, 2025-12-31) — EBIT: 14648000.00
ROCK income_statement (annual, 2025-12-31) — EBITDA: 152600000.00
ROCK income_statement (quarterly, 2025-12-31) — EBITDA: 21396000.00
ROCK cash_flow (annual, 2025-12-31) — Effect Of Exchange Rate Changes: 316000.00
ROCK cash_flow (quarterly, 2025-12-31) — Effect Of Exchange Rate Changes: 105000.00
ROCK cash_flow (annual, 2025-12-31) — End Cash Position: 115724000.00
ROCK cash_flow (quarterly, 2025-12-31) — End Cash Position: 115724000.00
ROCK cash_flow (annual, 2025-12-31) — Financing Cash Flow: -63673000.00
ROCK cash_flow (quarterly, 2025-12-31) — Financing Cash Flow: -131000.00
ROCK balance_sheet (annual, 2025-12-31) — Finished Goods: 44586000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Finished Goods: 44586000.00
ROCK cash_flow (annual, 2025-12-31) — Free Cash Flow: 120871000.00
ROCK cash_flow (quarterly, 2025-12-31) — Free Cash Flow: 26499000.00
ROCK cash_flow (annual, 2025-12-31) — Gain Loss On Sale Of Business: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: -3683000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Gains Losses Not Affecting Retained Earnings: -3683000.00
ROCK balance_sheet (annual, 2025-12-31) — Goodwill: 415032000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Goodwill: 415032000.00
ROCK balance_sheet (annual, 2025-12-31) — Goodwill And Other Intangible Assets: 558588000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Goodwill And Other Intangible Assets: 558588000.00
ROCK balance_sheet (annual, 2025-12-31) — Gross Accounts Receivable: 122885000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Gross Accounts Receivable: 122885000.00
ROCK balance_sheet (annual, 2025-12-31) — Gross PPE: 366122000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Gross PPE: 366122000.00
ROCK income_statement (annual, 2025-12-31) — Gross Profit: 305191000.00
ROCK income_statement (quarterly, 2025-12-31) — Gross Profit: 64757000.00
ROCK income_statement (annual, 2025-12-31) — Impairment Of Capital Assets: 0.00
ROCK cash_flow (annual, 2025-12-31) — Income Tax Paid Supplemental Data: 233000.00
ROCK cash_flow (annual, 2025-12-31) — Interest Paid Supplemental Data: 1209000.00
ROCK balance_sheet (annual, 2025-12-31) — Interest Payable: 1775000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Interest Payable: 1775000.00
ROCK balance_sheet (annual, 2025-12-31) — Inventory: 116770000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Inventory: 116770000.00
ROCK balance_sheet (annual, 2025-12-31) — Invested Capital: 950398000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Invested Capital: 950398000.00
ROCK cash_flow (annual, 2025-12-31) — Investing Cash Flow: -257400000.00
ROCK cash_flow (quarterly, 2025-12-31) — Investing Cash Flow: -9106000.00
ROCK cash_flow (annual, 2025-12-31) — Issuance Of Capital Stock: 198000.00
ROCK cash_flow (quarterly, 2025-12-31) — Issuance Of Capital Stock: 0.00
ROCK cash_flow (annual, 2025-12-31) — Issuance Of Debt: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Land And Improvements: 8194000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Land And Improvements: 8194000.00
ROCK balance_sheet (annual, 2025-12-31) — Liabilities Heldfor Sale Non Current: 0.00
ROCK balance_sheet (quarterly, 2025-12-31) — Liabilities Heldfor Sale Non Current: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Long Term Capital Lease Obligation: 46199000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Long Term Capital Lease Obligation: 46199000.00
ROCK balance_sheet (annual, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 46199000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Long Term Debt And Capital Lease Obligation: 46199000.00
ROCK cash_flow (annual, 2025-12-31) — Long Term Debt Issuance: 0.00
ROCK cash_flow (annual, 2025-12-31) — Long Term Debt Payments: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Machinery Furniture Equipment: 218414000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Machinery Furniture Equipment: 218414000.00
ROCK cash_flow (annual, 2025-12-31) — Net Business Purchase And Sale: -210298000.00
ROCK cash_flow (quarterly, 2025-12-31) — Net Business Purchase And Sale: -195000.00
ROCK cash_flow (annual, 2025-12-31) — Net Common Stock Issuance: -63673000.00
ROCK cash_flow (quarterly, 2025-12-31) — Net Common Stock Issuance: -131000.00
ROCK income_statement (annual, 2025-12-31) — Net Income: -44388000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income: -2449000.00
ROCK income_statement (annual, 2025-12-31) — Net Income Common Stockholders: -44388000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income Common Stockholders: -2449000.00
ROCK income_statement (annual, 2025-12-31) — Net Income Continuous Operations: 97556000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income Continuous Operations: 11798000.00
ROCK income_statement (annual, 2025-12-31) — Net Income Discontinuous Operations: -141944000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income Discontinuous Operations: -14247000.00
ROCK income_statement (annual, 2025-12-31) — Net Income From Continuing And Discontinued Operation: -44388000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income From Continuing And Discontinued Operation: -2449000.00
ROCK income_statement (annual, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 97556000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income From Continuing Operation Net Minority Interest: 11798000.00
ROCK cash_flow (annual, 2025-12-31) — Net Income From Continuing Operations: 97556000.00
ROCK cash_flow (quarterly, 2025-12-31) — Net Income From Continuing Operations: 11798000.00
ROCK income_statement (annual, 2025-12-31) — Net Income Including Noncontrolling Interests: -44388000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Income Including Noncontrolling Interests: -2449000.00
ROCK income_statement (annual, 2025-12-31) — Net Interest Income: 1747000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Interest Income: 466000.00
ROCK cash_flow (annual, 2025-12-31) — Net Issuance Payments Of Debt: 0.00
ROCK cash_flow (annual, 2025-12-31) — Net Long Term Debt Issuance: 0.00
ROCK income_statement (annual, 2025-12-31) — Net Non Operating Interest Income Expense: 1747000.00
ROCK income_statement (quarterly, 2025-12-31) — Net Non Operating Interest Income Expense: 466000.00
ROCK balance_sheet (annual, 2025-12-31) — Net PPE: 185811000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Net PPE: 185811000.00
ROCK cash_flow (annual, 2025-12-31) — Net PPE Purchase And Sale: -46130000.00
ROCK cash_flow (quarterly, 2025-12-31) — Net PPE Purchase And Sale: -8954000.00
ROCK balance_sheet (annual, 2025-12-31) — Net Tangible Assets: 391810000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Net Tangible Assets: 391810000.00
ROCK balance_sheet (annual, 2025-12-31) — Non Current Deferred Liabilities: 5116000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Liabilities: 5116000.00
ROCK balance_sheet (annual, 2025-12-31) — Non Current Deferred Taxes Liabilities: 5116000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Non Current Deferred Taxes Liabilities: 5116000.00
ROCK income_statement (annual, 2025-12-31) — Normalized EBITDA: 152600000.00
ROCK income_statement (quarterly, 2025-12-31) — Normalized EBITDA: 21396000.00
ROCK income_statement (annual, 2025-12-31) — Normalized Income: 97556000.00
ROCK income_statement (quarterly, 2025-12-31) — Normalized Income: 11798000.00
ROCK cash_flow (annual, 2025-12-31) — Operating Cash Flow: 167001000.00
ROCK cash_flow (quarterly, 2025-12-31) — Operating Cash Flow: 35453000.00
ROCK income_statement (annual, 2025-12-31) — Operating Income: 122751000.00
ROCK income_statement (quarterly, 2025-12-31) — Operating Income: 14648000.00
ROCK income_statement (annual, 2025-12-31) — Operating Revenue: 1135501000.00
ROCK income_statement (quarterly, 2025-12-31) — Operating Revenue: 268688000.00
ROCK balance_sheet (annual, 2025-12-31) — Ordinary Shares Number: 29547000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Ordinary Shares Number: 29547000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Current Assets: 56904000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Current Assets: 56904000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Current Liabilities: 93120000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Current Liabilities: 93120000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Equity Adjustments: -3683000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Equity Adjustments: -3683000.00
ROCK income_statement (annual, 2025-12-31) — Other Income Expense: 2078000.00
ROCK income_statement (quarterly, 2025-12-31) — Other Income Expense: 60000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Intangible Assets: 143556000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Intangible Assets: 143556000.00
ROCK cash_flow (annual, 2025-12-31) — Other Non Cash Items: 2365000.00
ROCK cash_flow (quarterly, 2025-12-31) — Other Non Cash Items: 1211000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Non Current Assets: 20318000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Non Current Assets: 20318000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Non Current Liabilities: 25868000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Non Current Liabilities: 25868000.00
ROCK income_statement (annual, 2025-12-31) — Other Non Operating Income Expenses: 2078000.00
ROCK income_statement (quarterly, 2025-12-31) — Other Non Operating Income Expenses: 60000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Properties: 55355000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Properties: 55355000.00
ROCK balance_sheet (annual, 2025-12-31) — Other Receivables: 26799000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Other Receivables: 26799000.00
ROCK balance_sheet (annual, 2025-12-31) — Payables: 108216000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Payables: 108216000.00
ROCK balance_sheet (annual, 2025-12-31) — Payables And Accrued Expenses: 237638000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Payables And Accrued Expenses: 237638000.00
ROCK balance_sheet (annual, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 14905000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Pensionand Other Post Retirement Benefit Plans Current: 14905000.00
ROCK balance_sheet (annual, 2025-12-31) — Preferred Stock: 0.00
ROCK balance_sheet (quarterly, 2025-12-31) — Preferred Stock: 0.00
ROCK income_statement (annual, 2025-12-31) — Pretax Income: 126576000.00
ROCK income_statement (quarterly, 2025-12-31) — Pretax Income: 15174000.00
ROCK cash_flow (annual, 2025-12-31) — Purchase Of Business: -210650000.00
ROCK cash_flow (quarterly, 2025-12-31) — Purchase Of Business: -195000.00
ROCK cash_flow (annual, 2025-12-31) — Purchase Of PPE: -46130000.00
ROCK cash_flow (quarterly, 2025-12-31) — Purchase Of PPE: -8954000.00
ROCK balance_sheet (annual, 2025-12-31) — Raw Materials: 68528000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Raw Materials: 68528000.00
ROCK balance_sheet (annual, 2025-12-31) — Receivables: 147126000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Receivables: 147126000.00
ROCK income_statement (annual, 2025-12-31) — Reconciled Cost Of Revenue: 830310000.00
ROCK income_statement (quarterly, 2025-12-31) — Reconciled Cost Of Revenue: 203931000.00
ROCK income_statement (annual, 2025-12-31) — Reconciled Depreciation: 29849000.00
ROCK income_statement (quarterly, 2025-12-31) — Reconciled Depreciation: 6748000.00
ROCK cash_flow (annual, 2025-12-31) — Repayment Of Debt: 0.00
ROCK cash_flow (annual, 2025-12-31) — Repurchase Of Capital Stock: -63871000.00
ROCK cash_flow (quarterly, 2025-12-31) — Repurchase Of Capital Stock: -131000.00
ROCK balance_sheet (annual, 2025-12-31) — Retained Earnings: 831463000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Retained Earnings: 831463000.00
ROCK cash_flow (annual, 2025-12-31) — Sale Of Business: 352000.00
ROCK cash_flow (quarterly, 2025-12-31) — Sale Of Business: 0.00
ROCK income_statement (annual, 2025-12-31) — Selling General And Administration: 182440000.00
ROCK income_statement (quarterly, 2025-12-31) — Selling General And Administration: 50109000.00
ROCK balance_sheet (annual, 2025-12-31) — Share Issued: 34482000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Share Issued: 34482000.00
ROCK income_statement (annual, 2025-12-31) — Special Income Charges: 0.00
ROCK cash_flow (annual, 2025-12-31) — Stock Based Compensation: 8339000.00
ROCK cash_flow (quarterly, 2025-12-31) — Stock Based Compensation: 874000.00
ROCK balance_sheet (annual, 2025-12-31) — Stockholders Equity: 950398000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Stockholders Equity: 950398000.00
ROCK balance_sheet (annual, 2025-12-31) — Tangible Book Value: 391810000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Tangible Book Value: 391810000.00
ROCK income_statement (annual, 2025-12-31) — Tax Effect Of Unusual Items: 0.00
ROCK income_statement (quarterly, 2025-12-31) — Tax Effect Of Unusual Items: 0.00
ROCK income_statement (annual, 2025-12-31) — Tax Provision: 29020000.00
ROCK income_statement (quarterly, 2025-12-31) — Tax Provision: 3376000.00
ROCK income_statement (annual, 2025-12-31) — Tax Rate For Calcs: 0.23
ROCK income_statement (quarterly, 2025-12-31) — Tax Rate For Calcs: 0.22
ROCK balance_sheet (annual, 2025-12-31) — Total Assets: 1393603000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Assets: 1393603000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Capitalization: 950398000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Capitalization: 950398000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Debt: 57679000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Debt: 57679000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Equity Gross Minority Interest: 950398000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Equity Gross Minority Interest: 950398000.00
ROCK income_statement (annual, 2025-12-31) — Total Expenses: 1012750000.00
ROCK income_statement (quarterly, 2025-12-31) — Total Expenses: 254040000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Liabilities Net Minority Interest: 443205000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Liabilities Net Minority Interest: 443205000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Non Current Assets: 764717000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Non Current Assets: 764717000.00
ROCK balance_sheet (annual, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 77183000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Total Non Current Liabilities Net Minority Interest: 77183000.00
ROCK income_statement (annual, 2025-12-31) — Total Operating Income As Reported: 122751000.00
ROCK income_statement (quarterly, 2025-12-31) — Total Operating Income As Reported: 14648000.00
ROCK income_statement (annual, 2025-12-31) — Total Other Finance Cost: -1747000.00
ROCK income_statement (quarterly, 2025-12-31) — Total Other Finance Cost: -466000.00
ROCK income_statement (annual, 2025-12-31) — Total Unusual Items: 0.00
ROCK income_statement (annual, 2025-12-31) — Total Unusual Items Excluding Goodwill: 0.00
ROCK balance_sheet (annual, 2025-12-31) — Treasury Shares Number: 4935000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Treasury Shares Number: 4935000.00
ROCK balance_sheet (annual, 2025-12-31) — Treasury Stock: 230745000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Treasury Stock: 230745000.00
ROCK balance_sheet (annual, 2025-12-31) — Work In Process: 3656000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Work In Process: 3656000.00
ROCK balance_sheet (annual, 2025-12-31) — Working Capital: 262864000.00
ROCK balance_sheet (quarterly, 2025-12-31) — Working Capital: 262864000.00
ROCK income_statement (quarterly, 2026-03-31) — +Operating Expense: 83327000.00
ROCK income_statement (quarterly, 2026-03-31) — +Total Revenue: 356287000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Accounts Payable: 183169000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Accounts Receivable: 224577000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Additional Paid In Capital: 354993000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Allowance For Doubtful Accounts Receivable: -3329000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Assets Held For Sale Current: 89283000.00
ROCK income_statement (quarterly, 2026-03-31) — Basic Average Shares: 29796000.00
ROCK income_statement (quarterly, 2026-03-31) — Basic EPS: -2.26
ROCK cash_flow (quarterly, 2026-03-31) — Beginning Cash Position: 115724000.00
ROCK cash_flow (quarterly, 2026-03-31) — Capital Expenditure: -5997000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Capital Lease Obligations: 153374000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Capital Stock: 347000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Cash And Cash Equivalents: 20347000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Cash Cash Equivalents And Short Term Investments: 20347000.00
ROCK cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Financing Activities: 1216889000.00
ROCK cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Investing Activities: -1346024000.00
ROCK cash_flow (quarterly, 2026-03-31) — Cash Flow From Continuing Operating Activities: -34553000.00
ROCK cash_flow (quarterly, 2026-03-31) — Cash From Discontinued Investing Activities: 74944000.00
ROCK cash_flow (quarterly, 2026-03-31) — Cash From Discontinued Operating Activities: -6614000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Account Payable: 47613000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Accrued Expense: -10439000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Inventory: -20460000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Other Current Assets: -3325000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Payable: 47613000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Payables And Accrued Expense: 37174000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Receivables: -56100000.00
ROCK cash_flow (quarterly, 2026-03-31) — Change In Working Capital: -42711000.00
ROCK cash_flow (quarterly, 2026-03-31) — Changes In Account Receivables: -56100000.00
ROCK cash_flow (quarterly, 2026-03-31) — Changes In Cash: -95358000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Common Stock: 347000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Common Stock Equity: 880632000.00
ROCK cash_flow (quarterly, 2026-03-31) — Common Stock Payments: -3857000.00
ROCK income_statement (quarterly, 2026-03-31) — Cost Of Revenue: 277416000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Current Accrued Expenses: 193380000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Current Assets: 699705000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Current Deferred Liabilities: 8480000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Current Deferred Revenue: 8480000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Current Liabilities: 497341000.00
ROCK cash_flow (quarterly, 2026-03-31) — Depreciation Amortization Depletion: 15903000.00
ROCK cash_flow (quarterly, 2026-03-31) — Depreciation And Amortization: 15903000.00
ROCK income_statement (quarterly, 2026-03-31) — Diluted Average Shares: 29796000.00
ROCK income_statement (quarterly, 2026-03-31) — Diluted EPS: -2.26
ROCK income_statement (quarterly, 2026-03-31) — Diluted NI Availto Com Stockholders: -67470000.00
ROCK income_statement (quarterly, 2026-03-31) — EBIT: -4456000.00
ROCK income_statement (quarterly, 2026-03-31) — EBITDA: 11447000.00
ROCK cash_flow (quarterly, 2026-03-31) — Effect Of Exchange Rate Changes: -19000.00
ROCK cash_flow (quarterly, 2026-03-31) — End Cash Position: 20347000.00
ROCK cash_flow (quarterly, 2026-03-31) — Financing Cash Flow: 1216889000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Finished Goods: 94270000.00
ROCK cash_flow (quarterly, 2026-03-31) — Free Cash Flow: -47164000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Gains Losses Not Affecting Retained Earnings: -4581000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Goodwill: 932219000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Goodwill And Other Intangible Assets: 1706630000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Gross Accounts Receivable: 227906000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Gross PPE: 359823000.00
ROCK income_statement (quarterly, 2026-03-31) — Gross Profit: 78871000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Inventory: 268110000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Invested Capital: 2101457000.00
ROCK cash_flow (quarterly, 2026-03-31) — Investing Cash Flow: -1271080000.00
ROCK cash_flow (quarterly, 2026-03-31) — Issuance Of Debt: 1325000000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Long Term Capital Lease Obligation: 153374000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Long Term Debt: 1220825000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Long Term Debt And Capital Lease Obligation: 1374199000.00
ROCK cash_flow (quarterly, 2026-03-31) — Long Term Debt Issuance: 1325000000.00
ROCK cash_flow (quarterly, 2026-03-31) — Long Term Debt Payments: -75000000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Business Purchase And Sale: -1340027000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Common Stock Issuance: -3857000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Net Debt: 1200478000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income: -67470000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income Common Stockholders: -67470000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income Continuous Operations: -12052000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income Discontinuous Operations: -55418000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income From Continuing And Discontinued Operation: -67470000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income From Continuing Operation Net Minority Interest: -12052000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Income From Continuing Operations: -12052000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Income Including Noncontrolling Interests: -67470000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Interest Income: -13024000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Issuance Payments Of Debt: 1250000000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Long Term Debt Issuance: 1250000000.00
ROCK income_statement (quarterly, 2026-03-31) — Net Non Operating Interest Income Expense: -13024000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net Other Financing Charges: -29254000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Net PPE: 359823000.00
ROCK cash_flow (quarterly, 2026-03-31) — Net PPE Purchase And Sale: -5997000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Net Tangible Assets: -825998000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Liabilities: 11127000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Non Current Deferred Taxes Liabilities: 11127000.00
ROCK income_statement (quarterly, 2026-03-31) — Normalized EBITDA: 11447000.00
ROCK income_statement (quarterly, 2026-03-31) — Normalized Income: -12052000.00
ROCK cash_flow (quarterly, 2026-03-31) — Operating Cash Flow: -41167000.00
ROCK income_statement (quarterly, 2026-03-31) — Operating Income: -4456000.00
ROCK income_statement (quarterly, 2026-03-31) — Operating Revenue: 356287000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Ordinary Shares Number: 29660929.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Current Assets: 71892000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Current Liabilities: 112312000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Equity Adjustments: -4581000.00
ROCK income_statement (quarterly, 2026-03-31) — Other Income Expense: 814000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Intangible Assets: 774411000.00
ROCK cash_flow (quarterly, 2026-03-31) — Other Non Cash Items: 2448000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Non Current Assets: 21337000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Non Current Liabilities: 24196000.00
ROCK income_statement (quarterly, 2026-03-31) — Other Non Operating Income Expenses: 814000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Properties: 359823000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Other Receivables: 25496000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Payables: 183169000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Payables And Accrued Expenses: 376549000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Preferred Stock: 0.00
ROCK income_statement (quarterly, 2026-03-31) — Pretax Income: -16666000.00
ROCK cash_flow (quarterly, 2026-03-31) — Purchase Of Business: -1340027000.00
ROCK cash_flow (quarterly, 2026-03-31) — Purchase Of PPE: -5997000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Raw Materials: 170071000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Receivables: 250073000.00
ROCK income_statement (quarterly, 2026-03-31) — Reconciled Cost Of Revenue: 277416000.00
ROCK income_statement (quarterly, 2026-03-31) — Reconciled Depreciation: 15903000.00
ROCK cash_flow (quarterly, 2026-03-31) — Repayment Of Debt: -75000000.00
ROCK cash_flow (quarterly, 2026-03-31) — Repurchase Of Capital Stock: -3857000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Retained Earnings: 763993000.00
ROCK cash_flow (quarterly, 2026-03-31) — Sale Of Business: 0.00
ROCK income_statement (quarterly, 2026-03-31) — Selling General And Administration: 83327000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Share Issued: 34673929.00
ROCK cash_flow (quarterly, 2026-03-31) — Stock Based Compensation: 1859000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Stockholders Equity: 880632000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Tangible Book Value: -825998000.00
ROCK income_statement (quarterly, 2026-03-31) — Tax Effect Of Unusual Items: 0.00
ROCK income_statement (quarterly, 2026-03-31) — Tax Provision: -4614000.00
ROCK income_statement (quarterly, 2026-03-31) — Tax Rate For Calcs: 0.28
ROCK balance_sheet (quarterly, 2026-03-31) — Total Assets: 2787495000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Capitalization: 2101457000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Debt: 1374199000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Equity Gross Minority Interest: 880632000.00
ROCK income_statement (quarterly, 2026-03-31) — Total Expenses: 360743000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Liabilities Net Minority Interest: 1906863000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Non Current Assets: 2087790000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Total Non Current Liabilities Net Minority Interest: 1409522000.00
ROCK income_statement (quarterly, 2026-03-31) — Total Operating Income As Reported: -4456000.00
ROCK income_statement (quarterly, 2026-03-31) — Total Other Finance Cost: 13024000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Treasury Shares Number: 5013000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Treasury Stock: 234120000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Work In Process: 3769000.00
ROCK balance_sheet (quarterly, 2026-03-31) — Working Capital: 202364000.00
ROCK.BR income_statement (annual, 2021-12-31) — +Operating Expense: 295369.00
ROCK.BR income_statement (annual, 2021-12-31) — +Total Revenue: 83753331.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Accounts Payable: 1045046.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Accounts Receivable: 888577.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Additional Paid In Capital: 5366221.00
ROCK.BR income_statement (annual, 2021-12-31) — Amortization: 245352.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Available For Sale Securities: 3047237.00
ROCK.BR income_statement (annual, 2021-12-31) — Basic Average Shares: 2278375.00
ROCK.BR income_statement (annual, 2021-12-31) — Basic EPS: -0.53
ROCK.BR balance_sheet (annual, 2021-12-31) — Capital Stock: 6720218.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Cash And Cash Equivalents: 6285269.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Cash Cash Equivalents And Short Term Investments: 6661219.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Common Stock: 6720218.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Common Stock Equity: 12859247.00
ROCK.BR income_statement (annual, 2021-12-31) — Cost Of Revenue: 84239213.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Current Assets: 8980501.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Current Liabilities: 2964032.00
ROCK.BR income_statement (annual, 2021-12-31) — Depreciation And Amortization In Income Statement: 245352.00
ROCK.BR income_statement (annual, 2021-12-31) — Depreciation Income Statement: 0.00
ROCK.BR income_statement (annual, 2021-12-31) — Diluted Average Shares: 2278375.00
ROCK.BR income_statement (annual, 2021-12-31) — Diluted EPS: -0.53
ROCK.BR income_statement (annual, 2021-12-31) — Diluted NI Availto Com Stockholders: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — EBIT: -743602.00
ROCK.BR income_statement (annual, 2021-12-31) — EBITDA: -498250.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Goodwill: 6612689.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Goodwill And Other Intangible Assets: 6707256.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Gross PPE: 1424858.00
ROCK.BR income_statement (annual, 2021-12-31) — Gross Profit: -485882.00
ROCK.BR income_statement (annual, 2021-12-31) — Interest Expense: 86263.00
ROCK.BR income_statement (annual, 2021-12-31) — Interest Expense Non Operating: 86263.00
ROCK.BR income_statement (annual, 2021-12-31) — Interest Income: 74937.00
ROCK.BR income_statement (annual, 2021-12-31) — Interest Income Non Operating: 74937.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Inventory: 1277024.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Invested Capital: 12859247.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Investmentin Financial Assets: 3047237.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Investments In Other Ventures Under Equity Method: 3047237.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Investmentsin Associatesat Cost: 884225.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Land And Improvements: 1062505.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Long Term Equity Investment: 884225.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Machinery Furniture Equipment: 170986.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Minority Interest: -879589.00
ROCK.BR income_statement (annual, 2021-12-31) — Minority Interests: -112450.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income Common Stockholders: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income Continuous Operations: -1097702.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income From Continuing And Discontinued Operation: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income From Continuing Operation Net Minority Interest: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Income Including Noncontrolling Interests: -1097702.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Interest Income: -48614.00
ROCK.BR income_statement (annual, 2021-12-31) — Net Non Operating Interest Income Expense: -48614.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Net PPE: 1424858.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Net Tangible Assets: 6151991.00
ROCK.BR income_statement (annual, 2021-12-31) — Normalized EBITDA: -498250.00
ROCK.BR income_statement (annual, 2021-12-31) — Normalized Income: -1210152.00
ROCK.BR income_statement (annual, 2021-12-31) — Operating Income: -781251.00
ROCK.BR income_statement (annual, 2021-12-31) — Operating Revenue: 83753331.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Ordinary Shares Number: 2278375.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Current Liabilities: 163114.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Intangible Assets: 94567.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Non Current Liabilities: 999.00
ROCK.BR income_statement (annual, 2021-12-31) — Other Operating Expenses: 179214.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Properties: 191367.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Receivables: 153681.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Other Short Term Investments: 375950.00
ROCK.BR income_statement (annual, 2021-12-31) — Otherunder Preferred Stock Dividend: 0.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Payables: 1387456.00
ROCK.BR income_statement (annual, 2021-12-31) — Pretax Income: -829865.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Properties: 0.00
ROCK.BR income_statement (annual, 2021-12-31) — Reconciled Cost Of Revenue: 84239213.00
ROCK.BR income_statement (annual, 2021-12-31) — Reconciled Depreciation: 245352.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Share Issued: 2278375.00
ROCK.BR income_statement (annual, 2021-12-31) — Special Income Charges: 0.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Stockholders Equity: 12859247.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Tangible Book Value: 6151991.00
ROCK.BR income_statement (annual, 2021-12-31) — Tax Effect Of Unusual Items: 0.00
ROCK.BR income_statement (annual, 2021-12-31) — Tax Provision: 283287.00
ROCK.BR income_statement (annual, 2021-12-31) — Tax Rate For Calcs: 0.25
ROCK.BR balance_sheet (annual, 2021-12-31) — Total Assets: 21044077.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Total Capitalization: 12859247.00
ROCK.BR balance_sheet (annual, 2021-12-31) — Total Equity Gross Minority Interest: 11979658.00
ROCK.BR income_statement (annual, 2021-12-31) — Total Expenses: 84534582.00