2025
$1.75
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2025: CFO=$178,457K; WC=$(34,208)K outflow; SBC=$15,273K; capex=$20,542K; growth capex=$693K; maintenance=$19,849K; OE=$177,543K; diluted shares=101,511K; OE/sh=$1.749. Source: FY2025 10-K 0001702744-25-000046.
2024
$1.65
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2024: CFO=$215,704K; WC=+$24,581K inflow; SBC=$18,421K; capex=$5,743K; growth capex=$514K; maintenance=$5,229K; OE=$167,473K; diluted shares=101,282K; OE/sh=$1.654. Source: FY2025 10-K 0001702744-25-000046.
2023
$1.57
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2023: CFO=$171,117K; WC=$(12,627)K outflow; SBC=$14,480K; capex=$11,585K; growth capex=$429K; maintenance=$11,156K; OE=$158,108K; diluted shares=100,880K; OE/sh=$1.567. Source: FY2025 10-K 0001702744-25-000046.
2022
$1.69
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2022: CFO=$110,639K; WC=$(75,486)K outflow; SBC=$11,697K; capex=$5,232K; growth capex=$945K; maintenance=$4,287K; OE=$170,141K; diluted shares=100,589K; OE/sh=$1.691. Source: FY2023 10-K 0001702744-23-000098.
2021
$1.43
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2021: CFO=$132,089K; WC=$(20,067)K outflow; SBC=$8,265K; capex=$5,911K; growth capex=$1,095K; maintenance=$4,816K; OE=$139,075K; diluted shares=97,366K; OE/sh=$1.428. Source: FY2023 10-K 0001702744-23-000098.
2020
$0.66
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2020: CFO=$58,921K; WC=$(13,791)K outflow; SBC=$7,636K; capex=$1,736K; growth capex=$1,697K (revenue +$292.9M, Quest acquisition); maintenance=$39K; OE=$65,037K; diluted shares=98,344K; OE/sh=$0.661. Source: FY2020 10-K 0001702744-20-000100.
2019
$0.78
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2019: CFO=$73,042K; WC=+$570K inflow; SBC=$5,501K; capex=$1,037K; growth capex=$535K; maintenance=$502K; OE=$66,469K; diluted shares=85,244K; OE/sh=$0.780. Source: FY2020 10-K 0001702744-20-000100; FY2019 10-K 0001702744-19-000048.
2018
$0.73
▼
OE = CFO - working-capital movement - SBC - maintenance capex. Working-capital movement = sum of cash-flow lines for accounts receivable, inventories, prepaid expenses, other current assets, accounts payable, accrued interest, and accrued expenses and other current liabilities (non-current 'other assets and liabilities' excluded). Capex ratio = mean(capex/revenue) FY2018-FY2025 = 0.5795%; growth capex = ratio x revenue change; maintenance capex = capex - growth capex. Reconciliation: NI + D&A + other non-cash charges vs CFO less working capital differs only by the non-current other assets/liabilities line, under 5% each year (FY2025 0.6%, FY2024 2.9%, FY2023 3.2%). FY2018: CFO=$61,038K; WC=+$1,507K inflow; SBC=$4,029K; capex=$1,770K, prior-year revenue was a short partial period and not comparable, so growth capex=$0, maintenance=$1,770K; OE=$53,732K; diluted shares=73,681K; OE/sh=$0.729. Source: FY2020 10-K, accession 0001702744-20-000100 (cash flow) and FY2018 10-K accession 0001702744-18-000064 (shares).
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.