Balance sheets
31 Oct 2024 | 31 July 2024 | 30 Apr 2024 | 31 Jan 2024 | 31 Oct 2023 | 31 July 2023 | 30 Apr 2023 | 31 Jan 2023 | 31 Oct 2022 | 31 July 2022 | 30 Apr 2022 | 31 Jan 2022 | 31 Oct 2021 | 31 July 2021 | 30 Apr 2021 | 31 Jan 2021 | 31 Oct 2020 | 31 July 2020 | 30 Apr 2020 | 31 Jan 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Assets | $2.6 B(+16.6%) | $2.2 B(+9.1%) | $2.0 B(+1.3%) | $2.0 B(+4.9%) | $1.9 B(-5.3%) | $2.0 B(+5.8%) | $1.9 B(-4.4%) | $2.0 B(+2.9%) | $1.9 B(-14.1%) | $2.3 B(+5.1%) | $2.2 B(-1.2%) | $2.2 B(+0.2%) | $2.2 B(-6.2%) | $2.3 B(+3.2%) | $2.2 B(-3.7%) | $2.3 B(-0.1%) | $2.3 B(-1.1%) | $2.4 B(+7.1%) | $2.2 B(-0.6%) | $2.2 B | |
Current Assets | $1.6 B(+26.4%) | $1.3 B(+19.8%) | $1.1 B(+2.0%) | $1.1 B(+8.6%) | $976.8 M(-11.2%) | $1.1 B(+9.3%) | $1.0 B(+0.0%) | $1.0 B(+6.7%) | $943.6 M(-24.7%) | $1.3 B(+18.6%) | $1.1 B(-2.0%) | $1.1 B(-0.3%) | $1.1 B(-20.3%) | $1.4 B(+3.6%) | $1.3 B(-4.5%) | $1.4 B(+1.5%) | $1.3 B(+0.4%) | $1.3 B(+9.7%) | $1.2 B(-1.9%) | $1.2 B | |
Non Current Assets | $959.4 M(+3.1%) | $930.8 M(-2.9%) | $958.5 M(+0.6%) | $952.9 M(+1.1%) | $942.8 M(+1.6%) | $928.3 M(+2.0%) | $910.0 M(-8.8%) | $997.7 M(-0.7%) | $1.0 B(-0.9%) | $1.0 B(-7.9%) | $1.1 B(-0.5%) | $1.1 B(+0.8%) | $1.1 B(+13.6%) | $966.6 M(+2.6%) | $942.0 M(-2.6%) | $966.8 M(-2.3%) | $989.9 M(-3.1%) | $1.0 B(+3.8%) | $984.6 M(+1.1%) | $973.6 M | |
Total Liabilities | $1.3 B(+50.4%) | $883.6 M(+17.1%) | $754.7 M(-0.4%) | $757.4 M(+6.1%) | $713.9 M(-13.8%) | $828.4 M(+14.8%) | $721.4 M(-8.0%) | $783.8 M(+2.7%) | $763.3 M(-6.4%) | $815.2 M(+15.2%) | $707.7 M(+0.6%) | $703.2 M(+3.4%) | $680.0 M(-12.5%) | $777.0 M(+12.0%) | $693.5 M(+0.3%) | $691.1 M(+1.8%) | $679.1 M(-4.1%) | $708.1 M(+13.7%) | $622.9 M(-1.0%) | $629.0 M | |
Current Liabilities | $615.2 M(-26.6%) | $837.6 M(+18.9%) | $704.8 M(+129.5%) | $307.1 M(+17.0%) | $262.4 M(-29.7%) | $373.3 M(+35.5%) | $275.4 M(+0.1%) | $275.2 M(+8.9%) | $252.8 M(-25.1%) | $337.5 M(+42.4%) | $237.1 M(+2.6%) | $231.2 M(+13.2%) | $204.2 M(-32.0%) | $300.3 M(+40.1%) | $214.3 M(+1.7%) | $210.7 M(+13.5%) | $185.6 M(-17.6%) | $225.2 M(+27.4%) | $176.7 M(-3.2%) | $182.6 M | |
Long Term Liabilities | $713.4 M(+1453.4%) | $45.9 M(-7.9%) | $49.9 M(-88.9%) | $450.3 M(-0.3%) | $451.6 M(-0.8%) | $455.2 M(+2.1%) | $446.0 M(-12.3%) | $508.6 M(-0.4%) | $510.6 M(+6.9%) | $477.7 M(+1.5%) | $470.6 M(-0.3%) | $472.0 M(-0.8%) | $475.8 M(-0.2%) | $476.6 M(-0.5%) | $479.2 M(-0.2%) | $480.3 M(-2.7%) | $493.5 M(+2.2%) | $482.9 M(+8.2%) | $446.1 M(-0.1%) | $446.4 M | |
Shareholders Equity | $1.3 B(-5.6%) | $1.3 B(+4.5%) | $1.3 B(+2.3%) | $1.3 B(+4.2%) | $1.2 B(+0.5%) | $1.2 B(+0.4%) | $1.2 B(-2.0%) | $1.2 B(+3.0%) | $1.2 B(-18.4%) | $1.5 B(+0.1%) | $1.4 B(-2.1%) | $1.5 B(-1.2%) | $1.5 B(-3.0%) | $1.5 B(-0.7%) | $1.6 B(-5.4%) | $1.6 B(-0.9%) | $1.7 B(+0.2%) | $1.7 B(+4.5%) | $1.6 B(-0.4%) | $1.6 B | |
Book Value | $1.3 B(-5.6%) | $1.3 B(+4.5%) | $1.3 B(+2.3%) | $1.3 B(+4.2%) | $1.2 B(+0.5%) | $1.2 B(+0.4%) | $1.2 B(-2.0%) | $1.2 B(+3.0%) | $1.2 B(-18.4%) | $1.5 B(+0.1%) | $1.4 B(-2.1%) | $1.5 B(-1.2%) | $1.5 B(-3.0%) | $1.5 B(-0.7%) | $1.6 B(-5.4%) | $1.6 B(-0.9%) | $1.7 B(+0.2%) | $1.7 B(+4.5%) | $1.6 B(-0.4%) | $1.6 B | |
Working Capital | $1.0 B(+123.2%) | $457.9 M(+21.6%) | $376.7 M(-50.0%) | $753.6 M(+5.5%) | $714.4 M(-1.6%) | $726.3 M(-0.7%) | $731.1 M(0%) | $731.1 M(+5.8%) | $690.8 M(-24.5%) | $915.2 M(+11.7%) | $819.2 M(-3.2%) | $846.4 M(-3.4%) | $876.5 M(-16.9%) | $1.1 B(-3.5%) | $1.1 B(-5.6%) | $1.2 B(-0.5%) | $1.2 B(+4.1%) | $1.1 B(+6.7%) | $1.0 B(-1.7%) | $1.1 B | |
Cash And Cash Equivalents | $823.6 M(+50.3%) | $548.0 M(+52.4%) | $359.6 M(+2.8%) | $350.0 M(+16.1%) | $301.4 M(-25.0%) | $401.8 M(+50.7%) | $266.6 M(-3.0%) | $274.9 M(+4.5%) | $263.2 M(-56.6%) | $606.3 M(+85.5%) | $326.9 M(+27.0%) | $257.4 M(+7.4%) | $239.6 M(-37.8%) | $384.9 M(+35.3%) | $284.4 M(-14.2%) | $331.4 M(+12.8%) | $293.8 M(-19.9%) | $367.0 M(+24.9%) | $293.8 M(+34.5%) | $218.5 M | |
Accounts Payable | $31.4 M(+106.4%) | $15.2 M(-35.3%) | $23.5 M(+6.9%) | $22.0 M(+14.5%) | $19.2 M(-44.5%) | $34.6 M(-2.7%) | $35.6 M(-6.4%) | $38.0 M(-8.7%) | $41.6 M(+3.0%) | $40.4 M(+33.7%) | $30.3 M(+22.7%) | $24.7 M(-10.0%) | $27.4 M(-1.6%) | $27.8 M(+10.6%) | $25.2 M(+6.7%) | $23.6 M(+8.0%) | $21.9 M(-3.4%) | $22.6 M(+23.4%) | $18.3 M(-29.4%) | $26.0 M | |
Accounts Receivable | $97.5 M(-29.0%) | $137.3 M(+31.6%) | $104.3 M(-18.6%) | $128.2 M(+37.8%) | $93.1 M(-38.4%) | $151.0 M(+17.0%) | $129.1 M(+1.1%) | $127.6 M(+44.6%) | $88.3 M(-38.6%) | $143.8 M(+67.8%) | $85.7 M(-23.3%) | $111.7 M(+38.9%) | $80.4 M(-22.7%) | $104.1 M(+45.0%) | $71.8 M(-22.5%) | $92.6 M(+18.3%) | $78.3 M(-31.5%) | $114.2 M(+43.5%) | $79.6 M(-21.3%) | $101.2 M | |
Short Term Debt | $278.6 M(-31.8%) | $408.2 M(+2.4%) | $398.5 M | - | - | $8.4 M | - | - | - | $12.2 M(+7.6%) | $11.4 M(+1.2%) | $11.2 M(-0.7%) | $11.3 M(-2.7%) | $11.6 M(+1.1%) | $11.5 M(+2.3%) | $11.2 M(-2.9%) | $11.6 M(+5.9%) | $10.9 M(+10.2%) | $9.9 M(+1.0%) | $9.8 M | |
Long Term Debt | $704.8 M(+1929.8%) | $34.7 M(-6.5%) | $37.1 M(-91.5%) | $437.1 M(-0.3%) | $438.5 M(-0.4%) | $440.1 M(+1.6%) | $433.3 M(-12.5%) | $495.4 M(-0.2%) | $496.5 M(+7.2%) | $463.3 M(+0.7%) | $460.3 M(+0.1%) | $459.9 M(+0.1%) | $459.6 M(+0.1%) | $459.2 M(0%) | $459.2 M(+0.1%) | $458.7 M(-0.1%) | $459.1 M(+2.1%) | $449.6 M(+5.5%) | $426.0 M(+0.1%) | $425.8 M | |
Total Debt | $983.3 M(+122.0%) | $442.9 M(+1.7%) | $435.6 M(-0.3%) | $437.1 M(-0.3%) | $438.5 M(-2.3%) | $448.6 M(+3.5%) | $433.3 M(-12.5%) | $495.4 M(-0.2%) | $496.5 M(+4.4%) | $475.6 M(+0.8%) | $471.7 M(+0.1%) | $471.1 M(+0.0%) | $471.0 M(+0.0%) | $470.8 M(+0.0%) | $470.7 M(+0.2%) | $469.9 M(-0.1%) | $470.7 M(+2.2%) | $460.6 M(+5.6%) | $436.0 M(+0.1%) | $435.6 M | |
Debt To Equity | 0.8(+150.0%) | 0.3(-3.2%) | 0.3(-3.1%) | 0.3(-3.0%) | 0.3(0%) | 0.3(0%) | 0.3(+3.1%) | 0.3(-3.0%) | 0.3(+32.0%) | 0.3(+4.2%) | 0.2(0%) | 0.2(+4.3%) | 0.2(+4.5%) | 0.2(0%) | 0.2(+10.0%) | 0.2(0%) | 0.2(0%) | 0.2(-4.8%) | 0.2(+5.0%) | 0.2 | |
Current Ratio | 2.7(+71.6%) | 1.6(+1.3%) | 1.5(-55.6%) | 3.5(-7.3%) | 3.7(+26.1%) | 3.0(-19.2%) | 3.6(-0.3%) | 3.7(-1.9%) | 3.7(+0.5%) | 3.7(-16.8%) | 4.5(-4.3%) | 4.7(-11.9%) | 5.3(+17.3%) | 4.5(-26.1%) | 6.1(-6.2%) | 6.5(-10.6%) | 7.3(+22.0%) | 6.0(-14.0%) | 6.9(+1.3%) | 6.8 | |
Quick Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Inventory | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Retained Earnings | -$614.9 M(+1.5%) | -$624.1 M(+2.6%) | -$640.8 M(-0.9%) | -$635.3 M(+1.5%) | -$645.0 M(-4.4%) | -$618.0 M(-5.8%) | -$584.4 M(-21.0%) | -$482.8 M(-1.9%) | -$473.6 M(-66.8%) | -$284.0 M(-12.3%) | -$253.0 M(-29.4%) | -$195.5 M(-36.1%) | -$143.6 M(-117.3%) | -$66.1 M(-151.1%) | -$26.3 M(-129.2%) | $90.2 M(-34.5%) | $137.8 M(-15.5%) | $163.0 M(+31.2%) | $124.2 M(-20.0%) | $155.2 M | |
PB Ratio | 12.1(+31.6%) | 9.2(+29.7%) | 7.1(-3.3%) | 7.3(+19.9%) | 6.1(+6.3%) | 5.8(+10.6%) | 5.2(+5.7%) | 4.9(+20.2%) | 4.1(-8.9%) | 4.5(-10.5%) | 5.0(-11.6%) | 5.7(-18.6%) | 7.0(+12.7%) | 6.2(+9.7%) | 5.7(-3.3%) | 5.8(+20.4%) | 4.8(-18.2%) | 5.9(+24.6%) | 4.8(-18.6%) | 5.8 |
Income statements
31 Oct 2024 | 31 July 2024 | 30 Apr 2024 | 31 Jan 2024 | 31 Oct 2023 | 31 July 2023 | 30 Apr 2023 | 31 Jan 2023 | 31 Oct 2022 | 31 July 2022 | 30 Apr 2022 | 31 Jan 2022 | 31 Oct 2021 | 31 July 2021 | 30 Apr 2021 | 31 Jan 2021 | 31 Oct 2020 | 31 July 2020 | 30 Apr 2020 | 31 Jan 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EPS | $0.1(-45.0%) | $0.2(+385.7%) | -$0.1(-158.3%) | $0.1(+136.4%) | -$0.3(-320.0%) | $0.1(+126.8%) | -$0.6(-409.1%) | -$0.1(+86.8%) | -$0.8(-124.3%) | -$0.4(+46.4%) | -$0.7(-40.8%) | -$0.5(+21.0%) | -$0.6(-6100.0%) | -$0.0(+97.7%) | -$0.4(-340.0%) | -$0.1(+58.3%) | -$0.2(-152.2%) | $0.5(+224.3%) | -$0.4(-54.2%) | -$0.2 | |
TTM EPS | $0.4(+550.0%) | -$0.1(+38.5%) | -$0.1(+79.0%) | -$0.6(+27.1%) | -$0.8(+37.0%) | -$1.4(+27.8%) | -$1.9(+6.5%) | -$2.0(+16.0%) | -$2.4(-9.7%) | -$2.2(-19.9%) | -$1.8(-16.0%) | -$1.6(-33.3%) | -$1.2(-48.1%) | -$0.8(-146.9%) | -$0.3(-28.0%) | -$0.3(+35.9%) | -$0.4(-18.2%) | -$0.3(+35.3%) | -$0.5(-104.0%) | -$0.3 | |
Revenue | $262.9 M(-9.8%) | $291.5 M(+21.1%) | $240.7 M(-0.1%) | $240.9 M(+16.1%) | $207.4 M(-23.2%) | $270.0 M(+30.1%) | $207.5 M(-10.8%) | $232.6 M(+19.1%) | $195.3 M(-20.2%) | $244.6 M(+23.9%) | $197.4 M(-3.5%) | $204.6 M(+23.3%) | $165.9 M(-27.7%) | $229.4 M(+39.9%) | $164.0 M(-8.9%) | $180.1 M(+6.0%) | $169.8 M(-30.3%) | $243.7 M(+44.9%) | $168.2 M(-3.0%) | $173.5 M | |
TTM Revenue | $1.0 B(+5.7%) | $980.5 M(+2.3%) | $958.9 M(+3.6%) | $925.8 M(+0.9%) | $917.5 M(+1.3%) | $905.3 M(+2.9%) | $880.0 M(+1.1%) | $869.9 M(+3.3%) | $842.0 M(+3.6%) | $812.6 M(+1.9%) | $797.5 M(+4.4%) | $764.0 M(+3.3%) | $739.4 M(-0.5%) | $743.3 M(-1.9%) | $757.5 M(-0.6%) | $761.7 M(+0.9%) | $755.1 M(+1.7%) | $742.3 M(+5.1%) | $706.5 M(+0.8%) | $701.2 M | |
Total Expenses | $267.6 M(-4.8%) | $281.2 M(+9.3%) | $257.4 M(+1.6%) | $253.3 M(+5.0%) | $241.2 M(-8.6%) | $263.9 M(-0.5%) | $265.3 M(+3.7%) | $255.8 M(-5.2%) | $269.8 M(-2.5%) | $276.8 M(+6.5%) | $259.9 M(+6.5%) | $244.1 M(+5.5%) | $231.3 M(+0.8%) | $229.5 M(+8.9%) | $210.8 M(+1.8%) | $207.1 M(+2.8%) | $201.4 M(+1.0%) | $199.3 M(+2.9%) | $193.8 M(+1.2%) | $191.5 M | |
Operating Expenses | $163.1 M(-7.4%) | $176.1 M(+10.8%) | $158.9 M(+2.6%) | $154.8 M(+6.0%) | $146.1 M(-7.3%) | $157.6 M(+0.5%) | $156.7 M(+6.9%) | $146.7 M(-0.0%) | $146.7 M(-5.3%) | $154.9 M(+5.8%) | $146.3 M(+3.3%) | $141.6 M(+5.9%) | $133.8 M(-11.3%) | $150.7 M(+27.0%) | $118.7 M(+3.0%) | $115.2 M(+4.3%) | $110.4 M(-1.0%) | $111.5 M(+3.3%) | $108.0 M(+0.1%) | $107.9 M | |
Cost Of Goods Sold | $104.5 M(-0.5%) | $105.1 M(+6.7%) | $98.5 M(-0.0%) | $98.5 M(+3.5%) | $95.1 M(-10.5%) | $106.3 M(-2.1%) | $108.6 M(-0.5%) | $109.1 M(-11.4%) | $123.1 M(+1.0%) | $121.9 M(+7.4%) | $113.5 M(+10.8%) | $102.4 M(+5.0%) | $97.5 M(+23.8%) | $78.8 M(-14.4%) | $92.1 M(+0.2%) | $91.9 M(+1.0%) | $91.0 M(+3.6%) | $87.8 M(+2.4%) | $85.8 M(+2.6%) | $83.6 M | |
TTM Cost Of Goods Sold | $406.5 M(+2.4%) | $397.1 M(-0.3%) | $398.3 M(-2.5%) | $408.5 M(-2.5%) | $419.1 M(-6.3%) | $447.1 M(-3.4%) | $462.8 M(-1.1%) | $467.7 M(+1.4%) | $461.0 M(+5.9%) | $435.4 M(+11.0%) | $392.3 M(+5.8%) | $370.8 M(+2.9%) | $360.3 M(+1.9%) | $353.7 M(-2.5%) | $362.7 M(+1.8%) | $356.4 M(+2.4%) | $348.1 M(+3.0%) | $338.0 M(+1.5%) | $333.0 M(+1.7%) | $327.5 M | |
Gross Profit | $158.4 M(-15.0%) | $186.4 M(+31.1%) | $142.2 M(-0.1%) | $142.4 M(+26.8%) | $112.3 M(-31.4%) | $163.7 M(+65.5%) | $98.9 M(-19.9%) | $123.5 M(+71.1%) | $72.2 M(-41.2%) | $122.7 M(+46.2%) | $83.9 M(-17.9%) | $102.2 M(+49.4%) | $68.4 M(-54.6%) | $150.7 M(+109.5%) | $71.9 M(-18.4%) | $88.2 M(+11.8%) | $78.8 M(-49.4%) | $155.9 M(+89.1%) | $82.4 M(-8.3%) | $89.9 M | |
TTM Gross Profit | $629.5 M(+7.9%) | $583.4 M(+4.1%) | $560.6 M(+8.4%) | $517.3 M(+3.8%) | $498.4 M(+8.8%) | $458.2 M(+9.8%) | $417.2 M(+3.7%) | $402.2 M(+5.6%) | $380.9 M(+1.0%) | $377.2 M(-6.9%) | $405.2 M(+3.1%) | $393.1 M(+3.7%) | $379.1 M(-2.7%) | $389.6 M(-1.3%) | $394.8 M(-2.6%) | $405.3 M(-0.4%) | $407.0 M(+0.7%) | $404.3 M(+8.2%) | $373.5 M(-0.1%) | $373.7 M | |
Gross Margin | 60.3%(-5.8%) | 64.0%(+8.2%) | 59.1%(-0.0%) | 59.1%(+9.2%) | 54.1%(-10.7%) | 60.6%(+27.2%) | 47.7%(-10.2%) | 53.1%(+43.6%) | 37.0%(-26.3%) | 50.1%(+18.0%) | 42.5%(-14.9%) | 49.9%(+21.1%) | 41.2%(-37.2%) | 65.7%(+49.8%) | 43.9%(-10.4%) | 49.0%(+5.5%) | 46.4%(-27.4%) | 64.0%(+30.5%) | 49.0%(-5.4%) | 51.8% | |
Operating Profit | -$4.7 M(-145.8%) | $10.3 M(+161.8%) | -$16.7 M(-34.5%) | -$12.4 M(+63.3%) | -$33.8 M(-654.2%) | $6.1 M(+110.5%) | -$57.8 M(-149.0%) | -$23.2 M(+68.9%) | -$74.6 M(-131.5%) | -$32.2 M(+48.4%) | -$62.4 M(-58.2%) | -$39.5 M(+39.6%) | -$65.4 M(-77729.8%) | -$84.0 K(+99.8%) | -$46.8 M(-73.0%) | -$27.1 M(+14.3%) | -$31.6 M(-171.3%) | $44.3 M(+273.2%) | -$25.6 M(-42.0%) | -$18.0 M | |
TTM Operating Profit | -$23.5 M(+55.3%) | -$52.6 M(+7.4%) | -$56.8 M(+42.0%) | -$97.9 M(+9.9%) | -$108.7 M(+27.3%) | -$149.5 M(+20.4%) | -$187.8 M(+2.4%) | -$192.4 M(+7.8%) | -$208.6 M(-4.6%) | -$199.4 M(-19.2%) | -$167.3 M(-10.3%) | -$151.7 M(-8.9%) | -$139.4 M(-32.0%) | -$105.6 M(-72.6%) | -$61.2 M(-53.1%) | -$39.9 M(-29.3%) | -$30.9 M(-29.3%) | -$23.9 M(+49.3%) | -$47.1 M(-26.4%) | -$37.3 M | |
Operating Margin | -1.8%(-150.8%) | 3.5%(+151.0%) | -6.9%(-34.8%) | -5.2%(+68.4%) | -16.3%(-820.8%) | 2.3%(+108.1%) | -27.9%(-179.2%) | -10.0%(+73.9%) | -38.2%(-189.9%) | -13.2%(+58.3%) | -31.6%(-64.0%) | -19.3%(+51.1%) | -39.4%(-98400.0%) | -0.0%(+99.9%) | -28.6%(-90.0%) | -15.0%(+19.2%) | -18.6%(-202.3%) | 18.2%(+219.6%) | -15.2%(-46.5%) | -10.4% | |
Net Income | $9.1 M(-45.5%) | $16.8 M(+405.9%) | -$5.5 M(-156.6%) | $9.7 M(+135.8%) | -$27.1 M(-321.5%) | $12.2 M(+126.8%) | -$45.6 M(-395.9%) | -$9.2 M(+86.7%) | -$69.3 M(-123.4%) | -$31.0 M(+46.0%) | -$57.4 M(-41.2%) | -$40.7 M(+20.7%) | -$51.3 M(-4868.6%) | -$1.0 M(+97.2%) | -$36.6 M(-323.4%) | -$8.7 M(+57.1%) | -$20.2 M(-152.1%) | $38.8 M(+224.9%) | -$31.0 M(-55.6%) | -$19.9 M | |
TTM Net Income | $30.1 M(+593.3%) | -$6.1 M(+42.6%) | -$10.6 M(+79.0%) | -$50.7 M(+27.1%) | -$69.6 M(+37.8%) | -$111.9 M(+27.9%) | -$155.1 M(+7.1%) | -$167.0 M(+15.9%) | -$198.5 M(-10.0%) | -$180.4 M(-19.9%) | -$150.4 M(-16.1%) | -$129.6 M(-32.8%) | -$97.6 M(-46.7%) | -$66.5 M(-149.1%) | -$26.7 M(-26.5%) | -$21.1 M(+34.9%) | -$32.4 M(-19.1%) | -$27.2 M(+36.7%) | -$43.0 M(-109.5%) | -$20.5 M | |
Net Margin | 3.5%(-39.5%) | 5.8%(+352.2%) | -2.3%(-156.7%) | 4.0%(+130.8%) | -13.1%(-388.1%) | 4.5%(+120.6%) | -22.0%(-455.9%) | -4.0%(+88.9%) | -35.5%(-179.8%) | -12.7%(+56.4%) | -29.1%(-46.3%) | -19.9%(+35.7%) | -30.9%(-6766.7%) | -0.5%(+98.0%) | -22.3%(-364.4%) | -4.8%(+59.5%) | -11.9%(-174.7%) | 15.9%(+186.2%) | -18.5%(-60.5%) | -11.5% | |
EBIT | $4.8 M(-76.5%) | $20.6 M(+265.7%) | -$12.4 M(-243.3%) | $8.7 M(+123.5%) | -$36.9 M(-311.6%) | $17.4 M(+132.0%) | -$54.5 M(-734.9%) | -$6.5 M(+92.2%) | -$83.7 M(-164.9%) | -$31.6 M(+53.7%) | -$68.3 M(-46.0%) | -$46.8 M(+26.3%) | -$63.5 M(-5864.3%) | -$1.1 M(+97.3%) | -$40.0 M(-119.2%) | -$18.3 M(+30.5%) | -$26.2 M(-148.6%) | $54.0 M(+269.3%) | -$31.9 M(-183.3%) | -$11.3 M | |
TTM EBIT | $21.6 M(+207.7%) | -$20.1 M(+13.4%) | -$23.2 M(+64.5%) | -$65.4 M(+18.9%) | -$80.5 M(+36.8%) | -$127.4 M(+27.8%) | -$176.4 M(+7.3%) | -$190.2 M(+17.5%) | -$230.5 M(-9.6%) | -$210.3 M(-17.0%) | -$179.7 M(-18.7%) | -$151.4 M(-23.2%) | -$122.8 M(-43.6%) | -$85.6 M(-180.2%) | -$30.5 M(-36.2%) | -$22.4 M(-45.4%) | -$15.4 M(-141.5%) | -$6.4 M(+80.1%) | -$32.1 M(-261.2%) | -$8.9 M | |
EBITDA | $10.7 M(-59.5%) | $26.3 M(+486.5%) | -$6.8 M(-148.2%) | $14.1 M(+145.0%) | -$31.5 M(-240.7%) | $22.4 M(+145.8%) | -$48.9 M(-67035.6%) | $73.0 K(+100.1%) | -$76.1 M(-219.6%) | -$23.8 M(+60.0%) | -$59.6 M(-55.7%) | -$38.3 M(+30.6%) | -$55.1 M(-902.8%) | $6.9 M(+121.5%) | -$32.0 M(-308.8%) | -$7.8 M(+50.3%) | -$15.7 M(-124.4%) | $64.3 M(+402.5%) | -$21.3 M(-4188.9%) | -$496.0 K | |
TTM EBITDA | $44.4 M(+1907.8%) | $2.2 M(+224.8%) | -$1.8 M(+96.0%) | -$43.8 M(+24.3%) | -$57.9 M(+43.5%) | -$102.5 M(+31.1%) | -$148.7 M(+6.7%) | -$159.4 M(+19.4%) | -$197.8 M(-11.9%) | -$176.7 M(-21.0%) | -$146.1 M(-23.3%) | -$118.4 M(-34.6%) | -$88.0 M(-81.0%) | -$48.6 M(-647.9%) | $8.9 M(-54.6%) | $19.6 M(-27.2%) | $26.9 M(-25.9%) | $36.3 M(+232.0%) | $10.9 M(-67.2%) | $33.3 M | |
Selling, General & Administrative Expenses | $94.2 M(-6.5%) | $100.8 M(+8.6%) | $92.8 M(+3.8%) | $89.4 M(+6.9%) | $83.6 M(-7.9%) | $90.8 M(-3.1%) | $93.7 M(+10.2%) | $85.0 M(-4.0%) | $88.5 M(-6.8%) | $95.0 M(+8.1%) | $87.9 M(+2.4%) | $85.8 M(+9.2%) | $78.6 M(-28.0%) | $109.2 M(+69.2%) | $64.6 M(+4.1%) | $62.0 M(+7.3%) | $57.8 M(-2.5%) | $59.3 M(+5.7%) | $56.1 M(-3.1%) | $57.9 M | |
TTM SG&A | $377.2 M(+2.9%) | $366.6 M(+2.8%) | $356.5 M(-0.3%) | $357.4 M(+1.2%) | $353.0 M(-1.4%) | $358.0 M(-1.2%) | $362.2 M(+1.6%) | $356.4 M(-0.2%) | $357.3 M(+2.9%) | $347.4 M(-3.9%) | $361.6 M(+6.9%) | $338.3 M(+7.6%) | $314.5 M(+7.1%) | $293.7 M(+20.5%) | $243.7 M(+3.6%) | $235.3 M(+1.8%) | $231.2 M(+1.6%) | $227.6 M(+2.1%) | $222.8 M(+2.2%) | $218.0 M | |
Depreciation And Amortization | $5.8 M(+1.1%) | $5.8 M(+3.5%) | $5.6 M(+1.8%) | $5.5 M(+0.9%) | $5.4 M(+10.4%) | $4.9 M(-13.3%) | $5.7 M(-14.0%) | $6.6 M(-13.3%) | $7.6 M(-2.2%) | $7.8 M(-11.1%) | $8.8 M(+2.6%) | $8.5 M(+1.3%) | $8.4 M(+6.4%) | $7.9 M(-1.6%) | $8.1 M(-22.8%) | $10.4 M(-1.0%) | $10.5 M(+1.4%) | $10.4 M(-2.1%) | $10.6 M(-1.4%) | $10.8 M | |
TTM D&A | $22.7 M(+1.8%) | $22.3 M(+4.0%) | $21.5 M(-0.4%) | $21.5 M(-4.9%) | $22.7 M(-8.8%) | $24.8 M(-10.3%) | $27.7 M(-10.0%) | $30.8 M(-5.9%) | $32.7 M(-2.4%) | $33.5 M(-0.4%) | $33.7 M(+2.1%) | $33.0 M(-5.4%) | $34.9 M(-5.7%) | $37.0 M(-6.2%) | $39.4 M(-6.1%) | $42.0 M(-0.8%) | $42.3 M(-0.8%) | $42.6 M(-1.0%) | $43.1 M(+2.2%) | $42.2 M | |
Interest Expense | $2.1 M(+23.0%) | $1.7 M(-0.5%) | $1.7 M(-0.3%) | $1.7 M(+0.5%) | $1.7 M(+0.1%) | $1.7 M(-0.1%) | $1.7 M(+0.4%) | $1.7 M(+0.2%) | $1.7 M(-66.1%) | $4.9 M(+1.0%) | $4.9 M(+1.1%) | $4.8 M(+0.8%) | $4.8 M(+1.1%) | $4.7 M(+0.9%) | $4.7 M(+1.0%) | $4.7 M(+0.7%) | $4.6 M(+1.6%) | $4.5 M(+1.0%) | $4.5 M(+1.0%) | $4.5 M | |
TTM Interest Expense | $7.1 M(+5.6%) | $6.7 M(-0.1%) | $6.7 M(+0.0%) | $6.7 M(+0.2%) | $6.7 M(+0.1%) | $6.7 M(-32.6%) | $10.0 M(-24.3%) | $13.2 M(-19.3%) | $16.3 M(-16.0%) | $19.4 M(+1.0%) | $19.3 M(+1.0%) | $19.1 M(+1.0%) | $18.9 M(+0.9%) | $18.7 M(+1.0%) | $18.5 M(+1.1%) | $18.3 M(+1.0%) | $18.1 M(+1.1%) | $17.9 M(+0.4%) | $17.9 M(+1.0%) | $17.7 M | |
Income Tax | -$6.4 M(-399.8%) | $2.1 M(+124.7%) | -$8.6 M(-216.4%) | -$2.7 M(+76.4%) | -$11.5 M(-425.8%) | $3.5 M(+133.2%) | -$10.7 M(-1188.9%) | $979.0 K(+106.1%) | -$16.1 M(-191.9%) | -$5.5 M(+65.0%) | -$15.8 M(-44.0%) | -$11.0 M(+35.7%) | -$17.0 M(-256.8%) | -$4.8 M(+40.9%) | -$8.1 M(+43.3%) | -$14.2 M(-33.5%) | -$10.7 M(-200.3%) | $10.6 M(+298.8%) | -$5.4 M(-226.6%) | $4.2 M | |
TTM Income Tax | -$15.6 M(+24.9%) | -$20.7 M(-7.3%) | -$19.3 M(+9.6%) | -$21.4 M(-21.0%) | -$17.7 M(+20.6%) | -$22.2 M(+28.9%) | -$31.3 M(+14.1%) | -$36.4 M(+24.7%) | -$48.3 M(+1.9%) | -$49.3 M(-1.5%) | -$48.5 M(-18.9%) | -$40.8 M(+7.5%) | -$44.1 M(-16.8%) | -$37.8 M(-68.9%) | -$22.4 M(-13.9%) | -$19.6 M(-1592.8%) | -$1.2 M(-140.5%) | $2.9 M(+140.7%) | -$7.1 M(-15.9%) | -$6.1 M | |
PE Ratio | 511.3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
PS Ratio | 14.8(+17.6%) | 12.6(+32.6%) | 9.5(-4.5%) | 10.0(+23.9%) | 8.1(+5.4%) | 7.6(+8.1%) | 7.1(+2.2%) | 6.9(+19.7%) | 5.8(-28.1%) | 8.0(-12.0%) | 9.1(-17.1%) | 11.0(-22.2%) | 14.2(+9.9%) | 12.9(+11.1%) | 11.6(-8.1%) | 12.6(+18.3%) | 10.7(-19.4%) | 13.2(+23.8%) | 10.7(-19.6%) | 13.3 |
Cashflow statements
31 Oct 2024 | 31 July 2024 | 30 Apr 2024 | 31 Jan 2024 | 31 Oct 2023 | 31 July 2023 | 30 Apr 2023 | 31 Jan 2023 | 31 Oct 2022 | 31 July 2022 | 30 Apr 2022 | 31 Jan 2022 | 31 Oct 2021 | 31 July 2021 | 30 Apr 2021 | 31 Jan 2021 | 31 Oct 2020 | 31 July 2020 | 30 Apr 2020 | 31 Jan 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash From Operations | -$62.3 M(-132.2%) | $193.8 M(+3934.5%) | $4.8 M(-93.1%) | $69.3 M(+196.1%) | -$72.1 M(-141.6%) | $173.2 M(+456.3%) | -$48.6 M(-4085.8%) | $1.2 M(+101.4%) | -$87.4 M(-204.6%) | $83.6 M(+828.1%) | -$11.5 M(-281.4%) | -$3.0 M(+97.2%) | -$107.0 M(-198.8%) | $108.4 M(+1831.1%) | $5.6 M(-57.9%) | $13.3 M(+184.9%) | -$15.7 M(-114.7%) | $107.2 M(+2244.3%) | $4.6 M(-76.5%) | $19.5 M | |
TTM CFO | $205.5 M(+5.0%) | $195.7 M(+11.7%) | $175.2 M(+43.9%) | $121.8 M(+126.6%) | $53.7 M(+40.0%) | $38.4 M(+174.9%) | -$51.3 M(-263.4%) | -$14.1 M(+23.1%) | -$18.3 M(+51.7%) | -$37.9 M(-187.9%) | -$13.2 M(-436.8%) | $3.9 M(-80.7%) | $20.3 M(-81.8%) | $111.6 M(+1.1%) | $110.4 M(+0.9%) | $109.4 M(-5.3%) | $115.5 M(+2.1%) | $113.1 M(+3.9%) | $108.8 M(-16.6%) | $130.4 M | |
Cash From Investing | -$77.6 M(-964.2%) | -$7.3 M(-218.5%) | $6.2 M(+126.3%) | -$23.4 M(+15.7%) | -$27.8 M(-413.8%) | $8.9 M(-83.2%) | $52.7 M(+844.2%) | $5.6 M(+110.3%) | -$54.4 M(-127.6%) | $197.5 M(+135.7%) | $83.8 M(+266.0%) | $22.9 M(+183.3%) | $8.1 M(-74.4%) | $31.6 M(+17.4%) | $26.9 M(-54.5%) | $59.1 M(+210.8%) | -$53.4 M(-36.2%) | -$39.2 M(-154.8%) | $71.5 M(+269.1%) | $19.4 M | |
TTM CFI | -$102.2 M(-95.1%) | -$52.4 M(-44.6%) | -$36.2 M(-450.4%) | $10.3 M(-73.7%) | $39.3 M(+209.5%) | $12.7 M(-93.7%) | $201.3 M(-13.4%) | $232.4 M(-6.9%) | $249.7 M(-20.0%) | $312.2 M(+113.4%) | $146.3 M(+63.6%) | $89.4 M(-28.9%) | $125.7 M(+95.8%) | $64.2 M(+1076.7%) | -$6.6 M(-117.3%) | $38.1 M(+2333.9%) | -$1.7 M(+70.6%) | -$5.8 M(+96.9%) | -$186.1 M(+32.4%) | -$275.1 M | |
Cash From Financing | $415.5 M(+39814.2%) | $1.0 M(+10310.0%) | $10.0 K(+150.0%) | $4000.0(+100.0%) | $0.0(+100.0%) | -$47.8 M(-247.3%) | -$13.8 M(-688500.0%) | $2000.0(+100.0%) | -$200.0 M(-100.0%) | $0.0(-100.0%) | $18.0 K(+100.2%) | -$11.1 M(+57.7%) | -$26.2 M(+32.2%) | -$38.7 M(+51.5%) | -$79.8 M(-112.4%) | -$37.6 M(-1044.2%) | -$3.3 M(-274.9%) | $1.9 M(+2.2%) | $1.8 M(+111.0%) | $871.0 K | |
TTM CFF | $416.6 M(+39384.6%) | $1.1 M(+102.2%) | -$47.8 M(+22.4%) | -$61.6 M(0%) | -$61.6 M(+76.5%) | -$261.6 M(-22.4%) | -$213.8 M(-6.9%) | -$200.0 M(+5.3%) | -$211.1 M(-465.4%) | -$37.3 M(+50.9%) | -$76.1 M(+51.2%) | -$155.9 M(+14.5%) | -$182.3 M(-14.4%) | -$159.4 M(-34.2%) | -$118.8 M(-219.8%) | -$37.1 M(-2950.6%) | $1.3 M(-73.7%) | $5.0 M(-4.3%) | $5.2 M(+26.6%) | $4.1 M | |
Free Cash Flow | -$67.4 M(-135.6%) | $189.3 M(+25012.3%) | $754.0 K(-98.8%) | $63.9 M(+183.2%) | -$76.8 M(-145.9%) | $167.3 M(+421.3%) | -$52.1 M(-1954.6%) | -$2.5 M(+97.2%) | -$91.7 M(-216.2%) | $79.0 M(+611.0%) | -$15.5 M(-70.2%) | -$9.1 M(+92.0%) | -$114.2 M(-214.7%) | $99.5 M(+2576.5%) | -$4.0 M(-154.2%) | $7.4 M(+136.7%) | -$20.2 M(-119.5%) | $103.7 M(+2567.6%) | -$4.2 M(-124.8%) | $17.0 M | |
TTM FCF | $186.6 M(+5.3%) | $177.2 M(+14.2%) | $155.2 M(+51.6%) | $102.4 M(+184.9%) | $35.9 M(+71.4%) | $21.0 M(+131.1%) | -$67.4 M(-119.1%) | -$30.7 M(+17.6%) | -$37.3 M(+37.5%) | -$59.7 M(-52.5%) | -$39.2 M(-41.3%) | -$27.7 M(-146.9%) | -$11.2 M(-113.6%) | $82.7 M(-4.8%) | $86.9 M(+0.2%) | $86.8 M(-9.9%) | $96.3 M(+10.2%) | $87.4 M(+27.2%) | $68.7 M(-14.4%) | $80.3 M | |
CAPEX | $5.1 M(+14.6%) | $4.4 M(+9.4%) | $4.0 M(-24.4%) | $5.4 M(+14.2%) | $4.7 M(-21.0%) | $5.9 M(+72.8%) | $3.4 M(-8.5%) | $3.8 M(-12.7%) | $4.3 M(-6.8%) | $4.6 M(+16.0%) | $4.0 M(-34.5%) | $6.1 M(-14.7%) | $7.1 M(-19.4%) | $8.8 M(-8.4%) | $9.6 M(+62.9%) | $5.9 M(+31.8%) | $4.5 M(+31.2%) | $3.4 M(-61.0%) | $8.8 M(+252.0%) | $2.5 M | |
TTM CAPEX | $18.9 M(+2.1%) | $18.5 M(-7.5%) | $20.0 M(+3.2%) | $19.4 M(+9.0%) | $17.8 M(+2.2%) | $17.4 M(+8.2%) | $16.1 M(-3.2%) | $16.6 M(-12.2%) | $19.0 M(-12.9%) | $21.8 M(-16.2%) | $26.0 M(-17.9%) | $31.6 M(+0.5%) | $31.5 M(+9.1%) | $28.9 M(+23.0%) | $23.5 M(+3.8%) | $22.6 M(+17.8%) | $19.2 M(-25.3%) | $25.7 M(-35.9%) | $40.0 M(-20.1%) | $50.2 M | |
Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Per Share | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Yield | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Payout Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |