Investor Presentaiton
e
x
Return on Invested Capital
2023
2022
Year Ended March 31,
2021
2020
2019
$ in thousands
TTM Ended September 30,
2023
2022
Numerator
Operating income
Less: Taxes [1]
$ 166,162
(44,531)
$
Net operating profit after taxes
$ 121,631 $
147,316
(41,396)
105,920 $
$
106,335
(32,326)
74,009 $
$
95,279 $
(26,678)
68,601 $
79,534
(21,236)
58,298
$
$ 180,067 $ 147,851
(47,304)
132,763 $
(41,901)
105,950
Denominator
Recourse notes payable
$
Non-recourse notes payable
5,997
34,341
$
Total stockholders' equity
Total invested capital
782,263
$
822,601 $
13,108 $
21,178
660,738
695,024
18,108
56,061
562,410
$
37,256 $
35,502
486,145
$
636,579
$ 558,903
$
28
48,619
424,253
472,900
$
$
2,016
51,541
845,696
899,253
$
94,691
20,792
705,644
$
821,127
Return on invested capital
14.8%
15.2%
11.6%
12.3%
12.3%
14.8%
12.9%
[1] Based on the effective income tax rates.
000
© 2023 ePlus inc. Confidential and Proprietary.
•
.View entire presentation