UBP logo

UBP Financials

Balance sheets

Apr 30, 2023Jan 31, 2023Oct 31, 2022Jul 31, 2022Apr 30, 2022Jan 31, 2022Oct 31, 2021Jul 31, 2021Apr 30, 2021Jan 31, 2021Oct 31, 2020Jul 31, 2020Apr 30, 2020Jan 31, 2020Oct 31, 2019Jul 31, 2019Apr 30, 2019Jan 31, 2019Oct 31, 2018Jul 31, 2018Apr 30, 2018Jan 31, 2018Oct 31, 2017Jul 31, 2017Apr 30, 2017

Total Assets

$986.6 M(-0.9%)$995.3 M(-0.2%)$997.3 M(+0.7%)$990.3 M(-0.6%)$996.7 M(+2.2%)$974.8 M(+0.1%)$973.9 M(-0.8%)$982.1 M(-2.0%)$1.0 B(-0.7%)$1.0 B(-0.1%)$1.0 B(-1.1%)$1.0 B(+0.2%)$1.0 B(+2.5%)$993.9 M(-7.3%)$1.1 B(+7.8%)$994.2 M(-0.7%)$1.0 B(-1.7%)$1.0 B(+1.0%)$1.0 B(-0.8%)$1.0 B(-0.5%)$1.0 B(+2.6%)$995.6 M(-0.1%)$996.7 M(-0.3%)$1.0 B(+0.8%)$992.7 M

Current Assets

$67.2 M(-9.9%)$74.6 M(+3.0%)$72.4 M(+11.7%)$64.8 M(-5.3%)$68.5 M(-8.5%)$74.8 M(+11.6%)$67.0 M(-4.0%)$69.8 M(-15.6%)$82.8 M(-4.9%)$87.0 M(+2.4%)$85.0 M(-3.8%)$88.4 M(+5.6%)$83.7 M(+43.9%)$58.2 M(-56.1%)$132.4 M(+158.8%)$51.2 M(-0.3%)$51.4 M(-15.7%)$60.9 M(+4.4%)$58.4 M(-9.1%)$64.2 M(-4.1%)$66.9 M(+29.1%)$51.8 M(+0.8%)$51.4 M(-30.9%)$74.4 M(+7.9%)$68.9 M

Non Current Assets

$919.4 M(-0.1%)$920.7 M(-0.5%)$924.9 M(-0.1%)$925.5 M(-0.3%)$928.2 M(+3.1%)$899.9 M(-0.8%)$906.8 M(-0.6%)$912.3 M(-0.7%)$919.0 M(-0.3%)$922.0 M(-0.3%)$925.2 M(-0.8%)$932.8 M(-0.3%)$935.2 M(-0.1%)$935.7 M(-0.4%)$939.9 M(-0.3%)$943.0 M(-0.8%)$950.2 M(-0.8%)$957.5 M(+0.8%)$949.8 M(-0.3%)$952.3 M(-0.3%)$954.6 M(+1.1%)$943.7 M(-0.2%)$945.3 M(+2.1%)$925.8 M(+0.2%)$923.7 M

Total Liabilities

$365.7 M(-1.2%)$370.2 M(+2.4%)$361.5 M(+3.9%)$347.9 M(+0.8%)$345.1 M(+3.7%)$332.8 M(+0.7%)$330.6 M(-2.8%)$340.0 M(-7.5%)$367.6 M(-1.9%)$374.8 M(-0.6%)$377.0 M(-2.2%)$385.5 M(+0.9%)$381.9 M(+11.3%)$343.2 M(-17.3%)$414.7 M(+16.0%)$357.5 M(+0.3%)$356.6 M(-2.9%)$367.4 M(+5.6%)$347.8 M(-0.9%)$351.0 M(-0.9%)$354.2 M(+7.5%)$329.6 M(+0.4%)$328.1 M(+3.2%)$318.0 M(+3.5%)$307.4 M

Current Liabilities

$44.7 M(-5.2%)$47.1 M(+31.3%)$35.9 M(+263.7%)$9.9 M(-37.8%)$15.9 M(+37.1%)$11.6 M(+1.2%)$11.4 M(-51.0%)$23.4 M(-52.5%)$49.2 M(-9.9%)$54.7 M(+3.1%)$53.0 M(-9.8%)$58.8 M(+3.1%)$57.0 M(+307.3%)$14.0 M(+22.6%)$11.4 M(-53.3%)$24.4 M(-27.5%)$33.7 M(-36.7%)$53.2 M(+63.8%)$32.5 M(-5.6%)$34.4 M(+26.5%)$27.2 M(+117.4%)$12.5 M(+52.6%)$8.2 M(+10.1%)$7.5 M(+40.7%)$5.3 M

Long Term Liabilities

$321.0 M(-0.7%)$323.1 M(-0.8%)$325.6 M(-3.7%)$338.1 M(+2.7%)$329.2 M(+2.5%)$321.2 M(+0.7%)$319.1 M(+0.8%)$316.6 M(-0.6%)$318.4 M(-0.5%)$320.1 M(-1.2%)$324.0 M(-0.8%)$326.7 M(+0.6%)$324.8 M(-1.3%)$329.2 M(-18.4%)$403.3 M(+21.1%)$333.1 M(+3.2%)$322.9 M(+2.8%)$314.1 M(-0.4%)$315.3 M(-0.4%)$316.6 M(-3.2%)$327.0 M(+3.1%)$317.1 M(-0.9%)$319.9 M(+3.0%)$310.5 M(+2.8%)$302.1 M

Shareholders Equity

$561.1 M(-0.5%)$563.9 M(-1.8%)$574.3 M(-0.8%)$579.1 M(-1.5%)$587.7 M(+2.1%)$575.4 M(-0.1%)$575.9 M(+0.2%)$574.8 M(+1.2%)$568.0 M(+0.1%)$567.6 M(-0.6%)$571.1 M(-0.3%)$572.8 M(+0.3%)$570.8 M(-0.6%)$573.9 M(-1.0%)$579.7 M(+3.8%)$558.4 M(-1.3%)$566.0 M(-1.2%)$572.7 M(-1.6%)$582.1 M(-0.2%)$583.6 M(-0.9%)$589.1 M(+0.5%)$586.0 M(-0.2%)$587.2 M(-3.9%)$611.0 M(-0.5%)$614.1 M

Book Value

$336.1 M(-0.8%)$338.9 M(-3.0%)$349.3 M(-1.4%)$354.1 M(-2.4%)$362.7 M(+3.5%)$350.4 M(-0.1%)$350.9 M(+0.3%)$349.8 M(+2.0%)$343.0 M(+0.1%)$342.6 M(-1.0%)$346.1 M(-0.5%)$347.8 M(+0.6%)$345.8 M(-0.9%)$348.9 M(-1.6%)$354.7 M(-3.7%)$368.4 M(-2.0%)$376.0 M(-1.8%)$382.7 M(-2.4%)$392.1 M(-0.4%)$393.6 M(-1.4%)$399.1 M(+0.8%)$396.0 M(-0.3%)$397.2 M(-2.3%)$406.6 M(-0.8%)$409.7 M

Working Capital

$22.5 M(-17.9%)$27.4 M(-24.8%)$36.5 M(-33.6%)$55.0 M(+4.5%)$52.6 M(-16.8%)$63.3 M(+13.8%)$55.6 M(+19.6%)$46.5 M(+38.7%)$33.5 M(+3.5%)$32.4 M(+1.2%)$32.0 M(+8.0%)$29.6 M(+10.9%)$26.7 M(-39.6%)$44.2 M(-63.5%)$121.0 M(+352.4%)$26.8 M(+51.4%)$17.7 M(+129.1%)$7.7 M(-70.2%)$25.9 M(-13.1%)$29.8 M(-25.1%)$39.7 M(+1.0%)$39.3 M(-9.0%)$43.2 M(-35.5%)$67.0 M(+5.2%)$63.7 M

Cash And Cash Equivalents

$13.5 M(-4.5%)$14.1 M(-5.8%)$15.0 M(+23.0%)$12.2 M(-23.4%)$15.9 M(-35.3%)$24.6 M(+2.2%)$24.1 M(+4.6%)$23.0 M(-40.2%)$38.4 M(+3.6%)$37.1 M(-9.0%)$40.8 M(-3.5%)$42.3 M(+24.8%)$33.9 M(+137.2%)$14.3 M(-84.8%)$94.1 M(+993.9%)$8.6 M(-2.1%)$8.8 M(-33.2%)$13.1 M(+27.8%)$10.3 M(-4.3%)$10.7 M(-34.6%)$16.4 M(+264.6%)$4.5 M(-48.0%)$8.7 M(-53.2%)$18.5 M(+19.7%)$15.5 M

Accounts Payable

-------------------------

Accounts Receivable

$22.8 M(-5.8%)$24.2 M(+5.8%)$22.9 M(-4.3%)$23.9 M(+6.9%)$22.4 M(-6.5%)$23.9 M(+0.4%)$23.8 M(+2.1%)$23.3 M(+0.8%)$23.1 M(-5.9%)$24.6 M(-5.2%)$26.0 M(+1.1%)$25.7 M(+5.7%)$24.3 M(+1.6%)$23.9 M(+4.7%)$22.9 M(-1.9%)$23.3 M(+1.1%)$23.0 M(-3.1%)$23.8 M(+5.2%)$22.6 M(-2.0%)$23.1 M(+3.3%)$22.3 M(-1.1%)$22.6 M(+15.0%)$19.6 M(-15.0%)$23.1 M(+2.4%)$22.5 M

Short Term Debt

$39.0 M(+4.0%)$37.5 M(+22.9%)$30.5 M-$10.0 M(+100.0%)$0.0(0%)$0.0(-100.0%)$5.0 M(-85.7%)$35.0 M(0%)$35.0 M(0%)$35.0 M(0%)$35.0 M(0%)$35.0 M(+100.0%)$0.0(0%)$0.0(-100.0%)$12.6 M(-52.2%)$26.3 M(-40.9%)$44.6 M(+56.0%)$28.6 M(+11.7%)$25.6 M(+12.6%)$22.7 M(+278.9%)$6.0 M(+50.0%)$4.0 M(+100.0%)$0.0(0%)$0.0

Long Term Debt

$298.7 M(-0.6%)$300.5 M(-0.6%)$302.3 M(-3.8%)$314.3 M(+2.7%)$306.1 M(+2.4%)$299.0 M(+0.9%)$296.4 M(+0.8%)$294.0 M(-0.6%)$295.8 M(-0.6%)$297.5 M(-0.6%)$299.4 M(-0.7%)$301.6 M(-0.6%)$303.3 M(-0.6%)$304.9 M(-0.5%)$306.6 M(-1.5%)$311.4 M(+3.4%)$301.3 M(+3.1%)$292.1 M(-0.6%)$293.8 M(-0.5%)$295.4 M(-3.1%)$304.9 M(+3.2%)$295.5 M(-0.5%)$297.1 M(+2.9%)$288.8 M(+1.6%)$284.3 M

Total Debt

$337.7 M(-0.1%)$338.0 M(+1.6%)$332.8 M(+5.9%)$314.3 M(-0.6%)$316.1 M(+5.7%)$299.0 M(+0.9%)$296.4 M(-0.8%)$299.0 M(-9.6%)$330.8 M(-0.5%)$332.5 M(-0.6%)$334.4 M(-0.6%)$336.6 M(-0.5%)$338.3 M(+10.9%)$304.9 M(-0.5%)$306.6 M(-5.4%)$324.0 M(-1.1%)$327.7 M(-2.7%)$336.7 M(+4.4%)$322.4 M(+0.5%)$320.9 M(-2.0%)$327.6 M(+8.7%)$301.5 M(+0.1%)$301.1 M(+4.3%)$288.8 M(+1.6%)$284.3 M

Debt To Equity

0.6(0%)0.6(+3.5%)0.6(+7.4%)0.5(0%)0.5(+3.9%)0.5(+2.0%)0.5(-1.9%)0.5(-10.3%)0.6(-1.7%)0.6(0%)0.6(0%)0.6(0%)0.6(+11.3%)0.5(0%)0.5(-8.6%)0.6(0%)0.6(-1.7%)0.6(+7.3%)0.6(0%)0.6(-1.8%)0.6(+9.8%)0.5(0%)0.5(+8.5%)0.5(+2.2%)0.5

Current Ratio

1.5(-5.1%)1.6(-21.8%)2.0(-69.3%)6.6(+52.4%)4.3(-33.3%)6.5(+10.2%)5.9(+96.0%)3.0(+78.0%)1.7(+5.7%)1.6(-0.6%)1.6(+6.7%)1.5(+2.0%)1.5(-64.7%)4.2(-64.1%)11.6(+452.4%)2.1(+38.2%)1.5(+33.3%)1.1(-36.7%)1.8(-3.7%)1.9(-24.0%)2.5(-40.6%)4.1(-34.0%)6.3(-37.2%)10.0(-23.3%)13.0

Quick Ratio

-------------------------

Inventory

-------------------------

Retained Earnings

-$186.5 M(-1.6%)-$183.5 M(-2.1%)-$179.8 M(-1.5%)-$177.1 M(-1.2%)-$175.0 M(-0.1%)-$174.9 M(-2.6%)-$170.5 M(-2.0%)-$167.1 M(+4.6%)-$175.1 M(-2.7%)-$170.5 M(-3.6%)-$164.7 M(-3.5%)-$159.2 M(+1.3%)-$161.2 M(+1.4%)-$163.5 M(-3.4%)-$158.2 M(-6.8%)-$148.1 M(-2.6%)-$144.3 M(-4.4%)-$138.2 M(-3.3%)-$133.9 M(-2.2%)-$131.0 M(-6.2%)-$123.3 M(+0.8%)-$124.2 M(-3.4%)-$120.1 M(-10.5%)-$108.7 M(-3.9%)-$104.6 M

PB Ratio

1.9(-3.6%)1.9(-8.9%)2.1(+0.9%)2.1(+12.8%)1.9(-8.3%)2.0(+1.0%)2.0(+4.7%)1.9(+13.5%)1.7(+21.4%)1.4(+40.0%)1.0(+2.0%)1.0(-24.0%)1.3(-35.8%)2.0(-6.1%)2.1(+18.9%)1.8(-2.7%)1.9(+2.8%)1.8(+4.7%)1.7(-5.0%)1.8(+6.5%)1.7(-1.2%)1.7(-3.4%)1.8(+2.3%)1.7(+8.1%)1.6

Income statements

Apr 30, 2023Jan 31, 2023Oct 31, 2022Jul 31, 2022Apr 30, 2022Jan 31, 2022Oct 31, 2021Jul 31, 2021Apr 30, 2021Jan 31, 2021Oct 31, 2020Jul 31, 2020Apr 30, 2020Jan 31, 2020Oct 31, 2019Jul 31, 2019Apr 30, 2019Jan 31, 2019Oct 31, 2018Jul 31, 2018Apr 30, 2018Jan 31, 2018Oct 31, 2017Jul 31, 2017Apr 30, 2017

EPS

$0.1(-25.0%)$0.2(0%)$0.2(+6.7%)$0.1(-11.8%)$0.2(+30.8%)$0.1(-7.1%)$0.1(-67.4%)$0.4(+290.9%)$0.1(0%)$0.1(+582.5%)-$0.0(-157.0%)$0.0(-42.9%)$0.1(-41.7%)$0.1(+71.4%)$0.1(-58.8%)$0.2(+21.4%)$0.1(0%)$0.1(+16.7%)$0.1(-7.7%)$0.1(-43.5%)$0.2(+91.7%)$0.1(+1363.4%)$0.0(-94.1%)$0.1(-75.4%)$0.6

TTM EPS

$0.6(-7.8%)$0.6(+4.9%)$0.6(+3.4%)$0.6(-32.2%)$0.9(+7.4%)$0.8(+2.5%)$0.8(+26.0%)$0.6(+164.4%)$0.2(+20.3%)$0.2(-4.8%)$0.2(-30.9%)$0.3(-30.2%)$0.4(-14.0%)$0.5(-3.9%)$0.5(-8.8%)$0.6(+7.5%)$0.5(-14.5%)$0.6(+3.3%)$0.6(+22.9%)$0.5(-2.0%)$0.5(-40.6%)$0.8(+5.0%)$0.8(-16.0%)$0.9(+1.1%)$0.9

Revenue

$35.1 M(-8.4%)$38.3 M(+6.2%)$36.1 M(+1.6%)$35.5 M(-1.4%)$36.0 M(+1.3%)$35.6 M(+4.4%)$34.0 M(-0.8%)$34.3 M(+4.3%)$32.9 M(-3.9%)$34.3 M(+6.1%)$32.3 M(+12.2%)$28.8 M(-7.9%)$31.3 M(-8.9%)$34.3 M(+0.7%)$34.1 M(-0.8%)$34.4 M(+0.8%)$34.1 M(-0.5%)$34.3 M(+7.4%)$31.9 M(-2.7%)$32.8 M(-11.3%)$37.0 M(+12.2%)$33.0 M(+0.8%)$32.7 M(+2.7%)$31.9 M(+6.3%)$30.0 M

TTM Revenue

$144.9 M(-0.6%)$145.8 M(+1.9%)$143.1 M(+1.4%)$141.1 M(+0.8%)$139.9 M(+2.3%)$136.9 M(+0.9%)$135.6 M(+1.3%)$133.9 M(+4.3%)$128.3 M(+1.3%)$126.7 M(-0.1%)$126.7 M(-1.4%)$128.5 M(-4.2%)$134.1 M(-2.1%)$137.0 M(+0.1%)$136.9 M(+1.6%)$134.7 M(+1.2%)$133.1 M(-2.1%)$136.0 M(+0.9%)$134.7 M(-0.6%)$135.5 M(+0.7%)$134.6 M(+5.5%)$127.6 M(+3.2%)$123.7 M(+0.7%)$122.8 M(+3.0%)$119.2 M

Total Expenses

$22.5 M(-6.8%)$24.1 M(+9.5%)$22.0 M(+1.6%)$21.7 M(-3.6%)$22.5 M(-1.5%)$22.9 M(+11.3%)$20.5 M(-0.2%)$20.6 M(-4.0%)$21.4 M(-4.5%)$22.4 M(+11.4%)$20.1 M(+1.9%)$19.8 M(-8.3%)$21.6 M(-0.9%)$21.8 M(+6.7%)$20.4 M(+0.9%)$20.2 M(-4.0%)$21.0 M(-2.3%)$21.5 M(+10.0%)$19.6 M(-2.9%)$20.2 M(-1.1%)$20.4 M(-3.5%)$21.1 M(+4.7%)$20.2 M(+12.6%)$17.9 M(-5.6%)$19.0 M

Operating Expenses

$10.5 M(-7.1%)$11.2 M(+13.4%)$9.9 M(-2.9%)$10.2 M(+0.4%)$10.2 M(+2.5%)$9.9 M(+5.1%)$9.4 M(+1.8%)$9.3 M(-1.0%)$9.4 M(-8.7%)$10.3 M(+4.4%)$9.8 M(+3.4%)$9.5 M(-12.3%)$10.8 M(+8.3%)$10.0 M(+7.3%)$9.3 M(+0.4%)$9.3 M(-0.3%)$9.3 M(-3.8%)$9.7 M(+12.3%)$8.6 M(-14.2%)$10.1 M(+6.0%)$9.5 M(-1.9%)$9.7 M(+0.9%)$9.6 M(+6.1%)$9.0 M(+3.3%)$8.8 M

Cost Of Goods Sold

$12.0 M(-6.5%)$12.9 M(+6.3%)$12.1 M(+5.5%)$11.5 M(-6.8%)$12.3 M(-4.6%)$12.9 M(+16.5%)$11.1 M(-1.8%)$11.3 M(-6.3%)$12.1 M(-1.0%)$12.2 M(+18.1%)$10.3 M(+0.5%)$10.3 M(-4.3%)$10.7 M(-8.8%)$11.7 M(+6.2%)$11.1 M(+1.4%)$10.9 M(-6.9%)$11.7 M(-1.1%)$11.8 M(+8.2%)$10.9 M(+8.3%)$10.1 M(-7.3%)$10.9 M(-4.8%)$11.5 M(+8.2%)$10.6 M(+19.2%)$8.9 M(-13.2%)$10.2 M

TTM Cost Of Goods Sold

$48.5 M(-0.6%)$48.8 M(-0.1%)$48.9 M(+2.1%)$47.8 M(+0.4%)$47.6 M(+0.6%)$47.4 M(+1.6%)$46.6 M(+1.7%)$45.8 M(+2.3%)$44.8 M(+3.1%)$43.4 M(+1.0%)$43.0 M(-1.7%)$43.8 M(-1.5%)$44.4 M(-2.2%)$45.4 M(-0.2%)$45.5 M(+0.2%)$45.4 M(+1.8%)$44.6 M(+1.9%)$43.8 M(+0.9%)$43.4 M(+0.8%)$43.0 M(+2.9%)$41.8 M(+1.6%)$41.2 M(+3.7%)$39.7 M(+2.1%)$38.9 M(+0.7%)$38.6 M

Gross Profit

$23.0 M(-9.4%)$25.4 M(+6.2%)$23.9 M(-0.2%)$24.0 M(+1.4%)$23.7 M(+4.6%)$22.6 M(-1.4%)$23.0 M(-0.4%)$23.0 M(+10.3%)$20.9 M(-5.5%)$22.1 M(+0.4%)$22.0 M(+18.7%)$18.5 M(-9.8%)$20.6 M(-9.0%)$22.6 M(-2.0%)$23.1 M(-1.8%)$23.5 M(+4.9%)$22.4 M(-0.1%)$22.4 M(+7.0%)$21.0 M(-7.7%)$22.7 M(-13.0%)$26.1 M(+21.2%)$21.5 M(-2.7%)$22.1 M(-3.7%)$23.0 M(+16.4%)$19.8 M

TTM Gross Profit

$96.4 M(-0.7%)$97.0 M(+3.0%)$94.2 M(+1.1%)$93.2 M(+1.0%)$92.3 M(+3.1%)$89.5 M(+0.6%)$89.0 M(+1.1%)$88.0 M(+5.4%)$83.5 M(+0.4%)$83.2 M(-0.6%)$83.7 M(-1.2%)$84.8 M(-5.5%)$89.7 M(-2.0%)$91.6 M(+0.2%)$91.4 M(+2.4%)$89.3 M(+0.9%)$88.5 M(-4.0%)$92.2 M(+1.0%)$91.3 M(-1.3%)$92.5 M(-0.3%)$92.8 M(+7.3%)$86.4 M(+2.9%)$84.0 M(0%)$84.0 M(+4.1%)$80.6 M

Gross Margin

65.7%(-1.1%)66.4%(-0.1%)66.4%(-1.8%)67.6%(+2.9%)65.7%(+3.3%)63.6%(-5.6%)67.4%(+0.5%)67.1%(+5.8%)63.4%(-1.7%)64.5%(-5.3%)68.1%(+5.8%)64.4%(-2.1%)65.8%(-0.1%)65.8%(-2.6%)67.6%(-1.0%)68.3%(+4.0%)65.7%(+0.3%)65.4%(-0.4%)65.7%(-5.1%)69.2%(-1.9%)70.5%(+8.1%)65.3%(-3.5%)67.7%(-6.2%)72.1%(+9.5%)65.9%

Operating Profit

$12.6 M(-11.2%)$14.2 M(+1.0%)$14.0 M(+1.8%)$13.8 M(+2.2%)$13.5 M(+6.2%)$12.7 M(-6.0%)$13.5 M(-1.8%)$13.8 M(+19.6%)$11.5 M(-2.8%)$11.8 M(-2.9%)$12.2 M(+34.7%)$9.0 M(-7.1%)$9.7 M(-22.7%)$12.6 M(-8.2%)$13.7 M(-3.2%)$14.2 M(+8.6%)$13.1 M(+2.7%)$12.7 M(+3.2%)$12.3 M(-2.5%)$12.6 M(-23.9%)$16.6 M(+40.0%)$11.9 M(-5.5%)$12.5 M(-10.0%)$13.9 M(+26.8%)$11.0 M

TTM Operating Profit

$54.5 M(-1.6%)$55.5 M(+2.7%)$54.0 M(+1.0%)$53.5 M(+0.1%)$53.5 M(+3.9%)$51.5 M(+1.7%)$50.6 M(+2.7%)$49.3 M(+10.6%)$44.5 M(+4.2%)$42.8 M(-1.8%)$43.5 M(-3.4%)$45.1 M(-10.2%)$50.2 M(-6.2%)$53.6 M(-0.2%)$53.7 M(+2.7%)$52.3 M(+3.0%)$50.7 M(-6.5%)$54.3 M(+1.6%)$53.4 M(-0.4%)$53.7 M(-2.4%)$55.0 M(+11.4%)$49.4 M(+4.2%)$47.4 M(-1.7%)$48.2 M(+5.3%)$45.8 M

Operating Margin

35.9%(-3.1%)37.0%(-4.9%)38.9%(+0.1%)38.8%(+3.6%)37.5%(+4.9%)35.7%(-10.0%)39.7%(-1.0%)40.1%(+14.7%)34.9%(+1.2%)34.5%(-8.4%)37.7%(+20.1%)31.4%(+0.9%)31.1%(-15.2%)36.7%(-8.8%)40.2%(-2.5%)41.2%(+7.7%)38.3%(+3.1%)37.1%(-3.8%)38.6%(+0.3%)38.5%(-14.2%)44.9%(+24.8%)36.0%(-6.2%)38.3%(-12.4%)43.8%(+19.3%)36.7%

Net Income

$8.6 M(-15.7%)$10.2 M(-1.1%)$10.3 M(+2.9%)$10.0 M(-4.5%)$10.5 M(+19.4%)$8.8 M(-7.9%)$9.6 M(-56.1%)$21.8 M(+171.2%)$8.0 M(+1.8%)$7.9 M(+215.7%)$2.5 M(-49.9%)$5.0 M(-19.7%)$6.2 M(-26.8%)$8.5 M(-7.5%)$9.2 M(-11.3%)$10.3 M(+16.6%)$8.9 M(-0.6%)$8.9 M(+9.0%)$8.2 M(-5.3%)$8.6 M(-31.7%)$12.7 M(+58.6%)$8.0 M(-7.7%)$8.6 M(-10.2%)$9.6 M(-65.2%)$27.7 M

TTM Net Income

$39.2 M(-4.7%)$41.1 M(+3.5%)$39.7 M(+1.9%)$38.9 M(-23.2%)$50.7 M(+5.2%)$48.2 M(+1.9%)$47.3 M(+17.6%)$40.2 M(+71.8%)$23.4 M(+8.4%)$21.6 M(-2.7%)$22.2 M(-23.1%)$28.9 M(-15.6%)$34.2 M(-7.2%)$36.8 M(-1.2%)$37.3 M(+2.7%)$36.3 M(+4.9%)$34.6 M(-9.9%)$38.4 M(+2.5%)$37.5 M(-1.2%)$37.9 M(-2.5%)$38.9 M(-27.8%)$53.9 M(+1.9%)$52.9 M(-3.1%)$54.6 M(+1.9%)$53.6 M

Net Margin

24.6%(-8.0%)26.7%(-6.9%)28.6%(+1.2%)28.3%(-3.2%)29.2%(+18.0%)24.8%(-11.8%)28.1%(-55.7%)63.5%(+160.1%)24.4%(+6.0%)23.0%(+197.4%)7.7%(-55.3%)17.3%(-12.8%)19.9%(-19.6%)24.7%(-8.1%)26.9%(-10.5%)30.0%(+15.6%)26.0%(-0.1%)26.0%(+1.5%)25.6%(-2.7%)26.3%(-23.0%)34.2%(+41.4%)24.2%(-8.4%)26.4%(-12.6%)30.2%(-67.2%)92.3%

EBIT

$13.1 M(-10.8%)$14.7 M(+0.6%)$14.6 M(+3.7%)$14.1 M(-3.9%)$14.7 M(+12.8%)$13.0 M(-3.6%)$13.5 M(-48.0%)$26.0 M(+111.4%)$12.3 M(+0.8%)$12.2 M(+80.1%)$6.8 M(-27.9%)$9.4 M(-10.9%)$10.5 M(-17.4%)$12.8 M(-6.8%)$13.7 M(-8.2%)$14.9 M(+10.6%)$13.5 M(-0.8%)$13.6 M(+6.2%)$12.8 M(-3.1%)$13.2 M(-23.8%)$17.3 M(+38.7%)$12.5 M(-60.5%)$31.6 M(+117.0%)$14.6 M(+24.5%)$11.7 M

TTM EBIT

$56.6 M(-2.7%)$58.1 M(+3.0%)$56.4 M(+2.0%)$55.3 M(-17.7%)$67.2 M(+3.7%)$64.8 M(+1.3%)$64.0 M(+11.8%)$57.3 M(+40.8%)$40.7 M(+4.5%)$38.9 M(-1.4%)$39.5 M(-14.9%)$46.4 M(-10.6%)$51.9 M(-5.4%)$54.9 M(-1.5%)$55.7 M(+1.6%)$54.8 M(+3.2%)$53.1 M(-6.8%)$57.0 M(+2.0%)$55.9 M(-25.2%)$74.7 M(-1.8%)$76.1 M(+8.0%)$70.5 M(+3.0%)$68.4 M(+35.4%)$50.5 M(+5.3%)$48.0 M

EBITDA

$20.7 M(-10.5%)$23.1 M(+4.8%)$22.1 M(+1.4%)$21.8 M(-2.3%)$22.3 M(+10.4%)$20.2 M(-2.9%)$20.8 M(-37.2%)$33.1 M(+69.7%)$19.5 M(-1.1%)$19.7 M(+37.2%)$14.4 M(-14.0%)$16.7 M(-5.6%)$17.7 M(-11.1%)$19.9 M(-3.9%)$20.7 M(-5.6%)$21.9 M(+7.1%)$20.5 M(-0.3%)$20.5 M(+3.5%)$19.8 M(-3.6%)$20.6 M(-15.3%)$24.3 M(+25.0%)$19.5 M(-49.8%)$38.7 M(+82.1%)$21.3 M(+18.8%)$17.9 M

TTM EBITDA

$87.6 M(-1.8%)$89.2 M(+3.4%)$86.2 M(+1.5%)$85.0 M(-11.8%)$96.3 M(+3.0%)$93.5 M(+0.5%)$93.0 M(+7.4%)$86.6 M(+23.3%)$70.3 M(+2.6%)$68.5 M(-0.3%)$68.7 M(-8.4%)$75.0 M(-6.5%)$80.2 M(-3.4%)$83.0 M(-0.8%)$83.6 M(+1.0%)$82.8 M(+1.6%)$81.4 M(-4.5%)$85.3 M(+1.3%)$84.2 M(-18.3%)$103.1 M(-0.7%)$103.7 M(+6.6%)$97.3 M(+2.5%)$94.9 M(+24.6%)$76.2 M(+5.2%)$72.5 M

Selling, General & Administrative Expenses

$2.9 M(+1.2%)$2.8 M(+14.8%)$2.5 M(-3.5%)$2.6 M(-1.4%)$2.6 M(-6.6%)$2.8 M(+27.4%)$2.2 M(-1.4%)$2.2 M(+1.6%)$2.2 M(-20.7%)$2.8 M(+23.2%)$2.2 M(+1.3%)$2.2 M(-40.3%)$3.7 M(+28.2%)$2.9 M(+23.3%)$2.3 M(+1.5%)$2.3 M(-2.0%)$2.3 M(-14.9%)$2.8 M(+21.4%)$2.3 M(-5.2%)$2.4 M(+1.4%)$2.4 M(-6.0%)$2.5 M(+6.3%)$2.4 M(+3.1%)$2.3 M(+0.2%)$2.3 M

TTM SGA

$10.8 M(+2.6%)$10.5 M(+0.6%)$10.4 M(+2.9%)$10.1 M(+3.6%)$9.8 M(+4.5%)$9.4 M(+0.4%)$9.3 M(-0.5%)$9.4 M(+0.1%)$9.4 M(-13.9%)$10.9 M(-1.2%)$11.0 M(-0.9%)$11.1 M(-0.9%)$11.2 M(+13.6%)$9.9 M(+1.2%)$9.8 M(+0.6%)$9.7 M(-1.0%)$9.8 M(-0.2%)$9.8 M(+2.5%)$9.6 M(-1.0%)$9.7 M(+1.1%)$9.6 M(+0.8%)$9.5 M(-0.2%)$9.5 M(+1.5%)$9.4 M(-1.6%)$9.5 M

Depreciation And Amortization

$7.6 M(-9.9%)$8.4 M(+13.0%)$7.4 M(-2.7%)$7.6 M(+0.9%)$7.6 M(+6.0%)$7.1 M(-1.6%)$7.3 M(+2.8%)$7.1 M(-1.8%)$7.2 M(-4.3%)$7.5 M(-1.1%)$7.6 M(+4.0%)$7.3 M(+2.2%)$7.1 M(+0.2%)$7.1 M(+1.9%)$7.0 M(-0.0%)$7.0 M(+0.3%)$7.0 M(+0.7%)$6.9 M(-1.4%)$7.0 M(-4.5%)$7.4 M(+5.8%)$7.0 M(+0.3%)$6.9 M(-1.7%)$7.1 M(+5.9%)$6.7 M(+8.0%)$6.2 M

TTM D&A

$31.1 M(0%)$31.1 M(+4.2%)$29.8 M(+0.6%)$29.6 M(+2.0%)$29.0 M(+1.3%)$28.7 M(-1.3%)$29.0 M(-1.2%)$29.4 M(-0.8%)$29.6 M(+0.1%)$29.6 M(+1.3%)$29.2 M(+2.1%)$28.6 M(+1.1%)$28.3 M(+0.6%)$28.1 M(+0.7%)$27.9 M(-0.1%)$28.0 M(-1.3%)$28.3 M(+0.1%)$28.3 M(-0.0%)$28.3 M(-0.1%)$28.4 M(+2.5%)$27.7 M(+2.9%)$26.9 M(+1.4%)$26.5 M(+3.3%)$25.7 M(+5.0%)$24.4 M

Interest Expense

$3.7 M(+0.8%)$3.6 M(+6.5%)$3.4 M(+7.5%)$3.2 M(-2.3%)$3.3 M(-1.2%)$3.3 M(+9.2%)$3.0 M(-9.1%)$3.3 M(-0.4%)$3.3 M(-1.5%)$3.4 M(+0.2%)$3.4 M(-2.6%)$3.5 M(+5.0%)$3.3 M(+2.0%)$3.2 M(-7.2%)$3.5 M(-0.1%)$3.5 M(-1.0%)$3.5 M(-1.3%)$3.6 M(+2.2%)$3.5 M(+1.8%)$3.4 M(+3.7%)$3.3 M(-3.1%)$3.4 M(+7.6%)$3.2 M(-3.1%)$3.3 M(+0.8%)$3.3 M

TTM Interest Expense

$13.9 M(+3.1%)$13.5 M(+2.6%)$13.2 M(+3.1%)$12.8 M(-1.1%)$12.9 M(-0.6%)$13.0 M(-0.7%)$13.1 M(-2.7%)$13.4 M(-1.1%)$13.6 M(+0.2%)$13.6 M(+1.1%)$13.4 M(-0.8%)$13.5 M(-0.2%)$13.5 M(-1.6%)$13.8 M(-2.4%)$14.1 M(-0.0%)$14.1 M(+0.4%)$14.0 M(+1.6%)$13.8 M(+1.1%)$13.7 M(+2.4%)$13.4 M(+1.2%)$13.2 M(+0.4%)$13.1 M(+1.3%)$13.0 M(-0.4%)$13.0 M(+0.4%)$13.0 M

Income Tax

-------------------------

TTM Income Tax

-------------------------

PE Ratio

27.1(+3.5%)26.2(-15.8%)31.1(-1.6%)31.6(+64.0%)19.3(-11.7%)21.8(-2.1%)22.3(-16.7%)26.8(-56.1%)61.0(+0.7%)60.6(+44.8%)41.8(+47.5%)28.4(+9.5%)25.9(-26.0%)35.0(-4.5%)36.7(+25.4%)29.2(-11.2%)32.9(+17.8%)27.9(-1.7%)28.4(-22.7%)36.8(+6.8%)34.4(+67.6%)20.5(-8.6%)22.5(+18.5%)18.9(+6.3%)17.8

PS Ratio

4.3(-4.0%)4.5(-13.1%)5.2(-1.9%)5.3(+9.5%)4.8(-7.3%)5.2(0%)5.2(+3.4%)5.0(+11.2%)4.5(+19.5%)3.8(+38.7%)2.7(+3.4%)2.6(-20.4%)3.3(-35.0%)5.1(-7.8%)5.5(+12.6%)4.9(-5.6%)5.2(+2.8%)5.1(+1.2%)5.0(-4.4%)5.3(+4.0%)5.0(-5.6%)5.3(-6.3%)5.7(-1.0%)5.8(+4.3%)5.5

Cashflow statements

Apr 30, 2023Jan 31, 2023Oct 31, 2022Jul 31, 2022Apr 30, 2022Jan 31, 2022Oct 31, 2021Jul 31, 2021Apr 30, 2021Jan 31, 2021Oct 31, 2020Jul 31, 2020Apr 30, 2020Jan 31, 2020Oct 31, 2019Jul 31, 2019Apr 30, 2019Jan 31, 2019Oct 31, 2018Jul 31, 2018Apr 30, 2018Jan 31, 2018Oct 31, 2017Jul 31, 2017Apr 30, 2017

Cash From Operations

$20.0 M(+19.2%)$16.7 M(-18.1%)$20.4 M(-8.8%)$22.4 M(+5.0%)$21.4 M(+57.8%)$13.5 M(-29.6%)$19.2 M(-3.2%)$19.8 M(-0.7%)$20.0 M(+36.6%)$14.6 M(-6.4%)$15.6 M(+0.5%)$15.6 M(+4.4%)$14.9 M(-5.8%)$15.8 M(-20.9%)$20.0 M(+4.7%)$19.1 M(-2.5%)$19.6 M(+43.2%)$13.7 M(-14.5%)$16.0 M(-15.0%)$18.8 M(-22.2%)$24.2 M(+92.3%)$12.6 M(-14.3%)$14.7 M(-24.4%)$19.4 M(+11.8%)$17.4 M

TTM CFO

$79.6 M(-1.7%)$81.0 M(+4.1%)$77.8 M(+1.6%)$76.5 M(+3.5%)$73.9 M(+1.9%)$72.6 M(-1.5%)$73.7 M(+5.1%)$70.1 M(+6.5%)$65.8 M(+8.4%)$60.7 M(-1.9%)$61.9 M(-6.6%)$66.2 M(-5.1%)$69.8 M(-6.3%)$74.5 M(+3.0%)$72.3 M(+5.8%)$68.3 M(+0.4%)$68.1 M(-6.3%)$72.7 M(+1.5%)$71.6 M(+1.9%)$70.3 M(-0.8%)$70.9 M(+10.7%)$64.0 M(+1.7%)$63.0 M(-3.7%)$65.4 M(+1.6%)$64.4 M

Cash From Investing

-$6.4 M(-28.2%)-$5.0 M(+1.8%)-$5.1 M(+10.2%)-$5.7 M(+83.0%)-$33.2 M(-14108.1%)-$234.0 K(+87.1%)-$1.8 M(-117.4%)$10.5 M(+458.3%)-$2.9 M(+52.7%)-$6.2 M(-18.0%)-$5.2 M(-409.4%)$1.7 M(+112.7%)-$13.3 M(-587.9%)-$1.9 M(+58.5%)-$4.7 M(-7818.6%)-$59.0 K(-138.6%)$153.0 K(+101.5%)-$10.2 M(-900.7%)$1.3 M(+128.2%)-$4.5 M(+67.5%)-$13.8 M(-297.5%)-$3.5 M(-161.9%)$5.6 M(+178.7%)-$7.1 M(-122.8%)$31.4 M

TTM CFI

-$22.2 M(+54.8%)-$49.0 M(-10.8%)-$44.2 M(-8.0%)-$41.0 M(-65.0%)-$24.8 M(-551.3%)$5.5 M(+1336.0%)-$445.0 K(+88.5%)-$3.9 M(+69.5%)-$12.6 M(+45.2%)-$23.1 M(-22.5%)-$18.8 M(-3.1%)-$18.3 M(+8.8%)-$20.0 M(-207.0%)-$6.5 M(+55.8%)-$14.7 M(-67.5%)-$8.8 M(+33.5%)-$13.2 M(+51.4%)-$27.2 M(-32.5%)-$20.5 M(-26.9%)-$16.2 M(+14.0%)-$18.8 M(-171.4%)$26.4 M(+62.1%)$16.3 M(+281.7%)-$8.9 M(+82.1%)-$50.1 M

Cash From Financing

-$14.2 M(-12.5%)-$12.6 M(-0.4%)-$12.6 M(+38.7%)-$20.5 M(-738.4%)$3.2 M(+125.1%)-$12.8 M(+21.7%)-$16.3 M(+64.3%)-$45.8 M(-191.0%)-$15.7 M(-29.7%)-$12.1 M(-2.2%)-$11.9 M(-34.2%)-$8.8 M(-149.0%)$18.0 M(+119.3%)-$93.7 M(-233.5%)$70.2 M(+465.2%)-$19.2 M(+20.2%)-$24.1 M(-3583.3%)-$654.0 K(+96.3%)-$17.7 M(+11.4%)-$20.0 M(-1371.7%)$1.6 M(+111.9%)-$13.3 M(+56.0%)-$30.2 M(-227.2%)-$9.2 M(+75.9%)-$38.3 M

TTM CFF

-$59.8 M(-41.0%)-$42.4 M(+0.4%)-$42.6 M(+8.1%)-$46.4 M(+35.3%)-$71.7 M(+20.9%)-$90.6 M(-0.7%)-$90.0 M(-5.2%)-$85.5 M(-76.0%)-$48.6 M(-228.0%)-$14.8 M(+84.6%)-$96.3 M(-573.4%)-$14.3 M(+42.0%)-$24.7 M(+63.1%)-$66.8 M(-354.8%)$26.2 M(+142.5%)-$61.7 M(+1.3%)-$62.5 M(-69.7%)-$36.8 M(+25.5%)-$49.4 M(+20.1%)-$61.9 M(-21.1%)-$51.1 M(+43.8%)-$90.9 M(-16.8%)-$77.9 M(-76.7%)-$44.1 M(-1889.3%)-$2.2 M

Free Cash Flow

$20.0 M(+19.2%)$16.7 M(-18.1%)$20.4 M(-8.8%)$22.4 M(+5.0%)$21.4 M(+57.8%)$13.5 M(-29.6%)$19.2 M(-3.2%)$19.8 M(-0.7%)$20.0 M(+36.6%)$14.6 M(-6.4%)$15.6 M(+0.5%)$15.6 M(+4.4%)$14.9 M(-5.8%)$15.8 M(-20.9%)$20.0 M(+4.7%)$19.1 M(-2.5%)$19.6 M(+43.2%)$13.7 M(-14.5%)$16.0 M(-15.0%)$18.8 M(-22.2%)$24.2 M(+92.3%)$12.6 M(-14.3%)$14.7 M(-24.4%)$19.4 M(+11.8%)$17.4 M

TTM FCF

$79.6 M(-1.7%)$81.0 M(+4.1%)$77.8 M(+1.6%)$76.5 M(+3.5%)$73.9 M(+1.9%)$72.6 M(-1.5%)$73.7 M(+5.1%)$70.1 M(+6.5%)$65.8 M(+8.4%)$60.7 M(-1.9%)$61.9 M(-6.6%)$66.2 M(-5.1%)$69.8 M(-6.3%)$74.5 M(+3.0%)$72.3 M(+5.8%)$68.3 M(+0.4%)$68.1 M(-6.3%)$72.7 M(+1.5%)$71.6 M(+1.9%)$70.3 M(-0.8%)$70.9 M(+10.7%)$64.0 M(+1.7%)$63.0 M(-3.7%)$65.4 M(+1.6%)$64.4 M

CAPEX

-------------------------

TTM CAPEX

-------------------------

Dividends Paid

$13.0 M(0%)$13.0 M(+2.8%)$12.6 M(-1.1%)$12.8 M(+0.0%)$12.8 M(+0.4%)$12.7 M(+2.3%)$12.4 M(-0.1%)$12.4 M(+39.8%)$8.9 M(0%)$8.9 M(+0.3%)$8.9 M(+44.4%)$6.1 M(-57.1%)$14.3 M(-3.6%)$14.9 M(+4.2%)$14.3 M(+4.1%)$13.7 M(0%)$13.7 M(-0.2%)$13.7 M(+1.9%)$13.5 M(-0.0%)$13.5 M(+0.0%)$13.5 M(-0.0%)$13.5 M(-6.4%)$14.4 M(+4.9%)$13.7 M(0%)$13.7 M

TTM Dividends Paid

$51.4 M(+0.4%)$51.2 M(+0.5%)$50.9 M(+0.4%)$50.7 M(+0.7%)$50.4 M(+8.3%)$46.5 M(+9.0%)$42.7 M(+9.1%)$39.1 M(+19.2%)$32.8 M(-14.2%)$38.2 M(-13.5%)$44.2 M(-10.9%)$49.6 M(-13.2%)$57.2 M(+1.1%)$56.5 M(+2.0%)$55.4 M(+1.4%)$54.6 M(+0.4%)$54.4 M(+0.4%)$54.1 M(+0.5%)$53.9 M(-1.7%)$54.8 M(-0.5%)$55.1 M(-0.5%)$55.3 M(-0.4%)$55.6 M(+1.7%)$54.6 M(+2.0%)$53.5 M

TTM Dividend Per Share

$0.88(+1.2%)$0.87(+1.2%)$0.86(+0.9%)$0.85(+0.9%)$0.84(+11.9%)$0.75(+13.5%)$0.66(+14.1%)$0.58(+33.0%)$0.44(-22.2%)$0.56(-18.2%)$0.69(-14.9%)$0.81(-18.4%)$0.99(+0.5%)$0.98(+0.5%)$0.98(+0.5%)$0.97(+0.5%)$0.97(+0.5%)$0.96(+0.5%)$0.96(+0.5%)$0.95(+0.5%)$0.95(+0.5%)$0.94(+0.5%)$0.94(+0.5%)$0.94(+0.5%)$0.93

TTM Dividend Yield

5.5%(+6.0%)5.2%(+14.6%)4.5%(-0.9%)4.6%(-9.2%)5.0%(+18.1%)4.3%(+13.0%)3.8%(+8.7%)3.5%(+14.9%)3.0%(-35.9%)4.7%(-40.6%)7.9%(-16.4%)9.5%(+6.8%)8.9%(+57.9%)5.6%(+9.5%)5.1%(-12.1%)5.8%(+5.2%)5.6%(-0.2%)5.6%(-1.1%)5.6%(+5.8%)5.3%(-4.0%)5.5%(+0.9%)5.5%(+4.8%)5.2%(+1.0%)5.2%(-6.5%)5.5%

Payout Ratio

150.8%(+18.6%)127.1%(+3.9%)122.3%(-3.9%)127.2%(+4.8%)121.4%(-15.9%)144.4%(+11.1%)129.9%(+127.5%)57.1%(-48.5%)110.8%(-1.8%)112.8%(-68.2%)354.8%(+188.2%)123.1%(-46.6%)230.7%(+31.6%)175.2%(+12.7%)155.5%(+17.3%)132.6%(-14.3%)154.6%(+0.4%)154.0%(-6.5%)164.6%(+5.6%)155.9%(+46.5%)106.4%(-37.0%)168.7%(+1.3%)166.5%(+16.9%)142.5%(+187.3%)49.6%