{
 "summary": {
  "total": 227,
  "failed": 0,
  "warnings": 17
 },
 "families": [
  {
   "family": "calendar",
   "title": "Fiscal calendar",
   "description": "Fiscal years last 350 to 380 days, quarters 80 to 125 days, and each period starts on the day after the one before.",
   "severity": "error",
   "total": 68,
   "failed": 0,
   "warnings": 0,
   "failures": []
  },
  {
   "family": "year_sum",
   "title": "Quarters and fiscal year",
   "description": "The 4 quarters of every item add up to its fiscal year, or a later filing restated the year.",
   "severity": "error",
   "total": 89,
   "failed": 0,
   "warnings": 8,
   "failures": [
    {
     "text": "Revenue, FY2020: $245,510m against $245,579m",
     "severity": "warning"
    },
    {
     "text": "Revenue, FY2021: $276,203m against $276,185m",
     "severity": "warning"
    },
    {
     "text": "Income before income taxes, FY2021: $111,686m against $111,861m",
     "severity": "warning"
    },
    {
     "text": "Income tax expense, FY2021: $20,879m against $20,912m",
     "severity": "warning"
    },
    {
     "text": "Net income including noncontrolling interests, FY2021: $90,807m against $90,949m",
     "severity": "warning"
    },
    {
     "text": "Net income attributable to the company, FY2021: $89,795m against $89,937m",
     "severity": "warning"
    },
    {
     "text": "Net cash from operating activities, FY2021: $39,421m against $39,427m",
     "severity": "warning"
    },
    {
     "text": "Increase in receivables, FY2021: $5,834m against $5,864m",
     "severity": "warning"
    }
   ]
  },
  {
   "family": "identity",
   "title": "Filer identity",
   "description": "The documents are those of the company of this page.",
   "severity": "error",
   "total": 1,
   "failed": 0,
   "warnings": 0,
   "failures": []
  },
  {
   "family": "balance",
   "title": "Balance sheet identity",
   "description": "Total assets equal total liabilities and equity at each balance sheet date.",
   "severity": "error",
   "total": 26,
   "failed": 0,
   "warnings": 0,
   "failures": []
  },
  {
   "family": "structure",
   "title": "Balance sheet structure",
   "description": "Total assets equal liabilities, temporary equity and total equity.",
   "severity": "warning",
   "total": 21,
   "failed": 0,
   "warnings": 3,
   "failures": [
    {
     "text": "30 Jun 2023: $1,041,573m against $1,038,363m",
     "severity": "warning"
    },
    {
     "text": "30 Sep 2023: $1,019,933m against $1,016,703m",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2023: $1,069,978m against $1,066,717m",
     "severity": "warning"
    }
   ]
  },
  {
   "family": "leases",
   "title": "Lease liabilities",
   "description": "Lease payments due, less imputed interest, equal the lease liabilities.",
   "severity": "warning",
   "total": 6,
   "failed": 0,
   "warnings": 0,
   "failures": []
  },
  {
   "family": "maturities",
   "title": "Debt maturities",
   "description": "The debt maturity schedule adds up to the long-term debt.",
   "severity": "warning",
   "total": 6,
   "failed": 0,
   "warnings": 6,
   "failures": [
    {
     "text": "31 Dec 2020: $28,713m against $0",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2021: $28,806m against $0",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2022: $22,805m against $0",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2023: $24,083m against $0",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2024: $22,457m against $0",
     "severity": "warning"
    },
    {
     "text": "31 Dec 2025: $23,953m against $0",
     "severity": "warning"
    }
   ]
  },
  {
   "family": "quarters",
   "title": "Quarters and 9 months",
   "description": "The 3 reported quarters of a fiscal year add up to the reported 9-month figure.",
   "severity": "error",
   "total": 10,
   "failed": 0,
   "warnings": 0,
   "failures": []
  }
 ]
}
