REVG logo

REV (REVG) Financials

Balance sheets

Oct 31, 2024Jul 31, 2024Apr 30, 2024Jan 31, 2024Oct 31, 2023Jul 31, 2023Apr 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 29, 2017Apr 29, 2017

Total Assets

$1.2 B(-9.1%)$1.3 B(+0.3%)$1.3 B(-6.4%)$1.4 B(+0.8%)$1.4 B(+2.2%)$1.4 B(-0.9%)$1.4 B(-0.7%)$1.4 B(+4.2%)$1.3 B(+0.9%)$1.3 B(+3.6%)$1.3 B(-0.5%)$1.3 B(+4.4%)$1.2 B(-1.2%)$1.3 B(-3.1%)$1.3 B(+2.7%)$1.3 B(-4.0%)$1.3 B(-6.9%)$1.4 B(-3.7%)$1.5 B(+4.0%)$1.4 B(+4.4%)$1.3 B(-4.2%)$1.4 B(-0.5%)$1.4 B(+2.8%)$1.4 B(-2.4%)$1.4 B(+0.4%)$1.4 B(+3.3%)$1.4 B(+2.6%)$1.3 B(+5.6%)$1.3 B(+0.7%)$1.2 B(+6.0%)$1.2 B

Current Assets

$806.5 M(-11.8%)$914.4 M(+1.0%)$905.2 M(-8.4%)$988.6 M(+5.9%)$933.2 M(+2.9%)$907.0 M(-1.9%)$924.4 M(-1.8%)$941.3 M(+6.0%)$888.4 M(+1.4%)$876.4 M(+6.3%)$824.6 M(+0.9%)$816.9 M(+7.3%)$761.0 M(-1.7%)$774.3 M(-4.4%)$810.1 M(+4.2%)$777.3 M(-4.3%)$812.0 M(-8.4%)$886.8 M(-4.0%)$923.8 M(+8.3%)$853.4 M(+5.5%)$809.1 M(-6.5%)$865.2 M(+0.1%)$864.6 M(+6.3%)$813.6 M(-3.5%)$843.1 M(+5.0%)$803.2 M(+5.2%)$763.5 M(+3.5%)$737.7 M(+1.5%)$726.8 M(-0.5%)$730.2 M(+8.5%)$673.3 M

Non Current Assets

$406.5 M(-3.3%)$420.3 M(-1.1%)$425.2 M(-1.7%)$432.5 M(-9.4%)$477.2 M(+1.0%)$472.5 M(+0.9%)$468.1 M(+1.7%)$460.3 M(+0.9%)$456.2 M(+0.1%)$455.8 M(-1.2%)$461.2 M(-3.0%)$475.4 M(-0.4%)$477.3 M(-0.3%)$478.6 M(-0.9%)$482.8 M(+0.2%)$481.8 M(-3.7%)$500.3 M(-4.3%)$522.6 M(-3.1%)$539.1 M(-2.4%)$552.6 M(+2.7%)$538.0 M(-0.5%)$540.9 M(-1.4%)$548.7 M(-2.2%)$561.0 M(-0.7%)$565.0 M(-5.8%)$599.9 M(+0.8%)$595.2 M(+1.4%)$586.8 M(+11.2%)$527.6 M(+2.3%)$515.9 M(+2.7%)$502.2 M

Total Liabilities

$777.9 M(-17.3%)$940.1 M(-1.1%)$950.7 M(+2.8%)$925.0 M(+1.4%)$912.4 M(+0.2%)$910.9 M(-3.0%)$939.2 M(-2.3%)$960.9 M(+8.2%)$888.3 M(+0.5%)$884.2 M(+7.5%)$822.3 M(+2.3%)$804.2 M(+11.8%)$719.5 M(-1.6%)$731.4 M(-7.9%)$794.1 M(+1.3%)$783.8 M(-6.7%)$840.0 M(-9.4%)$927.3 M(-5.2%)$978.0 M(+7.5%)$910.1 M(+8.1%)$841.9 M(-5.3%)$888.6 M(-0.9%)$897.0 M(+4.5%)$858.5 M(-2.0%)$875.7 M(+4.3%)$839.7 M(+8.0%)$777.3 M(+4.6%)$743.0 M(+9.0%)$681.9 M(-2.4%)$698.3 M(+9.1%)$640.0 M

Current Liabilities

$469.3 M(-4.9%)$493.3 M(-4.9%)$518.5 M(-29.3%)$733.3 M(+31.6%)$557.2 M(+1.6%)$548.3 M(+2.4%)$535.5 M(+2.5%)$522.6 M(-0.9%)$527.4 M(-8.2%)$574.7 M(+11.1%)$517.2 M(+6.5%)$485.4 M(+11.1%)$437.0 M(+0.7%)$434.0 M(-1.1%)$439.0 M(+8.9%)$403.1 M(-9.9%)$447.3 M(-4.6%)$468.8 M(-1.4%)$475.2 M(+16.5%)$407.9 M(-6.4%)$436.0 M(+0.3%)$434.5 M(+8.5%)$400.3 M(+14.0%)$351.1 M(-15.8%)$417.2 M(+17.5%)$355.0 M(-4.9%)$373.4 M(+11.0%)$336.4 M(-17.9%)$410.0 M(+14.3%)$358.8 M(+9.8%)$326.9 M

Long Term Liabilities

$308.6 M(-30.9%)$446.8 M(+3.4%)$432.2 M(+125.5%)$191.7 M(-46.0%)$355.2 M(-2.0%)$362.6 M(-10.2%)$403.7 M(-7.9%)$438.3 M(+21.4%)$360.9 M(+16.6%)$309.5 M(+1.4%)$305.1 M(-4.3%)$318.8 M(+12.8%)$282.5 M(-5.0%)$297.4 M(-16.3%)$355.1 M(-6.7%)$380.7 M(-3.1%)$392.7 M(-14.3%)$458.5 M(-8.8%)$502.8 M(+0.1%)$502.2 M(+23.7%)$405.9 M(-10.6%)$454.1 M(-8.6%)$496.7 M(-2.1%)$507.4 M(+10.7%)$458.5 M(-5.4%)$484.7 M(+20.0%)$403.9 M(-0.7%)$406.6 M(+49.5%)$271.9 M(-19.9%)$339.5 M(+8.4%)$313.2 M

Shareholders Equity

$435.1 M(+10.3%)$394.6 M(+3.9%)$379.7 M(-23.5%)$496.1 M(-0.4%)$498.0 M(+6.3%)$468.6 M(+3.4%)$453.3 M(+2.9%)$440.7 M(-3.4%)$456.3 M(+1.9%)$448.0 M(-3.3%)$463.5 M(-5.0%)$488.1 M(-5.9%)$518.8 M(-0.5%)$521.5 M(+4.5%)$498.8 M(+4.9%)$475.3 M(+0.6%)$472.3 M(-2.0%)$482.1 M(-0.6%)$484.9 M(-2.2%)$495.9 M(-1.8%)$505.0 M(-2.2%)$516.5 M(+0.2%)$515.3 M(+0.0%)$515.1 M(-3.1%)$531.4 M(-5.7%)$563.4 M(-3.1%)$581.4 M(-0.0%)$581.6 M(+1.6%)$572.5 M(+4.5%)$547.7 M(+2.3%)$535.4 M

Book Value

$435.1 M(+10.3%)$394.6 M(+3.9%)$379.7 M(-23.5%)$496.1 M(-0.4%)$498.0 M(+6.3%)$468.6 M(+3.4%)$453.3 M(+2.9%)$440.7 M(-3.4%)$456.3 M(+1.9%)$448.0 M(-3.3%)$463.5 M(-5.0%)$488.1 M(-5.9%)$518.8 M(-0.5%)$521.5 M(+4.5%)$498.8 M(+4.9%)$475.3 M(+0.6%)$472.3 M(-2.0%)$482.1 M(-0.6%)$484.9 M(-2.2%)$495.9 M(-1.8%)$505.0 M(-2.2%)$516.5 M(+0.2%)$515.3 M(+0.0%)$515.1 M(-3.1%)$531.4 M(-5.7%)$563.4 M(-3.1%)$581.4 M(-0.0%)$581.6 M(+1.6%)$572.5 M(+4.5%)$547.7 M(+2.3%)$535.4 M

Working Capital

$337.2 M(-19.9%)$421.1 M(+8.9%)$386.7 M(+51.5%)$255.3 M(-32.1%)$376.0 M(+4.8%)$358.7 M(-7.8%)$388.9 M(-7.1%)$418.7 M(+16.0%)$361.0 M(+19.7%)$301.7 M(-1.9%)$307.4 M(-7.3%)$331.5 M(+2.3%)$324.0 M(-4.8%)$340.3 M(-8.3%)$371.1 M(-0.8%)$374.2 M(+2.6%)$364.7 M(-12.8%)$418.0 M(-6.8%)$448.6 M(+0.7%)$445.5 M(+19.4%)$373.1 M(-13.4%)$430.7 M(-7.2%)$464.3 M(+0.4%)$462.5 M(+8.6%)$425.9 M(-5.0%)$448.2 M(+14.9%)$390.1 M(-2.8%)$401.3 M(+26.7%)$316.8 M(-14.7%)$371.4 M(+7.2%)$346.4 M

Cash And Cash Equivalents

$24.6 M(-51.3%)$50.5 M(+32.2%)$38.2 M(-56.5%)$87.9 M(+312.7%)$21.3 M(+93.6%)$11.0 M(+22.2%)$9.0 M(-60.9%)$23.0 M(+12.8%)$20.4 M(+37.8%)$14.8 M(+150.8%)$5.9 M(-57.5%)$13.9 M(+4.5%)$13.3 M(+44.6%)$9.2 M(+19.5%)$7.7 M(-15.4%)$9.1 M(-20.2%)$11.4 M(-34.1%)$17.3 M(-19.5%)$21.5 M(-68.0%)$67.3 M(+1939.4%)$3.3 M(-83.3%)$19.8 M(+204.6%)$6.5 M(-51.9%)$13.5 M(+13.4%)$11.9 M(-19.1%)$14.7 M(+11.8%)$13.2 M(+3.2%)$12.7 M(-28.4%)$17.8 M(+26.0%)$14.1 M(+1.3%)$13.9 M

Accounts Payable

$188.8 M(-4.0%)$196.6 M(+3.4%)$190.2 M(+15.3%)$165.0 M(-20.8%)$208.3 M(+8.1%)$192.7 M(+3.8%)$185.7 M(-0.8%)$187.1 M(+14.2%)$163.9 M(+3.0%)$159.2 M(+10.0%)$144.7 M(+5.5%)$137.1 M(+18.0%)$116.2 M(-10.3%)$129.6 M(-5.5%)$137.2 M(+6.6%)$128.7 M(-24.1%)$169.5 M(-3.6%)$175.8 M(-9.0%)$193.2 M(+3.1%)$187.4 M(-6.7%)$200.8 M(-4.8%)$211.0 M(+7.4%)$196.5 M(+19.9%)$163.9 M(-24.9%)$218.1 M(+30.4%)$167.2 M(-11.1%)$188.1 M(+30.3%)$144.3 M(-33.6%)$217.2 M(+27.6%)$170.2 M(+21.1%)$140.6 M

Accounts Receivable

$152.3 M(-24.4%)$201.4 M(-4.4%)$210.6 M(-5.8%)$223.5 M(-1.3%)$226.5 M(+7.5%)$210.6 M(-12.1%)$239.5 M(+9.5%)$218.8 M(+1.8%)$215.0 M(-4.2%)$224.3 M(+0.9%)$222.2 M(-11.1%)$249.8 M(+17.1%)$213.3 M(+7.3%)$198.7 M(-14.0%)$231.1 M(+11.3%)$207.7 M(-9.4%)$229.3 M(-4.2%)$239.3 M(+10.2%)$217.2 M(-5.8%)$230.5 M(-9.1%)$253.5 M(+7.3%)$236.2 M(-16.1%)$281.5 M(+25.1%)$225.0 M(-15.7%)$266.9 M(+14.7%)$232.8 M(-7.5%)$251.7 M(+12.3%)$224.2 M(-7.8%)$243.2 M(-0.1%)$243.4 M(+9.0%)$223.3 M

Short Term Debt

$7.3 M(0%)$7.3 M(+7.3%)$6.8 M(-5.6%)$7.2 M(-2.7%)$7.4 M(-5.1%)$7.8 M(+4.0%)$7.5 M(+10.3%)$6.8 M(+11.5%)$6.1 M(-11.6%)$6.9 M(-10.4%)$7.7 M(-2.5%)$7.9 M(+11.3%)$7.1 M(+2.9%)$6.9 M(-8.0%)$7.5 M(-19.4%)$9.3 M(-7.9%)$10.1 M(-8.2%)$11.0 M(+11.1%)$9.9 M(-6.6%)$10.6 M(+194.4%)$3.6 M(+100.0%)$1.8 M(0%)$1.8 M(+38.5%)$1.3 M(0%)$1.3 M(0%)$1.3 M(+73.3%)$750.0 K(0%)$750.0 K(-6.3%)$800.0 K(+6.7%)$750.0 K(0%)$750.0 K

Long Term Debt

$110.7 M(-54.2%)$241.8 M(-1.9%)$246.6 M(+768.3%)$28.4 M(-84.2%)$180.0 M(-14.0%)$209.4 M(-19.3%)$259.6 M(-4.4%)$271.6 M(+11.2%)$244.2 M(-7.7%)$264.5 M(+2.2%)$258.7 M(-4.7%)$271.5 M(+19.2%)$227.8 M(-12.7%)$260.8 M(-18.0%)$318.2 M(-7.5%)$343.9 M(-3.8%)$357.4 M(-11.9%)$405.5 M(-12.0%)$460.7 M(-2.6%)$473.0 M(+25.6%)$376.6 M(-9.6%)$416.8 M(-9.4%)$460.0 M(-2.2%)$470.4 M(+11.8%)$420.6 M(-4.5%)$440.4 M(+19.4%)$368.9 M(-0.7%)$371.5 M(+62.2%)$229.1 M(-23.5%)$299.4 M(+6.6%)$280.8 M

Total Debt

$118.0 M(-52.6%)$249.1 M(-1.7%)$253.4 M(+611.8%)$35.6 M(-81.0%)$187.4 M(-13.7%)$217.2 M(-18.7%)$267.1 M(-4.1%)$278.4 M(+11.2%)$250.3 M(-7.8%)$271.4 M(+1.9%)$266.4 M(-4.7%)$279.4 M(+18.9%)$234.9 M(-12.3%)$267.7 M(-17.8%)$325.7 M(-7.8%)$353.2 M(-3.9%)$367.5 M(-11.8%)$416.5 M(-11.5%)$470.6 M(-2.7%)$483.6 M(+27.2%)$380.2 M(-9.2%)$418.6 M(-9.3%)$461.8 M(-2.1%)$471.7 M(+11.8%)$421.9 M(-4.5%)$441.7 M(+19.5%)$369.7 M(-0.7%)$372.3 M(+61.9%)$229.9 M(-23.4%)$300.1 M(+6.6%)$281.5 M

Debt To Equity

0.2(-63.0%)0.5(-6.9%)0.6(+100.0%)0.0(-100.0%)0.3(-21.1%)0.4(-25.5%)0.5(-10.5%)0.6(+14.0%)0.5(-10.7%)0.6(+7.7%)0.5(0%)0.5(+26.8%)0.4(-14.6%)0.5(-21.3%)0.6(-12.9%)0.7(-2.8%)0.7(-11.1%)0.8(-11.0%)0.9(-2.1%)0.9(+24.0%)0.8(-7.4%)0.8(-10.0%)0.9(-2.2%)0.9(+16.5%)0.8(+1.3%)0.8(+21.9%)0.6(0%)0.6(+60.0%)0.4(-27.3%)0.6(+3.8%)0.5

Current Ratio

1.7(-7.0%)1.9(+5.7%)1.8(+29.6%)1.4(-19.2%)1.7(+1.2%)1.6(-4.6%)1.7(-3.9%)1.8(+7.1%)1.7(+9.8%)1.5(-3.8%)1.6(-5.4%)1.7(-3.5%)1.7(-2.3%)1.8(-3.8%)1.9(-4.2%)1.9(+6.0%)1.8(-3.7%)1.9(-2.6%)1.9(-7.2%)2.1(+12.4%)1.9(-6.5%)2.0(-7.9%)2.2(-6.9%)2.3(+14.8%)2.0(-10.6%)2.3(+10.8%)2.0(-6.8%)2.2(+23.7%)1.8(-13.2%)2.0(-1.0%)2.1

Quick Ratio

0.4(-24.6%)0.6(+7.5%)0.5(+15.2%)0.5(-6.1%)0.5(+2.1%)0.5(-4.0%)0.5(-3.9%)0.5(+6.1%)0.5(+2.1%)0.5(-5.9%)0.5(-15.0%)0.6(-6.3%)0.6(+8.5%)0.6(-6.3%)0.6(+3.3%)0.6(0%)0.6(-9.0%)0.7(-2.9%)0.7(-12.7%)0.8(+16.2%)0.7(-4.2%)0.7(-13.4%)0.8(+1.2%)0.8(+2.5%)0.8(+2.6%)0.8(+2.7%)0.8(0%)0.8(+11.9%)0.7(-11.8%)0.8(-2.6%)0.8

Inventory

$602.8 M(-4.7%)$632.3 M(+0.3%)$630.4 M(-3.1%)$650.4 M(-1.1%)$657.7 M(+2.1%)$644.0 M(-1.6%)$654.4 M(-2.6%)$671.9 M(+6.7%)$629.5 M(+5.0%)$599.3 M(+6.5%)$562.9 M(+6.7%)$527.6 M(+9.5%)$481.7 M(-7.3%)$519.7 M(-2.5%)$532.9 M(-0.1%)$533.2 M(-0.7%)$537.2 M(-6.1%)$572.3 M(-3.6%)$594.0 M(+11.5%)$532.7 M(+3.8%)$513.4 M(-8.0%)$557.9 M(+4.0%)$536.3 M(+1.2%)$529.8 M(+3.1%)$514.0 M(-3.3%)$531.5 M(+9.8%)$483.9 M(-0.6%)$486.7 M(+7.6%)$452.4 M(-1.2%)$457.8 M(+9.6%)$417.6 M

Retained Earnings

$118.3 M(+47.9%)$80.0 M(+22.9%)$65.1 M(+22.8%)$53.0 M(+0.6%)$52.7 M(+102.7%)$26.0 M(+84.4%)$14.1 M(+386.2%)$2.9 M(-85.1%)$19.5 M(+41.3%)$13.8 M(+89.0%)$7.3 M(-42.5%)$12.7 M(-23.9%)$16.7 M(-16.1%)$19.9 M(+4080.0%)-$500.0 K(+97.6%)-$21.1 M(0%)-$21.1 M(-88.4%)-$11.2 M(-47.4%)-$7.6 M(-330.3%)$3.3 M(-79.1%)$15.8 M(-42.8%)$27.6 M(+9.5%)$25.2 M(+10.5%)$22.8 M(-43.8%)$40.6 M(-38.4%)$65.9 M(+29.9%)$50.7 M(+8.9%)$46.6 M(+15.3%)$40.4 M(+93.3%)$20.9 M(+134.8%)$8.9 M

PB Ratio

3.2(-16.1%)3.9(+28.8%)3.0(+25.6%)2.4(+40.0%)1.7(+1.8%)1.7(+18.4%)1.4(-18.5%)1.7(-3.4%)1.8(+16.2%)1.5(-2.5%)1.6(-9.2%)1.7(-7.5%)1.9(0%)1.9(-20.7%)2.4(+69.3%)1.4(+33.3%)1.1(+22.1%)0.9(+22.9%)0.7(-44.4%)1.3(-17.6%)1.5(-12.6%)1.8(+13.6%)1.5(+52.5%)1.0(-21.7%)1.3(-33.2%)1.9(-3.5%)2.0(-38.5%)3.3(+12.5%)2.9(-6.5%)3.1(-8.0%)3.4

Income statements

Oct 31, 2024Jul 31, 2024Apr 30, 2024Jan 31, 2024Oct 31, 2023Jul 31, 2023Apr 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 29, 2017Apr 29, 2017

EPS

$0.8(+128.6%)$0.3(+25.0%)$0.3(-90.8%)$3.1(+512.0%)$0.5(+100.0%)$0.3(+4.2%)$0.2(+204.3%)-$0.2(-253.3%)$0.1(-6.3%)$0.2(+500.0%)-$0.0(-300.0%)-$0.0(-100.0%)$0.0(-100.0%)$0.4(+16.1%)$0.3(+100.0%)$0.0(+100.0%)-$0.2(-166.7%)-$0.1(+50.0%)-$0.1(+20.0%)-$0.1(-7.1%)-$0.1(-255.6%)$0.1(0%)$0.1(+139.1%)-$0.2(+34.3%)-$0.3(-225.0%)$0.3(+154.6%)$0.1(-21.4%)$0.1(-60.0%)$0.3(+52.2%)$0.2(+130.0%)$0.1

TTM EPS

$4.5(+7.2%)$4.2(+2.4%)$4.1(+1.0%)$4.0(+432.9%)$0.8(+85.4%)$0.4(+28.1%)$0.3(+700.0%)$0.0(-84.6%)$0.3(+136.4%)$0.1(-64.5%)$0.3(-53.0%)$0.7(-1.5%)$0.7(+31.4%)$0.5(+466.7%)$0.1(+126.5%)-$0.3(+30.6%)-$0.5(-4.3%)-$0.5(-46.9%)-$0.3(-190.9%)-$0.1(+42.1%)-$0.2(+52.5%)-$0.4(-90.5%)-$0.2(-10.5%)-$0.2(-205.6%)$0.2(-79.5%)$0.9(+6.0%)$0.8(+1.2%)$0.8(+95.2%)$0.4(+61.7%)$0.3(+11.4%)$0.2

Revenue

$597.9 M(+3.2%)$579.4 M(-6.1%)$616.9 M(+5.3%)$586.0 M(-15.5%)$693.3 M(+2.0%)$680.0 M(-0.2%)$681.2 M(+16.7%)$583.5 M(-6.4%)$623.5 M(+4.8%)$594.8 M(+3.2%)$576.3 M(+7.3%)$537.0 M(-9.0%)$589.9 M(-0.6%)$593.3 M(-7.8%)$643.6 M(+16.2%)$554.0 M(-10.1%)$616.3 M(+5.9%)$582.2 M(+6.4%)$547.0 M(+2.8%)$532.1 M(-18.5%)$652.9 M(+5.8%)$617.0 M(+0.3%)$615.0 M(+18.6%)$518.7 M(-21.4%)$659.9 M(+10.4%)$597.7 M(-1.8%)$608.9 M(+18.3%)$514.9 M(-24.7%)$683.9 M(+14.8%)$595.6 M(+9.2%)$545.3 M

TTM Revenue

$2.4 B(-3.9%)$2.5 B(-3.9%)$2.6 B(-2.4%)$2.6 B(+0.1%)$2.6 B(+2.7%)$2.6 B(+3.4%)$2.5 B(+4.4%)$2.4 B(+2.0%)$2.3 B(+1.5%)$2.3 B(+0.1%)$2.3 B(-2.9%)$2.4 B(-0.7%)$2.4 B(-1.1%)$2.4 B(+0.5%)$2.4 B(+4.2%)$2.3 B(+1.0%)$2.3 B(-1.6%)$2.3 B(-1.5%)$2.3 B(-2.8%)$2.4 B(+0.6%)$2.4 B(-0.3%)$2.4 B(+0.8%)$2.4 B(+0.3%)$2.4 B(+0.2%)$2.4 B(-1.0%)$2.4 B(+0.1%)$2.4 B(+2.7%)$2.3 B(+3.2%)$2.3 B(+6.5%)$2.1 B(+3.3%)$2.1 B

Total Expenses

$560.2 M(+2.9%)$544.2 M(-7.8%)$590.3 M(+1.9%)$579.1 M(-10.7%)$648.2 M(-0.9%)$654.3 M(+0.3%)$652.2 M(+9.7%)$594.8 M(-1.7%)$605.2 M(+5.2%)$575.3 M(+0.5%)$572.5 M(+7.5%)$532.4 M(-7.6%)$576.1 M(+2.0%)$564.8 M(-7.2%)$608.9 M(+12.1%)$543.3 M(-10.4%)$606.1 M(+5.6%)$573.9 M(+2.9%)$557.6 M(+4.0%)$536.2 M(-17.6%)$650.3 M(+8.4%)$599.8 M(+0.5%)$597.0 M(+13.5%)$526.1 M(-18.1%)$642.4 M(+13.1%)$567.9 M(-3.8%)$590.6 M(+15.8%)$509.8 M(-20.5%)$641.6 M(+13.7%)$564.5 M(+8.8%)$518.7 M

Operating Expenses

$41.1 M(-4.6%)$43.1 M(-15.0%)$50.7 M(-9.5%)$56.0 M(+11.1%)$50.4 M(-7.5%)$54.5 M(+1.9%)$53.5 M(-22.7%)$69.2 M(+42.7%)$48.5 M(+0.4%)$48.3 M(-9.4%)$53.3 M(+4.1%)$51.2 M(-0.6%)$51.5 M(+7.1%)$48.1 M(-8.7%)$52.7 M(+3.3%)$51.0 M(-1.2%)$51.6 M(-11.3%)$58.2 M(-7.6%)$63.0 M(+22.3%)$51.5 M(-12.9%)$59.1 M(+9.2%)$54.1 M(-0.6%)$54.4 M(+1.3%)$53.7 M(-3.6%)$55.7 M(+12.1%)$49.7 M(-9.0%)$54.6 M(+14.9%)$47.5 M(-11.9%)$53.9 M(+14.9%)$46.9 M(+1.4%)$46.3 M

Cost Of Goods Sold

$519.1 M(+3.6%)$501.1 M(-7.1%)$539.6 M(+3.1%)$523.1 M(-12.5%)$597.8 M(-0.3%)$599.8 M(+0.2%)$598.7 M(+13.9%)$525.6 M(-5.6%)$556.7 M(+5.6%)$527.0 M(+1.5%)$519.2 M(+7.9%)$481.2 M(-8.3%)$524.6 M(+1.5%)$516.7 M(-7.1%)$556.2 M(+13.0%)$492.3 M(-11.2%)$554.5 M(+7.5%)$515.7 M(+4.3%)$494.6 M(+2.0%)$484.7 M(-18.0%)$591.2 M(+8.3%)$545.7 M(+0.6%)$542.6 M(+14.9%)$472.4 M(-19.5%)$586.7 M(+13.2%)$518.2 M(-3.3%)$536.0 M(+15.9%)$462.3 M(-21.3%)$587.7 M(+13.5%)$517.6 M(+9.6%)$472.5 M

TTM Cost Of Goods Sold

$2.1 B(-3.6%)$2.2 B(-4.4%)$2.3 B(-2.5%)$2.3 B(-0.1%)$2.3 B(+1.8%)$2.3 B(+3.3%)$2.2 B(+3.7%)$2.1 B(+2.1%)$2.1 B(+1.6%)$2.1 B(+0.5%)$2.0 B(-1.8%)$2.1 B(-0.5%)$2.1 B(-1.4%)$2.1 B(+0.1%)$2.1 B(+3.0%)$2.1 B(+0.4%)$2.0 B(-1.8%)$2.1 B(-1.4%)$2.1 B(-2.2%)$2.2 B(+0.6%)$2.2 B(+0.2%)$2.1 B(+1.3%)$2.1 B(+0.3%)$2.1 B(+0.5%)$2.1 B(-0.1%)$2.1 B(+0.0%)$2.1 B(+3.1%)$2.0 B(+3.4%)$2.0 B(+6.2%)$1.9 B(+3.0%)$1.8 B

Gross Profit

$78.8 M(+0.6%)$78.3 M(+1.3%)$77.3 M(+22.9%)$62.9 M(-34.1%)$95.5 M(+19.1%)$80.2 M(-2.8%)$82.5 M(+42.5%)$57.9 M(-13.3%)$66.8 M(-1.5%)$67.8 M(+18.7%)$57.1 M(+2.3%)$55.8 M(-14.6%)$65.3 M(-14.8%)$76.6 M(-12.4%)$87.4 M(+41.6%)$61.7 M(-0.2%)$61.8 M(-7.1%)$66.5 M(+26.9%)$52.4 M(+10.6%)$47.4 M(-23.2%)$61.7 M(-13.5%)$71.3 M(-1.5%)$72.4 M(+56.4%)$46.3 M(-36.8%)$73.2 M(-7.9%)$79.5 M(+9.1%)$72.9 M(+38.6%)$52.6 M(-45.3%)$96.2 M(+23.3%)$78.0 M(+7.1%)$72.8 M

TTM Gross Profit

$297.3 M(-5.3%)$314.0 M(-0.6%)$315.9 M(-1.6%)$321.1 M(+1.6%)$316.1 M(+10.0%)$287.4 M(+4.5%)$275.0 M(+10.2%)$249.6 M(+0.8%)$247.5 M(+0.6%)$246.0 M(-3.5%)$254.8 M(-10.6%)$285.1 M(-2.0%)$291.0 M(+1.2%)$287.5 M(+3.6%)$277.4 M(+14.4%)$242.4 M(+6.3%)$228.1 M(+0.0%)$228.0 M(-2.1%)$232.8 M(-7.9%)$252.8 M(+0.4%)$251.7 M(-4.4%)$263.2 M(-3.0%)$271.4 M(-0.2%)$271.9 M(-2.3%)$278.2 M(-7.6%)$301.2 M(+0.5%)$299.7 M(+0.0%)$299.6 M(+1.7%)$294.6 M(+8.8%)$270.7 M(+5.5%)$256.6 M

Gross Margin

13.2%(-2.4%)13.5%(+7.8%)12.5%(+16.8%)10.7%(-22.1%)13.8%(+16.8%)11.8%(-2.6%)12.1%(+22.1%)9.9%(-7.4%)10.7%(-6.0%)11.4%(+15.0%)9.9%(-4.6%)10.4%(-6.1%)11.1%(-14.3%)12.9%(-4.9%)13.6%(+21.9%)11.1%(+11.1%)10.0%(-12.2%)11.4%(+19.2%)9.6%(+7.5%)8.9%(-5.7%)9.4%(-18.3%)11.6%(-1.8%)11.8%(+31.8%)8.9%(-19.5%)11.1%(-16.6%)13.3%(+11.1%)12.0%(+17.1%)10.2%(-27.4%)14.1%(+7.4%)13.1%(-1.9%)13.4%

Operating Profit

$37.7 M(+7.1%)$35.2 M(+32.3%)$26.6 M(+285.5%)$6.9 M(-84.7%)$45.1 M(+75.5%)$25.7 M(-11.4%)$29.0 M(+356.6%)-$11.3 M(-161.8%)$18.3 M(-6.2%)$19.5 M(+413.2%)$3.8 M(-17.4%)$4.6 M(-66.7%)$13.8 M(-51.6%)$28.5 M(-17.9%)$34.7 M(+224.3%)$10.7 M(+4.9%)$10.2 M(+22.9%)$8.3 M(+178.3%)-$10.6 M(-158.5%)-$4.1 M(-257.7%)$2.6 M(-84.9%)$17.2 M(-4.4%)$18.0 M(+343.2%)-$7.4 M(-142.3%)$17.5 M(-41.3%)$29.8 M(+62.8%)$18.3 M(+258.8%)$5.1 M(-87.9%)$42.3 M(+36.0%)$31.1 M(+17.0%)$26.6 M

TTM Operating Profit

$106.4 M(-6.5%)$113.8 M(+9.1%)$104.3 M(-2.3%)$106.7 M(+20.6%)$88.5 M(+43.4%)$61.7 M(+11.2%)$55.5 M(+83.2%)$30.3 M(-34.4%)$46.2 M(+10.8%)$41.7 M(-17.8%)$50.7 M(-37.9%)$81.6 M(-7.0%)$87.7 M(+4.3%)$84.1 M(+31.6%)$63.9 M(+243.6%)$18.6 M(+389.5%)$3.8 M(+200.0%)-$3.8 M(-174.5%)$5.1 M(-84.9%)$33.7 M(+10.9%)$30.4 M(-32.9%)$45.3 M(-21.8%)$57.9 M(-0.5%)$58.2 M(-17.7%)$70.7 M(-26.0%)$95.5 M(-1.3%)$96.8 M(-7.9%)$105.1 M(+20.5%)$87.2 M(+21.4%)$71.8 M(+9.9%)$65.3 M

Operating Margin

6.3%(+3.8%)6.1%(+41.1%)4.3%(+265.3%)1.2%(-81.9%)6.5%(+72.2%)3.8%(-11.3%)4.3%(+319.6%)-1.9%(-166.0%)2.9%(-10.4%)3.3%(+397.0%)0.7%(-23.3%)0.9%(-63.3%)2.3%(-51.3%)4.8%(-10.9%)5.4%(+179.3%)1.9%(+16.3%)1.7%(+16.1%)1.4%(+173.7%)-1.9%(-151.9%)-0.8%(-292.5%)0.4%(-85.7%)2.8%(-4.8%)2.9%(+304.9%)-1.4%(-154.0%)2.6%(-46.9%)5.0%(+65.8%)3.0%(+204.0%)1.0%(-84.0%)6.2%(+18.6%)5.2%(+7.2%)4.9%

Net Income

$41.7 M(+131.7%)$18.0 M(+18.4%)$15.2 M(-91.7%)$182.7 M(+515.1%)$29.7 M(+99.3%)$14.9 M(+4.9%)$14.2 M(+205.2%)-$13.5 M(-255.2%)$8.7 M(-8.4%)$9.5 M(+513.0%)-$2.3 M(-228.6%)-$700.0 K(-100.0%)$0.0(-100.0%)$23.7 M(+15.1%)$20.6 M(+100.0%)$0.0(+100.0%)-$10.2 M(-183.3%)-$3.6 M(+52.6%)-$7.6 M(+19.1%)-$9.4 M(-4.4%)-$9.0 M(-260.7%)$5.6 M(0%)$5.6 M(+138.4%)-$14.6 M(+33.9%)-$22.1 M(-220.8%)$18.3 M(+147.3%)$7.4 M(-21.3%)$9.4 M(-58.6%)$22.7 M(+49.3%)$15.2 M(+123.1%)$6.8 M

TTM Net Income

$257.6 M(+4.9%)$245.6 M(+1.3%)$242.5 M(+0.4%)$241.5 M(+433.1%)$45.3 M(+86.4%)$24.3 M(+28.6%)$18.9 M(+687.5%)$2.4 M(-84.2%)$15.2 M(+133.8%)$6.5 M(-68.6%)$20.7 M(-52.5%)$43.6 M(-1.6%)$44.3 M(+29.9%)$34.1 M(+401.5%)$6.8 M(+131.8%)-$21.4 M(+30.5%)-$30.8 M(-4.0%)-$29.6 M(-45.1%)-$20.4 M(-183.3%)-$7.2 M(+41.9%)-$12.4 M(+51.4%)-$25.5 M(-99.2%)-$12.8 M(-16.4%)-$11.0 M(-184.6%)$13.0 M(-77.5%)$57.8 M(+5.7%)$54.7 M(+1.1%)$54.1 M(+72.3%)$31.4 M(+51.0%)$20.8 M(+11.3%)$18.7 M

Net Margin

7.0%(+124.1%)3.1%(+26.4%)2.5%(-92.1%)31.2%(+628.5%)4.3%(+95.4%)2.2%(+5.3%)2.1%(+190.0%)-2.3%(-265.0%)1.4%(-12.5%)1.6%(+500.0%)-0.4%(-207.7%)-0.1%(-100.0%)0.0%(-100.0%)4.0%(+24.7%)3.2%(+100.0%)0.0%(+100.0%)-1.7%(-167.7%)-0.6%(+55.4%)-1.4%(+21.5%)-1.8%(-28.3%)-1.4%(-251.7%)0.9%(0%)0.9%(+132.4%)-2.8%(+16.1%)-3.4%(-209.5%)3.1%(+150.8%)1.2%(-33.3%)1.8%(-44.9%)3.3%(+30.2%)2.5%(+104.0%)1.3%

EBIT

$63.5 M(+111.7%)$30.0 M(+22.9%)$24.4 M(-90.3%)$251.0 M(+456.5%)$45.1 M(+75.5%)$25.7 M(-6.2%)$27.4 M(+338.3%)-$11.5 M(-164.6%)$17.8 M(+3.5%)$17.2 M(+2050.0%)$800.0 K(-11.1%)$900.0 K(-80.4%)$4.6 M(-84.4%)$29.5 M(-11.4%)$33.3 M(+505.4%)$5.5 M(+176.4%)-$7.2 M(-550.0%)$1.6 M(+115.4%)-$10.4 M(-121.3%)-$4.7 M(+6.0%)-$5.0 M(-131.4%)$15.9 M(-1.2%)$16.1 M(+243.8%)-$11.2 M(+39.1%)-$18.4 M(-163.7%)$28.9 M(+76.2%)$16.4 M(+1540.0%)$1.0 M(-97.6%)$41.3 M(+43.4%)$28.8 M(+101.0%)$14.3 M

TTM EBIT

$368.9 M(+5.3%)$350.5 M(+1.2%)$346.2 M(-0.9%)$349.2 M(+302.8%)$86.7 M(+46.0%)$59.4 M(+16.7%)$50.9 M(+109.5%)$24.3 M(-33.8%)$36.7 M(+56.2%)$23.5 M(-34.4%)$35.8 M(-47.6%)$68.3 M(-6.3%)$72.9 M(+19.3%)$61.1 M(+84.0%)$33.2 M(+416.2%)-$10.5 M(+49.3%)-$20.7 M(-11.9%)-$18.5 M(-340.5%)-$4.2 M(-118.8%)$22.3 M(+41.1%)$15.8 M(+558.3%)$2.4 M(-84.4%)$15.4 M(-1.9%)$15.7 M(-43.7%)$27.9 M(-68.2%)$87.6 M(+0.1%)$87.5 M(+2.4%)$85.4 M(+20.7%)$70.8 M(+27.1%)$55.7 M(+8.2%)$51.5 M

EBITDA

$69.5 M(+90.9%)$36.4 M(+17.8%)$30.9 M(-88.0%)$257.5 M(+399.0%)$51.6 M(+61.3%)$32.0 M(-5.6%)$33.9 M(+837.0%)-$4.6 M(-118.5%)$24.9 M(+3.3%)$24.1 M(+153.7%)$9.5 M(-9.5%)$10.5 M(-15.3%)$12.4 M(-66.5%)$37.0 M(-10.6%)$41.4 M(+193.6%)$14.1 M(+571.4%)$2.1 M(-80.6%)$10.8 M(+2060.0%)$500.0 K(-91.8%)$6.1 M(+3.4%)$5.9 M(-78.1%)$26.9 M(-2.2%)$27.5 M(+2191.7%)$1.2 M(+119.0%)-$6.3 M(-115.5%)$40.7 M(+48.0%)$27.5 M(+129.2%)$12.0 M(-77.1%)$52.3 M(+29.7%)$40.3 M(+81.8%)$22.2 M

TTM EBITDA

$394.3 M(+4.8%)$376.4 M(+1.2%)$372.0 M(-0.8%)$375.0 M(+232.2%)$112.9 M(+31.0%)$86.2 M(+10.1%)$78.3 M(+45.3%)$53.9 M(-21.9%)$69.0 M(+22.1%)$56.5 M(-18.6%)$69.4 M(-31.5%)$101.3 M(-3.4%)$104.9 M(+10.9%)$94.6 M(+38.3%)$68.4 M(+148.7%)$27.5 M(+41.0%)$19.5 M(-16.3%)$23.3 M(-40.9%)$39.4 M(-40.7%)$66.4 M(+8.0%)$61.5 M(+24.8%)$49.3 M(-21.9%)$63.1 M(0%)$63.1 M(-14.6%)$73.9 M(-44.2%)$132.5 M(+0.3%)$132.1 M(+4.2%)$126.8 M(+16.8%)$108.6 M(+20.7%)$90.0 M(+11.0%)$81.1 M

Selling, General & Administrative Expenses

$40.6 M(-4.7%)$42.6 M(-15.0%)$50.1 M(-9.6%)$55.4 M(+11.0%)$49.9 M(-7.4%)$53.9 M(+2.7%)$52.5 M(-22.6%)$67.8 M(+35.6%)$50.0 M(+8.5%)$46.1 M(-8.7%)$50.5 M(+6.1%)$47.6 M(-9.2%)$52.4 M(+15.9%)$45.2 M(-7.2%)$48.7 M(+3.4%)$47.1 M(-0.4%)$47.3 M(-11.6%)$53.5 M(-7.9%)$58.1 M(+25.5%)$46.3 M(-14.3%)$54.0 M(+10.4%)$48.9 M(+0.6%)$48.6 M(+1.7%)$47.8 M(-3.6%)$49.6 M(+14.0%)$43.5 M(-10.9%)$48.8 M(+18.7%)$41.1 M(-15.4%)$48.6 M(+19.7%)$40.6 M(-4.7%)$42.6 M

TTM SGA

$188.7 M(-4.7%)$198.0 M(-5.4%)$209.3 M(-1.1%)$211.7 M(-5.5%)$224.1 M(-0.0%)$224.2 M(+3.6%)$216.4 M(+0.9%)$214.4 M(+10.4%)$194.2 M(-1.2%)$196.6 M(+0.5%)$195.7 M(+0.9%)$193.9 M(+0.3%)$193.4 M(+2.7%)$188.3 M(-4.2%)$196.6 M(-4.6%)$206.0 M(+0.4%)$205.2 M(-3.2%)$211.9 M(+2.2%)$207.3 M(+4.8%)$197.8 M(-0.8%)$199.3 M(+2.3%)$194.9 M(+2.9%)$189.5 M(-0.1%)$189.7 M(+3.7%)$183.0 M(+0.6%)$182.0 M(+1.6%)$179.1 M(+3.6%)$172.9 M(-8.2%)$188.3 M(+3.7%)$181.6 M(+2.9%)$176.5 M

Depreciation And Amortization

$6.0 M(-6.3%)$6.4 M(-1.5%)$6.5 M(0%)$6.5 M(0%)$6.5 M(+3.2%)$6.3 M(-3.1%)$6.5 M(-5.8%)$6.9 M(-2.8%)$7.1 M(+2.9%)$6.9 M(-20.7%)$8.7 M(-9.4%)$9.6 M(+23.1%)$7.8 M(+4.0%)$7.5 M(-7.4%)$8.1 M(-5.8%)$8.6 M(-7.5%)$9.3 M(+1.1%)$9.2 M(-15.6%)$10.9 M(+0.9%)$10.8 M(-0.9%)$10.9 M(-0.9%)$11.0 M(-3.5%)$11.4 M(-8.1%)$12.4 M(+2.5%)$12.1 M(+2.5%)$11.8 M(+6.3%)$11.1 M(+0.9%)$11.0 M(0%)$11.0 M(-4.6%)$11.5 M(+46.8%)$7.9 M

TTM D&A

$25.4 M(-1.9%)$25.9 M(+0.4%)$25.8 M(0%)$25.8 M(-1.5%)$26.2 M(-2.2%)$26.8 M(-2.2%)$27.4 M(-7.4%)$29.6 M(-8.4%)$32.3 M(-2.1%)$33.0 M(-1.8%)$33.6 M(+1.8%)$33.0 M(+3.1%)$32.0 M(-4.5%)$33.5 M(-4.8%)$35.2 M(-7.4%)$38.0 M(-5.5%)$40.2 M(-3.8%)$41.8 M(-4.1%)$43.6 M(-1.1%)$44.1 M(-3.5%)$45.7 M(-2.6%)$46.9 M(-1.7%)$47.7 M(+0.6%)$47.4 M(+3.0%)$46.0 M(+2.5%)$44.9 M(+0.6%)$44.6 M(+7.8%)$41.4 M(+9.5%)$37.8 M(+10.3%)$34.3 M(+15.8%)$29.6 M

Interest Expense

$7.5 M(-1.3%)$7.6 M(+16.9%)$6.5 M(-4.4%)$6.8 M(+1.5%)$6.7 M(-8.2%)$7.3 M(-1.4%)$7.4 M(+4.2%)$7.1 M(+24.6%)$5.7 M(+32.6%)$4.3 M(+22.9%)$3.5 M(+2.9%)$3.4 M(+17.2%)$2.9 M(-14.7%)$3.4 M(-38.2%)$5.5 M(0%)$5.5 M(+1.9%)$5.4 M(-5.3%)$5.7 M(-21.9%)$7.3 M(0%)$7.3 M(-12.1%)$8.3 M(-1.2%)$8.4 M(+5.0%)$8.0 M(+2.6%)$7.8 M(+6.8%)$7.3 M(+7.3%)$6.8 M(+11.5%)$6.1 M(+13.0%)$5.4 M(+1.9%)$5.3 M(+17.8%)$4.5 M(+31.7%)$3.4 M

TTM Interest Expense

$28.4 M(+2.9%)$27.6 M(+1.1%)$27.3 M(-3.2%)$28.2 M(-1.1%)$28.5 M(+3.6%)$27.5 M(+12.2%)$24.5 M(+18.9%)$20.6 M(+21.9%)$16.9 M(+19.9%)$14.1 M(+6.8%)$13.2 M(-13.2%)$15.2 M(-12.1%)$17.3 M(-12.6%)$19.8 M(-10.4%)$22.1 M(-7.5%)$23.9 M(-7.0%)$25.7 M(-10.1%)$28.6 M(-8.6%)$31.3 M(-2.2%)$32.0 M(-1.5%)$32.5 M(+3.2%)$31.5 M(+5.3%)$29.9 M(+6.8%)$28.0 M(+9.4%)$25.6 M(+8.5%)$23.6 M(+10.8%)$21.3 M(+14.4%)$18.6 M(-10.0%)$20.7 M(-12.9%)$23.8 M(-10.8%)$26.6 M

Income Tax

$14.3 M(+225.0%)$4.4 M(+63.0%)$2.7 M(-95.6%)$61.5 M(+606.9%)$8.7 M(+148.6%)$3.5 M(-39.7%)$5.8 M(+213.7%)-$5.1 M(-250.0%)$3.4 M(0%)$3.4 M(+950.0%)-$400.0 K(+77.8%)-$1.8 M(-205.9%)$1.7 M(-29.2%)$2.4 M(-66.7%)$7.2 M(+100.0%)$0.0(+100.0%)-$2.4 M(-380.0%)-$500.0 K(+95.0%)-$10.1 M(-288.5%)-$2.6 M(+25.7%)-$3.5 M(-284.2%)$1.9 M(-24.0%)$2.5 M(+156.8%)-$4.4 M(-22.2%)-$3.6 M(-194.7%)$3.8 M(+31.0%)$2.9 M(+121.0%)-$13.8 M(-203.8%)$13.3 M(+46.1%)$9.1 M(+122.0%)$4.1 M

TTM Income Tax

$82.9 M(+7.2%)$77.3 M(+1.2%)$76.4 M(-3.9%)$79.5 M(+516.3%)$12.9 M(+69.7%)$7.6 M(+1.3%)$7.5 M(+476.9%)$1.3 M(-71.7%)$4.6 M(+58.6%)$2.9 M(+52.6%)$1.9 M(-80.0%)$9.5 M(-15.9%)$11.3 M(+56.9%)$7.2 M(+67.4%)$4.3 M(+133.1%)-$13.0 M(+16.7%)-$15.6 M(+6.6%)-$16.7 M(-16.8%)-$14.3 M(-741.2%)-$1.7 M(+51.4%)-$3.5 M(+2.8%)-$3.6 M(-111.8%)-$1.7 M(-30.8%)-$1.3 M(+87.8%)-$10.7 M(-272.6%)$6.2 M(-46.1%)$11.5 M(-9.4%)$12.7 M(-32.0%)$18.7 M(+68.0%)$11.1 M(+80.7%)$6.2 M

PE Ratio

6.0(-13.7%)7.0(+30.3%)5.3(+9.7%)4.9(-74.0%)18.7(-41.7%)32.1(-4.1%)33.5(-89.5%)320.3(+506.0%)52.9(-50.1%)105.8(+175.2%)38.5(+88.9%)20.4(-9.8%)22.6(-23.9%)29.6(-85.4%)202.7---------60.6(+210.7%)19.5(-10.3%)21.8(-39.0%)35.7(-41.9%)61.4(-39.9%)102.3(-15.4%)120.9

PS Ratio

0.6(-3.3%)0.6(+38.6%)0.4(-2.2%)0.5(+40.6%)0.3(+6.7%)0.3(+15.4%)0.3(-18.8%)0.3(-8.6%)0.3(+16.7%)0.3(-6.3%)0.3(-11.1%)0.4(-12.2%)0.4(0%)0.4(-16.3%)0.5(+69.0%)0.3(+31.8%)0.2(+22.2%)0.2(+28.6%)0.1(-46.1%)0.3(-18.8%)0.3(-15.8%)0.4(+15.2%)0.3(+50.0%)0.2(-24.1%)0.3(-35.6%)0.5(-6.3%)0.5(-40.7%)0.8(+11.0%)0.7(-8.8%)0.8(-8.1%)0.9

Cashflow statements

Oct 31, 2024Jul 31, 2024Apr 30, 2024Jan 31, 2024Oct 31, 2023Jul 31, 2023Apr 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 29, 2017Apr 29, 2017

Cash From Operations

$68.6 M(+376.4%)$14.4 M(-64.1%)$40.1 M(+157.5%)-$69.7 M(-231.3%)$53.1 M(-18.6%)$65.2 M(+331.8%)$15.1 M(+318.8%)-$6.9 M(-121.5%)$32.1 M(0%)$32.1 M(+3.2%)$31.1 M(+940.5%)-$3.7 M(-106.4%)$57.7 M(-9.1%)$63.5 M(+80.4%)$35.2 M(+1752.6%)$1.9 M(-93.8%)$30.7 M(+923.3%)$3.0 M(-91.5%)$35.3 M(+365.4%)-$13.3 M(-143.6%)$30.5 M(-50.2%)$61.2 M(+30500.0%)$200.0 K(+100.5%)-$39.4 M(-204.8%)$37.6 M(+389.2%)-$13.0 M(-145.4%)$28.6 M(+139.5%)-$72.4 M(-177.7%)$93.2 M(+8504.0%)-$1.1 M(+95.6%)-$25.1 M

TTM CFO

$53.4 M(+40.9%)$37.9 M(-57.3%)$88.7 M(+39.3%)$63.7 M(-49.6%)$126.5 M(+19.9%)$105.5 M(+45.7%)$72.4 M(-18.1%)$88.4 M(-3.5%)$91.6 M(-21.8%)$117.2 M(-21.1%)$148.6 M(-2.7%)$152.7 M(-3.5%)$158.3 M(+20.6%)$131.3 M(+85.5%)$70.8 M(-0.1%)$70.9 M(+27.3%)$55.7 M(+0.4%)$55.5 M(-51.2%)$113.7 M(+44.7%)$78.6 M(+49.7%)$52.5 M(-11.9%)$59.6 M(+508.2%)-$14.6 M(-205.8%)$13.8 M(+171.9%)-$19.2 M(-152.8%)$36.4 M(-24.6%)$48.3 M(+985.6%)-$5.5 M(-116.4%)$33.2 M(+23.8%)$26.8 M(-4.3%)$28.0 M

Cash From Investing

$46.7 M(+46800.0%)-$100.0 K(-102.4%)$4.2 M(-98.6%)$297.7 M(+2601.7%)-$11.9 M(-30.8%)-$9.1 M(-54.2%)-$5.9 M(-96.7%)-$3.0 M(+14.3%)-$3.5 M(+35.2%)-$5.4 M(-260.0%)-$1.5 M(+65.9%)-$4.4 M(+59.3%)-$10.8 M(-300.0%)-$2.7 M(+28.9%)-$3.8 M(-153.5%)$7.1 M(-40.3%)$11.9 M(-75.4%)$48.3 M(+184.4%)-$57.2 M(-4300.0%)-$1.3 M(+75.5%)-$5.3 M(-762.5%)$800.0 K(-93.3%)$11.9 M(+265.3%)-$7.2 M(+31.4%)-$10.5 M(+47.2%)-$19.9 M(-22.1%)-$16.3 M(+77.6%)-$72.9 M(-305.0%)-$18.0 M(-24.8%)-$14.4 M(+90.9%)-$158.4 M

TTM CFI

$348.5 M(+20.2%)$289.9 M(+3.2%)$280.9 M(+3.7%)$270.8 M(+1005.7%)-$29.9 M(-39.1%)-$21.5 M(-20.8%)-$17.8 M(-32.8%)-$13.4 M(+9.5%)-$14.8 M(+33.0%)-$22.1 M(-13.9%)-$19.4 M(+10.6%)-$21.7 M(-112.8%)-$10.2 M(-181.6%)$12.5 M(-80.3%)$63.5 M(+528.7%)$10.1 M(+494.1%)$1.7 M(+111.0%)-$15.5 M(+75.4%)-$63.0 M(-1132.8%)$6.1 M(+2950.0%)$200.0 K(+104.0%)-$5.0 M(+80.5%)-$25.7 M(+52.3%)-$53.9 M(+54.9%)-$119.6 M(+5.9%)-$127.1 M(-4.5%)-$121.6 M(+53.9%)-$263.7 M(-15.1%)-$229.1 M(-0.5%)-$227.9 M(-0.5%)-$226.7 M

Cash From Financing

-$141.2 M(-6960.0%)-$2.0 M(+97.9%)-$94.0 M(+41.8%)-$161.4 M(-422.3%)-$30.9 M(+42.9%)-$54.1 M(-133.2%)-$23.2 M(-285.6%)$12.5 M(+154.3%)-$23.0 M(-29.2%)-$17.8 M(+52.7%)-$37.6 M(-532.2%)$8.7 M(+120.3%)-$42.8 M(+27.8%)-$59.3 M(-80.8%)-$32.8 M(-190.3%)-$11.3 M(+76.7%)-$48.5 M(+12.6%)-$55.5 M(-132.2%)-$23.9 M(-130.4%)$78.6 M(+288.5%)-$41.7 M(+14.4%)-$48.7 M(-155.0%)-$19.1 M(-139.6%)$48.2 M(+261.2%)-$29.9 M(-186.9%)$34.4 M(+391.5%)-$11.8 M(-108.4%)$140.2 M(+296.1%)-$71.5 M(-555.3%)$15.7 M(-91.4%)$182.3 M

TTM CFF

-$398.6 M(-38.3%)-$288.3 M(+15.3%)-$340.4 M(-26.3%)-$269.6 M(-181.7%)-$95.7 M(-9.0%)-$87.8 M(-70.5%)-$51.5 M(+21.9%)-$65.9 M(+5.5%)-$69.7 M(+22.1%)-$89.5 M(+31.7%)-$131.0 M(-3.8%)-$126.2 M(+13.7%)-$146.2 M(+3.8%)-$151.9 M(-2.6%)-$148.1 M(-6.4%)-$139.2 M(-182.3%)-$49.3 M(-16.0%)-$42.5 M(-19.1%)-$35.7 M(-15.5%)-$30.9 M(+49.6%)-$61.3 M(-23.8%)-$49.5 M(-247.3%)$33.6 M(-17.9%)$40.9 M(-69.2%)$132.9 M(+45.6%)$91.3 M(+25.8%)$72.6 M(-72.8%)$266.8 M(+31.5%)$202.9 M(+2.5%)$198.0 M(-5.5%)$209.6 M

Free Cash Flow

$63.3 M(+644.7%)$8.5 M(-75.2%)$34.2 M(+142.6%)-$80.2 M(-300.5%)$40.0 M(-28.7%)$56.1 M(+575.9%)$8.3 M(+177.6%)-$10.7 M(-146.1%)$23.2 M(-6.1%)$24.7 M(-8.9%)$27.1 M(+430.5%)-$8.2 M(-117.5%)$46.9 M(-19.4%)$58.2 M(+97.3%)$29.5 M(+3050.0%)-$1.0 M(-103.7%)$26.9 M(+5280.0%)$500.0 K(-98.4%)$30.7 M(+259.9%)-$19.2 M(-180.7%)$23.8 M(-57.9%)$56.5 M(+2048.3%)-$2.9 M(+94.0%)-$48.7 M(-297.2%)$24.7 M(+207.4%)-$23.0 M(-337.1%)$9.7 M(+110.6%)-$91.3 M(-224.2%)$73.5 M(+566.8%)-$15.7 M(+69.4%)-$51.5 M

TTM FCF

$25.8 M(+932.0%)$2.5 M(-95.0%)$50.1 M(+107.0%)$24.2 M(-74.2%)$93.7 M(+21.9%)$76.9 M(+69.0%)$45.5 M(-29.2%)$64.3 M(-3.7%)$66.8 M(-26.2%)$90.5 M(-27.0%)$124.0 M(-1.9%)$126.4 M(-5.4%)$133.6 M(+17.6%)$113.6 M(+103.2%)$55.9 M(-2.1%)$57.1 M(+46.8%)$38.9 M(+8.7%)$35.8 M(-61.0%)$91.8 M(+57.7%)$58.2 M(+102.8%)$28.7 M(-3.0%)$29.6 M(+159.3%)-$49.9 M(-33.8%)-$37.3 M(+53.3%)-$79.9 M(-156.9%)-$31.1 M(-30.4%)-$23.8 M(+72.0%)-$85.0 M(-84.4%)-$46.1 M(+9.3%)-$50.8 M(-19.4%)-$42.6 M

CAPEX

$5.3 M(-10.2%)$5.9 M(0%)$5.9 M(-43.8%)$10.5 M(-19.9%)$13.1 M(+44.0%)$9.1 M(+33.8%)$6.8 M(+79.0%)$3.8 M(-57.3%)$8.9 M(+20.3%)$7.4 M(+85.0%)$4.0 M(-11.1%)$4.5 M(-58.3%)$10.8 M(+103.8%)$5.3 M(-7.0%)$5.7 M(+96.5%)$2.9 M(-23.7%)$3.8 M(+52.0%)$2.5 M(-45.6%)$4.6 M(-22.0%)$5.9 M(-11.9%)$6.7 M(+42.5%)$4.7 M(+51.6%)$3.1 M(-66.7%)$9.3 M(-27.9%)$12.9 M(+29.0%)$10.0 M(-47.1%)$18.9 M(0%)$18.9 M(-4.1%)$19.7 M(+34.6%)$14.6 M(-44.4%)$26.3 M

TTM CAPEX

$27.6 M(-22.0%)$35.4 M(-8.3%)$38.6 M(-2.3%)$39.5 M(+20.4%)$32.8 M(+14.7%)$28.6 M(+6.3%)$26.9 M(+11.6%)$24.1 M(-2.8%)$24.8 M(-7.1%)$26.7 M(+8.5%)$24.6 M(-6.5%)$26.3 M(+6.5%)$24.7 M(+39.5%)$17.7 M(+18.8%)$14.9 M(+8.0%)$13.8 M(-17.9%)$16.8 M(-14.7%)$19.7 M(-10.1%)$21.9 M(+7.3%)$20.4 M(-14.3%)$23.8 M(-20.7%)$30.0 M(-15.0%)$35.3 M(-30.9%)$51.1 M(-15.8%)$60.7 M(-10.1%)$67.5 M(-6.4%)$72.1 M(-9.3%)$79.6 M(+0.3%)$79.3 M(+2.1%)$77.6 M(+10.0%)$70.6 M

Dividends Paid

$3.4 M(+9.7%)$3.1 M(-98.3%)$182.4 M(+5783.9%)$3.1 M(+3.3%)$3.0 M(0%)$3.0 M(0%)$3.0 M(-3.2%)$3.1 M(+3.3%)$3.0 M(0%)$3.0 M(-3.2%)$3.1 M(-6.1%)$3.3 M(0%)$3.3 M(0%)$3.3 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$3.2 M(0%)$3.2 M(+3.2%)$3.1 M(0%)$3.1 M(0%)$3.1 M(-3.1%)$3.2 M(+3.2%)$3.1 M(0%)$3.1 M(-6.1%)$3.3 M(+3.1%)$3.2 M(0%)$3.2 M(0%)$3.2 M(0%)$3.2 M(+100.0%)$0.0

TTM Dividends Paid

$192.0 M(+0.2%)$191.6 M(+0.1%)$191.5 M(+1482.6%)$12.1 M(0%)$12.1 M(0%)$12.1 M(0%)$12.1 M(-0.8%)$12.2 M(-1.6%)$12.4 M(-2.4%)$12.7 M(-2.3%)$13.0 M(+31.3%)$9.9 M(+50.0%)$6.6 M(+100.0%)$3.3 M(+3.1%)$3.2 M(-50.0%)$6.4 M(-32.6%)$9.5 M(-24.6%)$12.6 M(+0.8%)$12.5 M(0%)$12.5 M(0%)$12.5 M(0%)$12.5 M(-1.6%)$12.7 M(0%)$12.7 M(-0.8%)$12.8 M(-0.8%)$12.9 M(+0.8%)$12.8 M(+33.3%)$9.6 M(+50.0%)$6.4 M(+100.0%)$3.2 M(+100.0%)$0.0

TTM Dividend Per Share

$3.20(0%)$3.20(0%)$3.20(+1500.0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(+33.3%)$0.15(+50.0%)$0.10(+100.0%)$0.05(0%)$0.05(-50.0%)$0.10(-33.3%)$0.15(-25.0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(+33.3%)$0.15(+50.0%)$0.10(+100.0%)$0.05

TTM Dividend Yield

11.9%(+8.1%)11.0%(-25.1%)14.6%(+1349.5%)1.0%(-27.9%)1.4%(-7.9%)1.5%(-18.3%)1.9%(+19.2%)1.6%(+6.8%)1.5%(-15.1%)1.7%(+2.4%)1.7%(+50.0%)1.1%(+69.7%)0.7%(+100.0%)0.3%(+22.2%)0.3%(-72.2%)1.0%(-49.2%)1.9%(-38.0%)3.1%(-18.1%)3.8%(+88.0%)2.0%(+24.2%)1.6%(+17.5%)1.4%(-13.3%)1.6%(-34.4%)2.4%(+31.7%)1.8%(+57.8%)1.2%(+4.5%)1.1%(+63.2%)0.7%(+17.2%)0.6%(+52.6%)0.4%(+111.1%)0.2%

Payout Ratio

8.2%(-52.7%)17.2%(-98.6%)1200.0%(+70488.2%)1.7%(-83.2%)10.1%(-49.8%)20.1%(-4.7%)21.1%(+192.0%)-23.0%(-166.6%)34.5%(+9.2%)31.6%(+123.4%)-134.8%(+71.4%)-471.4%-13.9%(+100.0%)0.0%-0.0%(+100.0%)-88.9%(-111.1%)-42.1%(-27.7%)-33.0%(+4.2%)-34.4%(-162.2%)55.4%(-3.1%)57.1%(+369.1%)-21.2%(-51.3%)-14.0%(-177.8%)18.0%(-58.3%)43.2%(+27.0%)34.0%(+141.4%)14.1%(-33.0%)21.1%(+100.0%)0.0%