Skip to content
Worked page

One real page. Eight parsing decisions.

Apple’s published statement of operations puts the conventions in context. Select a region to see the choice it presents, what DPP preserves, and how that appears in the output.

SELECT A REGION 8
05 / 08 · How DPP handles it

One shared value—or two separate cells?

Services cost 6,485 in both quarterly columns. Preserve both cells: they refer to different reporting periods. Identical text is not evidence of a merged cell.

Read the convention ↗
DPP encoding · illustrative excerpt
<tr>
  <td data-level="1">Services</td>
  <td>6,485</td><td>6,485</td>
  <td>25,119</td><td>24,855</td>
</tr>
Apple · FY2024 · Page 1
Original PDF ↗
The statement titleGrouped period headersA date on two linesDetached dollar signsTwo identical valuesA subtotal rowIndented row labelsA number in parentheses

Apple · Statement of operations

One shared value—or two separate cells?

The statement titleGrouped period headersA date on two linesDetached dollar signsTwo identical valuesA subtotal rowIndented row labelsA number in parentheses
Open the original PDF ↗
FIG. 01

Apple’s FY2024 financial statements, page 1, reproduced from the original PDF. The highlights and encoding excerpts are DPP explanations, not output from a parser.