Balance sheets
Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | Jul 1, 2023 | Apr 30, 2023 | Jan 31, 2023 | Oct 31, 2022 | Jul 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Oct 31, 2021 | Jul 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Oct 31, 2019 | Jul 31, 2019 | Apr 30, 2019 | Jan 31, 2019 | Oct 31, 2018 | Jul 31, 2018 | Apr 30, 2018 | Jan 31, 2018 | Oct 31, 2017 | Jul 31, 2017 | Apr 30, 2017 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Assets | $43.1 M(+0.7%) | $42.8 M(-2.5%) | $43.9 M(-25.2%) | $58.7 M(+7.4%) | $54.7 M(-5.4%) | $57.8 M(+1.4%) | $57.0 M(-7.5%) | $61.6 M(+1.3%) | $60.8 M(-1.4%) | $61.7 M(-14.8%) | $72.4 M(+63.6%) | $44.2 M(-9.1%) | $48.7 M(-5.7%) | $51.6 M(-5.3%) | $54.5 M(+59.9%) | $34.1 M(+4.0%) | $32.8 M(+31.7%) | $24.9 M(+27.9%) | $19.5 M(+0.7%) | $19.3 M(-3.4%) | $20.0 M(-5.5%) | $21.2 M(+0.2%) | $21.2 M(-3.9%) | $22.0 M(-7.0%) | $23.7 M(+29.1%) | $18.3 M(-4.2%) | $19.1 M(+80.4%) | $10.6 M(+2.6%) | $10.3 M(+328.1%) | $2.4 M(-16.3%) | $2.9 M | |
Current Assets | $9.0 M(+13.0%) | $8.0 M(-5.3%) | $8.4 M(-25.2%) | $11.2 M(+0.8%) | $11.1 M(-6.1%) | $11.9 M(-3.5%) | $12.3 M(-12.8%) | $14.1 M(-15.4%) | $16.7 M(-20.2%) | $20.9 M(-27.8%) | $29.0 M(-8.9%) | $31.8 M(-10.4%) | $35.5 M(-5.5%) | $37.5 M(-5.7%) | $39.8 M(+107.8%) | $19.2 M(+6.3%) | $18.0 M(+86.0%) | $9.7 M(+76.1%) | $5.5 M(-4.3%) | $5.7 M(-3.2%) | $5.9 M(-12.0%) | $6.7 M(+6.1%) | $6.4 M(-13.1%) | $7.3 M(-19.4%) | $9.1 M(+155.9%) | $3.5 M(-4.7%) | $3.7 M(+27.2%) | $2.9 M(-3.4%) | $3.0 M(+70.4%) | $1.8 M(-26.2%) | $2.4 M | |
Non Current Assets | $34.1 M(-2.1%) | $34.9 M(-1.8%) | $35.5 M(-25.3%) | $47.5 M(+9.1%) | $43.5 M(-5.2%) | $45.9 M(+2.8%) | $44.7 M(-5.9%) | $47.5 M(+7.6%) | $44.1 M(+8.2%) | $40.8 M(-6.1%) | $43.4 M(+248.6%) | $12.5 M(-5.8%) | $13.2 M(-6.3%) | $14.1 M(-4.3%) | $14.7 M(-1.4%) | $15.0 M(+1.1%) | $14.8 M(-2.9%) | $15.2 M(+8.9%) | $14.0 M(+2.8%) | $13.6 M(-3.5%) | $14.1 M(-2.5%) | $14.4 M(-2.3%) | $14.8 M(+0.6%) | $14.7 M(+0.8%) | $14.6 M(-1.4%) | $14.8 M(-4.1%) | $15.4 M(+100.7%) | $7.7 M(+5.2%) | $7.3 M(+1048.1%) | $636.0 K(+34.5%) | $472.8 K | |
Total Liabilities | $19.6 M(+2.8%) | $19.1 M(+0.1%) | $19.1 M(-11.5%) | $21.5 M(+26.4%) | $17.0 M(-0.6%) | $17.2 M(+17.1%) | $14.7 M(-8.2%) | $16.0 M(+3.3%) | $15.4 M(+46.0%) | $10.6 M(-25.5%) | $14.2 M(+106.7%) | $6.9 M(-9.8%) | $7.6 M(+5.5%) | $7.2 M(-11.8%) | $8.2 M(-7.9%) | $8.9 M(-6.4%) | $9.5 M(-5.9%) | $10.1 M(+15.7%) | $8.7 M(+3.5%) | $8.4 M(-5.9%) | $8.9 M(-3.4%) | $9.3 M(+19.8%) | $7.7 M(+11.8%) | $6.9 M(-12.9%) | $7.9 M(-11.2%) | $8.9 M(-3.4%) | $9.2 M(+288.2%) | $2.4 M(+14.9%) | $2.1 M(+377.8%) | $433.8 K(-29.3%) | $613.9 K | |
Current Liabilities | $8.9 M(+10.6%) | $8.1 M(+35.7%) | $5.9 M(-12.3%) | $6.8 M(+24.4%) | $5.4 M(+12.5%) | $4.8 M(+11.7%) | $4.3 M(-12.8%) | $5.0 M(-7.4%) | $5.4 M(+29.9%) | $4.1 M(-42.5%) | $7.2 M(+28.3%) | $5.6 M(-7.8%) | $6.1 M(+14.5%) | $5.3 M(+7.2%) | $4.9 M(-12.6%) | $5.7 M(-3.9%) | $5.9 M(+3.9%) | $5.7 M(-0.0%) | $5.7 M(+16.0%) | $4.9 M(-8.3%) | $5.3 M(-6.0%) | $5.7 M(+5.9%) | $5.4 M(+168.2%) | $2.0 M(-29.8%) | $2.8 M(-9.1%) | $3.1 M(-6.3%) | $3.3 M(+166.4%) | $1.3 M(+214.2%) | $398.5 K(-8.1%) | $433.8 K(-29.3%) | $613.9 K | |
Long Term Liabilities | $10.7 M(-3.0%) | $11.0 M(-16.0%) | $13.1 M(-11.1%) | $14.8 M(+27.3%) | $11.6 M(-5.8%) | $12.3 M(+19.3%) | $10.3 M(-6.1%) | $11.0 M(+9.1%) | $10.1 M(+56.4%) | $6.4 M(-8.1%) | $7.0 M(+452.8%) | $1.3 M(-17.4%) | $1.5 M(-19.6%) | $1.9 M(-40.8%) | $3.2 M(+0.4%) | $3.2 M(-10.4%) | $3.6 M(-18.5%) | $4.4 M(+45.1%) | $3.0 M(-13.9%) | $3.5 M(-2.4%) | $3.6 M(+0.8%) | $3.6 M(+51.1%) | $2.4 M(-51.8%) | $4.9 M(-3.4%) | $5.1 M(-12.4%) | $5.8 M(-1.7%) | $5.9 M(+423.2%) | $1.1 M(-32.5%) | $1.7 M(+100.0%) | $0.0(0%) | $0.0 | |
Shareholders Equity | $23.5 M(-0.9%) | $23.7 M(-4.4%) | $24.8 M(-33.2%) | $37.2 M(-1.2%) | $37.6 M(-7.4%) | $40.6 M(-4.0%) | $42.3 M(-7.3%) | $45.6 M(+0.6%) | $45.4 M(-11.2%) | $51.1 M(-12.2%) | $58.2 M(+55.7%) | $37.4 M(-9.0%) | $41.1 M(-7.6%) | $44.4 M(-4.2%) | $46.4 M(+83.7%) | $25.2 M(+8.2%) | $23.3 M(+57.1%) | $14.8 M(+37.7%) | $10.8 M(-1.4%) | $10.9 M(-1.4%) | $11.1 M(-7.1%) | $11.9 M(-11.1%) | $13.4 M(-11.1%) | $15.1 M(-4.0%) | $15.7 M(+67.4%) | $9.4 M(-4.9%) | $9.9 M(+20.3%) | $8.2 M(-0.4%) | $8.3 M(+317.2%) | $2.0 M(-12.7%) | $2.3 M | |
Book Value | $23.5 M(-0.9%) | $23.7 M(-4.4%) | $24.8 M(-33.2%) | $37.2 M(-1.2%) | $37.6 M(-7.4%) | $40.6 M(-4.0%) | $42.3 M(-7.3%) | $45.6 M(+0.6%) | $45.4 M(-11.2%) | $51.1 M(-12.2%) | $58.2 M(+55.7%) | $37.4 M(-9.0%) | $41.1 M(-7.6%) | $44.4 M(-4.2%) | $46.4 M(+83.7%) | $25.2 M(+8.2%) | $23.3 M(+57.1%) | $14.8 M(+37.7%) | $10.8 M(-1.4%) | $10.9 M(-1.4%) | $11.1 M(-7.1%) | $11.9 M(-11.1%) | $13.4 M(-11.1%) | $15.1 M(-4.0%) | $15.7 M(+67.4%) | $9.4 M(-4.9%) | $9.9 M(+20.3%) | $8.2 M(-0.4%) | $8.3 M(+317.2%) | $2.0 M(-12.7%) | $2.3 M | |
Working Capital | $66.9 K(+160.2%) | -$111.2 K(-104.5%) | $2.5 M(-44.8%) | $4.5 M(-21.8%) | $5.7 M(-18.9%) | $7.0 M(-11.9%) | $8.0 M(-12.8%) | $9.1 M(-19.2%) | $11.3 M(-32.6%) | $16.8 M(-23.0%) | $21.8 M(-16.9%) | $26.2 M(-10.9%) | $29.4 M(-8.8%) | $32.2 M(-7.5%) | $34.9 M(+158.2%) | $13.5 M(+11.3%) | $12.1 M(+201.4%) | $4.0 M(+2537.8%) | -$165.0 K(-119.1%) | $862.8 K(+41.4%) | $610.1 K(-43.3%) | $1.1 M(+7.0%) | $1.0 M(-81.1%) | $5.3 M(-14.7%) | $6.2 M(+1374.0%) | $423.4 K(+9.1%) | $388.0 K(-76.8%) | $1.7 M(-36.3%) | $2.6 M(+95.8%) | $1.3 M(-25.2%) | $1.8 M | |
Cash And Cash Equivalents | $2.5 M(-10.1%) | $2.8 M(+11.6%) | $2.5 M(-45.3%) | $4.6 M(+6.4%) | $4.4 M(-14.3%) | $5.1 M(-16.3%) | $6.1 M(-28.3%) | $8.5 M(-23.5%) | $11.1 M(-25.5%) | $14.8 M(-35.9%) | $23.2 M(-10.4%) | $25.8 M(-16.5%) | $31.0 M(-5.1%) | $32.6 M(-4.1%) | $34.0 M(+176.6%) | $12.3 M(-2.7%) | $12.6 M(+179.8%) | $4.5 M(+142.7%) | $1.9 M(+26.9%) | $1.5 M(-34.8%) | $2.3 M(-40.2%) | $3.8 M(-7.4%) | $4.1 M(-24.9%) | $5.4 M(-19.5%) | $6.7 M(+271.4%) | $1.8 M(+28.9%) | $1.4 M(-5.6%) | $1.5 M(-15.3%) | $1.8 M(+72.7%) | $1.0 M(-46.1%) | $1.9 M | |
Accounts Payable | $3.9 M(+11.3%) | $3.5 M(+8.7%) | $3.2 M(-10.6%) | $3.6 M(+20.3%) | $3.0 M(+10.8%) | $2.7 M(+8.2%) | $2.5 M(-22.9%) | $3.2 M(-9.1%) | $3.5 M(+103.8%) | $1.7 M(-52.9%) | $3.7 M(+42.6%) | $2.6 M(-11.0%) | $2.9 M(+21.5%) | $2.4 M(-2.6%) | $2.5 M(+23.2%) | $2.0 M(+22.0%) | $1.6 M(-5.5%) | $1.7 M(+36.9%) | $1.3 M(+71.9%) | $733.9 K(-10.8%) | $822.8 K(-15.1%) | $969.6 K(-18.1%) | $1.2 M | - | - | - | $1.6 M(+339.7%) | $360.2 K(+156.9%) | $140.2 K | - | - | |
Accounts Receivable | $3.0 M(+62.9%) | $1.8 M(-34.7%) | $2.8 M(+22.0%) | $2.3 M(-13.1%) | $2.6 M(-2.6%) | $2.7 M(+13.0%) | $2.4 M(+39.7%) | $1.7 M(-28.3%) | $2.4 M(+13.7%) | $2.1 M(+7.8%) | $1.9 M(+0.3%) | $1.9 M(+9.8%) | $1.8 M(-20.5%) | $2.2 M(-5.0%) | $2.3 M(-12.4%) | $2.7 M(-13.5%) | $3.1 M(+14.6%) | $2.7 M(+50.7%) | $1.8 M(+7.6%) | $1.7 M(+18.0%) | $1.4 M(+37.4%) | $1.0 M(-11.9%) | $1.2 M(+32.3%) | $875.4 K(-47.4%) | $1.7 M(+71.8%) | $968.8 K(-25.1%) | $1.3 M(+36.9%) | $944.5 K(-3.6%) | $979.9 K(+72.9%) | $566.7 K(+78.6%) | $317.3 K | |
Short Term Debt | $3.4 M(+12.6%) | $3.0 M(+165.4%) | $1.1 M(-13.3%) | $1.3 M(+91.2%) | $689.8 K(-12.3%) | $786.1 K(-3.8%) | $817.1 K(-15.3%) | $964.5 K(+13.6%) | $848.7 K(+34.8%) | $629.5 K(-64.6%) | $1.8 M(-0.3%) | $1.8 M(-1.0%) | $1.8 M(-2.3%) | $1.8 M(+129.3%) | $803.1 K(+12.9%) | $711.3 K(+1.1%) | $703.3 K(+17.1%) | $600.8 K(-70.7%) | $2.1 M(-16.8%) | $2.5 M(+3.2%) | $2.4 M(-2.5%) | $2.5 M(+16.7%) | $2.1 M(+2632.0%) | $76.9 K(-20.3%) | $96.5 K(-64.8%) | $274.1 K(+80.3%) | $152.0 K | - | - | - | - | |
Long Term Debt | $8.4 M(-2.3%) | $8.6 M(-3.1%) | $8.9 M(-5.9%) | $9.4 M(+51.1%) | $6.2 M(-5.8%) | $6.6 M(+47.0%) | $4.5 M(-2.5%) | $4.6 M(+13.7%) | $4.1 M(+1610.2%) | $237.6 K(-34.3%) | $361.6 K(-14.6%) | $423.2 K(-25.0%) | $564.0 K(-29.0%) | $794.2 K(-60.5%) | $2.0 M(-6.7%) | $2.2 M(-13.7%) | $2.5 M(-20.5%) | $3.1 M(+169.2%) | $1.2 M(+72.3%) | $678.0 K(-30.9%) | $981.4 K(-7.7%) | $1.1 M(+1330.5%) | $74.3 K(-96.5%) | $2.1 M(+4.5%) | $2.0 M(-30.1%) | $2.9 M(+1.4%) | $2.8 M | - | - | - | $0.0 | |
Total Debt | $11.8 M(+1.6%) | $11.6 M(+16.1%) | $10.0 M(-6.8%) | $10.7 M(+55.1%) | $6.9 M(-6.5%) | $7.4 M(+39.2%) | $5.3 M(-4.7%) | $5.6 M(+13.7%) | $4.9 M(+466.5%) | $867.1 K(-59.5%) | $2.1 M(-3.0%) | $2.2 M(-6.7%) | $2.4 M(-10.3%) | $2.6 M(-6.4%) | $2.8 M(-1.9%) | $2.9 M(-10.4%) | $3.2 M(-14.5%) | $3.7 M(+16.3%) | $3.2 M(+2.4%) | $3.1 M(-6.7%) | $3.4 M(-4.0%) | $3.5 M(+61.5%) | $2.2 M(+0.2%) | $2.2 M(+3.3%) | $2.1 M(-33.1%) | $3.1 M(+5.4%) | $3.0 M(+100.0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0 | |
Debt To Equity | 0.1(+12.5%) | 0.1(+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(-100.0%) | 0.0(-33.3%) | 0.0(0%) | 0.0(+50.0%) | 0.0(-33.3%) | 0.0(-40.0%) | 0.1(-28.6%) | 0.1(-46.1%) | 0.1(-23.5%) | 0.2(-10.5%) | 0.2(0%) | 0.2(+5.6%) | 0.2(+12.5%) | 0.2(+14.3%) | 0.1(+7.7%) | 0.1(-60.6%) | 0.3(+10.0%) | 0.3(+100.0%) | 0.0(0%) | 0.0(0%) | 0.0(0%) | 0.0 | |
Current Ratio | 1.0(+2.0%) | 1.0(-29.8%) | 1.4(-15.1%) | 1.7(-18.6%) | 2.0(-16.7%) | 2.5(-13.7%) | 2.8(0%) | 2.8(-8.4%) | 3.1(-38.7%) | 5.1(+25.6%) | 4.0(-29.1%) | 5.7(-2.7%) | 5.8(-17.5%) | 7.1(-12.1%) | 8.1(+137.5%) | 3.4(+10.8%) | 3.1(+79.0%) | 1.7(+76.3%) | 1.0(-17.8%) | 1.2(+6.3%) | 1.1(-6.7%) | 1.2(0%) | 1.2(-67.6%) | 3.7(+14.7%) | 3.2(+180.7%) | 1.1(+1.8%) | 1.1(-52.1%) | 2.3(-69.2%) | 7.6(+85.4%) | 4.1(+4.6%) | 3.9 | |
Quick Ratio | 0.8(+3.7%) | 0.8(-28.7%) | 1.1(-16.7%) | 1.4(-19.8%) | 1.7(-18.1%) | 2.1(-15.7%) | 2.5(-2.7%) | 2.6(-11.4%) | 2.9(-39.4%) | 4.8(+23.6%) | 3.9(-29.3%) | 5.5(-3.7%) | 5.7(-17.6%) | 6.9(-12.4%) | 7.8(+143.8%) | 3.2(+10.3%) | 2.9(+84.8%) | 1.6(+81.6%) | 0.9(+6.1%) | 0.8(0%) | 0.8(-10.9%) | 0.9(-14.8%) | 1.1(-68.3%) | 3.4(+11.1%) | 3.1(+198.1%) | 1.0(+1.0%) | 1.0(-54.9%) | 2.3(-69.4%) | 7.4(+85.0%) | 4.0(+3.6%) | 3.9 | |
Inventory | $1.4 M(+7.1%) | $1.3 M(-13.8%) | $1.6 M(-17.2%) | $1.9 M(+6.5%) | $1.8 M(+6.3%) | $1.7 M(+10.6%) | $1.5 M(+11.7%) | $1.4 M(+16.0%) | $1.2 M(-2.5%) | $1.2 M(-4.3%) | $1.2 M(+3.8%) | $1.2 M(+16.7%) | $1.0 M(-0.7%) | $1.0 M(+5.8%) | $980.7 K(+1.8%) | $963.3 K(+14.1%) | $844.1 K(+11.3%) | $758.6 K(+29.6%) | $585.1 K(-66.0%) | $1.7 M(+8.9%) | $1.6 M(+2.9%) | $1.5 M(+158.4%) | $594.2 K(+16.9%) | $508.2 K(+48.3%) | $342.6 K(+8.3%) | $316.4 K(-1.5%) | $321.3 K(+233.3%) | $96.4 K(+7.8%) | $89.4 K(+90.6%) | $46.9 K(+9.3%) | $42.9 K | |
Retained Earnings | -$75.6 M(-2.1%) | -$74.0 M(-0.9%) | -$73.4 M(-19.6%) | -$61.3 M(-7.0%) | -$57.3 M(+0.9%) | -$57.8 M(-8.1%) | -$53.5 M(-5.4%) | -$50.8 M(-9.2%) | -$46.5 M(-7.8%) | -$43.1 M(-20.0%) | -$36.0 M(-9.5%) | -$32.8 M(-6.9%) | -$30.7 M(-15.9%) | -$26.5 M(-9.1%) | -$24.3 M(-25.3%) | -$19.4 M(-10.0%) | -$17.6 M(-2.7%) | -$17.2 M(-6.9%) | -$16.1 M(+1.4%) | -$16.3 M(-2.6%) | -$15.9 M(-6.8%) | -$14.9 M(-14.4%) | -$13.0 M(-25.2%) | -$10.4 M(-9.3%) | -$9.5 M(-14.0%) | -$8.3 M(-9.7%) | -$7.6 M(-24.1%) | -$6.1 M(-23.9%) | -$4.9 M(-13.3%) | -$4.4 M(-29.9%) | -$3.3 M | |
PB Ratio | 0.6(-37.2%) | 0.9(-34.3%) | 1.4(+20.2%) | 1.2(-22.2%) | 1.5(-16.4%) | 1.8(+20.4%) | 1.5(-36.7%) | 2.4(-11.8%) | 2.7(+32.0%) | 2.1(-12.0%) | 2.3(-27.1%) | 3.2(+3.5%) | 3.1(+8.8%) | 2.9(-29.5%) | 4.0(-64.3%) | 11.3(+102.1%) | 5.6(+2.9%) | 5.4(+51.1%) | 3.6(+34.8%) | 2.7(-1.5%) | 2.7(+4.6%) | 2.6(-13.9%) | 3.0(+27.5%) | 2.4(-22.1%) | 3.0(-38.3%) | 4.9(+16.9%) | 4.2(+66.7%) | 2.5(-36.4%) | 4.0(-78.5%) | 18.5(+29.6%) | 14.2 |
Income statements
Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | Jul 1, 2023 | Apr 30, 2023 | Jan 31, 2023 | Oct 31, 2022 | Jul 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Oct 31, 2021 | Jul 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Oct 31, 2019 | Jul 31, 2019 | Apr 30, 2019 | Jan 31, 2019 | Oct 31, 2018 | Jul 31, 2018 | Apr 30, 2018 | Jan 31, 2018 | Oct 31, 2017 | Jul 31, 2017 | Apr 30, 2017 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EPS | -$0.1(+39.8%) | -$0.1(+78.8%) | -$0.5(-533.5%) | -$0.1(-10.6%) | -$0.1(+29.8%) | -$0.1(+32.3%) | -$0.2(-9.9%) | -$0.1(+37.5%) | -$0.2(+23.6%) | -$0.3(-62.6%) | -$0.2(-15.0%) | -$0.2(+23.7%) | -$0.2(-49.5%) | -$0.1(+41.9%) | -$0.2(-282.8%) | -$0.1(-174.0%) | -$0.0(+22.3%) | -$0.0(+42.6%) | -$0.1(-34.0%) | -$0.0(+49.7%) | -$0.1(+33.1%) | -$0.1(+49.9%) | -$0.2(-200.0%) | -$0.1(+2.1%) | -$0.1(0%) | -$0.1(+51.2%) | -$0.2(-32.5%) | -$0.1(-48.4%) | -$0.1(-5.5%) | -$0.1(+35.1%) | -$0.1 | |
TTM EPS | -$0.8(+1.0%) | -$0.8(-0.6%) | -$0.8(-87.0%) | -$0.4(+12.6%) | -$0.5(+24.3%) | -$0.6(+23.3%) | -$0.8(+3.1%) | -$0.8(+2.0%) | -$0.9(-2.2%) | -$0.8(-22.9%) | -$0.7(+7.7%) | -$0.7(-14.8%) | -$0.6(-39.9%) | -$0.5(-31.0%) | -$0.4(-113.5%) | -$0.2(-17.2%) | -$0.1(+27.3%) | -$0.2(+30.2%) | -$0.3(+38.6%) | -$0.5(+7.6%) | -$0.5(+0.2%) | -$0.5(-8.0%) | -$0.5(-17.7%) | -$0.4(+10.1%) | -$0.4(+0.7%) | -$0.4(-0.2%) | -$0.4(-10.4%) | -$0.4(+68.7%) | -$1.2(-6.4%) | -$1.2(-5.8%) | -$1.1 | |
Revenue | $4.5 M(+16.7%) | $3.8 M(-19.3%) | $4.8 M(+3.3%) | $4.6 M(+1.7%) | $4.5 M(+6.3%) | $4.3 M(+2.8%) | $4.1 M(+8.1%) | $3.8 M(-1.6%) | $3.9 M(+7.0%) | $3.6 M(-11.9%) | $4.1 M(+8.8%) | $3.8 M(+1.2%) | $3.8 M(+0.6%) | $3.7 M(-3.5%) | $3.9 M(+10.4%) | $3.5 M(-2.4%) | $3.6 M(+30.6%) | $2.8 M(-8.8%) | $3.0 M(-1.6%) | $3.1 M(+28.3%) | $2.4 M(+16.8%) | $2.0 M(+3.1%) | $2.0 M(-2.0%) | $2.0 M(-2.9%) | $2.1 M(-5.4%) | $2.2 M(+54.9%) | $1.4 M(+4.4%) | $1.4 M(+29.4%) | $1.1 M(+135.4%) | $447.1 K(+0.0%) | $446.9 K | |
TTM Revenue | $17.7 M(-0.2%) | $17.7 M(-2.3%) | $18.2 M(+3.5%) | $17.5 M(+4.6%) | $16.8 M(+3.9%) | $16.1 M(+4.0%) | $15.5 M(+0.1%) | $15.5 M(+0.2%) | $15.5 M(+0.9%) | $15.3 M(-0.6%) | $15.4 M(+1.7%) | $15.2 M(+2.0%) | $14.9 M(+1.1%) | $14.7 M(+7.2%) | $13.7 M(+6.6%) | $12.9 M(+3.6%) | $12.4 M(+10.8%) | $11.2 M(+6.7%) | $10.5 M(+10.9%) | $9.5 M(+12.3%) | $8.4 M(+3.7%) | $8.1 M(-1.9%) | $8.3 M(+7.3%) | $7.7 M(+9.3%) | $7.1 M(+17.1%) | $6.0 M(+41.0%) | $4.3 M(+29.5%) | $3.3 M(+42.0%) | $2.3 M(+82.4%) | $1.3 M(+53.9%) | $829.9 K | |
Total Expenses | $6.6 M(-9.3%) | $7.2 M(-1.8%) | $7.3 M(+3.8%) | $7.1 M(+7.4%) | $6.6 M(-6.9%) | $7.1 M(+5.9%) | $6.7 M(-7.4%) | $7.2 M(-26.1%) | $9.8 M(-13.2%) | $11.3 M(+50.0%) | $7.5 M(+4.6%) | $7.2 M(-4.0%) | $7.5 M(+15.2%) | $6.5 M(+11.1%) | $5.8 M(+37.3%) | $4.2 M(+3.8%) | $4.1 M(+45.1%) | $2.8 M(-27.0%) | $3.9 M(+20.2%) | $3.2 M(+2.5%) | $3.1 M(-0.4%) | $3.2 M(-30.8%) | $4.6 M(+71.8%) | $2.6 M(-10.4%) | $3.0 M(+4.0%) | $2.8 M(-2.5%) | $2.9 M(+31.6%) | $2.2 M(+23.6%) | $1.8 M(+63.9%) | $1.1 M(-10.6%) | $1.2 M | |
Operating Expenses | $4.6 M(-10.1%) | $5.1 M(+4.5%) | $4.9 M(+0.8%) | $4.8 M(+14.2%) | $4.2 M(-13.7%) | $4.9 M(-1.8%) | $5.0 M(-10.3%) | $5.6 M(-29.9%) | $8.0 M(-16.6%) | $9.5 M(+59.4%) | $6.0 M(+10.6%) | $5.4 M(-6.1%) | $5.8 M(+20.4%) | $4.8 M(+14.9%) | $4.2 M(+18.7%) | $3.5 M(+34.6%) | $2.6 M(+42.5%) | $1.8 M(-19.2%) | $2.3 M(+23.1%) | $1.8 M(-30.1%) | $2.6 M(+22.7%) | $2.1 M(-28.5%) | $3.0 M(+66.2%) | $1.8 M(-7.4%) | $1.9 M(+5.7%) | $1.8 M(-11.0%) | $2.1 M(+26.6%) | $1.6 M(+40.1%) | $1.2 M(+71.1%) | $682.0 K(-42.8%) | $1.2 M | |
Cost Of Goods Sold | $2.0 M(-7.2%) | $2.1 M(-14.0%) | $2.5 M(+10.3%) | $2.2 M(-4.8%) | $2.4 M(+8.6%) | $2.2 M(+28.9%) | $1.7 M(+2.7%) | $1.6 M(-9.4%) | $1.8 M(+5.3%) | $1.7 M(+13.1%) | $1.5 M(-13.8%) | $1.8 M(+3.0%) | $1.7 M(+0.8%) | $1.7 M(+1.6%) | $1.7 M(+125.2%) | $740.4 K(-50.2%) | $1.5 M(+50.1%) | $990.5 K(-38.2%) | $1.6 M(+16.4%) | $1.4 M(+170.9%) | $507.8 K(-49.6%) | $1.0 M(-35.1%) | $1.6 M(+83.7%) | $846.3 K(-16.1%) | $1.0 M(+0.8%) | $1.0 M(+18.5%) | $844.1 K(+45.5%) | $580.3 K(-7.3%) | $626.0 K(+52.0%) | $411.8 K(+1286.5%) | $29.7 K | |
TTM Cost Of Goods Sold | $8.8 M(-4.2%) | $9.2 M(-0.5%) | $9.2 M(+9.3%) | $8.4 M(+7.7%) | $7.8 M(+7.5%) | $7.3 M(+6.6%) | $6.8 M(+2.5%) | $6.7 M(-1.8%) | $6.8 M(+1.5%) | $6.7 M(+0.3%) | $6.7 M(-2.2%) | $6.8 M(+17.5%) | $5.8 M(+4.0%) | $5.6 M(+14.4%) | $4.9 M(+1.4%) | $4.8 M(-11.7%) | $5.5 M(+21.9%) | $4.5 M(-0.4%) | $4.5 M(+1.1%) | $4.4 M(+13.5%) | $3.9 M(-11.3%) | $4.4 M(+0.2%) | $4.4 M(+19.2%) | $3.7 M(+7.8%) | $3.4 M(+12.6%) | $3.1 M(+23.9%) | $2.5 M(+49.4%) | $1.6 M(+21.4%) | $1.4 M(+85.7%) | $730.9 K(+129.1%) | $319.1 K | |
Gross Profit | $2.5 M(+46.4%) | $1.7 M(-24.9%) | $2.3 M(-3.3%) | $2.4 M(+8.8%) | $2.2 M(+3.9%) | $2.1 M(-15.1%) | $2.5 M(+12.1%) | $2.2 M(+5.3%) | $2.1 M(+8.5%) | $1.9 M(-26.4%) | $2.6 M(+28.2%) | $2.0 M(-0.3%) | $2.0 M(+0.4%) | $2.0 M(-7.5%) | $2.2 M(-20.3%) | $2.8 M(+31.2%) | $2.1 M(+19.7%) | $1.8 M(+24.5%) | $1.4 M(-16.3%) | $1.7 M(-10.2%) | $1.9 M(+81.5%) | $1.0 M(+141.7%) | $428.7 K(-63.6%) | $1.2 M(+9.4%) | $1.1 M(-10.5%) | $1.2 M(+108.0%) | $577.9 K(-26.1%) | $781.9 K(+83.4%) | $426.3 K(+1107.7%) | $35.3 K(-91.5%) | $417.1 K | |
TTM Gross Profit | $8.9 M(+4.0%) | $8.6 M(-4.2%) | $8.9 M(-1.9%) | $9.1 M(+1.9%) | $8.9 M(+1.0%) | $8.8 M(+1.9%) | $8.7 M(-1.7%) | $8.8 M(+1.8%) | $8.7 M(+0.5%) | $8.6 M(-1.3%) | $8.7 M(+4.9%) | $8.3 M(-8.0%) | $9.1 M(-0.7%) | $9.1 M(+3.1%) | $8.8 M(+9.8%) | $8.1 M(+15.4%) | $7.0 M(+3.4%) | $6.7 M(+12.1%) | $6.0 M(+19.6%) | $5.0 M(+11.3%) | $4.5 M(+21.7%) | $3.7 M(-4.3%) | $3.9 M(-3.7%) | $4.0 M(+10.9%) | $3.6 M(+21.7%) | $3.0 M(+64.0%) | $1.8 M(+9.7%) | $1.7 M(+70.8%) | $972.3 K(+78.1%) | $546.0 K(+6.9%) | $510.7 K | |
Gross Margin | 56.1%(+25.3%) | 44.8%(-7.0%) | 48.1%(-6.4%) | 51.4%(+7.0%) | 48.0%(-2.3%) | 49.1%(-17.3%) | 59.4%(+3.7%) | 57.3%(+6.9%) | 53.6%(+1.4%) | 52.9%(-16.5%) | 63.3%(+17.8%) | 53.7%(-1.5%) | 54.5%(-0.2%) | 54.6%(-4.1%) | 56.9%(-27.8%) | 78.9%(+34.5%) | 58.6%(-8.4%) | 64.0%(+36.5%) | 46.9%(-14.9%) | 55.1%(-30.0%) | 78.7%(+55.4%) | 50.7%(+134.4%) | 21.6%(-62.8%) | 58.2%(+12.8%) | 51.6%(-5.5%) | 54.6%(+34.3%) | 40.6%(-29.2%) | 57.4%(+41.7%) | 40.5%(+413.4%) | 7.9%(-91.5%) | 93.3% | |
Operating Profit | -$2.1 M(+38.9%) | -$3.4 M(-30.4%) | -$2.6 M(-4.8%) | -$2.5 M(-19.8%) | -$2.1 M(+26.8%) | -$2.8 M(-11.1%) | -$2.5 M(+24.9%) | -$3.4 M(+42.4%) | -$5.9 M(+22.9%) | -$7.6 M(-126.0%) | -$3.4 M(+0.1%) | -$3.4 M(+9.2%) | -$3.7 M(-35.2%) | -$2.7 M(-40.1%) | -$2.0 M(-164.5%) | -$741.2 K(-48.8%) | -$498.3 K(-632.8%) | -$68.0 K(+92.0%) | -$849.2 K(-465.8%) | -$150.1 K(+80.0%) | -$749.1 K(+32.3%) | -$1.1 M(+56.9%) | -$2.6 M(-310.3%) | -$625.8 K(+28.2%) | -$871.8 K(-36.2%) | -$640.0 K(+57.1%) | -$1.5 M(-74.9%) | -$853.1 K(-15.2%) | -$740.5 K(-14.5%) | -$646.7 K(+16.7%) | -$776.0 K | |
TTM Operating Profit | -$10.5 M(0%) | -$10.5 M(-5.6%) | -$9.9 M(-0.5%) | -$9.9 M(+8.4%) | -$10.8 M(+26.0%) | -$14.6 M(+24.7%) | -$19.4 M(+4.1%) | -$20.2 M(-0.1%) | -$20.2 M(-11.9%) | -$18.1 M(-36.9%) | -$13.2 M(-11.9%) | -$11.8 M(-28.7%) | -$9.2 M(-54.0%) | -$5.9 M(-82.0%) | -$3.3 M(-51.5%) | -$2.2 M(-37.8%) | -$1.6 M(+13.8%) | -$1.8 M(+36.4%) | -$2.9 M(+37.6%) | -$4.6 M(+9.4%) | -$5.0 M(+2.4%) | -$5.2 M(-9.9%) | -$4.7 M(-29.6%) | -$3.6 M(+5.9%) | -$3.9 M(-3.5%) | -$3.7 M(+0.2%) | -$3.7 M(-23.8%) | -$3.0 M(-15.9%) | -$2.6 M(-39.0%) | -$1.9 M(-51.9%) | -$1.2 M | |
Operating Margin | -46.0%(+47.7%) | -87.9%(-61.5%) | -54.4%(-1.4%) | -53.7%(-17.7%) | -45.6%(+31.1%) | -66.2%(-8.2%) | -61.2%(+30.6%) | -88.2%(+41.5%) | -150.7%(+27.9%) | -209.0%(-156.6%) | -81.5%(+8.2%) | -88.7%(+10.3%) | -98.9%(-34.4%) | -73.6%(-45.2%) | -50.6%(-139.7%) | -21.1%(-52.5%) | -13.9%(-461.1%) | -2.5%(+91.2%) | -28.1%(-474.5%) | -4.9%(+84.4%) | -31.4%(+42.0%) | -54.1%(+58.2%) | -129.5%(-318.7%) | -30.9%(+26.1%) | -41.8%(-43.9%) | -29.1%(+72.3%) | -104.9%(-67.6%) | -62.6%(+11.0%) | -70.4%(+51.4%) | -144.6%(+16.7%) | -173.7% | |
Net Income | -$1.9 M(+36.0%) | -$2.9 M(+78.0%) | -$13.3 M(-510.8%) | -$2.2 M(-22.7%) | -$1.8 M(+30.7%) | -$2.6 M(+32.4%) | -$3.8 M(-8.5%) | -$3.5 M(+36.9%) | -$5.5 M(+24.2%) | -$7.3 M(-98.8%) | -$3.7 M(-21.3%) | -$3.0 M(+24.2%) | -$4.0 M(-51.5%) | -$2.6 M(+34.2%) | -$4.0 M(-297.4%) | -$1.0 M(-186.5%) | -$350.9 K(+12.6%) | -$401.3 K(+41.7%) | -$688.0 K(-44.7%) | -$475.5 K(+53.8%) | -$1.0 M(+32.0%) | -$1.5 M(+47.5%) | -$2.9 M(-223.8%) | -$891.0 K(+21.8%) | -$1.1 M(-34.9%) | -$845.0 K(+51.1%) | -$1.7 M(-80.3%) | -$957.7 K(-32.6%) | -$722.1 K(-11.3%) | -$649.0 K(+27.9%) | -$899.6 K | |
TTM Net Income | -$20.3 M(-0.5%) | -$20.2 M(-1.8%) | -$19.8 M(-92.4%) | -$10.3 M(+11.3%) | -$11.6 M(+24.4%) | -$15.3 M(+23.5%) | -$20.1 M(-0.6%) | -$20.0 M(-2.4%) | -$19.5 M(-8.6%) | -$17.9 M(-35.0%) | -$13.3 M(+2.4%) | -$13.6 M(-17.3%) | -$11.6 M(-45.5%) | -$8.0 M(-38.7%) | -$5.8 M(-135.2%) | -$2.4 M(-27.7%) | -$1.9 M(+26.2%) | -$2.6 M(+30.0%) | -$3.7 M(+37.2%) | -$5.9 M(+6.6%) | -$6.3 M(+1.7%) | -$6.4 M(-11.6%) | -$5.8 M(-25.2%) | -$4.6 M(+1.4%) | -$4.7 M(-9.8%) | -$4.3 M(-4.8%) | -$4.1 M(-25.6%) | -$3.2 M(+42.3%) | -$5.6 M(-14.7%) | -$4.9 M(-15.2%) | -$4.2 M | |
Net Margin | -41.7%(+45.1%) | -76.0%(+72.8%) | -279.4%(-491.2%) | -47.3%(-20.6%) | -39.2%(+34.8%) | -60.1%(+34.2%) | -91.3%(-0.4%) | -90.9%(+35.9%) | -141.8%(+29.1%) | -200.1%(-125.7%) | -88.6%(-11.6%) | -79.5%(+25.1%) | -106.1%(-50.7%) | -70.4%(+31.8%) | -103.2%(-260.1%) | -28.7%(-193.7%) | -9.8%(+33.1%) | -14.6%(+36.1%) | -22.8%(-47.1%) | -15.5%(+64.0%) | -43.1%(+41.8%) | -74.1%(+49.1%) | -145.5%(-230.3%) | -44.0%(+19.5%) | -54.7%(-42.5%) | -38.4%(+68.4%) | -121.4%(-72.7%) | -70.3%(-2.5%) | -68.6%(+52.7%) | -145.1%(+27.9%) | -201.3% | |
EBIT | -$2.2 M(+38.2%) | -$3.5 M(+74.9%) | -$13.9 M(-442.5%) | -$2.6 M(-34.3%) | -$1.9 M(+32.5%) | -$2.8 M(+34.8%) | -$4.3 M(-27.0%) | -$3.4 M(+39.4%) | -$5.6 M(+26.0%) | -$7.6 M(-121.3%) | -$3.4 M(-20.9%) | -$2.8 M(+25.6%) | -$3.8 M(-59.5%) | -$2.4 M(+21.4%) | -$3.0 M(-278.1%) | -$804.9 K(-545.0%) | -$124.8 K(-33.3%) | -$93.6 K(+90.1%) | -$943.5 K(-423.0%) | -$180.4 K(+75.6%) | -$738.3 K(+27.1%) | -$1.0 M(+64.1%) | -$2.8 M(-341.3%) | -$639.2 K(+14.7%) | -$749.2 K(-37.9%) | -$543.4 K(+64.5%) | -$1.5 M(-68.2%) | -$908.8 K(-33.0%) | -$683.2 K(-5.6%) | -$646.7 K(+34.5%) | -$986.5 K | |
TTM EBIT | -$22.1 M(-1.1%) | -$21.8 M(-3.1%) | -$21.1 M(-82.2%) | -$11.6 M(+6.8%) | -$12.5 M(+23.0%) | -$16.2 M(+22.8%) | -$20.9 M(-4.5%) | -$20.0 M(-2.9%) | -$19.5 M(-10.2%) | -$17.7 M(-41.7%) | -$12.5 M(-3.2%) | -$12.1 M(-20.2%) | -$10.1 M(-58.0%) | -$6.4 M(-56.5%) | -$4.1 M(-106.8%) | -$2.0 M(-46.5%) | -$1.3 M(+31.4%) | -$2.0 M(+32.0%) | -$2.9 M(+39.5%) | -$4.8 M(+8.8%) | -$5.2 M(+0.2%) | -$5.2 M(-9.9%) | -$4.8 M(-37.4%) | -$3.5 M(+7.2%) | -$3.7 M(-1.8%) | -$3.7 M(+2.7%) | -$3.8 M(-16.8%) | -$3.2 M(+42.8%) | -$5.6 M(-13.5%) | -$5.0 M(-14.8%) | -$4.3 M | |
EBITDA | -$1.1 M(+54.7%) | -$2.5 M(+80.6%) | -$12.7 M(-700.5%) | -$1.6 M(-74.8%) | -$907.7 K(+46.6%) | -$1.7 M(+40.6%) | -$2.9 M(-32.9%) | -$2.2 M(+52.3%) | -$4.5 M(+29.3%) | -$6.4 M(-136.6%) | -$2.7 M(-29.2%) | -$2.1 M(+31.9%) | -$3.1 M(-90.4%) | -$1.6 M(+31.0%) | -$2.3 M(-2906.6%) | -$77.7 K(-112.7%) | $611.7 K(+6.7%) | $573.1 K(+475.4%) | $99.6 K(-76.0%) | $414.6 K(+337.7%) | -$174.4 K(+63.9%) | -$483.4 K(+70.5%) | -$1.6 M(-255.5%) | -$460.2 K(+20.0%) | -$575.3 K(-53.5%) | -$374.8 K(+70.5%) | -$1.3 M(-44.6%) | -$878.8 K(-37.3%) | -$639.9 K(-3.5%) | -$618.4 K(+36.2%) | -$969.6 K | |
TTM EBITDA | -$17.9 M(-1.2%) | -$17.7 M(-4.5%) | -$16.9 M(-139.3%) | -$7.1 M(+7.5%) | -$7.6 M(+32.1%) | -$11.2 M(+29.4%) | -$15.9 M(-1.1%) | -$15.8 M(-0.4%) | -$15.7 M(-10.2%) | -$14.2 M(-50.4%) | -$9.5 M(-4.0%) | -$9.1 M(-28.4%) | -$7.1 M(-107.8%) | -$3.4 M(-177.9%) | -$1.2 M(-201.8%) | $1.2 M(-29.0%) | $1.7 M(+86.1%) | $912.9 K(+735.7%) | -$143.6 K(+92.4%) | -$1.9 M(+31.8%) | -$2.8 M(+12.7%) | -$3.2 M(-3.6%) | -$3.0 M(-13.6%) | -$2.7 M(+13.5%) | -$3.1 M(+2.0%) | -$3.2 M(+7.2%) | -$3.4 M(-9.7%) | -$3.1 M(+44.0%) | -$5.5 M(-12.8%) | -$4.9 M(-14.2%) | -$4.3 M | |
Selling, General & Administrative Expenses | $3.3 M(-7.3%) | $3.6 M(-3.8%) | $3.7 M(+3.6%) | $3.6 M(+14.8%) | $3.1 M(-17.7%) | $3.8 M(+12.0%) | $3.4 M(-8.0%) | $3.7 M(+5.1%) | $3.5 M(-14.4%) | $4.1 M(-10.5%) | $4.6 M(+33.3%) | $3.4 M(+15.8%) | $3.0 M(-9.8%) | $3.3 M(-8.3%) | $3.6 M(+18.9%) | $3.0 M(+37.0%) | $2.2 M(+50.0%) | $1.5 M(-29.1%) | $2.1 M(+156.2%) | $804.8 K(-51.0%) | $1.6 M(+10.8%) | $1.5 M(+0.7%) | $1.5 M(-4.2%) | $1.5 M(-6.4%) | $1.6 M(+6.8%) | $1.5 M(+11.3%) | $1.4 M(-6.7%) | $1.5 M(+56.7%) | $942.9 K(+83.0%) | $515.2 K(-19.4%) | $639.4 K | |
TTM SGA | $14.1 M(+1.4%) | $14.0 M(-1.5%) | $14.2 M(+2.4%) | $13.8 M(-0.7%) | $13.9 M(-2.6%) | $14.3 M(-2.0%) | $14.6 M(-7.5%) | $15.8 M(+1.6%) | $15.5 M(+3.6%) | $15.0 M(+5.7%) | $14.2 M(+7.5%) | $13.2 M(+3.3%) | $12.8 M(+6.3%) | $12.0 M(+17.7%) | $10.2 M(+17.3%) | $8.7 M(+33.7%) | $6.5 M(+9.2%) | $6.0 M(-0.3%) | $6.0 M(+10.9%) | $5.4 M(-11.9%) | $6.1 M(+0.0%) | $6.1 M(-0.9%) | $6.2 M(+1.5%) | $6.1 M(+1.0%) | $6.0 M(+13.1%) | $5.3 M(+23.6%) | $4.3 M(+20.7%) | $3.6 M(+36.4%) | $2.6 M(+55.2%) | $1.7 M(+43.0%) | $1.2 M | |
Depreciation And Amortization | $1.0 M(+2.1%) | $1.0 M(-12.9%) | $1.2 M(+19.3%) | $981.0 K(+0.4%) | $977.1 K(-12.7%) | $1.1 M(-27.4%) | $1.5 M(+26.0%) | $1.2 M(+15.2%) | $1.1 M(-11.8%) | $1.2 M(+58.3%) | $760.3 K(+3.1%) | $737.5 K(+1.4%) | $727.2 K(-6.6%) | $778.8 K(+20.8%) | $644.9 K(-15.8%) | $766.4 K(+0.9%) | $759.4 K(+13.9%) | $666.7 K(-36.7%) | $1.1 M(+124.9%) | $467.9 K(-7.0%) | $503.0 K(-4.9%) | $528.7 K(-56.1%) | $1.2 M(+600.8%) | $171.7 K(-1.3%) | $174.0 K(+3.2%) | $168.6 K(-34.3%) | $256.6 K(+778.8%) | $29.2 K(-35.0%) | $44.9 K(+58.1%) | $28.4 K | - | |
TTM D&A | $4.2 M(+1.5%) | $4.1 M(-2.4%) | $4.2 M(-8.0%) | $4.6 M(-5.0%) | $4.9 M(-1.7%) | $4.9 M(-1.7%) | $5.0 M(+18.4%) | $4.2 M(+12.9%) | $3.8 M(+9.7%) | $3.4 M(+14.1%) | $3.0 M(+4.0%) | $2.9 M(-1.0%) | $2.9 M(-1.1%) | $2.9 M(+4.0%) | $2.8 M(-12.6%) | $3.2 M(+10.1%) | $2.9 M(+9.5%) | $2.7 M(+5.4%) | $2.6 M(-5.6%) | $2.7 M(+12.3%) | $2.4 M(+15.8%) | $2.1 M(+21.0%) | $1.7 M(+122.8%) | $770.9 K(+22.7%) | $628.4 K(+25.9%) | $499.3 K(+39.0%) | $359.1 K(+250.3%) | $102.5 K(+39.8%) | $73.3 K(+157.2%) | $28.5 K | - | |
Interest Expense | $87.9 K(+5760.0%) | $1500.0(-48.3%) | $2900.0(-21.6%) | $3700.0(0%) | $3700.0 | - | $19.9 K(+100.0%) | $0.0(0%) | $0.0(-100.0%) | $3900.0(-75.3%) | $15.8 K(-4.8%) | $16.6 K(+4.4%) | $15.9 K(-81.0%) | $83.8 K(-40.7%) | $141.3 K(+7.6%) | $131.3 K(-29.1%) | $185.3 K(+5.6%) | $175.4 K(+28.1%) | $136.9 K(-27.8%) | $189.6 K(-23.4%) | $247.6 K(-51.0%) | $505.8 K(+104.5%) | $247.3 K(+18.9%) | $207.9 K(-23.9%) | $273.3 K(+0.1%) | $272.9 K(+144.3%) | $111.7 K(+128.4%) | $48.9 K(+25.7%) | $38.9 K(+1668.2%) | $2200.0(-48.8%) | $4300.0 | |
TTM Interest Expense | $96.0 K(+713.6%) | $11.8 K(+14.6%) | $10.3 K(-62.3%) | $27.3 K(+15.7%) | $23.6 K | - | $23.8 K(+20.8%) | $19.7 K(-45.7%) | $36.3 K(-30.5%) | $52.2 K(-60.5%) | $132.1 K(-48.7%) | $257.6 K(-30.8%) | $372.3 K(-31.3%) | $541.7 K(-14.5%) | $633.3 K(+0.7%) | $628.9 K(-8.5%) | $687.2 K(-8.3%) | $749.5 K(-30.6%) | $1.1 M(-9.3%) | $1.2 M(-1.5%) | $1.2 M(-2.1%) | $1.2 M(+23.3%) | $1.0 M(+15.7%) | $865.8 K(+22.5%) | $706.8 K(+49.6%) | $472.4 K(+134.2%) | $201.7 K(+113.9%) | $94.3 K(+93.6%) | $48.7 K(+396.9%) | $9800.0(+28.9%) | $7600.0 | |
Income Tax | -$370.6 K(+34.6%) | -$566.5 K(+1.0%) | -$572.4 K(-49.5%) | -$382.8 K(-185.7%) | -$134.0 K(+56.9%) | -$310.8 K(+45.0%) | -$565.6 K(-833.6%) | $77.1 K(+181.4%) | -$94.7 K(+69.7%) | -$312.9 K(-244.3%) | $216.9 K(+32.2%) | $164.1 K(+8.6%) | $151.1 K(-1.2%) | $153.0 K(-81.1%) | $810.5 K(+1072.9%) | $69.1 K(+69.4%) | $40.8 K(-69.2%) | $132.3 K(+133.7%) | -$392.4 K(-471.9%) | $105.5 K(+139.2%) | $44.1 K(+1522.6%) | -$3100.0(+98.3%) | -$183.2 K(-518.3%) | $43.8 K(-62.7%) | $117.3 K(+308.7%) | $28.7 K(-66.7%) | $86.2 K | - | $0.0(0%) | $0.0(+100.0%) | -$91.3 K | |
TTM Income Tax | -$1.9 M(-14.3%) | -$1.7 M(-18.3%) | -$1.4 M(-0.5%) | -$1.4 M(-49.3%) | -$933.3 K(-4.4%) | -$894.0 K(+0.2%) | -$896.1 K(-688.8%) | -$113.6 K(-327.1%) | -$26.6 K(-112.1%) | $219.2 K(-68.0%) | $685.1 K(-46.4%) | $1.3 M(+8.0%) | $1.2 M(+10.3%) | $1.1 M(+2.0%) | $1.1 M(+800.9%) | -$150.2 K(-32.0%) | -$113.8 K(-3.0%) | -$110.5 K(+55.1%) | -$245.9 K(-570.0%) | -$36.7 K(+62.7%) | -$98.4 K(-290.5%) | -$25.2 K(-481.8%) | $6600.0(-97.6%) | $276.0 K(+18.9%) | $232.2 K(+102.1%) | $114.9 K(+33.3%) | $86.2 K | - | -$91.3 K(0%) | -$91.3 K(0%) | -$91.3 K | |
PE Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
PS Ratio | 0.8(-36.8%) | 1.3(-36.2%) | 2.0(-22.2%) | 2.5(-26.7%) | 3.4(-25.2%) | 4.6(+10.8%) | 4.2(-41.4%) | 7.1(-11.3%) | 8.0(+16.5%) | 6.8(-22.4%) | 8.8(+11.5%) | 7.9(-7.5%) | 8.6(-0.5%) | 8.6(-36.9%) | 13.6(-38.6%) | 22.2(+111.0%) | 10.5(+46.3%) | 7.2(+94.8%) | 3.7(+19.8%) | 3.1(-13.5%) | 3.6(-6.3%) | 3.8(-22.0%) | 4.9(+5.6%) | 4.6(-31.6%) | 6.7(-11.9%) | 7.7(-21.1%) | 9.7(+54.8%) | 6.3(-55.4%) | 14.1(-50.9%) | 28.6(-26.5%) | 38.9 |
Cashflow statements
Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | Jul 1, 2023 | Apr 30, 2023 | Jan 31, 2023 | Oct 31, 2022 | Jul 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Oct 31, 2021 | Jul 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Oct 31, 2019 | Jul 31, 2019 | Apr 30, 2019 | Jan 31, 2019 | Oct 31, 2018 | Jul 31, 2018 | Apr 30, 2018 | Jan 31, 2018 | Oct 31, 2017 | Jul 31, 2017 | Apr 30, 2017 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash From Operations | -$1.6 M(-23.7%) | -$1.3 M(+32.0%) | -$2.0 M(-155.4%) | -$766.4 K(-12065.1%) | -$6300.0(+98.5%) | -$414.1 K(+77.8%) | -$1.9 M(+25.2%) | -$2.5 M(+2.4%) | -$2.6 M(+68.1%) | -$8.0 M(-438.1%) | -$1.5 M(+63.3%) | -$4.1 M(-156.1%) | -$1.6 M(-101.4%) | -$785.3 K(-40.2%) | -$560.3 K(-3.7%) | -$540.2 K(-257.2%) | $343.7 K(+15.2%) | $298.3 K(-18.8%) | $367.4 K(+1011.7%) | -$40.3 K(+96.6%) | -$1.2 M(-546.9%) | -$183.3 K(+73.3%) | -$686.5 K(-59.5%) | -$430.5 K(+63.9%) | -$1.2 M(-872.0%) | -$122.8 K(+80.1%) | -$617.3 K(-82.3%) | -$338.6 K(+58.5%) | -$815.6 K(+10.0%) | -$906.0 K | - | |
TTM CFO | -$5.7 M(-40.4%) | -$4.1 M(-29.2%) | -$3.1 M(-3.0%) | -$3.1 M(+36.1%) | -$4.8 M(+34.8%) | -$7.3 M(+50.9%) | -$14.9 M(-2.6%) | -$14.5 M(+9.7%) | -$16.1 M(-6.4%) | -$15.1 M(-91.3%) | -$7.9 M(-13.3%) | -$7.0 M(-101.3%) | -$3.5 M(-124.9%) | -$1.5 M(-236.3%) | -$458.5 K(-197.7%) | $469.2 K(-51.6%) | $969.1 K(+273.0%) | -$560.3 K(+46.2%) | -$1.0 M(+50.3%) | -$2.1 M(+15.7%) | -$2.5 M(+0.3%) | -$2.5 M(-2.5%) | -$2.4 M(-2.9%) | -$2.4 M(-4.0%) | -$2.3 M(-19.9%) | -$1.9 M(+29.3%) | -$2.7 M(-30.0%) | -$2.1 M(-19.7%) | -$1.7 M(-86.6%) | -$922.6 K | - | |
Cash From Investing | -$48.2 K(+74.9%) | -$192.0 K(+76.7%) | -$822.8 K(-2151.9%) | $40.1 K(+117.7%) | -$227.2 K(-54.0%) | -$147.5 K(+57.8%) | -$349.8 K(-125.8%) | -$154.9 K(+82.9%) | -$905.3 K(-1210.1%) | -$69.1 K(+97.9%) | -$3.3 M(-527.4%) | -$521.3 K(-536.5%) | -$81.9 K(+70.4%) | -$276.7 K(+54.1%) | -$603.4 K(-90.9%) | -$316.1 K(+43.0%) | -$554.5 K(-37.7%) | -$402.8 K(-3342.7%) | -$11.7 K(+98.8%) | -$976.3 K(-615.8%) | -$136.4 K(-122.2%) | -$61.4 K(+87.2%) | -$479.6 K(+45.6%) | -$881.3 K(-197.9%) | -$295.8 K(-1968.5%) | -$14.3 K(+99.5%) | -$2.8 M(-4781.0%) | -$57.8 K(+97.8%) | -$2.6 M(-1753.0%) | -$140.4 K | - | |
TTM CFI | -$1.0 M(+14.9%) | -$1.2 M(-3.8%) | -$1.2 M(-69.1%) | -$684.4 K(+22.2%) | -$879.4 K(+43.5%) | -$1.6 M(-5.3%) | -$1.5 M(+66.4%) | -$4.4 M(+7.7%) | -$4.8 M(-20.9%) | -$3.9 M(+5.0%) | -$4.2 M(-179.8%) | -$1.5 M(-16.1%) | -$1.3 M(+27.0%) | -$1.8 M(+6.7%) | -$1.9 M(-46.0%) | -$1.3 M(+33.9%) | -$1.9 M(-27.4%) | -$1.5 M(-28.8%) | -$1.2 M(+28.3%) | -$1.7 M(-6.1%) | -$1.6 M(+9.3%) | -$1.7 M(-2.8%) | -$1.7 M(+58.4%) | -$4.0 M(-25.8%) | -$3.2 M(+42.0%) | -$5.5 M(+2.2%) | -$5.6 M(-100.8%) | -$2.8 M(-2.1%) | -$2.7 M(-2098.9%) | -$124.7 K | - | |
Cash From Financing | $1.5 M(-22.7%) | $2.0 M(+136.7%) | $831.6 K(+84.5%) | $450.8 K(+302.1%) | -$223.1 K(+26.4%) | -$303.3 K(-5.0%) | -$289.0 K(-38.0%) | -$209.5 K(-240.0%) | $149.6 K(+226.8%) | -$118.0 K(-104.8%) | $2.4 M(+6274.4%) | -$39.5 K(-157.2%) | $69.1 K(+140.4%) | -$170.9 K(-100.8%) | $21.8 M(+5694.3%) | $375.9 K(-95.5%) | $8.4 M(+221.2%) | $2.6 M(+496.3%) | $437.7 K(+1354.2%) | -$34.9 K(+81.7%) | -$190.4 K(-132.2%) | -$82.0 K(-313.0%) | $38.5 K(+120.4%) | -$188.4 K(-102.9%) | $6.6 M(+884.7%) | $668.1 K(-80.6%) | $3.4 M(+4705.6%) | $71.5 K(-98.3%) | $4.1 M(+7214.4%) | $56.3 K | - | |
TTM CFF | $4.8 M(+57.6%) | $3.0 M(+300.5%) | $756.0 K(+307.4%) | -$364.6 K(+64.4%) | -$1.0 M(-57.1%) | -$652.2 K(-39.7%) | -$466.9 K(-120.7%) | $2.3 M(-7.0%) | $2.4 M(+3.4%) | $2.4 M(+2.3%) | $2.3 M(-89.4%) | $21.6 M(-1.9%) | $22.1 M(-27.4%) | $30.4 M(-8.4%) | $33.1 M(+180.8%) | $11.8 M(+3.6%) | $11.4 M(+303.8%) | $2.8 M(+2064.3%) | $130.4 K(+148.5%) | -$268.8 K(+36.4%) | -$422.3 K(-106.7%) | $6.3 M(-10.6%) | $7.1 M(-32.4%) | $10.5 M(-2.4%) | $10.8 M(+29.7%) | $8.3 M(+8.0%) | $7.7 M(+80.9%) | $4.2 M(+1.7%) | $4.2 M(+821.5%) | $453.0 K | - | |
Free Cash Flow | -$1.7 M(-11.3%) | -$1.5 M(+45.4%) | -$2.8 M(-332.1%) | -$646.1 K(-187.5%) | -$224.7 K(+56.5%) | -$515.9 K(+76.8%) | -$2.2 M(+16.6%) | -$2.7 M(+13.3%) | -$3.1 M(+61.9%) | -$8.1 M(-401.7%) | -$1.6 M(+64.8%) | -$4.6 M(-174.9%) | -$1.7 M(-56.7%) | -$1.1 M(-36.0%) | -$780.6 K(+7.7%) | -$845.5 K(-327.7%) | -$197.7 K(-171.9%) | $274.9 K(-20.2%) | $344.5 K(+237.2%) | -$251.1 K(+81.0%) | -$1.3 M(-440.3%) | -$244.7 K(+68.2%) | -$768.5 K(-46.7%) | -$523.7 K(+64.8%) | -$1.5 M(-954.8%) | -$141.2 K(+79.4%) | -$684.8 K(-66.9%) | -$410.4 K(+49.7%) | -$816.2 K(+21.3%) | -$1.0 M | - | |
TTM FCF | -$6.7 M(-28.4%) | -$5.2 M(-24.1%) | -$4.2 M(-15.8%) | -$3.6 M(+35.9%) | -$5.6 M(+33.6%) | -$8.5 M(+47.1%) | -$16.0 M(-4.0%) | -$15.4 M(+11.0%) | -$17.3 M(-8.9%) | -$15.9 M(-78.7%) | -$8.9 M(-10.3%) | -$8.1 M(-85.7%) | -$4.4 M(-50.8%) | -$2.9 M(-86.3%) | -$1.5 M(-265.5%) | -$423.8 K(-348.4%) | $170.6 K(+117.9%) | -$953.9 K(+35.3%) | -$1.5 M(+43.0%) | -$2.6 M(+9.5%) | -$2.9 M(+5.5%) | -$3.0 M(-3.5%) | -$2.9 M(-3.0%) | -$2.8 M(-4.2%) | -$2.7 M(-32.8%) | -$2.1 M(+30.4%) | -$2.9 M(-30.3%) | -$2.3 M(-22.1%) | -$1.9 M(-75.9%) | -$1.1 M | - | |
CAPEX | $48.2 K(-74.9%) | $192.0 K(-77.0%) | $834.6 K(+793.8%) | -$120.3 K(-155.1%) | $218.4 K(+114.5%) | $101.8 K(-71.6%) | $358.2 K(+105.9%) | $174.0 K(-66.7%) | $522.9 K(+656.7%) | $69.1 K(-43.3%) | $121.9 K(-76.6%) | $521.3 K(+536.5%) | $81.9 K(-70.4%) | $276.7 K(+25.6%) | $220.3 K(-27.8%) | $305.3 K(-43.6%) | $541.5 K(+2214.1%) | $23.4 K(+2.6%) | $22.8 K(-89.2%) | $210.9 K(+54.6%) | $136.4 K(+122.2%) | $61.4 K(-25.1%) | $82.0 K(-12.1%) | $93.3 K(-68.5%) | $295.8 K(+1498.9%) | $18.5 K(-72.6%) | $67.5 K(-6.0%) | $71.8 K(+11866.7%) | $600.0(-99.5%) | $130.8 K | - | |
TTM CAPEX | $954.5 K(-15.1%) | $1.1 M(+8.7%) | $1.0 M(+85.4%) | $558.1 K(-34.5%) | $852.4 K(-26.3%) | $1.2 M(+2.9%) | $1.1 M(+26.6%) | $887.9 K(-28.1%) | $1.2 M(+55.5%) | $794.2 K(-20.7%) | $1.0 M(-8.9%) | $1.1 M(+24.4%) | $884.2 K(-34.2%) | $1.3 M(+23.2%) | $1.1 M(+22.1%) | $893.0 K(+11.8%) | $798.6 K(+103.0%) | $393.5 K(-8.8%) | $431.5 K(-12.1%) | $490.7 K(+31.5%) | $373.1 K(-29.9%) | $532.5 K(+8.8%) | $489.6 K(+3.0%) | $475.1 K(+4.7%) | $453.6 K(+186.4%) | $158.4 K(-41.5%) | $270.7 K(+33.2%) | $203.2 K(+54.6%) | $131.4 K(+0.5%) | $130.8 K | - | |
Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividends Paid | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Per Share | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
TTM Dividend Yield | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Payout Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |