2025
$0.41
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$210,192K; WC movement (AR -5,117 + bad debt addback 20,526 + prepaid -11,947 + AP 28,752 + accrued 417 + other noncurrent -9,306)=+$23,325K inflow; SBC=$131,867K; capex=$18,410K, growth capex=$681K (0.56% x revenue increase $121.4M) so maintenance capex=$17,729K; OE=$37,271K; diluted shares=89.862M; OE/sh=$0.415. Source: FY2025 10-K accession 0001551306-26-000020. Bad debt add-back treated as part of receivables working capital.
2024
$0.43
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$179,105K; WC movement (AR -9,874 + bad debt addback 16,396 + prepaid 18,018 + AP -30,268 + accrued 9,924 + other noncurrent 425)=+$4,621K inflow; SBC=$128,130K; capex=$5,405K, growth capex=$441K (0.56% x revenue increase $78.6M) so maintenance capex=$4,964K; OE=$41,390K; diluted shares=95.448M; OE/sh=$0.434. Source: FY2025 10-K accession 0001551306-26-000020.
2023
$0.61
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$188,814K; WC movement (AR -21,738 + bad debt addback 19,934 + prepaid -22,930 + AP 16,235 + accrued 10,361 + other noncurrent 648)=+$2,510K inflow; SBC=$122,611K; capex=$3,644K, growth capex=$1,692K (0.56% x revenue increase $301.7M) so maintenance capex=$1,952K; OE=$61,741K; diluted shares=100.672M; OE/sh=$0.613. Source: FY2025 10-K accession 0001551306-26-000020 (FY2023 comparatives).
2022
$0.24
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$80,395K; WC movement (AR -119,304 + bad debt addback 13,794 + prepaid 57 + AP 47,689 + accrued 13,147 + other noncurrent -1,080)=$(45,697)K outflow; SBC=$100,748K; capex=$3,241K, growth capex=$1,605K (0.56% x revenue increase $286.3M) so maintenance capex=$1,636K; OE=$23,708K; diluted shares=99.957M; OE/sh=$0.237. Source: FY2022 10-K accession 0001551306-23-000015.
2021
$0.32
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$26,037K; WC movement (AR -68,676 + bad debt addback 9,783 + prepaid 675 + AP 17,840 + accrued 2,184 + other noncurrent -3,280)=$(41,474)K outflow; SBC=$33,706K; capex=$2,129K, growth capex=$873K (capex/revenue mean 0.56% x revenue increase $155.8M) so maintenance capex=$1,256K; OE=$32,549K; diluted shares=100.358M; OE/sh=$0.324. Source: FY2022 10-K accession 0001551306-23-000015.
2020
$0.10
▼
OE = CFO - WC movement - SBC - maintenance capex. CFO=$36,203K; WC movement (AR -35,336 + bad debt addback 5,562 + prepaid -326 + AP 25,008 + accrued 17,400 + other noncurrent 605)=+$12,913K inflow; SBC=$12,821K; capex=$1,037K, growth capex not computed (2019 revenue not sourced; immaterial) so maintenance capex=$1,037K; OE=$9,432K; diluted shares=99.056M; OE/sh=$0.095. Source: FY2022 10-K accession 0001551306-23-000015 (FY2020 comparatives) and FY2020 10-K 0001558370-21-002082. Pre-2020 years not written: IPO year 2019 with warrant liabilities and tiny share counts.
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.