Listed

Public Policy Holding Company, Inc.

PPHCNasdaqCIK 1903508IndustrialsFiscal year ends Dec 31

Standardized line items from XBRL company facts, the last twelve quarters. Negative values are in parentheses. A figure marked d is derived from year-to-date figures.

Income statement

Revenue$52.1m, Q2 FY2026
Operating income−$3.9m, Q2 FY2026
Net income−$3.7m, Q2 FY2026
Public Policy Holding Company, Inc., income statement, quarterly
Line itemUnitperiod not labelled2025-03-31period not labelled2025-06-30Q1 FY20262026-03-31Q2 FY20262026-06-30
Revenue$m39.3Revenue, period not labelled, three months to 2025-03-31$39.3m. XBRL concept us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure48.6Revenue, period not labelled, three months to 2025-06-30$48.6m. XBRL concept us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure50.1Revenue, Q1 FY2026, three months to 2026-03-31$50.1m. XBRL concept us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure52.1Revenue, Q2 FY2026, three months to 2026-06-30$52.1m. XBRL concept us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Cost of revenue$m35.4Cost of revenue, period not labelled, three months to 2025-03-31$35.4m. XBRL concept us-gaap:CostOfGoodsAndServicesSold. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure40.6Cost of revenue, period not labelled, three months to 2025-06-30$40.6m. XBRL concept us-gaap:CostOfGoodsAndServicesSold. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure41.0Cost of revenue, Q1 FY2026, three months to 2026-03-31$41.0m. XBRL concept us-gaap:CostOfGoodsAndServicesSold. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure40.8Cost of revenue, Q2 FY2026, three months to 2026-06-30$40.8m. XBRL concept us-gaap:CostOfGoodsAndServicesSold. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Operating income$m(5.9)Operating income, period not labelled, three months to 2025-03-31−$5.9m. XBRL concept us-gaap:OperatingIncomeLoss. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(4.9)Operating income, period not labelled, three months to 2025-06-30−$4.9m. XBRL concept us-gaap:OperatingIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(8.2)Operating income, Q1 FY2026, three months to 2026-03-31−$8.2m. XBRL concept us-gaap:OperatingIncomeLoss. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(3.9)Operating income, Q2 FY2026, three months to 2026-06-30−$3.9m. XBRL concept us-gaap:OperatingIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Interest expense$m0.6Interest expense, period not labelled, three months to 2025-03-31$635.0k. XBRL concept us-gaap:InterestExpenseNonoperating. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure0.9Interest expense, period not labelled, three months to 2025-06-30$865.0k. XBRL concept us-gaap:InterestExpenseNonoperating. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure0.8Interest expense, Q1 FY2026, three months to 2026-03-31$801.0k. XBRL concept us-gaap:InterestExpenseNonoperating. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure0.7Interest expense, Q2 FY2026, three months to 2026-06-30$725.0k. XBRL concept us-gaap:InterestExpenseNonoperating. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Income tax$m4.1Income tax, period not labelled, three months to 2025-03-31$4.1m. XBRL concept us-gaap:IncomeTaxExpenseBenefit. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(0.0)Income tax, period not labelled, three months to 2025-06-30−$24.0k. XBRL concept us-gaap:IncomeTaxExpenseBenefit. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure2.7Income tax, Q1 FY2026, three months to 2026-03-31$2.7m. XBRL concept us-gaap:IncomeTaxExpenseBenefit. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure0.4Income tax, Q2 FY2026, three months to 2026-06-30$352.0k. XBRL concept us-gaap:IncomeTaxExpenseBenefit. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Net income$m(10.6)Net income, period not labelled, three months to 2025-03-31−$10.6m. XBRL concept us-gaap:NetIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(5.7)Net income, period not labelled, three months to 2025-06-30−$5.7m. XBRL concept us-gaap:NetIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(11.5)Net income, Q1 FY2026, three months to 2026-03-31−$11.5m. XBRL concept us-gaap:NetIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(3.7)Net income, Q2 FY2026, three months to 2026-06-30−$3.7m. XBRL concept us-gaap:NetIncomeLoss. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Diluted EPS$ per share(0.63)Diluted EPS, period not labelled, three months to 2025-03-31−$0.63 per share. XBRL concept us-gaap:EarningsPerShareDiluted. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(0.44)Diluted EPS, period not labelled, three months to 2025-06-30−$0.44 per share. XBRL concept us-gaap:EarningsPerShareDiluted. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(0.49)Diluted EPS, Q1 FY2026, three months to 2026-03-31−$0.49 per share. XBRL concept us-gaap:EarningsPerShareDiluted. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(0.19)Diluted EPS, Q2 FY2026, three months to 2026-06-30−$0.19 per share. XBRL concept us-gaap:EarningsPerShareDiluted. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Basic EPS$ per share(0.63)Basic EPS, period not labelled, three months to 2025-03-31−$0.63 per share. XBRL concept us-gaap:EarningsPerShareBasic. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(0.44)Basic EPS, period not labelled, three months to 2025-06-30−$0.44 per share. XBRL concept us-gaap:EarningsPerShareBasic. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure(0.49)Basic EPS, Q1 FY2026, three months to 2026-03-31−$0.49 per share. XBRL concept us-gaap:EarningsPerShareBasic. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure(0.19)Basic EPS, Q2 FY2026, three months to 2026-06-30−$0.19 per share. XBRL concept us-gaap:EarningsPerShareBasic. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure

Balance sheet

Cash and equivalents$36.9m, Q2 FY2026
Long-term debt$32.3m, Q2 FY2026
Shareholders' equity$110.9m, Q2 FY2026
Public Policy Holding Company, Inc., balance sheet, quarterly
Line itemUnitperiod not labelled2023-12-31period not labelled2024-12-31period not labelled2025-03-31period not labelled2025-06-30FY20252025-12-31Q1 FY20262026-03-31Q2 FY20262026-06-30
Cash and equivalents$mnot reported14.5Cash and equivalents, period not labelled, at 2024-12-31$14.5m. XBRL concept us-gaap:CashAndCashEquivalentsAtCarryingValue. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported20.4Cash and equivalents, FY2025, at 2025-12-31$20.4m. XBRL concept us-gaap:CashAndCashEquivalentsAtCarryingValue. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure42.9Cash and equivalents, Q1 FY2026, at 2026-03-31$42.9m. XBRL concept us-gaap:CashAndCashEquivalentsAtCarryingValue. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure36.9Cash and equivalents, Q2 FY2026, at 2026-06-30$36.9m. XBRL concept us-gaap:CashAndCashEquivalentsAtCarryingValue. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Current assets$mnot reported45.7Current assets, period not labelled, at 2024-12-31$45.7m. XBRL concept us-gaap:AssetsCurrent. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported58.6Current assets, FY2025, at 2025-12-31$58.6m. XBRL concept us-gaap:AssetsCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure88.5Current assets, Q1 FY2026, at 2026-03-31$88.5m. XBRL concept us-gaap:AssetsCurrent. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure79.9Current assets, Q2 FY2026, at 2026-06-30$79.9m. XBRL concept us-gaap:AssetsCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Total assets$mnot reported174Total assets, period not labelled, at 2024-12-31$174.5m. XBRL concept us-gaap:Assets. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported203Total assets, FY2025, at 2025-12-31$202.6m. XBRL concept us-gaap:Assets. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure243Total assets, Q1 FY2026, at 2026-03-31$242.5m. XBRL concept us-gaap:Assets. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure241Total assets, Q2 FY2026, at 2026-06-30$240.8m. XBRL concept us-gaap:Assets. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Current liabilities$mnot reported37.8Current liabilities, period not labelled, at 2024-12-31$37.8m. XBRL concept us-gaap:LiabilitiesCurrent. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported52.9Current liabilities, FY2025, at 2025-12-31$52.9m. XBRL concept us-gaap:LiabilitiesCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure51.9Current liabilities, Q1 FY2026, at 2026-03-31$51.9m. XBRL concept us-gaap:LiabilitiesCurrent. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure49.8Current liabilities, Q2 FY2026, at 2026-06-30$49.8m. XBRL concept us-gaap:LiabilitiesCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Total liabilities$mnot reported93.2Total liabilities, period not labelled, at 2024-12-31$93.2m. XBRL concept us-gaap:Liabilities. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported128Total liabilities, FY2025, at 2025-12-31$127.6m. XBRL concept us-gaap:Liabilities. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure134Total liabilities, Q1 FY2026, at 2026-03-31$133.6m. XBRL concept us-gaap:Liabilities. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure130Total liabilities, Q2 FY2026, at 2026-06-30$129.8m. XBRL concept us-gaap:Liabilities. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Long-term debt$mnot reported26.0Long-term debt, period not labelled, at 2024-12-31$26.0m. XBRL concept us-gaap:LongTermDebtNoncurrent. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported37.9Long-term debt, FY2025, at 2025-12-31$37.9m. XBRL concept us-gaap:LongTermDebtNoncurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure34.1Long-term debt, Q1 FY2026, at 2026-03-31$34.1m. XBRL concept us-gaap:LongTermDebtNoncurrent. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure32.3Long-term debt, Q2 FY2026, at 2026-06-30$32.3m. XBRL concept us-gaap:LongTermDebtNoncurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Current portion of debt$mnot reported6.0Current portion of debt, period not labelled, at 2024-12-31$6.0m. XBRL concept us-gaap:LongTermDebtCurrent. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figurenot reportednot reported9.1Current portion of debt, FY2025, at 2025-12-31$9.1m. XBRL concept us-gaap:LongTermDebtCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure10.5Current portion of debt, Q1 FY2026, at 2026-03-31$10.5m. XBRL concept us-gaap:LongTermDebtCurrent. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure9.9Current portion of debt, Q2 FY2026, at 2026-06-30$9.9m. XBRL concept us-gaap:LongTermDebtCurrent. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure
Shareholders' equity$m82.1Shareholders' equity, period not labelled, at 2023-12-31$82.1m. XBRL concept us-gaap:StockholdersEquity. 10-K filed 2026-03-31, accession 0001628280-26-022359.Report this figure81.3Shareholders' equity, period not labelled, at 2024-12-31$81.3m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure80.1Shareholders' equity, period not labelled, at 2025-03-31$80.1m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure81.1Shareholders' equity, period not labelled, at 2025-06-30$81.0m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure74.9Shareholders' equity, FY2025, at 2025-12-31$74.9m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure109Shareholders' equity, Q1 FY2026, at 2026-03-31$108.9m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure111Shareholders' equity, Q2 FY2026, at 2026-06-30$110.9m. XBRL concept us-gaap:StockholdersEquity. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure

Cash flow

Operating cash flow$2.6m, Q2 FY2026
Capital expenditure$111.0k, Q2 FY2026
Public Policy Holding Company, Inc., cash flow, quarterly
Line itemUnitperiod not labelled2025-03-31period not labelled2025-06-30Q1 FY20262026-03-31Q2 FY20262026-06-30
Operating cash flow$m(8.6)Operating cash flow, period not labelled, three months to 2025-03-31−$8.6m. XBRL concept us-gaap:NetCashProvidedByUsedInOperatingActivities. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure8.3Operating cash flow, period not labelled, three months to 2025-06-30$8.3m. XBRL concept us-gaap:NetCashProvidedByUsedInOperatingActivities. 10-Q filed 2026-08-11, accession 0001628280-26-055678. Derived: 6-month figure less the 3-month figure.Report this figure(11.7)Operating cash flow, Q1 FY2026, three months to 2026-03-31−$11.7m. XBRL concept us-gaap:NetCashProvidedByUsedInOperatingActivities. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure2.6Operating cash flow, Q2 FY2026, three months to 2026-06-30$2.6m. XBRL concept us-gaap:NetCashProvidedByUsedInOperatingActivities. 10-Q filed 2026-08-11, accession 0001628280-26-055678. Derived: 6-month figure less the 3-month figure.Report this figure
Capital expenditure$m0.0Capital expenditure, period not labelled, three months to 2025-03-31$0. XBRL concept us-gaap:PaymentsToAcquirePropertyPlantAndEquipment. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure0.1Capital expenditure, period not labelled, three months to 2025-06-30$93.0k. XBRL concept us-gaap:PaymentsToAcquirePropertyPlantAndEquipment. 10-Q filed 2026-08-11, accession 0001628280-26-055678. Derived: 6-month figure less the 3-month figure.Report this figure0.5Capital expenditure, Q1 FY2026, three months to 2026-03-31$521.0k. XBRL concept us-gaap:PaymentsToAcquirePropertyPlantAndEquipment. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure0.1Capital expenditure, Q2 FY2026, three months to 2026-06-30$111.0k. XBRL concept us-gaap:PaymentsToAcquirePropertyPlantAndEquipment. 10-Q filed 2026-08-11, accession 0001628280-26-055678. Derived: 6-month figure less the 3-month figure.Report this figure

Shares

Diluted shares (weighted)24.95m, Q2 FY2026
Public Policy Holding Company, Inc., shares, quarterly
Line itemUnitperiod not labelled2025-03-31period not labelled2025-06-30Q1 FY20262026-03-31Q2 FY20262026-06-30
Diluted shares (weighted)m shares16.9Diluted shares (weighted), period not labelled, three months to 2025-03-3116,903,655 shares. XBRL concept us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure17.2Diluted shares (weighted), period not labelled, three months to 2025-06-3017,183,129 shares. XBRL concept us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure23.3Diluted shares (weighted), Q1 FY2026, three months to 2026-03-3123,301,135 shares. XBRL concept us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding. 10-Q filed 2026-05-14, accession 0001628280-26-035076.Report this figure25.0Diluted shares (weighted), Q2 FY2026, three months to 2026-06-3024,951,184 shares. XBRL concept us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure

Shares outstanding: 30.22mShares outstanding, period not labelled, at 2026-08-0730,216,533 shares. XBRL concept dei:EntityCommonStockSharesOutstanding. 10-Q filed 2026-08-11, accession 0001628280-26-055678.Report this figure at Aug 7, 2026, from the cover of the 10-Q filed Aug 11, 2026.

Source: SEC EDGAR, XBRL company facts. Last ingested by Listed: Oct 24, 2026, 15:51 ET. Listed shows no prices and gives no investment advice.