2026
$0.12
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2026. CFO=$72.267M; working capital lines (receivables -6.030, contract assets +1.155, inventories -19.937, prepaid -2.198, AP +20.037, advances from customers +3.181, accrued +13.279) net cash effect = +$9.487M so removing it subtracts $9.487M; SBC=$8.232M; total capex=$51.488M; revenue declined (1,486.727M to 1,431.378M) so growth capex=$0 and maintenance capex=$51.488M (includes capacity/medical CDMO build-out and Indianapolis facility spending, conservatively all treated as maintenance per formula); OE=72.267-9.487-8.232-51.488=$3.060M; diluted shares=24.768M; OE/sh=$0.12. Reconciliation: NI 27.960 + D&A 38.705 + SBC 8.232 + other non-cash (0.506+0.530-14.721+1.568) = 62.780 = CFO 72.267 - 9.487. Source: FY2026 10-K, accession 0001606757-26-000032.
2025
$0.67
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2025. CFO=$183.937M; working capital lines (receivables +71.769, contract assets +4.508, inventories +74.646, prepaid -0.466, AP -2.790, advances from customers -6.119, accrued -14.137) net cash effect = +$127.411M so removing it subtracts $127.411M; SBC=$6.519M; total capex=$33.276M; revenue declined (1,714.510M to 1,486.727M) so growth capex=$0 and maintenance capex=$33.276M; OE=183.937-127.411-6.519-33.276=$16.731M; diluted shares=25.017M; OE/sh=$0.67. Reconciliation: NI 16.984 + D&A 36.994 + SBC 6.519 + other non-cash (-1.139-6.243-2.391+5.802) = 56.526 = CFO 183.937 - 127.411. Source: FY2026 10-K, accession 0001606757-26-000032 (FY2025 column).
2024
$1.16
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2024. CFO=$73.217M; working capital lines (receivables +8.485, contract assets +2.478, inventories +64.219, prepaid -6.412, AP -102.574, advances from customers +34.922, accrued -10.548) net cash effect = $(9.430)M so removing it adds back $9.430M; SBC=$7.185M; total capex=$46.074M; revenue declined (1,823.429M to 1,714.510M) so growth capex=$0 and maintenance capex=$46.074M; OE=73.217+9.430-7.185-46.074=$29.388M; diluted shares=25.278M; OE/sh=$1.16. Reconciliation: NI 20.511 + D&A 38.030 + SBC 7.185 + goodwill impairment 5.820 + asset impairment 17.040 + other non-cash (-0.015-8.852+2.928) = 82.647 = CFO 73.217 + 9.430. Source: FY2026 10-K, accession 0001606757-26-000032 (FY2024 column).
2023
$0.51
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2023. CFO=$(13.804)M; working capital lines (receivables -82.386, contract assets -14.718, inventories -50.234, prepaid -13.265, AP +20.448, advances from customers +7.938, accrued +24.956) net cash effect = $(107.261)M so removing it adds back $107.261M; SBC=$6.914M; total capex=$89.367M; capex ratio 3.286% (mean FY2018-FY2026); growth capex = 3.286% x (rev 1,823.429M - 1,349.535M) = $15.573M so maintenance capex=$73.794M; OE=-13.804+107.261-6.914-73.794=$12.749M; diluted shares=25.076M; OE/sh=$0.51. Reconciliation: NI 55.831 + D&A 32.416 + SBC 6.914 + other non-cash (-0.023-1.714+0.033) = 93.457 = CFO -13.804 + 107.261. Source: FY2023 10-K, accession 0001606757-23-000033.
2022
-$0.34
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2022. CFO=$(83.178)M; working capital lines (receivables -26.483, contract assets -18.217, inventories -203.168, prepaid -5.086, AP +89.234, advances from customers +22.565, accrued -11.687) net cash effect = $(152.842)M so removing it adds back $152.842M; SBC=$6.224M; total capex=$73.957M; capex ratio 3.286% (mean FY2018-FY2026); growth capex = 3.286% x (rev 1,349.535M - 1,291.807M) = $1.897M so maintenance capex=$72.060M; OE=-83.178+152.842-6.224-72.060=$(8.620)M; diluted shares=25.221M; OE/sh=$(0.34). Reconciliation: NI 31.253 + D&A 29.411 + SBC 6.224 + other non-cash (0.090+0.772+1.914) = 69.664 = CFO -83.178 + 152.842. Source: FY2023 10-K, accession 0001606757-23-000033 (FY2022 column).
2021
$1.99
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2021. CFO=$130.095M; working capital lines (receivables -28.391, contract assets +24.487, inventories +18.589, prepaid -1.729, AP +14.460, advances from customers +0.565, accrued +12.428) net cash effect = +$40.409M so removing it subtracts $40.409M; SBC=$3.907M; total capex=$38.382M; capex ratio 3.286% (mean FY2018-FY2026); growth capex = 3.286% x (rev 1,291.807M - 1,200.550M) = $2.999M so maintenance capex=$35.383M; OE=130.095-40.409-3.907-35.383=$50.396M; diluted shares=25.284M; OE/sh=$1.99. Reconciliation: NI 56.791 + D&A 34.020 + SBC 3.907 + other non-cash (0.066-6.305+1.207) = 89.686 = CFO 130.095 - 40.409. Source: FY2023 10-K, accession 0001606757-23-000033 (FY2021 column).
2020
$0.91
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2020. CFO=$72.808M; working capital lines (receivables +41.928, contract assets -18.421, inventories -15.053, prepaid -1.519, AP +3.622, accrued -2.703) net cash effect = +$7.854M so removing it subtracts $7.854M; SBC=$4.039M; total capex=$38.364M; capex ratio 3.286% (mean FY2018-FY2026); growth capex = 3.286% x (rev 1,200.550M - 1,181.844M) = $0.614M so maintenance capex=$37.750M; OE=72.808-7.854-4.039-37.750=$23.165M; diluted shares=25.428M; OE/sh=$0.91. Reconciliation: NI 18.196 + D&A 30.872 + SBC 4.039 + goodwill impairment 7.925 + other non-cash (0.069-1.070+0.979+3.785+0.159) = 64.954 = CFO 72.808 - 7.854. Source: FY2020 10-K, accession 0001606757-20-000051.
2019
$1.47
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2019. CFO=$(6.748)M; working capital lines (receivables -36.535, contract assets -8.688, inventories -35.094, prepaid -6.284, AP +8.001, accrued +6.837) net cash effect = $(71.763)M so removing it adds back $71.763M; SBC=$5.678M; total capex=$24.665M; capex ratio 3.286% (mean FY2018-FY2026); growth capex = 3.286% x (rev 1,181.844M - 1,072.061M) = $3.607M so maintenance capex=$21.058M; OE=-6.748+71.763-5.678-21.058=$38.279M; diluted shares=26.082M; OE/sh=$1.47. Reconciliation: NI 31.558 + D&A 28.873 + SBC 5.678 + other non-cash (-1.541+0.020-0.004+0.431) = 65.015 = CFO -6.748 + 71.763. Source: FY2020 10-K, accession 0001606757-20-000051 (FY2019 column).
2018
$0.85
▼
OE = CFO - working capital movement - SBC - maintenance capex. FY ended June 30, 2018. CFO=$40.200M; working capital lines (receivables -2.876, inventories -55.769, prepaid +5.092, AP +33.272, accrued +10.999; contract assets n/a) net cash effect = $(9.282)M so ΔWC removal adds back $9.282M; SBC=$5.299M; total capex=$25.876M; capex ratio = 3.286% (mean capex/revenue FY2018-FY2026); growth capex = 3.286% x (rev 1,072.061M - 930.914M)= $4.637M so maintenance capex=$21.239M; OE=40.200+9.282-5.299-21.239=$22.944M; diluted shares=27.007M; OE/sh=$0.85. Reconciliation: CFO pre-WC = NI 16.752 + D&A 26.376 + SBC 5.299 + other non-cash (deferred tax 1.213/-0.638, other 0.487, gain -0.007) = 49.482, equals CFO 40.200 + 9.282. Source: FY2020 10-K, accession 0001606757-20-000051 (FY2018 column); revenue/shares from FY2018-19 10-K XBRL.
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.