REX logo

REX American Resources (REX) 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 31, 2017Apr 30, 2017

Total Assets

$715.7 M(+5.2%)$680.0 M(+1.3%)$671.0 M(+0.9%)$664.8 M(+5.9%)$627.6 M(+5.8%)$592.9 M(+4.7%)$566.5 M(-2.3%)$579.6 M(+0.8%)$575.0 M(+2.7%)$559.9 M(+2.2%)$548.0 M(-0.4%)$550.4 M(+5.0%)$524.4 M(+3.7%)$505.5 M(+4.0%)$486.1 M(+1.4%)$479.3 M(+0.9%)$475.2 M(+0.6%)$472.3 M(-0.8%)$476.0 M(-4.9%)$500.5 M(+1.4%)$493.6 M(-0.2%)$494.7 M(+0.5%)$492.5 M(+4.5%)$471.4 M(-1.0%)$476.1 M(-0.0%)$476.2 M(-0.1%)$476.6 M(-0.5%)$478.9 M(+0.9%)$474.3 M(+3.3%)$459.4 M(+0.0%)$459.4 M

Current Assets

$436.5 M(+4.2%)$418.9 M(-0.6%)$421.6 M(-6.7%)$452.1 M(+8.1%)$418.1 M(+7.8%)$387.9 M(+7.5%)$361.0 M(-3.1%)$372.6 M(-0.4%)$374.0 M(+4.7%)$357.3 M(+4.2%)$342.9 M(-0.7%)$345.2 M(+12.3%)$307.2 M(+7.9%)$284.7 M(+5.5%)$269.8 M(+4.3%)$258.8 M(+2.3%)$253.0 M(+2.5%)$246.9 M(-0.1%)$247.1 M(-8.8%)$271.1 M(+4.1%)$260.5 M(+0.6%)$259.0 M(+2.1%)$253.6 M(+1.2%)$250.6 M(+1.3%)$247.4 M(+2.0%)$242.4 M(+1.1%)$239.9 M(+0.4%)$239.0 M(+2.8%)$232.4 M(+1.7%)$228.5 M(-0.4%)$229.4 M

Non Current Assets

$279.2 M(+6.9%)$261.1 M(+4.7%)$249.4 M(+17.3%)$212.7 M(+1.5%)$209.5 M(+2.2%)$205.0 M(-0.3%)$205.6 M(-0.7%)$206.9 M(+2.9%)$201.0 M(-0.8%)$202.5 M(-1.3%)$205.2 M(-0.0%)$205.2 M(-5.5%)$217.2 M(-1.6%)$220.8 M(+2.1%)$216.4 M(-1.9%)$220.6 M(-0.7%)$222.2 M(-1.4%)$225.4 M(-1.5%)$228.9 M(-0.2%)$229.4 M(-1.6%)$233.0 M(-1.1%)$235.7 M(-1.3%)$238.8 M(+8.2%)$220.8 M(-3.5%)$228.7 M(-2.1%)$233.8 M(-1.2%)$236.7 M(-1.3%)$239.8 M(-0.9%)$241.9 M(+4.8%)$230.9 M(+0.4%)$230.0 M

Total Liabilities

$69.1 M(+8.2%)$63.8 M(-12.1%)$72.6 M(-5.9%)$77.2 M(+24.5%)$62.0 M(+4.4%)$59.4 M(+20.9%)$49.1 M(-28.4%)$68.6 M(-6.4%)$73.3 M(+29.9%)$56.4 M(+5.6%)$53.5 M(-14.9%)$62.8 M(+5.2%)$59.7 M(+14.3%)$52.2 M(+28.8%)$40.5 M(-3.9%)$42.2 M(+6.2%)$39.7 M(+14.8%)$34.6 M(-0.5%)$34.8 M(-25.9%)$46.9 M(+5.0%)$44.6 M(+1.0%)$44.2 M(+1.9%)$43.4 M(+66.2%)$26.1 M(-5.6%)$27.7 M(-30.7%)$39.9 M(-7.7%)$43.2 M(-7.9%)$46.9 M(-23.0%)$61.0 M(-1.3%)$61.8 M(-5.6%)$65.5 M

Current Liabilities

$44.0 M(-15.3%)$51.9 M(-17.2%)$62.7 M(-5.4%)$66.3 M(+36.1%)$48.7 M(+2.4%)$47.5 M(+31.4%)$36.2 M(-33.7%)$54.6 M(-4.7%)$57.3 M(+36.5%)$42.0 M(+8.0%)$38.9 M(-23.0%)$50.5 M(+8.5%)$46.5 M(+20.3%)$38.7 M(+30.6%)$29.6 M(-3.6%)$30.7 M(+14.9%)$26.7 M(+26.2%)$21.2 M(+6.6%)$19.9 M(-37.1%)$31.6 M(+29.3%)$24.4 M(+9.7%)$22.3 M(+9.6%)$20.3 M(+19.5%)$17.0 M(-13.3%)$19.6 M(-11.5%)$22.1 M(+12.1%)$19.8 M(-9.6%)$21.9 M(-4.9%)$23.0 M(+23.1%)$18.7 M(-18.4%)$22.9 M

Long Term Liabilities

$25.1 M(+110.7%)$11.9 M(+20.1%)$9.9 M(-9.4%)$10.9 M(-17.9%)$13.3 M(+12.5%)$11.8 M(-8.5%)$13.0 M(-7.4%)$14.0 M(-12.7%)$16.0 M(+10.6%)$14.5 M(-0.8%)$14.6 M(+18.5%)$12.3 M(-6.4%)$13.2 M(-2.6%)$13.5 M(+24.0%)$10.9 M(-4.6%)$11.4 M(-11.9%)$13.0 M(-3.3%)$13.4 M(-10.0%)$14.9 M(-2.6%)$15.3 M(-24.3%)$20.2 M(-7.9%)$21.9 M(-4.9%)$23.1 M(+153.3%)$9.1 M(+12.9%)$8.1 M(-54.6%)$17.8 M(-24.3%)$23.5 M(-6.4%)$25.1 M(-34.0%)$38.0 M(-11.9%)$43.1 M(+1.3%)$42.6 M

Shareholders Equity

$564.5 M(+4.6%)$539.6 M(+2.9%)$524.5 M(+2.0%)$513.9 M(+4.2%)$493.0 M(+5.7%)$466.6 M(+2.9%)$453.6 M(+1.3%)$448.0 M(+1.9%)$439.5 M(-0.8%)$442.8 M(+1.6%)$436.0 M(+1.2%)$430.8 M(+5.3%)$409.3 M(+2.5%)$399.3 M(+1.7%)$392.6 M(+2.0%)$384.8 M(+0.8%)$381.9 M(-1.1%)$386.4 M(-0.8%)$389.5 M(-2.9%)$401.0 M(+1.1%)$396.6 M(-0.5%)$398.6 M(+0.7%)$395.8 M(+0.7%)$392.9 M(-0.6%)$395.3 M(+2.6%)$385.1 M(+0.8%)$381.9 M(+0.1%)$381.5 M(+5.3%)$362.4 M(+3.8%)$349.2 M(+1.2%)$345.0 M

Book Value

$564.5 M(+4.6%)$539.6 M(+2.9%)$524.5 M(+2.0%)$513.9 M(+4.2%)$493.0 M(+5.7%)$466.6 M(+2.9%)$453.6 M(+1.3%)$448.0 M(+1.9%)$439.5 M(-0.8%)$442.8 M(+1.6%)$436.0 M(+1.2%)$430.8 M(+5.3%)$409.3 M(+2.5%)$399.3 M(+1.7%)$392.6 M(+2.0%)$384.8 M(+0.8%)$381.9 M(-1.1%)$386.4 M(-0.8%)$389.5 M(-2.9%)$401.0 M(+1.1%)$396.6 M(-0.5%)$398.6 M(+0.7%)$395.8 M(+0.7%)$392.9 M(-0.6%)$395.3 M(+2.6%)$385.1 M(+0.8%)$381.9 M(+0.1%)$381.5 M(+5.3%)$362.4 M(+3.8%)$349.2 M(+1.2%)$345.0 M

Working Capital

$392.5 M(+7.0%)$367.0 M(+2.3%)$358.9 M(-7.0%)$385.8 M(+4.5%)$369.4 M(+8.5%)$340.4 M(+4.8%)$324.8 M(+2.1%)$318.0 M(+0.4%)$316.7 M(+0.4%)$315.4 M(+3.7%)$304.0 M(+3.2%)$294.7 M(+13.0%)$260.7 M(+6.0%)$246.0 M(+2.4%)$240.2 M(+5.3%)$228.0 M(+0.8%)$226.3 M(+0.2%)$225.8 M(-0.7%)$227.3 M(-5.1%)$239.5 M(+1.5%)$236.1 M(-0.3%)$236.7 M(+1.5%)$233.3 M(-0.1%)$233.6 M(+2.6%)$227.8 M(+3.4%)$220.3 M(+0.1%)$220.1 M(+1.4%)$217.2 M(+3.7%)$209.4 M(-0.2%)$209.8 M(+1.6%)$206.5 M

Cash And Cash Equivalents

$298.2 M(+14.3%)$261.0 M(+12.9%)$231.2 M(+3.5%)$223.4 M(+206.8%)$72.8 M(-28.7%)$102.2 M(+31.5%)$77.7 M(+11.6%)$69.6 M(-48.8%)$136.0 M(+148.9%)$54.6 M(-18.1%)$66.7 M(-71.0%)$229.8 M(+16.4%)$197.4 M(+27.9%)$154.3 M(-1.8%)$157.1 M(+8.7%)$144.5 M(-16.5%)$173.1 M(+13.3%)$152.7 M(-6.8%)$163.8 M(-8.8%)$179.7 M(-8.5%)$196.3 M(-7.5%)$212.2 M(+3.7%)$204.7 M(+8.6%)$188.5 M(+5.8%)$178.2 M(+141.6%)$73.8 M(+14.8%)$64.2 M(-66.4%)$191.0 M(+0.3%)$190.5 M(+2.4%)$186.0 M(-2.9%)$191.5 M

Accounts Payable

$22.2 M(-28.9%)$31.3 M(-27.7%)$43.2 M(+2.7%)$42.1 M(+46.3%)$28.8 M(+30.2%)$22.1 M(+23.6%)$17.9 M(-47.6%)$34.1 M(-15.3%)$40.3 M(+90.0%)$21.2 M(+10.6%)$19.2 M(-40.6%)$32.3 M(+18.9%)$27.1 M(+23.1%)$22.0 M(+39.4%)$15.8 M(-4.6%)$16.6 M(+6.3%)$15.6 M(+81.6%)$8.6 M(+16.2%)$7.4 M(-60.9%)$18.9 M(+44.0%)$13.1 M(+47.8%)$8.9 M(+30.1%)$6.8 M(-8.6%)$7.5 M(-20.5%)$9.4 M(-19.0%)$11.6 M(+31.7%)$8.8 M(+8.0%)$8.1 M(-30.8%)$11.8 M(+4.7%)$11.3 M(+30.3%)$8.6 M

Accounts Receivable

$22.3 M(-8.0%)$24.3 M(+12.7%)$21.5 M(-7.1%)$23.2 M(-23.1%)$30.1 M(-5.8%)$32.0 M(+9.5%)$29.2 M(+16.1%)$25.2 M(+11.0%)$22.7 M(-41.2%)$38.6 M(+51.6%)$25.4 M(-1.5%)$25.8 M(-35.5%)$40.0 M(+35.6%)$29.5 M(+7.1%)$27.6 M(+39.8%)$19.7 M(+57.8%)$12.5 M(+28.2%)$9.7 M(+251.5%)$2.8 M(-78.6%)$13.0 M(-20.9%)$16.4 M(+113.4%)$7.7 M(-34.1%)$11.7 M(+2.5%)$11.4 M(-27.7%)$15.7 M(+7.4%)$14.6 M(-31.1%)$21.3 M(+64.7%)$12.9 M(+31.8%)$9.8 M(-10.4%)$10.9 M(+18.9%)$9.2 M

Short Term Debt

$5.9 M(+68.2%)$3.5 M(-6.5%)$3.7 M(-16.7%)$4.5 M(-12.1%)$5.1 M(-0.3%)$5.1 M(-0.9%)$5.1 M(-0.7%)$5.2 M(+5.7%)$4.9 M(+12.0%)$4.4 M(-3.1%)$4.5 M(-1.9%)$4.6 M(-8.0%)$5.0 M(-7.1%)$5.4 M(+16.1%)$4.6 M(-5.0%)$4.9 M(-4.5%)$5.1 M(-3.9%)$5.3 M(+0.4%)$5.3 M(+7.1%)$4.9 M(-2.9%)$5.1 M(-3.7%)$5.3 M(-2.7%)$5.4 M(+100.0%)$0.0-------

Long Term Debt

$16.8 M(+72.5%)$9.7 M(+25.7%)$7.7 M(-7.8%)$8.4 M(-8.5%)$9.2 M(+20.4%)$7.6 M(-12.6%)$8.7 M(-11.8%)$9.9 M(-0.3%)$9.9 M(+17.9%)$8.4 M(-1.8%)$8.5 M(+33.6%)$6.4 M(-2.5%)$6.6 M(-13.0%)$7.5 M(+19.1%)$6.3 M(-14.9%)$7.4 M(-13.0%)$8.5 M(-11.0%)$9.6 M(-11.9%)$10.9 M(+2.0%)$10.7 M(-10.5%)$11.9 M(-9.1%)$13.1 M(-6.1%)$14.0 M(+100.0%)$0.0-------

Total Debt

$22.6 M(+71.4%)$13.2 M(+15.2%)$11.5 M(-10.8%)$12.8 M(-9.8%)$14.2 M(+12.1%)$12.7 M(-8.2%)$13.8 M(-8.0%)$15.0 M(+1.7%)$14.8 M(+15.8%)$12.8 M(-2.2%)$13.1 M(+18.8%)$11.0 M(-4.9%)$11.6 M(-10.6%)$12.9 M(+17.8%)$11.0 M(-11.0%)$12.3 M(-9.8%)$13.7 M(-8.4%)$14.9 M(-7.9%)$16.2 M(+3.6%)$15.6 M(-8.2%)$17.0 M(-7.6%)$18.4 M(-5.2%)$19.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

9.9(+23.1%)8.1(+20.1%)6.7(-1.5%)6.8(-20.6%)8.6(+5.3%)8.2(-18.1%)10.0(+46.0%)6.8(+4.6%)6.5(-23.4%)8.5(-3.4%)8.8(+28.9%)6.8(+3.6%)6.6(-10.3%)7.4(-19.2%)9.1(+8.2%)8.4(-11.0%)9.5(-18.8%)11.7(-6.3%)12.4(+45.0%)8.6(-19.5%)10.7(-8.3%)11.6(-6.8%)12.5(-15.3%)14.7(+16.8%)12.6(+15.3%)10.9(-9.9%)12.1(+11.1%)10.9(+8.1%)10.1(-17.3%)12.2(+22.0%)10.0

Quick Ratio

9.3(+23.4%)7.5(+19.4%)6.3(-2.0%)6.4(-17.9%)7.8(+8.8%)7.2(-18.6%)8.8(+48.9%)5.9(+2.2%)5.8(-20.9%)7.3(-0.5%)7.4(+22.8%)6.0(+0.7%)6.0(-5.1%)6.3(-23.5%)8.2(+14.0%)7.2(-16.8%)8.7(-15.4%)10.2(-7.7%)11.1(+48.6%)7.5(-20.7%)9.4(-11.8%)10.6(-7.4%)11.5(-15.8%)13.7(+18.6%)11.5(+17.3%)9.8(-9.3%)10.8(+8.4%)10.0(+10.2%)9.1(-17.9%)11.0(+20.9%)9.1

Inventory

$29.1 M(-0.1%)$29.2 M(+7.6%)$27.1 M(+0.4%)$27.0 M(-28.1%)$37.5 M(-18.4%)$46.0 M(+11.3%)$41.3 M(-15.3%)$48.7 M(+15.9%)$42.0 M(-15.8%)$49.9 M(-11.5%)$56.4 M(+33.5%)$42.2 M(+41.9%)$29.8 M(-28.8%)$41.8 M(+56.5%)$26.7 M(-28.7%)$37.4 M(+73.1%)$21.6 M(-28.9%)$30.4 M(+11.4%)$27.3 M(-23.5%)$35.6 M(+14.8%)$31.0 M(+40.6%)$22.1 M(+9.5%)$20.1 M(+9.1%)$18.5 M(-14.6%)$21.6 M(-14.0%)$25.2 M(-3.5%)$26.1 M(+25.7%)$20.8 M(-14.0%)$24.1 M(+9.3%)$22.1 M(+8.2%)$20.4 M

Retained Earnings

$748.8 M(+3.4%)$724.3 M(+1.7%)$712.0 M(+1.4%)$701.8 M(+3.0%)$681.2 M(+4.0%)$655.1 M(+1.4%)$646.1 M(+0.8%)$640.8 M(+1.3%)$632.7 M(+0.5%)$629.5 M(-2.8%)$647.5 M(+5.9%)$611.6 M(-1.5%)$620.9 M(+2.5%)$605.6 M(+1.3%)$597.8 M(+1.3%)$590.0 M(+0.6%)$586.4 M(+1.5%)$577.6 M(-0.3%)$579.4 M(-1.3%)$587.0 M(+0.8%)$582.6 M(-0.3%)$584.6 M(+0.4%)$582.4 M(+0.5%)$579.6 M(+0.2%)$578.5 M(+2.1%)$566.6 M(+1.6%)$557.4 M(+1.7%)$547.9 M(+3.6%)$528.9 M(+2.5%)$515.7 M(+0.6%)$512.8 M

PB Ratio

1.4(-15.8%)1.6(-10.8%)1.9(+31.2%)1.4(+4.4%)1.4(-2.9%)1.4(+28.7%)1.1(-15.0%)1.3(+6.7%)1.2(-6.3%)1.3(+234.2%)0.4(-13.6%)0.4(+4.8%)0.4(+2.4%)0.4(0%)0.4(+2.5%)0.4(+5.3%)0.4(+5.6%)0.4(+12.5%)0.3(-17.9%)0.4(-9.3%)0.4(+10.3%)0.4(-13.3%)0.5(+15.4%)0.4(-2.5%)0.4(-4.8%)0.4(0%)0.4(-10.6%)0.5(-11.3%)0.5(-15.9%)0.6(+5.0%)0.6

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 31, 2017Apr 30, 2017

EPS

$1.4(+97.1%)$0.7(+20.7%)$0.6(-50.0%)$1.2(-22.1%)$1.5(+186.5%)$0.5(+73.3%)$0.3(-36.2%)$0.5(+161.1%)$0.2(-71.4%)$0.6(+117.2%)$0.3(-75.9%)$1.2(+41.6%)$0.8(+93.2%)$0.4(+1.6%)$0.4(+120.3%)$0.2(-59.0%)$0.5(+614.5%)-$0.1(+76.9%)-$0.4(-272.9%)$0.2(+318.6%)-$0.1(-188.9%)$0.1(-20.0%)$0.1(+164.6%)$0.1(-90.8%)$0.6(+30.1%)$0.5(-1.4%)$0.5(-49.8%)$1.0(+44.5%)$0.7(+344.5%)$0.1(-34.8%)$0.2

TTM EPS

$3.8(-2.8%)$3.9(+4.8%)$3.8(+8.1%)$3.5(+24.8%)$2.8(+89.1%)$1.5(-7.0%)$1.6(+0.6%)$1.6(-31.8%)$2.3(-22.5%)$3.0(+6.8%)$2.8(-4.9%)$2.9(+52.4%)$1.9(+23.9%)$1.6(+52.5%)$1.0(+464.5%)$0.2(-16.9%)$0.2(+158.6%)-$0.4(-136.1%)-$0.2(-139.5%)$0.4(+80.3%)$0.2(-76.8%)$0.9(-27.4%)$1.3(-20.4%)$1.6(-35.6%)$2.5(-1.8%)$2.6(+14.4%)$2.3(+12.6%)$2.0(+20.1%)$1.7(+14.6%)$1.5(-15.3%)$1.7

Revenue

$174.9 M(+18.0%)$148.2 M(-8.1%)$161.2 M(-14.1%)$187.6 M(-15.1%)$221.1 M(+4.3%)$212.0 M(-0.3%)$212.7 M(+6.3%)$200.2 M(-9.1%)$220.3 M(-8.3%)$240.3 M(+23.7%)$194.2 M(-8.4%)$212.0 M(+4.4%)$203.1 M(+3.8%)$195.7 M(+19.3%)$164.0 M(+30.2%)$126.0 M(+1.4%)$124.2 M(+215.9%)$39.3 M(-52.8%)$83.3 M(-31.0%)$120.6 M(+39.1%)$86.7 M(-18.1%)$105.9 M(+1.2%)$104.6 M(-7.7%)$113.3 M(-8.4%)$123.8 M(-3.9%)$128.8 M(+6.6%)$120.8 M(+10.3%)$109.5 M(-9.6%)$121.2 M(+11.4%)$108.7 M(-3.9%)$113.1 M

TTM Revenue

$671.9 M(-6.4%)$718.1 M(-8.2%)$781.9 M(-6.2%)$833.4 M(-1.5%)$845.9 M(+0.1%)$845.1 M(-3.3%)$873.5 M(+2.2%)$855.0 M(-1.4%)$866.8 M(+2.0%)$849.6 M(+5.5%)$805.0 M(+3.9%)$774.8 M(+12.5%)$688.8 M(+12.9%)$609.9 M(+34.5%)$453.6 M(+21.7%)$372.8 M(+1.5%)$367.4 M(+11.4%)$329.8 M(-16.8%)$396.4 M(-5.1%)$417.7 M(+1.8%)$410.5 M(-8.3%)$447.5 M(-4.9%)$470.4 M(-3.3%)$486.7 M(+0.8%)$482.9 M(+0.5%)$480.3 M(+4.3%)$460.3 M(+1.7%)$452.6 M(-2.6%)$464.6 M(+1.1%)$459.8 M(-1.5%)$466.7 M

Total Expenses

$143.6 M(+6.5%)$134.8 M(-11.8%)$152.9 M(-7.1%)$164.6 M(-13.1%)$189.4 M(-6.3%)$202.2 M(-2.9%)$208.3 M(+8.5%)$192.0 M(-11.5%)$216.8 M(-6.9%)$232.9 M(+24.2%)$187.5 M(+4.6%)$179.3 M(-2.7%)$184.2 M(-1.9%)$187.8 M(+21.6%)$154.5 M(+26.7%)$121.9 M(+11.3%)$109.6 M(+142.9%)$45.1 M(-53.6%)$97.2 M(-13.2%)$112.0 M(+21.0%)$92.6 M(-13.2%)$106.6 M(+0.9%)$105.7 M(-8.6%)$115.6 M(-4.8%)$121.4 M(-3.2%)$125.5 M(+9.6%)$114.5 M(+4.7%)$109.4 M(-3.8%)$113.6 M(+10.6%)$102.7 M(-3.1%)$106.1 M

Operating Expenses

$8.4 M(+30.8%)$6.4 M(+5.4%)$6.1 M(-17.2%)$7.4 M(-3.0%)$7.6 M(-11.7%)$8.6 M(+49.4%)$5.8 M(+12.3%)$5.1 M(-11.8%)$5.8 M(-12.7%)$6.7 M(+28.1%)$5.2 M(+678.8%)-$899.0 K(-114.3%)$6.3 M(+1.3%)$6.2 M(-37.1%)$9.9 M(+134.0%)$4.2 M(-0.9%)$4.3 M(-3.8%)$4.4 M(-3.6%)$4.6 M(-22.0%)$5.9 M(+42.8%)$4.1 M(-13.3%)$4.8 M(+0.7%)$4.7 M(+5.7%)$4.5 M(-17.3%)$5.4 M(-11.4%)$6.1 M(+34.2%)$4.6 M(-22.1%)$5.8 M(-20.5%)$7.3 M(+53.7%)$4.8 M(-11.5%)$5.4 M

Cost Of Goods Sold

$135.2 M(+5.3%)$128.4 M(-12.5%)$146.8 M(-6.6%)$157.2 M(-13.5%)$181.8 M(-6.1%)$193.6 M(-4.4%)$202.5 M(+8.4%)$186.8 M(-11.4%)$211.0 M(-6.7%)$226.2 M(+24.1%)$182.3 M(+1.2%)$180.2 M(+1.3%)$177.9 M(-2.0%)$181.5 M(+25.6%)$144.6 M(+22.8%)$117.7 M(+11.8%)$105.3 M(+159.0%)$40.7 M(-56.1%)$92.6 M(-12.7%)$106.1 M(+20.0%)$88.4 M(-13.2%)$101.9 M(+0.9%)$100.9 M(-9.2%)$111.1 M(-4.2%)$116.0 M(-2.8%)$119.4 M(+8.5%)$110.0 M(+6.2%)$103.5 M(-2.6%)$106.3 M(+8.5%)$98.0 M(-2.7%)$100.7 M

TTM Cost Of Goods Sold

$567.6 M(-7.6%)$614.2 M(-9.6%)$679.4 M(-7.6%)$735.2 M(-3.9%)$764.8 M(-3.7%)$794.0 M(-3.9%)$826.6 M(+2.5%)$806.4 M(+0.8%)$799.7 M(+4.3%)$766.6 M(+6.2%)$721.9 M(+5.5%)$684.2 M(+10.1%)$621.7 M(+13.2%)$549.1 M(+34.5%)$408.2 M(+14.6%)$356.2 M(+3.4%)$344.6 M(+5.1%)$327.7 M(-15.7%)$388.9 M(-2.1%)$397.3 M(-1.3%)$402.3 M(-6.4%)$429.9 M(-3.9%)$447.4 M(-2.0%)$456.5 M(+1.7%)$448.8 M(+2.2%)$439.1 M(+5.1%)$417.7 M(+2.3%)$408.4 M(+1.8%)$401.3 M(+2.6%)$391.2 M(-0.1%)$391.6 M

Gross Profit

$39.7 M(+100.7%)$19.8 M(+36.8%)$14.5 M(-52.5%)$30.4 M(-22.6%)$39.3 M(+114.1%)$18.4 M(+80.5%)$10.2 M(-23.7%)$13.3 M(+43.6%)$9.3 M(-34.3%)$14.1 M(+18.4%)$11.9 M(-62.6%)$31.8 M(+26.6%)$25.2 M(+77.7%)$14.2 M(-27.3%)$19.5 M(+135.4%)$8.3 M(-56.3%)$18.9 M(+1522.2%)-$1.3 M(+85.7%)-$9.3 M(-164.3%)$14.5 M(+925.4%)-$1.8 M(-143.9%)$4.0 M(+9.8%)$3.6 M(+64.4%)$2.2 M(-71.4%)$7.7 M(-17.6%)$9.4 M(-13.4%)$10.9 M(+80.1%)$6.0 M(-59.5%)$14.9 M(+37.9%)$10.8 M(-13.7%)$12.5 M

TTM Gross Profit

$104.3 M(+0.4%)$103.9 M(+1.4%)$102.5 M(+4.4%)$98.2 M(+21.1%)$81.1 M(+58.7%)$51.1 M(+9.1%)$46.9 M(-3.6%)$48.6 M(-27.6%)$67.1 M(-19.1%)$83.0 M(-0.1%)$83.1 M(-8.3%)$90.6 M(+35.1%)$67.1 M(+10.2%)$60.8 M(+34.1%)$45.3 M(+174.1%)$16.5 M(-27.4%)$22.8 M(+989.3%)$2.1 M(-71.8%)$7.4 M(-63.6%)$20.4 M(+151.6%)$8.1 M(-54.0%)$17.6 M(-23.4%)$23.0 M(-23.9%)$30.2 M(-11.2%)$34.0 M(-17.3%)$41.1 M(-3.3%)$42.5 M(-3.7%)$44.2 M(-30.2%)$63.3 M(-7.7%)$68.6 M(-8.7%)$75.1 M

Gross Margin

22.7%(+70.0%)13.3%(+49.0%)9.0%(-44.7%)16.2%(-8.8%)17.8%(+105.2%)8.7%(+81.2%)4.8%(-28.1%)6.7%(+58.0%)4.2%(-28.3%)5.9%(-4.2%)6.1%(-59.2%)15.0%(+21.2%)12.4%(+71.4%)7.2%(-39.1%)11.9%(+80.7%)6.6%(-56.9%)15.2%(+550.9%)-3.4%(+69.8%)-11.2%(-193.2%)12.0%(+692.6%)-2.0%(-153.7%)3.8%(+8.3%)3.5%(+78.1%)2.0%(-68.7%)6.3%(-14.3%)7.3%(-18.7%)9.0%(+63.3%)5.5%(-55.2%)12.3%(+23.8%)9.9%(-10.2%)11.0%

Operating Profit

$31.3 M(+134.4%)$13.3 M(+59.9%)$8.3 M(-63.8%)$23.0 M(-27.3%)$31.7 M(+225.5%)$9.7 M(+121.4%)$4.4 M(-46.3%)$8.2 M(+137.1%)$3.5 M(-53.6%)$7.4 M(+10.8%)$6.7 M(-79.5%)$32.7 M(+73.8%)$18.8 M(+137.8%)$7.9 M(-17.2%)$9.6 M(+136.9%)$4.0 M(-72.4%)$14.7 M(+354.1%)-$5.8 M(+58.6%)-$13.9 M(-261.9%)$8.6 M(+246.1%)-$5.9 M(-675.1%)-$760.0 K(+30.0%)-$1.1 M(+51.9%)-$2.3 M(-196.7%)$2.3 M(-29.0%)$3.3 M(-47.8%)$6.3 M(+3341.5%)$183.0 K(-97.6%)$7.5 M(+25.3%)$6.0 M(-15.3%)$7.1 M

TTM Operating Profit

$76.0 M(-0.6%)$76.4 M(+4.9%)$72.8 M(+5.7%)$68.8 M(+27.5%)$54.0 M(+109.6%)$25.8 M(+9.8%)$23.5 M(-9.0%)$25.8 M(-48.8%)$50.3 M(-23.4%)$65.7 M(-0.7%)$66.2 M(-4.2%)$69.1 M(+71.1%)$40.4 M(+11.6%)$36.2 M(+60.8%)$22.5 M(+2346.2%)-$1.0 M(-128.1%)$3.6 M(+121.0%)-$17.0 M(-41.8%)-$12.0 M(-1476.9%)$870.0 K(+108.7%)-$10.0 M(-465.0%)-$1.8 M(-177.6%)$2.3 M(-76.4%)$9.7 M(-20.2%)$12.1 M(-30.0%)$17.3 M(-13.6%)$20.0 M(-3.8%)$20.8 M(-46.3%)$38.7 M(-16.3%)$46.3 M(-11.6%)$52.3 M

Operating Margin

17.9%(+98.6%)9.0%(+74.1%)5.2%(-57.9%)12.3%(-14.4%)14.3%(+212.2%)4.6%(+121.7%)2.1%(-49.4%)4.1%(+160.5%)1.6%(-49.2%)3.1%(-10.4%)3.5%(-77.7%)15.4%(+66.4%)9.3%(+129.1%)4.0%(-30.6%)5.8%(+81.9%)3.2%(-72.8%)11.8%(+180.4%)-14.7%(+12.4%)-16.7%(-334.4%)7.1%(+205.0%)-6.8%(-844.4%)-0.7%(+30.8%)-1.0%(+47.7%)-2.0%(-205.3%)1.9%(-25.9%)2.5%(-51.1%)5.2%(+2964.7%)0.2%(-97.3%)6.2%(+12.5%)5.5%(-11.8%)6.3%

Net Income

$24.5 M(+97.9%)$12.4 M(+21.5%)$10.2 M(-50.5%)$20.6 M(-21.1%)$26.1 M(+188.0%)$9.1 M(+72.9%)$5.2 M(-35.8%)$8.2 M(+156.3%)$3.2 M(-71.5%)$11.2 M(+115.5%)$5.2 M(-75.8%)$21.4 M(+40.2%)$15.3 M(+94.0%)$7.9 M(+1.2%)$7.8 M(+74.3%)$4.5 M(-50.6%)$9.0 M(+616.9%)-$1.7 M(+77.1%)-$7.6 M(-273.4%)$4.4 M(+314.5%)-$2.1 M(-191.0%)$2.3 M(-20.0%)$2.8 M(+166.9%)$1.1 M(-91.1%)$11.9 M(+28.8%)$9.2 M(-2.9%)$9.5 M(-50.2%)$19.1 M(+44.7%)$13.2 M(+347.7%)$2.9 M(-35.3%)$4.5 M

TTM Net Income

$67.6 M(-2.3%)$69.2 M(+5.0%)$65.9 M(+8.1%)$60.9 M(+25.6%)$48.5 M(+89.3%)$25.6 M(-7.6%)$27.8 M(+0.2%)$27.7 M(-32.4%)$41.0 M(-22.8%)$53.1 M(+6.6%)$49.8 M(-5.0%)$52.4 M(+47.9%)$35.4 M(+21.4%)$29.2 M(+49.3%)$19.5 M(+374.4%)$4.1 M(+1.6%)$4.1 M(+157.7%)-$7.0 M(-132.2%)-$3.0 M(-140.8%)$7.4 M(+82.0%)$4.1 M(-77.3%)$18.0 M(-27.9%)$25.0 M(-21.1%)$31.6 M(-36.3%)$49.6 M(-2.5%)$50.9 M(+14.1%)$44.7 M(+12.5%)$39.7 M(+20.2%)$33.0 M(+14.7%)$28.8 M(-15.4%)$34.0 M

Net Margin

14.0%(+67.8%)8.3%(+32.1%)6.3%(-42.3%)11.0%(-7.0%)11.8%(+176.1%)4.3%(+73.6%)2.5%(-39.7%)4.1%(+181.4%)1.4%(-68.8%)4.7%(+74.2%)2.7%(-73.6%)10.1%(+34.4%)7.5%(+86.6%)4.0%(-15.2%)4.8%(+34.2%)3.5%(-51.3%)7.3%(+263.7%)-4.4%(+51.6%)-9.2%(-351.2%)3.6%(+254.0%)-2.4%(-211.3%)2.1%(-21.1%)2.7%(+190.3%)0.9%(-90.3%)9.6%(+34.1%)7.2%(-8.9%)7.9%(-54.8%)17.4%(+60.0%)10.9%(+302.6%)2.7%(-32.8%)4.0%

EBIT

$31.3 M(+134.4%)$13.3 M(+59.9%)$8.3 M(-63.8%)$23.0 M(-27.3%)$31.7 M(+225.5%)$9.7 M(+121.4%)$4.4 M(-46.3%)$8.2 M(+137.1%)$3.5 M(-53.6%)$7.4 M(+10.8%)$6.7 M(-79.5%)$32.7 M(+73.8%)$18.8 M(+137.8%)$7.9 M(-17.2%)$9.6 M(+136.9%)$4.0 M(-72.4%)$14.7 M(+354.1%)-$5.8 M(+58.6%)-$13.9 M(-261.9%)$8.6 M(+246.1%)-$5.9 M(-675.1%)-$760.0 K(+30.0%)-$1.1 M(+51.9%)-$2.3 M(-196.7%)$2.3 M(-29.0%)$3.3 M(-47.8%)$6.3 M(+3341.5%)$183.0 K(-97.6%)$7.5 M(+25.3%)$6.0 M(-15.3%)$7.1 M

TTM EBIT

$76.0 M(-0.6%)$76.4 M(+4.9%)$72.8 M(+5.7%)$68.8 M(+27.5%)$54.0 M(+109.6%)$25.8 M(+9.8%)$23.5 M(-9.0%)$25.8 M(-48.8%)$50.3 M(-23.4%)$65.7 M(-0.7%)$66.2 M(-4.2%)$69.1 M(+71.1%)$40.4 M(+11.6%)$36.2 M(+60.8%)$22.5 M(+2346.2%)-$1.0 M(-128.1%)$3.6 M(+121.0%)-$17.0 M(-41.8%)-$12.0 M(-1476.9%)$870.0 K(+108.7%)-$10.0 M(-465.0%)-$1.8 M(-177.6%)$2.3 M(-76.4%)$9.7 M(-20.2%)$12.1 M(-30.0%)$17.3 M(-13.6%)$20.0 M(-3.8%)$20.8 M(-46.3%)$38.7 M(-16.3%)$46.3 M(-11.6%)$52.3 M

EBITDA

$35.9 M(+84.9%)$19.4 M(+36.4%)$14.2 M(-50.8%)$28.9 M(-22.3%)$37.2 M(+139.2%)$15.6 M(+53.3%)$10.2 M(-26.8%)$13.9 M(+50.2%)$9.2 M(-30.9%)$13.4 M(+6.1%)$12.6 M(-67.5%)$38.7 M(+56.8%)$24.7 M(+79.2%)$13.8 M(-11.2%)$15.5 M(+56.2%)$9.9 M(-47.9%)$19.1 M(+2438.5%)$751.0 K(+110.3%)-$7.3 M(-156.8%)$12.8 M(+1152.3%)$1.0 M(-85.5%)$7.0 M(+7.5%)$6.5 M(+67.8%)$3.9 M(-56.6%)$9.0 M(-4.5%)$9.4 M(-23.1%)$12.2 M(+105.3%)$6.0 M(-55.1%)$13.3 M(+20.3%)$11.0 M(-8.3%)$12.0 M

TTM EBITDA

$98.5 M(-1.3%)$99.8 M(+4.0%)$96.0 M(+4.4%)$91.9 M(+19.6%)$76.8 M(+57.3%)$48.8 M(+4.7%)$46.6 M(-5.0%)$49.1 M(-33.6%)$73.9 M(-17.3%)$89.4 M(-0.5%)$89.8 M(-3.1%)$92.7 M(+45.0%)$63.9 M(+9.6%)$58.3 M(+28.8%)$45.3 M(+101.4%)$22.5 M(-11.3%)$25.3 M(+247.2%)$7.3 M(-46.3%)$13.6 M(-50.4%)$27.4 M(+48.1%)$18.5 M(-30.1%)$26.4 M(-8.2%)$28.8 M(-16.5%)$34.5 M(-5.6%)$36.5 M(-10.5%)$40.8 M(-3.8%)$42.5 M(+0.5%)$42.3 M(-28.8%)$59.4 M(-10.1%)$66.0 M(-8.3%)$72.0 M

Selling, General & Administrative Expenses

$8.4 M(+30.8%)$6.4 M(+5.4%)$6.1 M(-17.2%)$7.4 M(-3.0%)$7.6 M(-11.7%)$8.6 M(+49.4%)$5.8 M(+12.3%)$5.1 M(-11.8%)$5.8 M(-12.7%)$6.7 M(+28.1%)$5.2 M(+678.8%)-$899.0 K(-114.3%)$6.3 M(+1.3%)$6.2 M(-37.1%)$9.9 M(+134.0%)$4.2 M(-0.9%)$4.3 M(-3.8%)$4.4 M(-3.6%)$4.6 M(-22.0%)$5.9 M(+42.8%)$4.1 M(-13.3%)$4.8 M(+0.7%)$4.7 M(+5.7%)$4.5 M(-17.3%)$5.4 M(-11.4%)$6.1 M(+34.2%)$4.6 M(-30.3%)$6.5 M(-11.1%)$7.3 M(+53.7%)$4.8 M(-11.5%)$5.4 M

TTM SGA

$28.4 M(+3.0%)$27.5 M(-7.3%)$29.7 M(+1.2%)$29.4 M(+8.3%)$27.1 M(+7.0%)$25.3 M(+8.3%)$23.4 M(+2.5%)$22.8 M(+36.0%)$16.8 M(-2.8%)$17.3 M(+2.6%)$16.8 M(-21.8%)$21.5 M(-19.2%)$26.7 M(+8.3%)$24.6 M(+7.8%)$22.8 M(+30.2%)$17.5 M(-8.7%)$19.2 M(+0.7%)$19.1 M(-1.7%)$19.4 M(-0.7%)$19.5 M(+7.9%)$18.1 M(-6.6%)$19.4 M(-6.5%)$20.7 M(+0.9%)$20.6 M(-9.1%)$22.6 M(-7.9%)$24.5 M(+5.7%)$23.2 M(-3.5%)$24.1 M(-2.2%)$24.6 M(+10.1%)$22.3 M(-1.9%)$22.8 M

Depreciation And Amortization

$4.6 M(-23.6%)$6.1 M(+3.3%)$5.9 M(-0.2%)$5.9 M(+6.3%)$5.6 M(-4.8%)$5.8 M(+1.4%)$5.8 M(+1.0%)$5.7 M(-1.6%)$5.8 M(-2.4%)$5.9 M(+0.7%)$5.9 M(-1.2%)$6.0 M(+2.0%)$5.8 M(-0.1%)$5.8 M(-1.5%)$5.9 M(+0.9%)$5.9 M(+33.7%)$4.4 M(-32.5%)$6.5 M(-2.1%)$6.7 M(+59.0%)$4.2 M(-39.4%)$6.9 M(-11.3%)$7.8 M(+2.2%)$7.6 M(+23.9%)$6.2 M(-7.3%)$6.6 M(+8.6%)$6.1 M(+3.3%)$5.9 M(+2.6%)$5.8 M(+0.5%)$5.7 M(+14.3%)$5.0 M(+1.8%)$4.9 M

TTM D&A

$22.5 M(-3.9%)$23.4 M(+1.1%)$23.2 M(+0.6%)$23.0 M(+0.9%)$22.8 M(-1.0%)$23.1 M(-0.4%)$23.2 M(-0.6%)$23.3 M(-1.1%)$23.6 M(-0.2%)$23.6 M(+0.3%)$23.5 M(-0.2%)$23.6 M(+0.3%)$23.5 M(+6.5%)$22.1 M(-2.9%)$22.8 M(-3.1%)$23.5 M(+7.8%)$21.8 M(-10.3%)$24.3 M(-5.0%)$25.6 M(-3.6%)$26.5 M(-6.9%)$28.5 M(+1.0%)$28.2 M(+6.3%)$26.5 M(+6.9%)$24.8 M(+1.6%)$24.4 M(+3.8%)$23.5 M(+4.9%)$22.4 M(+4.6%)$21.5 M(+4.0%)$20.6 M(+4.7%)$19.7 M(+0.4%)$19.6 M

Interest Expense

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

TTM Interest Expense

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

Income Tax

$9.4 M(+109.5%)$4.5 M(+21.6%)$3.7 M(-48.5%)$7.2 M(-25.7%)$9.6 M(+155.8%)$3.8 M(+89.5%)$2.0 M(-8.3%)$2.2 M(+81.3%)$1.2 M(-72.4%)$4.3 M(+134.3%)$1.8 M(-82.7%)$10.7 M(+146.7%)$4.3 M(+145.5%)$1.8 M(-20.6%)$2.2 M(+2280.4%)-$102.0 K(-102.0%)$5.0 M(+224.5%)-$4.0 M(+23.9%)-$5.3 M(-171.6%)$7.4 M(+329.5%)-$3.2 M(-23.2%)-$2.6 M(+26.1%)-$3.5 M(+22.4%)-$4.6 M(+54.3%)-$10.0 M(-77.8%)-$5.6 M(-108.3%)-$2.7 M(+85.4%)-$18.5 M(-222.2%)-$5.7 M(-349.1%)$2.3 M(-3.7%)$2.4 M

TTM Income Tax

$24.7 M(-0.9%)$25.0 M(+3.0%)$24.3 M(+7.5%)$22.6 M(+28.4%)$17.6 M(+92.6%)$9.1 M(-5.8%)$9.7 M(+1.5%)$9.5 M(-47.2%)$18.1 M(-14.8%)$21.2 M(+13.7%)$18.7 M(-2.0%)$19.0 M(+131.3%)$8.2 M(-7.8%)$8.9 M(+186.7%)$3.1 M(+170.4%)-$4.4 M(-243.0%)$3.1 M(+159.8%)-$5.2 M(-38.0%)-$3.8 M(-88.9%)-$2.0 M(+85.8%)-$14.0 M(+32.7%)-$20.8 M(+12.7%)-$23.8 M(-3.7%)-$22.9 M(+37.8%)-$36.8 M(-13.2%)-$32.5 M(-32.2%)-$24.6 M(-26.1%)-$19.5 M(-526.3%)$4.6 M(-71.5%)$16.1 M(-12.1%)$18.3 M

PE Ratio

11.7(-9.4%)12.9(-12.3%)14.8(+23.6%)11.9(-12.7%)13.7(-45.7%)25.2(+40.6%)17.9(-14.1%)20.8(+60.1%)13.0(+21.7%)10.7(+216.6%)3.4(-7.7%)3.7(-28.1%)5.1(-13.4%)5.9(-33.3%)8.8(-81.3%)47.2(+26.6%)37.3--21.1(-48.4%)40.9(+366.6%)8.8(+21.7%)7.2(+45.5%)5.0(+52.8%)3.2(-1.8%)3.3(-10.1%)3.7(-18.6%)4.5(-23.0%)5.9(-23.0%)7.6(+24.8%)6.1

PS Ratio

1.2(-5.7%)1.2(0%)1.2(+42.5%)0.9(+10.1%)0.8(+2.6%)0.8(+37.5%)0.6(-16.4%)0.7(+11.7%)0.6(-9.1%)0.7(+214.3%)0.2(-16.0%)0.3(0%)0.3(-7.4%)0.3(-25.0%)0.4(-12.2%)0.4(+2.5%)0.4(-7.0%)0.4(+38.7%)0.3(-18.4%)0.4(-7.3%)0.4(+17.1%)0.3(-7.9%)0.4(+22.6%)0.3(-3.1%)0.3(-5.9%)0.3(-2.9%)0.3(-10.3%)0.4(-7.1%)0.4(-12.5%)0.5(+9.1%)0.4

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 31, 2017Apr 30, 2017

Cash From Operations

$33.4 M(+319.0%)$8.0 M(+452.2%)-$2.3 M(-103.6%)$62.5 M(+6.2%)$58.8 M(+185.1%)$20.6 M(+247.3%)-$14.0 M(-1848.6%)$801.0 K(-98.5%)$53.2 M(+188.5%)$18.4 M(+204.4%)-$17.7 M(-142.8%)$41.3 M(+24.1%)$33.3 M(+825.8%)$3.6 M(-73.5%)$13.6 M(+205.3%)-$12.9 M(-142.2%)$30.5 M(+448.0%)-$8.8 M(-3261.3%)-$261.0 K(-102.1%)$12.7 M(+185.5%)-$14.8 M(-235.4%)$11.0 M(+611.2%)$1.5 M(-91.9%)$19.1 M(+79.5%)$10.6 M(-51.2%)$21.8 M(+718.4%)-$3.5 M(-150.9%)$6.9 M(-66.3%)$20.5 M(+329.5%)$4.8 M(-45.5%)$8.8 M

TTM CFO

$101.6 M(-20.0%)$127.0 M(-9.1%)$139.7 M(+9.2%)$128.0 M(+93.1%)$66.3 M(+9.3%)$60.7 M(+3.7%)$58.5 M(+6.7%)$54.8 M(-42.5%)$95.3 M(+26.5%)$75.3 M(+24.6%)$60.5 M(-34.1%)$91.7 M(+144.2%)$37.6 M(+7.9%)$34.8 M(+55.1%)$22.4 M(+160.3%)$8.6 M(-74.8%)$34.2 M(+405.6%)-$11.2 M(-230.9%)$8.5 M(-17.4%)$10.3 M(-38.2%)$16.7 M(-60.3%)$42.2 M(-20.4%)$53.0 M(+10.6%)$47.9 M(+34.0%)$35.8 M(-21.7%)$45.7 M(+59.2%)$28.7 M(-30.0%)$41.0 M(-33.7%)$61.8 M(-13.3%)$71.3 M(-14.7%)$83.6 M

Cash From Investing

$3.9 M(-82.4%)$21.9 M(+83.9%)$11.9 M(-87.0%)$91.7 M(+204.0%)-$88.2 M(-2381.3%)$3.9 M(-81.6%)$21.0 M(+132.6%)-$64.5 M(-295.3%)$33.0 M(+236.1%)-$24.3 M(+83.0%)-$142.8 M(-2693.6%)-$5.1 M(-150.5%)$10.1 M(+767.2%)$1.2 M(+230.9%)-$892.0 K(+91.7%)-$10.8 M(-562.4%)$2.3 M(+339.0%)-$974.0 K(+91.4%)-$11.4 M(+58.1%)-$27.2 M(-3144.7%)-$837.0 K(-3.1%)-$812.0 K(-105.7%)$14.4 M(+610.8%)-$2.8 M(-103.0%)$95.1 M(+3565.3%)-$2.7 M(+97.6%)-$114.2 M(-2365.0%)-$4.6 M(+72.7%)-$16.9 M(-104.2%)-$8.3 M(-41.9%)-$5.8 M

TTM CFI

$129.3 M(+246.9%)$37.3 M(+93.5%)$19.3 M(-32.2%)$28.4 M(+122.2%)-$127.7 M(-1848.0%)-$6.6 M(+81.1%)-$34.7 M(+82.5%)-$198.5 M(-42.7%)-$139.1 M(+14.1%)-$162.0 M(-18.6%)-$136.6 M(-2680.2%)$5.3 M(+1574.7%)-$359.0 K(+95.6%)-$8.2 M(+20.8%)-$10.3 M(+50.5%)-$20.8 M(+44.1%)-$37.2 M(+7.8%)-$40.4 M(-0.4%)-$40.2 M(-178.5%)-$14.4 M(-245.6%)$9.9 M(-90.6%)$105.9 M(+1.9%)$103.9 M(+521.8%)-$24.6 M(+6.9%)-$26.5 M(+80.9%)-$138.5 M(+3.9%)-$144.1 M(-303.3%)-$35.7 M(-14.5%)-$31.2 M(-93.1%)-$16.2 M(-48.7%)-$10.9 M

Cash From Financing

-$47.0 K(-487.5%)-$8000.0(+99.6%)-$1.8 M(+49.3%)-$3.6 M(-100.0%)$0.0(0%)$0.0(+100.0%)-$716.0 K(+68.4%)-$2.3 M(+67.2%)-$6.9 M(+11.6%)-$7.8 M(-782400.0%)-$1000.0(+100.0%)-$3.2 M(+39.5%)-$5.3 M(-112.5%)-$2.5 M(-35814.3%)-$7000.0(+99.8%)-$4.2 M(+66.9%)-$12.6 M(-607.2%)-$1.8 M(+55.0%)-$3.9 M(-144.9%)-$1.6 M(-2308.2%)$73.0 K(+103.0%)-$2.5 M(-4289.8%)$59.0 K(+101.0%)-$6.1 M(-276.5%)-$1.6 M(+83.2%)-$9.6 M(-13.6%)-$8.5 M(-421.9%)-$1.6 M(-320.1%)$738.0 K(+142.8%)-$1.7 M(-100.0%)$0.0

TTM CFF

-$5.5 M(-0.9%)-$5.4 M(-0.1%)-$5.4 M(-25.8%)-$4.3 M(-44.9%)-$3.0 M(+69.9%)-$9.9 M(+44.1%)-$17.7 M(-4.2%)-$17.0 M(+5.4%)-$18.0 M(-9.6%)-$16.4 M(-47.9%)-$11.1 M(+0.1%)-$11.1 M(+7.7%)-$12.0 M(+37.5%)-$19.2 M(-4.0%)-$18.5 M(+17.6%)-$22.4 M(-12.8%)-$19.9 M(-173.9%)-$7.3 M(+8.7%)-$8.0 M(-101.4%)-$4.0 M(+53.2%)-$8.4 M(+16.7%)-$10.1 M(+41.4%)-$17.3 M(+33.1%)-$25.8 M(-21.0%)-$21.3 M(-12.4%)-$19.0 M(-71.3%)-$11.1 M(-324.6%)-$2.6 M(+4.5%)-$2.7 M(+21.3%)-$3.5 M(+2.9%)-$3.6 M

Free Cash Flow

$18.2 M(+345.3%)-$7.4 M(+72.6%)-$27.1 M(-157.4%)$47.2 M(+5.7%)$44.6 M(+168.0%)$16.7 M(+191.5%)-$18.2 M(-139.7%)-$7.6 M(-115.5%)$49.0 M(+188.5%)$17.0 M(+188.7%)-$19.1 M(-147.4%)$40.4 M(+27.4%)$31.7 M(+1363.2%)$2.2 M(-82.4%)$12.3 M(+173.7%)-$16.7 M(-156.3%)$29.6 M(+403.3%)-$9.8 M(-96.8%)-$5.0 M(-143.0%)$11.5 M(+172.1%)-$16.0 M(-258.1%)$10.1 M(+1016.2%)$908.0 K(-94.4%)$16.2 M(+91.5%)$8.5 M(-55.4%)$19.0 M(+388.9%)-$6.6 M(-398.2%)$2.2 M(-85.8%)$15.6 M(+522.6%)-$3.7 M(-228.8%)$2.9 M

TTM FCF

$30.9 M(-46.1%)$57.3 M(-29.6%)$81.4 M(-9.8%)$90.3 M(+154.3%)$35.5 M(-10.9%)$39.8 M(-0.8%)$40.2 M(+2.4%)$39.2 M(-55.0%)$87.2 M(+24.7%)$70.0 M(+26.9%)$55.1 M(-36.3%)$86.6 M(+193.4%)$29.5 M(+7.7%)$27.4 M(+77.2%)$15.5 M(+964.6%)-$1.8 M(-106.8%)$26.4 M(+237.7%)-$19.2 M(-2851.0%)$698.0 K(-89.4%)$6.6 M(-41.7%)$11.3 M(-68.5%)$35.8 M(-19.9%)$44.6 M(+20.2%)$37.2 M(+60.7%)$23.1 M(-23.5%)$30.2 M(+302.2%)$7.5 M(-55.7%)$17.0 M(-57.8%)$40.1 M(-22.9%)$52.1 M(-23.4%)$67.9 M

CAPEX

$15.2 M(-1.2%)$15.4 M(-38.0%)$24.8 M(+62.3%)$15.3 M(+7.9%)$14.2 M(+257.0%)$4.0 M(-5.4%)$4.2 M(-50.0%)$8.4 M(+97.7%)$4.2 M(+188.1%)$1.5 M(+0.8%)$1.5 M(+66.0%)$881.0 K(-43.2%)$1.6 M(+8.8%)$1.4 M(+12.6%)$1.3 M(-66.7%)$3.8 M(+314.2%)$918.0 K(-7.5%)$992.0 K(-78.9%)$4.7 M(+314.8%)$1.1 M(-5.1%)$1.2 M(+46.1%)$817.0 K(+29.3%)$632.0 K(-77.6%)$2.8 M(+31.8%)$2.1 M(-22.2%)$2.8 M(-10.1%)$3.1 M(-34.9%)$4.7 M(-5.0%)$4.9 M(-41.5%)$8.5 M(+43.3%)$5.9 M

TTM CAPEX

$70.7 M(+1.5%)$69.7 M(+19.6%)$58.3 M(+54.8%)$37.7 M(+22.5%)$30.8 M(+47.8%)$20.8 M(+13.7%)$18.3 M(+17.6%)$15.6 M(+93.2%)$8.1 M(+50.2%)$5.4 M(+0.9%)$5.3 M(+3.8%)$5.1 M(-36.3%)$8.0 M(+8.6%)$7.4 M(+6.2%)$7.0 M(-33.0%)$10.4 M(+34.5%)$7.7 M(-3.4%)$8.0 M(+2.2%)$7.8 M(+107.7%)$3.8 M(-30.9%)$5.5 M(-14.8%)$6.4 M(-23.2%)$8.3 M(-22.5%)$10.8 M(-14.9%)$12.7 M(-18.2%)$15.5 M(-27.0%)$21.2 M(-11.8%)$24.0 M(+10.7%)$21.7 M(+12.7%)$19.2 M(+23.0%)$15.6 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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