IDT logo

IDT (IDT) 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

$554.6 M(+0.8%)$550.1 M(+6.3%)$517.3 M(-0.9%)$521.8 M(+4.6%)$499.0 M(-2.3%)$510.8 M(-1.4%)$518.2 M(+3.5%)$500.5 M(+2.0%)$490.7 M(-1.3%)$497.1 M(-1.2%)$503.3 M(-0.5%)$505.9 M(-0.4%)$507.7 M(-1.0%)$512.7 M(+11.0%)$461.9 M(+8.8%)$424.6 M(+4.6%)$405.9 M(+0.3%)$404.8 M(+8.9%)$371.6 M(-15.5%)$439.7 M(-4.2%)$459.0 M(+3.5%)$443.7 M(+5.7%)$419.9 M(+0.9%)$416.1 M(+4.1%)$399.8 M(+0.1%)$399.6 M(+3.0%)$387.9 M(-23.1%)$504.2 M(+3.3%)$488.2 M(-5.9%)$519.0 M(+7.0%)$484.8 M

Current Assets

$431.7 M(+2.2%)$422.5 M(+3.4%)$408.5 M(+0.2%)$407.6 M(+6.7%)$382.2 M(-1.3%)$387.1 M(-0.7%)$390.0 M(+4.4%)$373.5 M(+3.5%)$361.1 M(-0.4%)$362.6 M(-2.3%)$371.1 M(-4.1%)$387.0 M(+0.4%)$385.5 M(-0.7%)$388.1 M(+9.6%)$354.0 M(+3.7%)$341.4 M(+5.0%)$325.3 M(+1.0%)$322.1 M(+10.3%)$291.9 M(-17.9%)$355.5 M(-4.9%)$373.7 M(+1.4%)$368.5 M(+6.4%)$346.4 M(+1.5%)$341.3 M(+5.5%)$323.6 M(-1.6%)$328.9 M(+4.7%)$314.3 M(-12.0%)$357.3 M(+4.3%)$342.4 M(-7.7%)$371.1 M(+13.5%)$327.0 M

Non Current Assets

$122.9 M(-3.6%)$127.6 M(+17.3%)$108.8 M(-4.8%)$114.2 M(-2.3%)$116.9 M(-5.5%)$123.7 M(-3.5%)$128.3 M(+1.0%)$127.0 M(-2.0%)$129.6 M(-3.6%)$134.5 M(+1.7%)$132.2 M(+11.2%)$118.9 M(-2.7%)$122.2 M(-1.8%)$124.5 M(+15.5%)$107.8 M(+29.7%)$83.2 M(+3.1%)$80.7 M(-2.4%)$82.6 M(+3.7%)$79.7 M(-5.4%)$84.3 M(-1.2%)$85.3 M(+13.4%)$75.2 M(+2.4%)$73.5 M(-1.9%)$74.9 M(-1.8%)$76.3 M(+7.9%)$70.7 M(-3.9%)$73.6 M(-49.9%)$147.0 M(+0.8%)$145.8 M(-1.4%)$147.8 M(-6.3%)$157.8 M

Total Liabilities

$272.4 M(-3.9%)$283.5 M(+0.1%)$283.2 M(-2.7%)$291.2 M(+3.5%)$281.5 M(-6.3%)$300.3 M(-2.7%)$308.8 M(+3.9%)$297.1 M(-1.6%)$301.9 M(-4.5%)$316.3 M(-3.3%)$327.0 M(-1.8%)$332.9 M(+0.1%)$332.4 M(-3.9%)$346.0 M(+3.4%)$334.7 M(+0.2%)$334.2 M(+1.8%)$328.4 M(-1.6%)$333.6 M(+4.9%)$318.0 M(-17.7%)$386.3 M(-5.0%)$406.7 M(+4.2%)$390.1 M(+7.3%)$363.5 M(+0.1%)$362.9 M(-0.1%)$363.2 M(-1.4%)$368.3 M(+2.0%)$361.0 M(+0.9%)$357.9 M(+5.2%)$340.1 M(-6.7%)$364.4 M(+9.0%)$334.3 M

Current Liabilities

$269.8 M(-3.4%)$279.3 M(+0.5%)$277.8 M(-2.5%)$285.0 M(+3.3%)$275.9 M(-6.2%)$294.1 M(-2.5%)$301.7 M(+4.8%)$287.9 M(-1.6%)$292.8 M(-4.0%)$305.1 M(-3.3%)$315.4 M(-3.7%)$327.4 M(+0.5%)$325.9 M(-4.0%)$339.3 M(+3.7%)$327.3 M(+0.3%)$326.3 M(+2.0%)$319.9 M(-1.5%)$324.9 M(+5.3%)$308.5 M(-17.9%)$376.0 M(-5.1%)$396.4 M(+1.9%)$389.1 M(+7.4%)$362.3 M(+0.2%)$361.7 M(-0.0%)$361.8 M(-1.4%)$367.0 M(+2.1%)$359.5 M(+1.0%)$356.1 M(+5.2%)$338.4 M(-6.7%)$362.8 M(+9.1%)$332.7 M

Long Term Liabilities

$2.6 M(-37.5%)$4.2 M(-22.3%)$5.4 M(-12.4%)$6.2 M(+10.7%)$5.6 M(-10.7%)$6.2 M(-12.2%)$7.1 M(-22.7%)$9.2 M(+0.1%)$9.2 M(-18.1%)$11.2 M(-3.9%)$11.6 M(+112.5%)$5.5 M(-15.8%)$6.5 M(-3.0%)$6.7 M(-9.4%)$7.4 M(-5.7%)$7.9 M(-7.6%)$8.5 M(-2.8%)$8.7 M(-7.8%)$9.5 M(-7.8%)$10.3 M(-0.4%)$10.3 M(+858.4%)$1.1 M(-7.5%)$1.2 M(-9.6%)$1.3 M(-8.3%)$1.4 M(+7.1%)$1.3 M(-9.4%)$1.4 M(-17.3%)$1.7 M(+3.9%)$1.7 M(+3.3%)$1.6 M(-2.7%)$1.7 M

Shareholders Equity

$260.6 M(+5.8%)$246.2 M(+14.8%)$214.5 M(+1.3%)$211.8 M(+5.9%)$200.0 M(+3.3%)$193.7 M(+0.1%)$193.4 M(+2.8%)$188.1 M(+8.1%)$174.1 M(+3.9%)$167.6 M(+2.4%)$163.6 M(+1.9%)$160.6 M(-1.8%)$163.6 M(-0.8%)$164.9 M(+29.8%)$127.0 M(+41.4%)$89.9 M(+10.8%)$81.1 M(+8.5%)$74.8 M(+31.1%)$57.0 M(+1.0%)$56.5 M(+2.4%)$55.2 M(-1.9%)$56.2 M(+0.3%)$56.1 M(+6.4%)$52.7 M(+46.1%)$36.1 M(+17.6%)$30.7 M(+15.5%)$26.6 M(-80.7%)$137.3 M(-1.5%)$139.3 M(-4.4%)$145.7 M(+3.5%)$140.8 M

Book Value

$260.6 M(+5.8%)$246.2 M(+14.8%)$214.5 M(+1.3%)$211.8 M(+5.9%)$200.0 M(+3.3%)$193.7 M(+0.1%)$193.4 M(+2.8%)$188.1 M(+8.1%)$174.1 M(+3.9%)$167.6 M(+2.4%)$163.6 M(+1.9%)$160.6 M(-1.8%)$163.6 M(-0.8%)$164.9 M(+29.8%)$127.0 M(+41.4%)$89.9 M(+10.8%)$81.1 M(+8.5%)$74.8 M(+31.1%)$57.0 M(+1.0%)$56.5 M(+2.4%)$55.2 M(-1.9%)$56.2 M(+0.3%)$56.1 M(+6.4%)$52.7 M(+46.1%)$36.1 M(+17.6%)$30.7 M(+15.5%)$26.6 M(-80.7%)$137.3 M(-1.5%)$139.3 M(-4.4%)$145.7 M(+3.5%)$140.8 M

Working Capital

$161.9 M(+13.1%)$143.2 M(+9.6%)$130.7 M(+6.7%)$122.5 M(+15.3%)$106.2 M(+14.3%)$93.0 M(+5.3%)$88.3 M(+3.1%)$85.6 M(+25.3%)$68.3 M(+18.7%)$57.6 M(+3.3%)$55.7 M(-6.5%)$59.6 M(+0.1%)$59.6 M(+22.1%)$48.8 M(+82.7%)$26.7 M(+76.9%)$15.1 M(+178.8%)$5.4 M(+297.8%)-$2.7 M(+83.5%)-$16.6 M(+19.3%)-$20.6 M(+9.1%)-$22.7 M(-9.9%)-$20.6 M(-29.6%)-$15.9 M(+22.0%)-$20.4 M(+46.6%)-$38.2 M(-0.2%)-$38.1 M(+15.8%)-$45.2 M(-4079.7%)$1.1 M(-71.4%)$4.0 M(-52.3%)$8.3 M(+247.9%)-$5.6 M

Cash And Cash Equivalents

$148.0 M(-10.1%)$164.6 M(+17.7%)$139.8 M(-0.9%)$141.1 M(+16.0%)$121.7 M(+17.4%)$103.6 M(+14.2%)$90.7 M(-23.0%)$117.8 M(+9.2%)$107.9 M(+9.7%)$98.4 M(+1.3%)$97.1 M(-6.8%)$104.3 M(-9.0%)$114.5 M(+6.9%)$107.1 M(+27.5%)$84.0 M(+5.7%)$79.5 M(+7.3%)$74.1 M(-12.7%)$84.9 M(+63.9%)$51.8 M(-15.2%)$61.1 M(-1.8%)$62.2 M(-22.4%)$80.2 M(+1.1%)$79.3 M(+6.6%)$74.4 M(+25.5%)$59.3 M(-19.8%)$74.0 M(+47.5%)$50.2 M(-7.2%)$54.1 M(+2.5%)$52.8 M(-41.6%)$90.3 M(+26.4%)$71.5 M

Accounts Payable

$23.6 M(-4.5%)$24.8 M(+3.3%)$24.0 M(+11.4%)$21.5 M(-12.1%)$24.5 M(+10.1%)$22.2 M(-25.2%)$29.7 M(+27.9%)$23.2 M(-26.6%)$31.7 M(+11.0%)$28.5 M(+2.6%)$27.8 M(+16.9%)$23.8 M(-24.7%)$31.6 M(+29.0%)$24.5 M(-21.9%)$31.4 M(-13.7%)$36.4 M(+16.3%)$31.3 M(+24.3%)$25.1 M(-9.3%)$27.7 M(-15.4%)$32.8 M(-11.7%)$37.2 M(+0.2%)$37.1 M(-3.1%)$38.3 M(+8.4%)$35.3 M(-37.5%)$56.4 M(+23.0%)$45.9 M(+95.0%)$23.5 M(-36.5%)$37.1 M(-21.5%)$47.2 M(+15.2%)$41.0 M(+13.8%)$36.0 M

Accounts Receivable

$41.6 M(-1.5%)$42.2 M(+8.3%)$39.0 M(+4.2%)$37.4 M(+5.8%)$35.3 M(+10.1%)$32.1 M(-51.3%)$65.9 M(+38.5%)$47.6 M(-17.8%)$57.9 M(+46.4%)$39.5 M(-25.3%)$52.9 M(-0.7%)$53.2 M(+3.9%)$51.3 M(+9.9%)$46.6 M(+9.3%)$42.7 M(-17.3%)$51.6 M(+9.4%)$47.2 M(+6.8%)$44.2 M(-6.8%)$47.4 M(-9.2%)$52.2 M(+2.4%)$51.0 M(-12.2%)$58.1 M(+6.8%)$54.4 M(+8.4%)$50.2 M(-24.1%)$66.1 M(-6.6%)$70.7 M(+11.8%)$63.2 M(-11.7%)$71.7 M(-9.2%)$78.9 M(+21.5%)$65.0 M(-3.2%)$67.1 M

Short Term Debt

------$2.8 M(-3.6%)$2.9 M(+1.7%)$2.9 M-$2.9 M(+22.2%)$2.4 M(-5.3%)$2.5 M-$2.5 M(-0.8%)$2.5 M(+2.4%)$2.5 M-$2.4 M------------

Long Term Debt

$1.6 M(+2.1%)$1.5 M(-12.6%)$1.8 M(-28.4%)$2.4 M(+4.3%)$2.3 M(-18.6%)$2.9 M(-19.3%)$3.6 M(-15.8%)$4.2 M(+1.6%)$4.2 M(-9.4%)$4.6 M(-13.4%)$5.3 M(+6.1%)$5.0 M(-9.4%)$5.5 M(+1.1%)$5.5 M(-10.4%)$6.1 M(-6.2%)$6.5 M(-9.4%)$7.2 M(-2.2%)$7.4 M(-9.3%)$8.1 M(-7.1%)$8.7 M(-6.5%)$9.3 M(+100.0%)$0.0---------

Total Debt

$1.6 M(+2.1%)$1.5 M(-12.6%)$1.8 M(-28.4%)$2.4 M(+4.3%)$2.3 M(-18.6%)$2.9 M(-54.9%)$6.4 M(-10.8%)$7.2 M(+1.7%)$7.0 M(+52.9%)$4.6 M(-43.9%)$8.2 M(+11.3%)$7.4 M(-8.1%)$8.0 M(+46.8%)$5.5 M(-36.5%)$8.6 M(-4.7%)$9.1 M(-6.4%)$9.7 M(+31.5%)$7.4 M(-30.0%)$10.5 M(+20.4%)$8.7 M(-6.5%)$9.3 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(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

1.6(+6.0%)1.5(+2.7%)1.5(+2.8%)1.4(+2.9%)1.4(+5.3%)1.3(+2.3%)1.3(-0.8%)1.3(+5.7%)1.2(+3.4%)1.2(+0.8%)1.2(0%)1.2(0%)1.2(+3.5%)1.1(+5.6%)1.1(+2.9%)1.1(+2.9%)1.0(+3.0%)1.0(+4.2%)0.9(0%)0.9(+1.1%)0.9(-1.1%)0.9(-1.0%)1.0(+2.1%)0.9(+5.6%)0.9(-1.1%)0.9(+3.5%)0.9(-13.0%)1.0(-1.0%)1.0(-1.0%)1.0(+4.1%)1.0

Quick Ratio

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

Inventory

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

Retained Earnings

$102.6 M(+18.5%)$86.6 M(+69.7%)$51.0 M(+9.2%)$46.7 M(+44.6%)$32.3 M(+31.1%)$24.7 M(+47.8%)$16.7 M(+70.3%)$9.8 M(+302.9%)-$4.8 M(+69.5%)-$15.8 M(+52.1%)-$33.1 M(+12.6%)-$37.8 M(+16.5%)-$45.3 M(-5.8%)-$42.9 M(+47.5%)-$81.6 M(+30.8%)-$117.9 M(+10.0%)-$131.0 M(+6.0%)-$139.3 M(+13.4%)-$160.8 M(+0.3%)-$161.3 M(+0.6%)-$162.3 M(-0.9%)-$160.8 M(-0.3%)-$160.3 M(+1.9%)-$163.4 M(+0.9%)-$164.8 M(+4.8%)-$173.1 M(+3.3%)-$179.1 M(-3.3%)-$173.4 M(-1.9%)-$170.2 M(-4.2%)-$163.4 M(-9.8%)-$148.8 M

PB Ratio

4.5(+11.8%)4.0(-5.0%)4.2(+1.4%)4.1(+17.3%)3.5(+14.2%)3.1(-29.3%)4.4(+9.5%)4.0(+4.5%)3.8(-4.3%)4.0(-6.1%)4.3(-29.6%)6.0(-20.7%)7.6(-2.1%)7.8(+60.1%)4.9(+20.9%)4.0(+34.5%)3.0(+32.3%)2.3(-10.0%)2.5(-29.5%)3.6(+8.9%)3.3(-31.6%)4.8(+43.1%)3.3(-6.7%)3.6(-22.7%)4.6(+10.5%)4.2(-17.4%)5.1(+157.4%)2.0(-16.2%)2.4(-6.8%)2.5(-1.9%)2.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

$0.7(-53.1%)$1.4(+559.1%)$0.2(-61.4%)$0.6(+90.0%)$0.3(-3.2%)$0.3(+14.8%)$0.3(-52.6%)$0.6(+32.6%)$0.4(-34.9%)$0.7(+266.7%)$0.2(-35.7%)$0.3(+380.0%)-$0.1(-106.8%)$1.5(+5.8%)$1.4(+172.6%)$0.5(+59.4%)$0.3(-60.6%)$0.8(+3962.0%)$0.0(-50.0%)$0.0(+166.7%)-$0.1(-185.7%)$0.1(-12.5%)$0.1(+260.0%)-$0.1(+50.0%)-$0.1(-130.3%)$0.3(+335.7%)-$0.1(-333.3%)$0.1(+175.0%)-$0.1(+81.8%)-$0.4(-109.5%)-$0.2

TTM EPS

$2.9(+15.0%)$2.5(+81.4%)$1.4(-3.5%)$1.4(0%)$1.4(-8.2%)$1.6(-18.1%)$1.9(+4.9%)$1.8(+18.7%)$1.6(+52.0%)$1.0(-44.3%)$1.8(-39.8%)$3.0(-7.0%)$3.3(-11.4%)$3.7(+21.7%)$3.0(+82.4%)$1.7(+39.4%)$1.2(+46.8%)$0.8(+1060.6%)$0.1(-46.1%)$0.1(+225.0%)$0.0(+100.0%)$0.0(-100.0%)$0.3(+550.0%)$0.0(-73.3%)$0.1(-11.8%)$0.2(+128.3%)-$0.6(+10.4%)-$0.7(+2.9%)-$0.7(-297.1%)$0.3(-72.4%)$1.3

Revenue

$309.6 M(+0.2%)$308.8 M(+3.1%)$299.6 M(+1.2%)$296.1 M(-1.7%)$301.2 M(-0.9%)$303.8 M(+1.5%)$299.3 M(-4.7%)$313.9 M(-2.5%)$321.8 M(-2.0%)$328.6 M(+0.1%)$328.4 M(-2.6%)$337.1 M(-8.9%)$370.1 M(-5.1%)$390.0 M(+4.3%)$373.8 M(+10.0%)$339.8 M(-1.1%)$343.4 M(-4.7%)$360.3 M(+12.1%)$321.3 M(-0.8%)$323.9 M(-4.8%)$340.2 M(-4.5%)$356.1 M(+4.4%)$341.3 M(-2.4%)$349.5 M(-3.5%)$362.3 M(-7.7%)$392.6 M(+7.5%)$365.4 M(-7.7%)$395.9 M(+0.6%)$393.6 M(-0.4%)$395.0 M(+6.7%)$370.0 M

TTM Revenue

$1.2 B(+0.7%)$1.2 B(+0.4%)$1.2 B(+0.0%)$1.2 B(-1.5%)$1.2 B(-1.7%)$1.2 B(-2.0%)$1.3 B(-2.3%)$1.3 B(-1.8%)$1.3 B(-3.5%)$1.4 B(-4.3%)$1.4 B(-3.1%)$1.5 B(-0.2%)$1.5 B(+1.8%)$1.4 B(+2.1%)$1.4 B(+3.9%)$1.4 B(+1.2%)$1.3 B(+0.2%)$1.3 B(+0.3%)$1.3 B(-1.5%)$1.4 B(-1.8%)$1.4 B(-1.6%)$1.4 B(-2.5%)$1.4 B(-1.6%)$1.5 B(-3.1%)$1.5 B(-2.0%)$1.5 B(-0.1%)$1.5 B(-0.3%)$1.6 B(+1.9%)$1.5 B(+1.6%)$1.5 B(+1.8%)$1.5 B

Total Expenses

$285.7 M(-1.5%)$290.1 M(+1.0%)$287.4 M(+1.9%)$282.0 M(-0.8%)$284.2 M(-2.1%)$290.3 M(+1.9%)$285.0 M(-4.0%)$296.8 M(-2.6%)$304.8 M(-2.2%)$311.7 M(-1.4%)$316.3 M(-2.8%)$325.5 M(-8.9%)$357.2 M(-4.4%)$373.5 M(+3.6%)$360.6 M(+9.5%)$329.4 M(-0.4%)$330.7 M(-4.7%)$347.1 M(+9.7%)$316.6 M(-1.7%)$321.9 M(-5.5%)$340.6 M(-4.4%)$356.1 M(+4.7%)$340.3 M(-2.8%)$349.9 M(-3.4%)$362.1 M(-5.2%)$381.8 M(+5.1%)$363.4 M(-8.3%)$396.2 M(+0.8%)$393.0 M(+0.5%)$391.3 M(+3.9%)$376.5 M

Operating Expenses

$83.8 M(+0.4%)$83.5 M(-1.5%)$84.8 M(+1.8%)$83.3 M(+8.2%)$77.0 M(-0.3%)$77.2 M(+5.5%)$73.2 M(-0.1%)$73.3 M(+1.7%)$72.1 M(+4.2%)$69.2 M(+0.7%)$68.7 M(+0.8%)$68.2 M(+4.0%)$65.5 M(+4.8%)$62.5 M(+4.5%)$59.8 M(-0.7%)$60.3 M(+4.8%)$57.5 M(-10.3%)$64.1 M(+11.1%)$57.7 M(-2.5%)$59.2 M(-3.2%)$61.1 M(+0.6%)$60.8 M(+5.8%)$57.5 M(-2.2%)$58.8 M(+2.3%)$57.4 M(+1.3%)$56.7 M(+0.8%)$56.3 M(-4.5%)$58.9 M(+4.3%)$56.5 M(+4.3%)$54.2 M(-12.4%)$61.8 M

Cost Of Goods Sold

$201.9 M(-2.3%)$206.6 M(+2.0%)$202.6 M(+2.0%)$198.7 M(-4.1%)$207.2 M(-2.8%)$213.1 M(+0.7%)$211.7 M(-5.3%)$223.5 M(-3.9%)$232.7 M(-4.1%)$242.5 M(-2.0%)$247.6 M(-3.8%)$257.3 M(-11.8%)$291.6 M(-6.2%)$310.9 M(+3.4%)$300.8 M(+11.8%)$269.1 M(-1.5%)$273.2 M(-3.5%)$283.0 M(+9.3%)$258.8 M(-1.5%)$262.7 M(-6.0%)$279.5 M(-5.4%)$295.4 M(+4.4%)$282.8 M(-2.9%)$291.2 M(-4.4%)$304.7 M(-6.3%)$325.1 M(+5.8%)$307.2 M(-8.9%)$337.2 M(+0.2%)$336.5 M(-0.2%)$337.1 M(+7.1%)$314.7 M

TTM Cost Of Goods Sold

$809.9 M(-0.7%)$815.1 M(-0.8%)$821.6 M(-1.1%)$830.7 M(-2.9%)$855.5 M(-2.9%)$881.0 M(-3.2%)$910.4 M(-3.8%)$946.3 M(-3.5%)$980.1 M(-5.7%)$1.0 B(-6.2%)$1.1 B(-4.6%)$1.2 B(-1.0%)$1.2 B(+1.6%)$1.2 B(+2.5%)$1.1 B(+3.9%)$1.1 B(+0.6%)$1.1 B(-0.6%)$1.1 B(-1.1%)$1.1 B(-2.1%)$1.1 B(-2.5%)$1.1 B(-2.1%)$1.2 B(-2.5%)$1.2 B(-2.0%)$1.2 B(-3.6%)$1.3 B(-2.4%)$1.3 B(-0.9%)$1.3 B(-0.6%)$1.3 B(+2.0%)$1.3 B(+1.8%)$1.3 B(+2.2%)$1.2 B

Gross Profit

$107.6 M(+5.3%)$102.2 M(+5.3%)$97.0 M(-0.4%)$97.4 M(+3.6%)$94.0 M(+3.6%)$90.7 M(+3.6%)$87.6 M(-3.2%)$90.4 M(+1.4%)$89.1 M(+3.6%)$86.0 M(+6.5%)$80.8 M(+1.3%)$79.7 M(+1.6%)$78.5 M(-0.7%)$79.0 M(+8.2%)$73.0 M(+3.4%)$70.6 M(+0.5%)$70.3 M(-9.2%)$77.4 M(+23.8%)$62.5 M(+2.2%)$61.2 M(+0.7%)$60.7 M(-0.1%)$60.8 M(+4.0%)$58.5 M(+0.3%)$58.3 M(+1.2%)$57.6 M(-14.7%)$67.5 M(+15.9%)$58.2 M(-0.7%)$58.7 M(+2.8%)$57.0 M(-1.5%)$57.9 M(+4.7%)$55.3 M

TTM Gross Profit

$404.3 M(+3.5%)$390.6 M(+3.0%)$379.1 M(+2.6%)$369.7 M(+1.9%)$362.7 M(+1.4%)$357.9 M(+1.3%)$353.2 M(+2.0%)$346.4 M(+3.2%)$335.7 M(+3.3%)$325.0 M(+2.2%)$318.0 M(+2.5%)$310.3 M(+3.0%)$301.1 M(+2.8%)$292.9 M(+0.6%)$291.3 M(+3.8%)$280.7 M(+3.5%)$271.3 M(+3.6%)$261.8 M(+6.8%)$245.2 M(+1.7%)$241.2 M(+1.2%)$238.3 M(+1.3%)$235.2 M(-2.8%)$241.9 M(+0.1%)$241.7 M(-0.1%)$242.0 M(+0.2%)$241.5 M(+4.1%)$231.9 M(+1.3%)$229.0 M(+0.9%)$226.9 M(+0.4%)$226.0 M(-0.5%)$227.0 M

Gross Margin

34.8%(+5.1%)33.1%(+2.2%)32.4%(-1.5%)32.9%(+5.4%)31.2%(+4.5%)29.9%(+2.0%)29.3%(+1.6%)28.8%(+4.0%)27.7%(+5.8%)26.2%(+6.4%)24.6%(+4.0%)23.7%(+11.6%)21.2%(+4.6%)20.3%(+3.7%)19.5%(-6.0%)20.8%(+1.6%)20.5%(-4.7%)21.5%(+10.4%)19.4%(+3.0%)18.9%(+5.8%)17.9%(+4.6%)17.1%(-0.3%)17.1%(+2.7%)16.7%(+4.9%)15.9%(-7.5%)17.2%(+7.8%)15.9%(+7.6%)14.8%(+2.3%)14.5%(-1.2%)14.7%(-1.9%)14.9%

Operating Profit

$23.8 M(+27.3%)$18.7 M(+52.3%)$12.3 M(-12.9%)$14.1 M(-17.1%)$17.0 M(+26.3%)$13.5 M(-5.9%)$14.3 M(-16.4%)$17.1 M(+0.5%)$17.0 M(+1.4%)$16.8 M(+39.3%)$12.1 M(+4.3%)$11.6 M(-10.4%)$12.9 M(-21.7%)$16.5 M(+25.0%)$13.2 M(+27.5%)$10.4 M(-18.7%)$12.7 M(-3.5%)$13.2 M(+176.3%)$4.8 M(+141.7%)$2.0 M(+593.3%)-$401.0 K(-19950.0%)-$2000.0(-100.2%)$1.0 M(+319.3%)-$457.0 K(-351.1%)$182.0 K(-98.3%)$10.8 M(+449.9%)$2.0 M(+789.5%)-$285.0 K(-154.6%)$522.0 K(-86.0%)$3.7 M(+157.5%)-$6.5 M

TTM Operating Profit

$68.9 M(+11.0%)$62.1 M(+9.2%)$56.9 M(-3.4%)$58.9 M(-4.9%)$61.9 M(-0.1%)$62.0 M(-5.1%)$65.3 M(+3.5%)$63.1 M(+9.7%)$57.5 M(+7.7%)$53.4 M(+0.6%)$53.1 M(-2.1%)$54.2 M(+2.3%)$53.0 M(+0.3%)$52.8 M(+6.7%)$49.5 M(+20.5%)$41.1 M(+25.6%)$32.7 M(+67.2%)$19.6 M(+207.8%)$6.4 M(+146.6%)$2.6 M(+1714.8%)$142.0 K(-80.4%)$725.0 K(-93.7%)$11.5 M(-7.7%)$12.5 M(-1.4%)$12.7 M(-2.6%)$13.0 M(+119.0%)$5.9 M(+334.9%)-$2.5 M(-385.6%)$885.0 K(-84.0%)$5.5 M(-30.0%)$7.9 M

Operating Margin

7.7%(+26.9%)6.1%(+47.8%)4.1%(-13.9%)4.8%(-15.8%)5.7%(+27.5%)4.4%(-7.3%)4.8%(-12.4%)5.5%(+3.0%)5.3%(+3.5%)5.1%(+39.1%)3.7%(+7.0%)3.4%(-1.4%)3.5%(-17.5%)4.2%(+19.8%)3.5%(+15.7%)3.0%(-17.8%)3.7%(+1.4%)3.7%(+145.6%)1.5%(+144.3%)0.6%(+608.3%)-0.1%(-100.0%)0.0%(-100.0%)0.3%(+323.1%)-0.1%(-360.0%)0.1%(-98.2%)2.8%(+409.3%)0.5%(+871.4%)-0.1%(-153.8%)0.1%(-86.3%)0.9%(+154.0%)-1.8%

Net Income

$17.2 M(-53.1%)$36.8 M(+563.3%)$5.6 M(-61.5%)$14.4 M(+88.3%)$7.7 M(-4.0%)$8.0 M(+15.8%)$6.9 M(-52.9%)$14.6 M(+32.9%)$11.0 M(-36.2%)$17.2 M(+261.4%)$4.8 M(-36.3%)$7.5 M(+402.1%)-$2.5 M(-106.4%)$38.7 M(+6.6%)$36.3 M(+177.3%)$13.1 M(+58.2%)$8.3 M(-61.4%)$21.5 M(+4049.2%)$518.0 K(-44.4%)$932.0 K(+161.6%)-$1.5 M(-196.1%)$1.6 M(-27.5%)$2.2 M(+265.5%)-$1.3 M(+43.0%)-$2.3 M(-127.9%)$8.2 M(+338.4%)-$3.5 M(-328.1%)$1.5 M(+172.5%)-$2.1 M(+78.7%)-$9.8 M(-106.1%)-$4.8 M

TTM Net Income

$74.0 M(+14.9%)$64.5 M(+81.0%)$35.6 M(-3.6%)$37.0 M(-0.5%)$37.1 M(-8.3%)$40.5 M(-18.6%)$49.8 M(+4.5%)$47.6 M(+17.6%)$40.5 M(+49.9%)$27.0 M(-44.3%)$48.5 M(-39.4%)$80.1 M(-6.6%)$85.7 M(-11.2%)$96.5 M(+21.8%)$79.2 M(+82.5%)$43.4 M(+39.0%)$31.2 M(+45.7%)$21.4 M(+1318.3%)$1.5 M(-52.2%)$3.2 M(+243.8%)$920.0 K(+586.6%)$134.0 K(-98.0%)$6.8 M(+479.4%)$1.2 M(-70.7%)$4.0 M(-4.9%)$4.2 M(+130.3%)-$13.9 M(+8.7%)-$15.2 M(+4.0%)-$15.8 M(-293.6%)$8.2 M(-71.8%)$29.0 M

Net Margin

5.6%(-53.3%)11.9%(+544.3%)1.9%(-62.0%)4.9%(+91.7%)2.5%(-3.4%)2.6%(+14.3%)2.3%(-50.6%)4.7%(+36.3%)3.4%(-34.9%)5.3%(+262.1%)1.4%(-34.7%)2.2%(+431.3%)-0.7%(-106.8%)9.9%(+2.2%)9.7%(+151.8%)3.9%(+60.2%)2.4%(-59.6%)6.0%(+3625.0%)0.2%(-44.8%)0.3%(+165.9%)-0.4%(-200.0%)0.4%(-31.3%)0.6%(+268.4%)-0.4%(+39.7%)-0.6%(-130.0%)2.1%(+321.1%)-0.9%(-350.0%)0.4%(+171.7%)-0.5%(+78.7%)-2.5%(-93.0%)-1.3%

EBIT

$23.8 M(+27.3%)$18.7 M(+52.3%)$12.3 M(-12.9%)$14.1 M(-17.1%)$17.0 M(+26.3%)$13.5 M(-5.9%)$14.3 M(-16.4%)$17.1 M(+0.5%)$17.0 M(+1.4%)$16.8 M(+39.3%)$12.1 M(+4.3%)$11.6 M(-10.4%)$12.9 M(-21.7%)$16.5 M(+25.0%)$13.2 M(+27.5%)$10.4 M(-18.7%)$12.7 M(-3.5%)$13.2 M(+176.3%)$4.8 M(+141.7%)$2.0 M(+593.3%)-$401.0 K(-19950.0%)-$2000.0(-100.2%)$1.0 M(+319.3%)-$457.0 K(-351.1%)$182.0 K(-98.3%)$10.8 M(+449.9%)$2.0 M(+789.5%)-$285.0 K(-154.6%)$522.0 K(-86.0%)$3.7 M(+157.5%)-$6.5 M

TTM EBIT

$68.9 M(+11.0%)$62.1 M(+9.2%)$56.9 M(-3.4%)$58.9 M(-4.9%)$61.9 M(-0.1%)$62.0 M(-5.1%)$65.3 M(+3.5%)$63.1 M(+9.7%)$57.5 M(+7.7%)$53.4 M(+0.6%)$53.1 M(-2.1%)$54.2 M(+2.3%)$53.0 M(+0.3%)$52.8 M(+6.7%)$49.5 M(+20.5%)$41.1 M(+25.6%)$32.7 M(+67.2%)$19.6 M(+207.8%)$6.4 M(+146.6%)$2.6 M(+1714.8%)$142.0 K(-80.4%)$725.0 K(-93.7%)$11.5 M(-7.7%)$12.5 M(-1.4%)$12.7 M(-2.6%)$13.0 M(+119.0%)$5.9 M(+334.9%)-$2.5 M(-385.6%)$885.0 K(-84.0%)$5.5 M(-30.0%)$7.9 M

EBITDA

$29.1 M(+22.1%)$23.8 M(+36.8%)$17.4 M(-9.4%)$19.2 M(-12.9%)$22.1 M(+18.4%)$18.6 M(-4.5%)$19.5 M(-11.9%)$22.1 M(+1.4%)$21.8 M(+1.1%)$21.6 M(+30.2%)$16.6 M(+3.9%)$16.0 M(-8.1%)$17.4 M(-16.9%)$20.9 M(+18.5%)$17.6 M(+18.9%)$14.8 M(-14.0%)$17.2 M(-3.7%)$17.9 M(+78.6%)$10.0 M(+39.9%)$7.2 M(+46.3%)$4.9 M(-14.9%)$5.7 M(-11.9%)$6.5 M(+23.0%)$5.3 M(-8.1%)$5.8 M(-64.8%)$16.4 M(+111.2%)$7.8 M(+42.5%)$5.5 M(-12.0%)$6.2 M(-33.9%)$9.4 M(+1011.1%)-$1.0 M

TTM EBITDA

$89.5 M(+8.5%)$82.5 M(+6.7%)$77.3 M(-2.6%)$79.4 M(-3.6%)$82.3 M(+0.3%)$82.1 M(-3.5%)$85.1 M(+3.5%)$82.2 M(+8.1%)$76.0 M(+6.3%)$71.5 M(+1.0%)$70.8 M(-1.5%)$71.8 M(+1.6%)$70.7 M(+0.2%)$70.6 M(+4.4%)$67.6 M(+12.7%)$60.0 M(+14.7%)$52.3 M(+30.9%)$40.0 M(+43.6%)$27.8 M(+14.4%)$24.3 M(+8.3%)$22.5 M(-3.8%)$23.4 M(-31.3%)$34.0 M(-3.5%)$35.2 M(-0.4%)$35.4 M(-1.2%)$35.8 M(+24.4%)$28.8 M(+44.0%)$20.0 M(-13.0%)$23.0 M(-15.7%)$27.3 M(-6.0%)$29.0 M

Selling, General & Administrative Expenses

$71.1 M(+0.3%)$70.8 M(-1.8%)$72.1 M(-13.4%)$83.3 M(+29.0%)$64.6 M(-2.7%)$66.4 M(+8.7%)$61.1 M(-17.0%)$73.7 M(+2.1%)$72.1 M(+102.8%)$35.6 M(-44.6%)$64.2 M(+0.7%)$63.8 M(+4.4%)$61.1 M(+5.8%)$57.7 M(+4.1%)$55.4 M(-0.5%)$55.7 M(+6.2%)$52.5 M(-6.7%)$56.2 M(+7.2%)$52.5 M(-2.7%)$53.9 M(+0.5%)$53.7 M(+2.4%)$52.4 M(+5.6%)$49.6 M(-3.1%)$51.2 M(+0.9%)$50.7 M(+0.1%)$50.7 M(+1.1%)$50.1 M(-4.2%)$52.4 M(+4.6%)$50.1 M(+1.5%)$49.3 M(+6.8%)$46.2 M

TTM SGA

$297.3 M(+2.2%)$290.8 M(+1.6%)$286.4 M(+4.0%)$275.4 M(+3.6%)$265.7 M(-2.8%)$273.3 M(+12.7%)$242.5 M(-1.3%)$245.5 M(+4.2%)$235.6 M(+4.9%)$224.6 M(-9.0%)$246.8 M(+3.7%)$238.0 M(+3.5%)$230.0 M(+3.9%)$221.3 M(+0.7%)$219.8 M(+1.4%)$216.9 M(+0.8%)$215.1 M(-0.6%)$216.4 M(+1.8%)$212.5 M(+1.4%)$209.7 M(+1.3%)$207.0 M(+1.4%)$204.0 M(+0.9%)$202.3 M(-0.3%)$202.8 M(-0.6%)$203.9 M(+0.3%)$203.3 M(+0.7%)$201.9 M(+2.0%)$198.0 M(+2.6%)$192.9 M(+2.5%)$188.3 M(+0.2%)$187.9 M

Depreciation And Amortization

$5.2 M(+2.9%)$5.1 M(-0.3%)$5.1 M(+0.2%)$5.1 M(+1.0%)$5.0 M(-2.0%)$5.2 M(-0.7%)$5.2 M(+3.5%)$5.0 M(+4.6%)$4.8 M(+0.2%)$4.8 M(+6.1%)$4.5 M(+3.0%)$4.4 M(-1.5%)$4.4 M(+1.4%)$4.4 M(-0.9%)$4.4 M(-0.8%)$4.5 M(-0.7%)$4.5 M(-4.2%)$4.7 M(-10.5%)$5.2 M(+1.1%)$5.2 M(-2.1%)$5.3 M(-7.9%)$5.8 M(+4.1%)$5.5 M(-4.2%)$5.8 M(+3.0%)$5.6 M(0%)$5.6 M(-3.5%)$5.8 M(+1.1%)$5.7 M(+1.1%)$5.7 M(+0.8%)$5.6 M(+2.8%)$5.5 M

TTM D&A

$20.5 M(+0.9%)$20.4 M(-0.3%)$20.4 M(-0.4%)$20.5 M(+0.4%)$20.4 M(+1.3%)$20.1 M(+1.9%)$19.8 M(+3.5%)$19.1 M(+3.4%)$18.5 M(+1.9%)$18.1 M(+2.3%)$17.7 M(+0.5%)$17.6 M(-0.5%)$17.7 M(-0.3%)$17.8 M(-1.7%)$18.1 M(-4.3%)$18.9 M(-3.7%)$19.6 M(-3.9%)$20.4 M(-5.0%)$21.5 M(-1.3%)$21.8 M(-2.6%)$22.3 M(-1.3%)$22.6 M(+0.7%)$22.5 M(-1.2%)$22.8 M(+0.1%)$22.7 M(-0.3%)$22.8 M(-0.1%)$22.8 M(+1.4%)$22.5 M(+2.0%)$22.1 M(+1.7%)$21.7 M(+3.0%)$21.1 M

Interest Expense

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

TTM Interest Expense

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

Income Tax

$6.3 M(+136.5%)-$17.3 M(-679.8%)$3.0 M(-25.4%)$4.0 M(+1.1%)$3.9 M(+2.6%)$3.8 M(+30.0%)$3.0 M(-44.1%)$5.3 M(+22.1%)$4.3 M(+48300.0%)-$9000.0(-100.3%)$3.2 M(+18.5%)$2.7 M(+3316.5%)-$85.0 K(+99.6%)-$19.5 M(-5.0%)-$18.6 M(-714.0%)$3.0 M(-11.4%)$3.4 M(+150.8%)-$6.7 M(-609.5%)$1.3 M(+13.3%)$1.2 M(+117.2%)$536.0 K(+192.3%)-$581.0 K(+60.5%)-$1.5 M(-219.0%)$1.2 M(+31.6%)$939.0 K(-52.4%)$2.0 M(+91.5%)$1.0 M(+168.0%)-$1.5 M(-206.9%)$1.4 M(-88.9%)$12.8 M(+691.9%)-$2.2 M

TTM Income Tax

-$4.0 M(+37.1%)-$6.4 M(-143.0%)$14.8 M(+0.1%)$14.7 M(-8.1%)$16.0 M(-2.4%)$16.4 M(+30.6%)$12.6 M(-2.2%)$12.9 M(+24.9%)$10.3 M(+75.2%)$5.9 M(+143.1%)-$13.6 M(+61.5%)-$35.5 M(-0.8%)-$35.2 M(-11.1%)-$31.7 M(-67.9%)-$18.9 M(-1908.4%)$1.0 M(+227.2%)-$820.0 K(+77.8%)-$3.7 M(-251.8%)$2.4 M(+792.6%)-$352.0 K(-25.7%)-$280.0 K(-327.6%)$123.0 K(-95.4%)$2.7 M(-48.3%)$5.2 M(+113.4%)$2.4 M(-16.4%)$2.9 M(-78.9%)$13.7 M(+30.3%)$10.5 M(-23.7%)$13.8 M(+783.7%)-$2.0 M(+88.1%)-$17.0 M

PE Ratio

15.8(+2.8%)15.3(-39.7%)25.4(+6.5%)23.9(+23.3%)19.3(+28.9%)15.0(-12.8%)17.2(+7.8%)16.0(-5.0%)16.8(-34.1%)25.5(+76.4%)14.5(+17.2%)12.3(-16.5%)14.8(+9.6%)13.5(+70.5%)7.9(-6.2%)8.4(+5.6%)8.0(-0.3%)8.0(-89.6%)77.1(+32.7%)58.1(-65.8%)170.3-27.4(-84.8%)179.5(+282.5%)46.9(+52.0%)30.9---42.3(+253.8%)12.0

PS Ratio

1.0(+17.1%)0.8(+9.3%)0.8(+2.7%)0.7(+25.9%)0.6(+20.8%)0.5(-28.4%)0.7(+15.5%)0.6(+13.7%)0.5(+4.1%)0.5(0%)0.5(-25.8%)0.7(-22.4%)0.8(-4.5%)0.9(+102.3%)0.4(+69.2%)0.3(+44.4%)0.2(+38.5%)0.1(+18.2%)0.1(-26.7%)0.1(+15.4%)0.1(-31.6%)0.2(+46.1%)0.1(0%)0.1(+18.2%)0.1(+37.5%)0.1(-11.1%)0.1(-47.1%)0.2(-19.1%)0.2(-12.5%)0.2(-4.0%)0.3

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

$164.0 K(-99.4%)$28.9 M(+201.3%)$9.6 M(-61.4%)$24.8 M(+67.0%)$14.9 M(-41.5%)$25.4 M(+467.8%)-$6.9 M(-139.7%)$17.4 M(-4.1%)$18.2 M(+12.6%)$16.1 M(+911.0%)$1.6 M(-90.9%)$17.5 M(+399.3%)-$5.9 M(-120.5%)$28.5 M(+127.2%)$12.5 M(+83.1%)$6.8 M(-63.5%)$18.8 M(-54.3%)$41.1 M(+186.7%)-$47.4 M(-158.6%)-$18.3 M(-267.9%)-$5.0 M(-113.2%)$37.8 M(+306.0%)$9.3 M(-68.8%)$29.8 M(+262.3%)$8.2 M(-57.3%)$19.3 M(-21.1%)$24.4 M(+11.4%)$21.9 M(+148.5%)-$45.3 M(-227.2%)$35.6 M(+2579.2%)$1.3 M

TTM CFO

$63.5 M(-18.8%)$78.2 M(+4.6%)$74.7 M(+28.3%)$58.2 M(+14.6%)$50.8 M(-6.1%)$54.1 M(+20.7%)$44.8 M(-16.0%)$53.4 M(-0.2%)$53.4 M(+81.7%)$29.4 M(-29.5%)$41.7 M(-20.8%)$52.7 M(+25.4%)$42.0 M(-37.0%)$66.6 M(-15.9%)$79.2 M(+310.1%)$19.3 M(+430.3%)-$5.8 M(+80.2%)-$29.6 M(+9.9%)-$32.9 M(-238.1%)$23.8 M(-66.9%)$71.9 M(-15.5%)$85.1 M(+27.8%)$66.6 M(-18.5%)$81.8 M(+10.7%)$73.9 M(+262.3%)$20.4 M(-44.4%)$36.7 M(+170.0%)$13.6 M(+192.8%)-$14.7 M(-140.6%)$36.1 M(+162.8%)$13.7 M

Cash From Investing

-$8.7 M(-1807.4%)$512.0 K(+116.1%)-$3.2 M(-32.3%)-$2.4 M(-155.6%)$4.3 M(+158.4%)-$7.4 M(+50.3%)-$14.9 M(+3.5%)-$15.4 M(-463.5%)$4.2 M(+153.9%)-$7.9 M(+28.6%)-$11.0 M(-55.1%)-$7.1 M(+8.9%)-$7.8 M(-385.7%)$2.7 M(+135.4%)-$7.7 M(+34.7%)-$11.8 M(+56.7%)-$27.3 M(-181.7%)-$9.7 M(-15.8%)-$8.4 M(-164.1%)-$3.2 M(+71.9%)-$11.3 M(+7.9%)-$12.2 M(-194.5%)-$4.2 M(-27.7%)-$3.3 M(+50.3%)-$6.5 M(-5399.2%)-$119.0 K(+95.0%)-$2.4 M(-203.8%)$2.3 M(+261.5%)-$1.4 M(+66.8%)-$4.3 M(+69.7%)-$14.3 M

TTM CFI

-$13.8 M(-1746.7%)-$748.0 K(+91.4%)-$8.7 M(+57.5%)-$20.4 M(+39.0%)-$33.4 M(+0.2%)-$33.5 M(+1.4%)-$33.9 M(-12.9%)-$30.1 M(-38.3%)-$21.7 M(+35.6%)-$33.8 M(-45.7%)-$23.2 M(-16.6%)-$19.9 M(+19.1%)-$24.6 M(+44.2%)-$44.1 M(+22.0%)-$56.5 M(+1.1%)-$57.1 M(-17.8%)-$48.5 M(-49.3%)-$32.5 M(+7.3%)-$35.0 M(-13.7%)-$30.8 M(+0.3%)-$30.9 M(-18.0%)-$26.2 M(-86.1%)-$14.1 M(-14.2%)-$12.3 M(-82.5%)-$6.8 M(-311.3%)-$1.6 M(+71.9%)-$5.8 M(+67.0%)-$17.7 M(+21.6%)-$22.6 M(+43.1%)-$39.6 M(-10.8%)-$35.7 M

Cash From Financing

-$3.7 M(+58.2%)-$8.8 M(-62.9%)-$5.4 M(-2178.2%)-$238.0 K(+91.3%)-$2.7 M(+55.3%)-$6.1 M(-132.7%)-$2.6 M(-18664.3%)-$14.0 K(+99.8%)-$7.1 M(+47.9%)-$13.5 M(-246.4%)-$3.9 M(+56.6%)-$9.0 M(-183.1%)$10.9 M(+3693.1%)-$302.0 K(-25.3%)-$241.0 K(+80.6%)-$1.2 M(+54.7%)-$2.7 M(+36.6%)-$4.3 M(-445.3%)-$792.0 K(-42.5%)-$556.0 K(-3370.6%)$17.0 K(+104.8%)-$352.0 K(+27.0%)-$482.0 K(-103.8%)$12.8 M(+368.0%)-$4.8 M(-6.2%)-$4.5 M(+61.9%)-$11.8 M(-132.2%)-$5.1 M(+0.6%)-$5.1 M(-151.9%)$9.9 M(+57.0%)$6.3 M

TTM CFF

-$18.2 M(-5.6%)-$17.2 M(-18.8%)-$14.5 M(-23.9%)-$11.7 M(-1.9%)-$11.5 M(+27.3%)-$15.8 M(+32.0%)-$23.2 M(+5.2%)-$24.5 M(+26.8%)-$33.5 M(-114.7%)-$15.6 M(-557.8%)-$2.4 M(-283.3%)$1.3 M(-85.7%)$9.1 M(+300.5%)-$4.5 M(+47.0%)-$8.5 M(+6.1%)-$9.1 M(-8.2%)-$8.4 M(-48.8%)-$5.7 M(-235.7%)-$1.7 M(-22.6%)-$1.4 M(-111.4%)$12.0 M(+66.6%)$7.2 M(+136.2%)$3.1 M(+136.8%)-$8.3 M(+68.4%)-$26.2 M(+1.3%)-$26.6 M(-118.1%)-$12.2 M(-305.1%)$5.9 M(+22.9%)$4.8 M(-29.2%)$6.8 M(+237.3%)-$5.0 M

Free Cash Flow

-$5.1 M(-121.7%)$23.6 M(+386.3%)$4.8 M(-76.1%)$20.3 M(+92.2%)$10.6 M(-45.9%)$19.5 M(+257.7%)-$12.4 M(-202.9%)$12.0 M(-7.6%)$13.0 M(+61.4%)$8.1 M(+351.4%)-$3.2 M(-124.9%)$12.9 M(+226.2%)-$10.2 M(-140.6%)$25.2 M(+218.4%)$7.9 M(+206.0%)$2.6 M(-81.8%)$14.2 M(-61.5%)$36.9 M(+171.5%)-$51.6 M(-133.1%)-$22.1 M(-150.5%)-$8.8 M(-126.9%)$32.8 M(+559.3%)$5.0 M(-80.0%)$24.9 M(+560.6%)$3.8 M(-74.3%)$14.7 M(-24.4%)$19.4 M(+18.7%)$16.3 M(+132.3%)-$50.6 M(-270.4%)$29.7 M(+673.1%)-$5.2 M

TTM FCF

$43.6 M(-26.4%)$59.3 M(+7.4%)$55.2 M(+45.3%)$38.0 M(+27.8%)$29.7 M(-7.6%)$32.2 M(+55.3%)$20.7 M(-30.7%)$29.9 M(-2.8%)$30.7 M(+308.4%)$7.5 M(-69.4%)$24.6 M(-31.1%)$35.7 M(+40.5%)$25.4 M(-49.0%)$49.9 M(-19.0%)$61.6 M(+2831.5%)$2.1 M(+109.3%)-$22.6 M(+50.5%)-$45.6 M(+8.1%)-$49.7 M(-824.3%)$6.9 M(-87.3%)$53.9 M(-18.9%)$66.5 M(+37.6%)$48.3 M(-23.0%)$62.7 M(+15.8%)$54.2 M(+31416.2%)-$173.0 K(-101.2%)$14.8 M(+252.3%)-$9.7 M(+74.0%)-$37.4 M(-384.6%)$13.1 M(+270.3%)-$7.7 M

CAPEX

$5.3 M(-0.4%)$5.3 M(+11.9%)$4.7 M(+3.8%)$4.6 M(+5.6%)$4.3 M(-27.1%)$5.9 M(+8.6%)$5.5 M(+0.9%)$5.4 M(+4.5%)$5.2 M(-36.0%)$8.1 M(+68.3%)$4.8 M(+3.6%)$4.6 M(+6.5%)$4.4 M(+31.5%)$3.3 M(-28.5%)$4.6 M(+8.7%)$4.3 M(-6.6%)$4.6 M(+9.2%)$4.2 M(-0.6%)$4.2 M(+10.5%)$3.8 M(-1.2%)$3.9 M(-22.3%)$5.0 M(+14.5%)$4.3 M(-12.3%)$4.9 M(+10.5%)$4.5 M(-2.9%)$4.6 M(-8.7%)$5.0 M(-10.2%)$5.6 M(+5.3%)$5.3 M(-9.8%)$5.9 M(-9.3%)$6.5 M

TTM CAPEX

$19.9 M(+5.0%)$18.9 M(-3.2%)$19.5 M(-3.5%)$20.3 M(-4.0%)$21.1 M(-3.9%)$22.0 M(-9.0%)$24.1 M(+2.8%)$23.5 M(+3.4%)$22.7 M(+3.7%)$21.9 M(+27.9%)$17.1 M(+1.0%)$16.9 M(+2.3%)$16.6 M(-1.3%)$16.8 M(-4.9%)$17.6 M(+2.5%)$17.2 M(+2.7%)$16.8 M(+4.4%)$16.0 M(-4.6%)$16.8 M(-0.7%)$16.9 M(-6.2%)$18.1 M(-3.3%)$18.7 M(+2.0%)$18.3 M(-3.7%)$19.0 M(-3.4%)$19.7 M(-4.2%)$20.6 M(-6.0%)$21.9 M(-6.3%)$23.3 M(+2.5%)$22.8 M(-0.8%)$22.9 M(+7.0%)$21.5 M

Dividends Paid

$1.3 M(-0.5%)$1.3 M(-0.2%)$1.3 M-$0.0(0%)$0.0(0%)$0.0------------------$2.3 M(+1.2%)$2.2 M(-52.6%)$4.7 M(0%)$4.7 M(+0.0%)$4.7 M(+7.5%)$4.4 M

TTM Dividends Paid

$3.8 M(+49.7%)$2.5 M(+99.8%)$1.3 M-$0.0(0%)$0.0(0%)$0.0------------------$13.9 M(-15.0%)$16.4 M(-11.6%)$18.5 M(+1.8%)$18.2 M(+1.9%)$17.9 M(+2.0%)$17.5 M

TTM Dividend Per Share

$0.10(0%)$0.10(+100.0%)$0.05-------------------$0.09(-50.0%)$0.18(0%)$0.18(0%)$0.18(-35.7%)$0.28(-26.3%)$0.38(0%)$0.38(0%)$0.38(0%)$0.38

TTM Dividend Yield

0.2%(-15.4%)0.3%(+85.7%)0.1%-------------------1.3%(-49.8%)2.5%(-1.9%)2.6%(-25.4%)3.4%(-33.7%)5.2%(+47.7%)3.5%(+21.5%)2.9%(+12.1%)2.6%(+2.8%)2.5%

Payout Ratio

7.3%(+112.5%)3.4%(-85.0%)22.9%-0.0%(0%)0.0%(0%)0.0%------------------27.5%(+142.5%)-64.7%(-120.8%)311.4%(+238.0%)-225.6%(-370.5%)-48.0%(+47.9%)-91.9%