FSI logo

FSI Financials

Balance sheets

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

Total Assets

$57.8 M(+2.6%)$56.3 M(-2.1%)$57.6 M(+3.8%)$55.5 M(+4.5%)$53.1 M(+0.6%)$52.8 M(-0.3%)$52.9 M(+2.6%)$51.6 M(+5.7%)$48.8 M(+2.6%)$47.6 M(+5.4%)$45.1 M(+14.1%)$39.6 M(+0.5%)$39.4 M(+6.3%)$37.0 M(+1.0%)$36.7 M(+4.5%)$35.1 M(+2.0%)$34.4 M(+2.4%)$33.6 M(-3.6%)$34.8 M(+7.5%)$32.4 M(-3.4%)$33.5 M(+4.0%)$32.2 M(-6.3%)$34.4 M(+10.3%)$31.2 M(+58.3%)$19.7 M(-2.1%)$20.1 M(+12.6%)$17.9 M(+0.6%)$17.8 M(-2.9%)$18.3 M(-1.1%)$18.5 M(-2.5%)$19.0 M

Current Assets

$32.3 M(+11.7%)$28.9 M(-11.1%)$32.5 M(+7.6%)$30.2 M(+7.0%)$28.2 M(+0.7%)$28.0 M(-12.6%)$32.1 M(+3.5%)$31.0 M(+5.8%)$29.3 M(+5.0%)$27.9 M(-5.1%)$29.4 M(+23.5%)$23.8 M(+3.9%)$22.9 M(+12.4%)$20.4 M(-1.2%)$20.6 M(+8.3%)$19.0 M(-1.4%)$19.3 M(+4.0%)$18.6 M(-8.5%)$20.3 M(+15.9%)$17.5 M(-10.3%)$19.5 M(+7.6%)$18.2 M(-10.7%)$20.3 M(-4.2%)$21.2 M(+26.2%)$16.8 M(-2.3%)$17.2 M(+21.6%)$14.1 M(+1.3%)$14.0 M(+1.0%)$13.8 M(-1.7%)$14.1 M(-3.4%)$14.6 M

Non Current Assets

$25.5 M(-6.9%)$27.4 M(+9.4%)$25.1 M(-0.8%)$25.2 M(+1.6%)$24.8 M(+0.3%)$24.8 M(+18.7%)$20.9 M(+1.3%)$20.6 M(+5.6%)$19.5 M(-0.7%)$19.6 M(+25.0%)$15.7 M(-0.3%)$15.7 M(-4.4%)$16.5 M(-1.1%)$16.6 M(+3.8%)$16.0 M(-0.1%)$16.0 M(+6.5%)$15.1 M(+0.4%)$15.0 M(+3.3%)$14.5 M(-2.3%)$14.9 M(+6.4%)$14.0 M(-0.7%)$14.1 M(-0.1%)$14.1 M(+41.1%)$10.0 M(+244.0%)$2.9 M(-1.1%)$2.9 M(-21.6%)$3.7 M(-1.9%)$3.8 M(-15.1%)$4.5 M(+0.9%)$4.5 M(+0.7%)$4.4 M

Total Liabilities

$17.5 M(+1.3%)$17.3 M(-6.5%)$18.5 M(+7.5%)$17.2 M(+3.6%)$16.6 M(+3.9%)$16.0 M(-4.3%)$16.7 M(+2.2%)$16.3 M(-1.3%)$16.6 M(+0.4%)$16.5 M(+4.1%)$15.8 M(+33.8%)$11.8 M(+5.4%)$11.2 M(+10.0%)$10.2 M(-8.9%)$11.2 M(-0.9%)$11.3 M(+7.3%)$10.5 M(-1.1%)$10.7 M(-19.3%)$13.2 M(+10.9%)$11.9 M(-5.5%)$12.6 M(+3.8%)$12.2 M(-14.7%)$14.2 M(+22.0%)$11.7 M(+439.8%)$2.2 M(-16.2%)$2.6 M(+11.8%)$2.3 M(-19.0%)$2.9 M(+46.7%)$1.9 M(-12.2%)$2.2 M(-30.7%)$3.2 M

Current Liabilities

$10.2 M(-6.7%)$10.9 M(-8.3%)$11.9 M(+18.4%)$10.1 M(+11.6%)$9.0 M(+11.3%)$8.1 M(-25.4%)$10.8 M(+5.3%)$10.3 M(-9.4%)$11.4 M(+2.2%)$11.1 M(-20.0%)$13.9 M(+41.5%)$9.8 M(+7.5%)$9.1 M(+16.7%)$7.8 M(-8.3%)$8.5 M(+8.1%)$7.9 M(+18.0%)$6.7 M(+8.8%)$6.1 M(-26.5%)$8.4 M(+23.1%)$6.8 M(-1.1%)$6.9 M(+5.0%)$6.5 M(-23.6%)$8.6 M(+40.2%)$6.1 M(+182.3%)$2.2 M(-14.6%)$2.5 M(+14.6%)$2.2 M(-18.2%)$2.7 M(+55.0%)$1.7 M(-11.2%)$2.0 M(-32.2%)$2.9 M

Long Term Liabilities

$7.3 M(+14.9%)$6.4 M(-3.3%)$6.6 M(-7.9%)$7.1 M(-5.9%)$7.6 M(-3.6%)$7.9 M(+34.7%)$5.9 M(-3.2%)$6.0 M(+16.3%)$5.2 M(-3.4%)$5.4 M(+176.3%)$1.9 M(-3.7%)$2.0 M(-3.8%)$2.1 M(-11.9%)$2.4 M(-11.0%)$2.7 M(-21.8%)$3.4 M(-11.1%)$3.9 M(-14.6%)$4.5 M(-7.0%)$4.9 M(-5.3%)$5.1 M(-10.8%)$5.7 M(+2.4%)$5.6 M(-1.3%)$5.7 M(+2.1%)$5.6 M(+100.0%)$0.0(-100.0%)$50.3 K(-50.0%)$100.6 K(-33.3%)$150.9 K(-25.0%)$201.2 K(-20.0%)$251.5 K(-16.7%)$301.8 K

Shareholders Equity

$36.9 M(+2.2%)$36.2 M(+0.5%)$36.0 M(+2.2%)$35.2 M(+4.3%)$33.7 M(-1.2%)$34.1 M(+1.8%)$33.5 M(+2.8%)$32.6 M(+10.2%)$29.6 M(+3.8%)$28.5 M(+6.5%)$26.8 M(+6.7%)$25.1 M(-0.8%)$25.3 M(+5.0%)$24.1 M(+5.5%)$22.9 M(+7.8%)$21.2 M(+0.8%)$21.0 M(+3.3%)$20.4 M(+6.4%)$19.1 M(+6.8%)$17.9 M(-0.7%)$18.0 M(+3.7%)$17.4 M(-1.6%)$17.7 M(+3.6%)$17.1 M(-2.8%)$17.5 M(-0.0%)$17.5 M(+12.7%)$15.6 M(+4.3%)$14.9 M(-8.8%)$16.4 M(+0.5%)$16.3 M(+3.3%)$15.8 M

Book Value

$36.9 M(+2.2%)$36.2 M(+0.5%)$36.0 M(+2.2%)$35.2 M(+4.3%)$33.7 M(-1.2%)$34.1 M(+1.8%)$33.5 M(+2.8%)$32.6 M(+10.2%)$29.6 M(+3.8%)$28.5 M(+6.5%)$26.8 M(+6.7%)$25.1 M(-0.8%)$25.3 M(+5.0%)$24.1 M(+5.5%)$22.9 M(+7.8%)$21.2 M(+0.8%)$21.0 M(+3.3%)$20.4 M(+6.4%)$19.1 M(+6.8%)$17.9 M(-0.7%)$18.0 M(+3.7%)$17.4 M(-1.6%)$17.7 M(+3.6%)$17.1 M(-2.8%)$17.5 M(-0.0%)$17.5 M(+12.7%)$15.6 M(+4.3%)$14.9 M(-8.8%)$16.4 M(+0.5%)$16.3 M(+3.3%)$15.8 M

Working Capital

$22.1 M(+22.9%)$18.0 M(-12.7%)$20.6 M(+2.2%)$20.2 M(+4.8%)$19.2 M(-3.6%)$20.0 M(-6.0%)$21.2 M(+2.6%)$20.7 M(+15.3%)$17.9 M(+6.8%)$16.8 M(+8.3%)$15.5 M(+10.9%)$14.0 M(+1.5%)$13.8 M(+9.8%)$12.6 M(+3.8%)$12.1 M(+8.5%)$11.1 M(-11.7%)$12.6 M(+1.7%)$12.4 M(+4.1%)$11.9 M(+11.3%)$10.7 M(-15.4%)$12.7 M(+9.1%)$11.6 M(-1.3%)$11.8 M(-22.1%)$15.1 M(+3.2%)$14.6 M(-0.1%)$14.7 M(+22.9%)$11.9 M(+5.9%)$11.3 M(-6.8%)$12.1 M(-0.1%)$12.1 M(+3.7%)$11.7 M

Cash And Cash Equivalents

$10.6 M(+15.3%)$9.2 M(+73.7%)$5.3 M(+5.7%)$5.0 M(-43.9%)$8.9 M(+20.6%)$7.4 M(+34.1%)$5.5 M(-9.6%)$6.1 M(+40.9%)$4.3 M(-3.3%)$4.5 M(-16.4%)$5.4 M(-5.9%)$5.7 M(+15.8%)$4.9 M(-6.4%)$5.3 M(+184.3%)$1.9 M(-46.6%)$3.5 M(-44.4%)$6.2 M(+29.5%)$4.8 M(+41.3%)$3.4 M(-6.1%)$3.6 M(-39.4%)$6.0 M(+11.8%)$5.4 M(+45.3%)$3.7 M(-53.0%)$7.9 M(-8.6%)$8.6 M(-16.6%)$10.3 M(+55.8%)$6.6 M(-4.3%)$6.9 M(+9.4%)$6.3 M(+1.0%)$6.3 M(+28.5%)$4.9 M

Accounts Payable

$909.9 K(-38.9%)$1.5 M(+6.5%)$1.4 M(-29.6%)$2.0 M(-3.1%)$2.0 M(+25.4%)$1.6 M(+10.9%)$1.5 M(+68.6%)$873.9 K(-39.1%)$1.4 M(-25.5%)$1.9 M(+41.4%)$1.4 M(+6.2%)$1.3 M(+19.5%)$1.1 M(+21.6%)$883.3 K(+71.3%)$515.5 K(-7.6%)$558.1 K(-25.6%)$750.2 K(+45.4%)$516.0 K(-46.6%)$966.0 K(+51.8%)$636.3 K(-34.5%)$971.2 K(+27.7%)$760.8 K(-47.9%)$1.5 M(+69.7%)$860.8 K(+81.6%)$474.1 K(-13.1%)$545.7 K(+55.4%)$351.1 K(-62.6%)$939.1 K(-2.4%)$962.2 K(+45.1%)$663.1 K(-12.5%)$758.0 K

Accounts Receivable

$8.1 M(-8.2%)$8.8 M(-32.3%)$13.0 M(+32.0%)$9.8 M(+42.4%)$6.9 M(-7.0%)$7.4 M(-31.4%)$10.8 M(+14.6%)$9.4 M(-3.3%)$9.8 M(+46.7%)$6.7 M(-33.0%)$9.9 M(+39.5%)$7.1 M(+21.5%)$5.9 M(+41.4%)$4.2 M(-45.0%)$7.5 M(+28.0%)$5.9 M(+1.8%)$5.8 M(+3.3%)$5.6 M(-26.9%)$7.7 M(+71.6%)$4.5 M(-3.3%)$4.6 M(+37.9%)$3.3 M(-55.9%)$7.6 M(+71.7%)$4.4 M(+61.6%)$2.7 M(+12.5%)$2.4 M(-5.2%)$2.6 M(+21.9%)$2.1 M(-28.0%)$2.9 M(-23.6%)$3.8 M(+12.7%)$3.4 M

Short Term Debt

$2.3 M(-17.1%)$2.8 M(-43.5%)$4.9 M(+56.3%)$3.2 M(+254.2%)$889.9 K(+11.6%)$797.7 K(-82.0%)$4.4 M(+23.6%)$3.6 M(+29.1%)$2.8 M(+45.9%)$1.9 M(-66.4%)$5.7 M(+78.8%)$3.2 M(+29.6%)$2.4 M(+0.0%)$2.4 M(-43.0%)$4.3 M(+31.9%)$3.3 M(+9.5%)$3.0 M(-1.4%)$3.0 M(-41.5%)$5.1 M(+28.9%)$4.0 M(+39.3%)$2.9 M(-19.8%)$3.6 M(-31.9%)$5.2 M(+47.0%)$3.6 M(+691.1%)$451.2 K(0%)$451.2 K(0%)$451.2 K(0%)$451.2 K(0%)$451.2 K(-43.7%)$801.2 K(-11.1%)$901.2 K

Long Term Debt

$7.1 M(+15.6%)$6.1 M(-3.5%)$6.3 M(-8.2%)$6.9 M(-3.0%)$7.1 M(-3.9%)$7.4 M(+38.0%)$5.4 M(-3.5%)$5.5 M(+17.7%)$4.7 M(-3.8%)$4.9 M(+199.0%)$1.6 M(-4.4%)$1.7 M(-8.3%)$1.9 M(-13.2%)$2.2 M(-12.0%)$2.4 M(-23.4%)$3.2 M(+14.2%)$2.8 M(-19.0%)$3.5 M(-8.9%)$3.8 M(-6.7%)$4.1 M(-16.7%)$4.9 M(+2.8%)$4.7 M(-1.5%)$4.8 M(+5.3%)$4.6 M-$50.3 K(-50.0%)$100.6 K(-33.3%)$150.9 K(-25.0%)$201.2 K(-20.0%)$251.5 K(-16.7%)$301.8 K

Total Debt

$9.4 M(+5.3%)$8.9 M(-21.0%)$11.2 M(+12.0%)$10.0 M(+25.7%)$8.0 M(-2.4%)$8.2 M(-16.5%)$9.8 M(+7.2%)$9.1 M(+21.9%)$7.5 M(+10.2%)$6.8 M(-6.9%)$7.3 M(+49.6%)$4.9 M(+13.2%)$4.3 M(-6.2%)$4.6 M(-31.7%)$6.7 M(+4.5%)$6.4 M(+11.8%)$5.8 M(-10.8%)$6.5 M(-27.6%)$8.9 M(+10.9%)$8.1 M(+4.0%)$7.7 M(-6.9%)$8.3 M(-17.3%)$10.1 M(+23.5%)$8.1 M(+1706.3%)$451.2 K(-10.0%)$501.5 K(-9.1%)$551.8 K(-8.3%)$602.1 K(-7.7%)$652.4 K(-38.0%)$1.1 M(-12.5%)$1.2 M

Debt To Equity

0.3(0%)0.3(-19.4%)0.3(+10.7%)0.3(+21.7%)0.2(-4.2%)0.2(-17.2%)0.3(+7.4%)0.3(+8.0%)0.3(+8.7%)0.2(-14.8%)0.3(+42.1%)0.2(+18.8%)0.2(-11.1%)0.2(-35.7%)0.3(0%)0.3(+12.0%)0.3(-13.8%)0.3(-32.6%)0.4(+4.9%)0.4(+7.9%)0.4(-9.5%)0.4(-20.8%)0.5(+10.4%)0.5(+1500.0%)0.0(0%)0.0(-25.0%)0.0(0%)0.0(0%)0.0(-33.3%)0.1(-25.0%)0.1

Current Ratio

3.2(+19.6%)2.6(-2.9%)2.7(-9.3%)3.0(-4.1%)3.1(-9.5%)3.5(+17.2%)3.0(-1.7%)3.0(+16.7%)2.6(+2.8%)2.5(+18.4%)2.1(-12.4%)2.4(-3.6%)2.5(-3.5%)2.6(+7.4%)2.4(+0.4%)2.4(-16.6%)2.9(-4.3%)3.0(+24.3%)2.4(-5.8%)2.6(-9.2%)2.8(+2.5%)2.8(+16.9%)2.4(-31.7%)3.5(-55.3%)7.8(+14.4%)6.8(+6.1%)6.4(+23.8%)5.2(-34.8%)7.9(+10.8%)7.2(+42.4%)5.0

Quick Ratio

2.2(+30.6%)1.7(-8.1%)1.9(-2.6%)1.9(-9.1%)2.1(+1.0%)2.1(+27.0%)1.6(+1.2%)1.6(+25.8%)1.3(+11.3%)1.1(-7.3%)1.2(-15.1%)1.5(+9.8%)1.3(-2.2%)1.4(+8.8%)1.3(-7.4%)1.4(-27.0%)1.9(+6.3%)1.7(+27.9%)1.4(+10.6%)1.2(-23.1%)1.6(+17.6%)1.4(+0.7%)1.4(-33.8%)2.0(-61.7%)5.3(+5.1%)5.1(+19.9%)4.2(+23.3%)3.4(-36.5%)5.4(+3.5%)5.2(+50.9%)3.5

Inventory

$9.7 M(-5.9%)$10.3 M(-1.2%)$10.5 M(-6.1%)$11.1 M(+17.9%)$9.4 M(-16.6%)$11.3 M(-21.3%)$14.4 M(-0.3%)$14.4 M(-1.9%)$14.7 M(-3.2%)$15.2 M(+24.3%)$12.2 M(+28.6%)$9.5 M(-11.5%)$10.7 M(+10.5%)$9.7 M(-2.7%)$10.0 M(+19.3%)$8.4 M(+20.6%)$6.9 M(-12.1%)$7.9 M(-11.3%)$8.9 M(-3.0%)$9.2 M(+7.4%)$8.6 M(-7.6%)$9.3 M(+5.9%)$8.7 M(+0.1%)$8.7 M(+65.6%)$5.3 M(+20.9%)$4.4 M(-8.9%)$4.8 M(+2.2%)$4.7 M(+6.1%)$4.4 M(+15.7%)$3.8 M(-15.9%)$4.5 M

Retained Earnings

$19.2 M(+3.3%)$18.5 M(+0.2%)$18.5 M(+2.5%)$18.1 M(+11.1%)$16.3 M(-4.2%)$17.0 M(+1.1%)$16.8 M(+5.6%)$15.9 M(+20.6%)$13.2 M(+9.2%)$12.1 M(+16.0%)$10.4 M(+17.3%)$8.9 M(-3.7%)$9.2 M(+14.4%)$8.1 M(+17.1%)$6.9 M(+26.7%)$5.4 M(-0.1%)$5.4 M(+12.0%)$4.9 M(+30.4%)$3.7 M(+51.5%)$2.5 M(-14.2%)$2.9 M(+16.8%)$2.4 M(-27.2%)$3.4 M(+14.3%)$2.9 M(-6.5%)$3.1 M(-4.4%)$3.3 M(+184.9%)$1.2 M(+155.8%)$451.6 K(-76.8%)$1.9 M(-12.6%)$2.2 M(+14.0%)$1.9 M

PB Ratio

1.2(+105.0%)0.6(-7.7%)0.7(-3.0%)0.7(-33.7%)1.0(+4.1%)1.0(-23.0%)1.3(+6.8%)1.2(+42.2%)0.8(-21.7%)1.1(-43.6%)1.9(-1.6%)1.9(+9.1%)1.8(-12.5%)2.0(-8.3%)2.2(+51.4%)1.4(+21.0%)1.2(-3.3%)1.2(+64.0%)0.8(-57.1%)1.8(+10.1%)1.6(-48.9%)3.1(+110.1%)1.5(+59.1%)0.9(-4.1%)1.0(-13.4%)1.1(-6.7%)1.2(-14.9%)1.4(+16.5%)1.2(-7.6%)1.3(+22.4%)1.1

Income statements

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

EPS

$0.1(-50.0%)$0.1(+150.0%)$0.0(-71.4%)$0.1(+333.3%)-$0.1(-200.0%)$0.1(-14.3%)$0.1(-68.2%)$0.2(+144.4%)$0.1(-30.8%)$0.1(+8.3%)$0.1(+500.0%)-$0.0(-133.3%)$0.1(0%)$0.1(-25.0%)$0.1(+100.0%)$0.0(-100.0%)$0.1(-44.4%)$0.1(-10.0%)$0.1(+150.0%)$0.0(+33.3%)$0.0(+1350.0%)-$0.0(-102.7%)$0.1(+550.0%)-$0.0(-100.0%)-$0.0(-105.6%)$0.2(+200.0%)$0.1(+146.2%)-$0.1(-550.0%)-$0.0(-200.0%)$0.0(-92.9%)$0.3

TTM EPS

$0.3(+50.0%)$0.2(+22.2%)$0.2(-14.3%)$0.2(-27.6%)$0.3(-34.1%)$0.4(-13.7%)$0.5(-8.9%)$0.6(+80.7%)$0.3(0%)$0.3(+14.8%)$0.3(0%)$0.3(-10.0%)$0.3(+15.4%)$0.3(0%)$0.3(+8.3%)$0.2(-14.3%)$0.3(+7.7%)$0.3(+55.1%)$0.2(+6.3%)$0.2(+61.5%)$0.1(+69.4%)$0.1(-76.0%)$0.2(+14.3%)$0.2(+110.0%)$0.1(+11.1%)$0.1(+228.6%)-$0.1(-146.7%)$0.1(-51.6%)$0.3(-8.8%)$0.3(-8.1%)$0.4

Revenue

$9.3 M(-11.5%)$10.5 M(+14.1%)$9.2 M(-2.1%)$9.4 M(+8.1%)$8.7 M(-15.6%)$10.3 M(+4.9%)$9.8 M(-19.3%)$12.2 M(+4.5%)$11.7 M(+4.7%)$11.2 M(+3.5%)$10.8 M(+19.3%)$9.0 M(-1.9%)$9.2 M(+8.0%)$8.5 M(+11.9%)$7.6 M(+6.6%)$7.2 M(-11.8%)$8.1 M(+5.2%)$7.7 M(-8.5%)$8.4 M(+75.8%)$4.8 M(-35.2%)$7.4 M(+9.3%)$6.8 M(-20.1%)$8.5 M(+49.3%)$5.7 M(+48.7%)$3.8 M(-7.8%)$4.1 M(-1.5%)$4.2 M(+48.0%)$2.8 M(-13.2%)$3.3 M(-30.8%)$4.7 M(+1.3%)$4.7 M

TTM Revenue

$38.5 M(+1.6%)$37.9 M(+0.5%)$37.7 M(-1.6%)$38.3 M(-6.8%)$41.1 M(-6.7%)$44.1 M(-1.9%)$44.9 M(-2.0%)$45.8 M(+7.4%)$42.7 M(+6.2%)$40.2 M(+7.0%)$37.6 M(+9.2%)$34.4 M(+5.8%)$32.5 M(+3.5%)$31.4 M(+2.7%)$30.6 M(-2.6%)$31.4 M(+8.1%)$29.0 M(+2.5%)$28.3 M(+3.4%)$27.4 M(-0.1%)$27.4 M(-3.1%)$28.3 M(+14.5%)$24.7 M(+11.9%)$22.1 M(+23.9%)$17.8 M(+18.9%)$15.0 M(+3.8%)$14.4 M(-3.9%)$15.0 M(-3.0%)$15.5 M(-7.4%)$16.7 M(+0.9%)$16.6 M(+6.3%)$15.6 M

Total Expenses

$7.4 M(-13.4%)$8.5 M(+0.6%)$8.5 M(+3.3%)$8.2 M(-8.9%)$9.0 M(-1.7%)$9.2 M(+7.3%)$8.5 M(-21.2%)$10.8 M(+8.3%)$10.0 M(+7.9%)$9.3 M(+10.5%)$8.4 M(-5.0%)$8.8 M(+27.1%)$6.9 M(+2.9%)$6.7 M(+9.0%)$6.2 M(-9.5%)$6.8 M(-0.6%)$6.9 M(+6.0%)$6.5 M(-4.8%)$6.8 M(+38.2%)$4.9 M(-23.9%)$6.5 M(+6.8%)$6.1 M(-15.8%)$7.2 M(+19.9%)$6.0 M(+53.2%)$3.9 M(+6.6%)$3.7 M(+12.6%)$3.3 M(+10.8%)$2.9 M(-13.1%)$3.4 M(-13.9%)$3.9 M(+9.7%)$3.6 M

Operating Expenses

$1.9 M(-3.1%)$1.9 M(-6.6%)$2.1 M(+36.5%)$1.5 M(-13.7%)$1.7 M(-6.0%)$1.9 M(+5.3%)$1.8 M(+8.8%)$1.6 M(+8.9%)$1.5 M(-24.0%)$2.0 M(+38.9%)$1.4 M(-29.9%)$2.0 M(+64.6%)$1.2 M(+4.4%)$1.2 M(-7.9%)$1.3 M(-18.7%)$1.6 M(+21.8%)$1.3 M(+6.8%)$1.2 M(-10.1%)$1.3 M(-7.8%)$1.5 M(-0.3%)$1.5 M(+0.4%)$1.4 M(-3.9%)$1.5 M(+0.0%)$1.5 M(+42.0%)$1.1 M(-1.5%)$1.1 M(+4.2%)$1.0 M(-8.0%)$1.1 M(+0.5%)$1.1 M(+1.7%)$1.1 M(+7.7%)$1.0 M

Cost Of Goods Sold

$5.5 M(-16.4%)$6.6 M(+2.9%)$6.4 M(-4.2%)$6.7 M(-7.8%)$7.2 M(-0.6%)$7.3 M(+7.8%)$6.8 M(-26.4%)$9.2 M(+8.1%)$8.5 M(+16.4%)$7.3 M(+4.8%)$7.0 M(+2.4%)$6.8 M(+19.1%)$5.7 M(+2.6%)$5.6 M(+13.4%)$4.9 M(-6.8%)$5.3 M(-5.8%)$5.6 M(+5.8%)$5.3 M(-3.5%)$5.5 M(+57.4%)$3.5 M(-30.7%)$5.0 M(+8.8%)$4.6 M(-18.9%)$5.7 M(+26.6%)$4.5 M(+57.4%)$2.9 M(+9.9%)$2.6 M(+16.4%)$2.2 M(+22.5%)$1.8 M(-19.8%)$2.3 M(-19.9%)$2.8 M(+10.6%)$2.6 M

TTM Cost Of Goods Sold

$25.2 M(-6.5%)$26.9 M(-2.5%)$27.6 M(-1.3%)$28.0 M(-8.2%)$30.5 M(-4.0%)$31.8 M(-0.0%)$31.8 M(-0.7%)$32.0 M(+8.1%)$29.6 M(+10.4%)$26.8 M(+6.9%)$25.1 M(+8.9%)$23.0 M(+7.1%)$21.5 M(+0.6%)$21.4 M(+1.4%)$21.1 M(-2.6%)$21.6 M(+9.0%)$19.8 M(+3.0%)$19.3 M(+3.6%)$18.6 M(-1.1%)$18.8 M(-5.1%)$19.8 M(+12.3%)$17.7 M(+12.9%)$15.7 M(+28.4%)$12.2 M(+28.1%)$9.5 M(+6.5%)$8.9 M(-2.6%)$9.2 M(-3.5%)$9.5 M(-6.0%)$10.1 M(+2.8%)$9.8 M(+12.5%)$8.8 M

Gross Profit

$3.8 M(-3.4%)$3.9 M(+39.7%)$2.8 M(+2.9%)$2.7 M(+86.2%)$1.5 M(-51.5%)$3.0 M(-1.5%)$3.1 M(+2.4%)$3.0 M(-5.3%)$3.2 M(-17.6%)$3.9 M(+1.3%)$3.8 M(+70.8%)$2.2 M(-36.2%)$3.5 M(+18.1%)$3.0 M(+9.3%)$2.7 M(+44.0%)$1.9 M(-25.2%)$2.5 M(+3.9%)$2.4 M(-17.9%)$2.9 M(+124.5%)$1.3 M(-44.8%)$2.4 M(+10.6%)$2.2 M(-22.5%)$2.8 M(+136.1%)$1.2 M(+22.8%)$957.5 K(-37.7%)$1.5 M(-21.9%)$2.0 M(+93.8%)$1.0 M(+2.0%)$995.2 K(-47.1%)$1.9 M(-10.2%)$2.1 M

TTM Gross Profit

$13.3 M(+21.3%)$11.0 M(+8.9%)$10.1 M(-2.6%)$10.3 M(-2.6%)$10.6 M(-13.9%)$12.3 M(-6.3%)$13.1 M(-5.2%)$13.9 M(+6.0%)$13.1 M(-2.3%)$13.4 M(+7.2%)$12.5 M(+9.7%)$11.4 M(+3.2%)$11.0 M(+9.8%)$10.1 M(+5.7%)$9.5 M(-2.5%)$9.8 M(+6.2%)$9.2 M(+1.5%)$9.1 M(+3.1%)$8.8 M(+2.0%)$8.6 M(+1.6%)$8.5 M(+20.1%)$7.1 M(+9.6%)$6.4 M(+14.3%)$5.6 M(+2.9%)$5.5 M(-0.7%)$5.5 M(-5.9%)$5.9 M(-2.1%)$6.0 M(-9.6%)$6.6 M(-1.8%)$6.7 M(-1.5%)$6.8 M

Gross Margin

40.9%(+9.3%)37.4%(+22.4%)30.6%(+5.1%)29.1%(+72.3%)16.9%(-42.6%)29.4%(-6.1%)31.3%(+26.9%)24.7%(-9.4%)27.2%(-21.3%)34.6%(-2.1%)35.4%(+43.2%)24.7%(-34.9%)37.9%(+9.4%)34.7%(-2.4%)35.5%(+35.2%)26.3%(-15.3%)31.0%(-1.2%)31.4%(-10.3%)35.0%(+27.7%)27.4%(-14.8%)32.1%(+1.1%)31.8%(-3.0%)32.8%(+58.1%)20.7%(-17.4%)25.1%(-32.4%)37.1%(-20.7%)46.8%(+31.0%)35.8%(+17.4%)30.4%(-23.6%)39.8%(-11.3%)44.9%

Operating Profit

$1.9 M(-3.6%)$2.0 M(+164.2%)$764.2 K(-38.1%)$1.2 M(+550.7%)-$273.9 K(-123.2%)$1.2 M(-10.5%)$1.3 M(-5.1%)$1.4 M(-17.9%)$1.7 M(-10.9%)$1.9 M(-20.8%)$2.4 M(+1000.0%)$218.2 K(-90.4%)$2.3 M(+27.1%)$1.8 M(+24.5%)$1.4 M(+356.0%)$314.9 K(-74.4%)$1.2 M(+1.0%)$1.2 M(-24.4%)$1.6 M(+1262.7%)-$138.5 K(-115.0%)$923.6 K(+31.5%)$702.3 K(-44.6%)$1.3 M(+481.8%)-$332.0 K(-218.6%)-$104.2 K(-122.7%)$458.6 K(-50.8%)$932.8 K(+951.1%)-$109.6 K(+11.2%)-$123.4 K(-115.8%)$781.8 K(-27.1%)$1.1 M

TTM Operating Profit

$6.0 M(+59.3%)$3.7 M(+28.8%)$2.9 M(-16.1%)$3.5 M(-4.3%)$3.6 M(-35.2%)$5.6 M(-11.4%)$6.3 M(-14.6%)$7.4 M(+18.9%)$6.2 M(-8.5%)$6.8 M(+1.7%)$6.7 M(+16.9%)$5.7 M(-1.7%)$5.8 M(+21.9%)$4.8 M(+13.6%)$4.2 M(-4.0%)$4.4 M(+11.6%)$3.9 M(+8.5%)$3.6 M(+16.6%)$3.1 M(+12.4%)$2.8 M(+7.5%)$2.6 M(+67.0%)$1.5 M(+18.9%)$1.3 M(+35.1%)$955.2 K(-18.9%)$1.2 M(+1.7%)$1.2 M(-21.8%)$1.5 M(-8.6%)$1.6 M(-32.9%)$2.4 M(-10.8%)$2.7 M(-5.3%)$2.9 M

Operating Margin

20.9%(+9.0%)19.2%(+131.5%)8.3%(-36.8%)13.1%(+517.2%)-3.1%(-127.5%)11.4%(-14.7%)13.4%(+17.6%)11.4%(-21.4%)14.5%(-14.9%)17.0%(-23.5%)22.3%(+823.6%)2.4%(-90.2%)24.7%(+17.8%)20.9%(+11.3%)18.8%(+327.9%)4.4%(-71.0%)15.2%(-4.0%)15.8%(-17.3%)19.1%(+760.9%)-2.9%(-123.2%)12.5%(+20.4%)10.4%(-30.7%)15.0%(+355.7%)-5.8%(-114.3%)-2.7%(-124.6%)11.1%(-50.1%)22.2%(+675.1%)-3.9%(-2.1%)-3.8%(-122.8%)16.6%(-28.0%)23.0%

Net Income

$611.9 K(-52.6%)$1.3 M(+182.1%)$457.2 K(-74.6%)$1.8 M(+350.6%)-$718.2 K(-188.7%)$809.9 K(-8.4%)$884.4 K(-67.5%)$2.7 M(+145.3%)$1.1 M(-33.4%)$1.7 M(+8.4%)$1.5 M(+549.9%)-$340.8 K(-129.3%)$1.2 M(-1.2%)$1.2 M(-18.9%)$1.5 M(+50120.7%)-$2900.0(-100.5%)$582.4 K(-48.6%)$1.1 M(-10.4%)$1.3 M(+144.7%)$516.9 K(+25.5%)$412.0 K(+1587.4%)-$27.7 K(-102.7%)$1.0 M(+596.1%)-$203.8 K(-40.1%)-$145.5 K(-106.8%)$2.1 M(+203.5%)$703.7 K(+147.2%)-$1.5 M(-435.2%)-$278.9 K(-201.9%)$273.6 K(-91.6%)$3.3 M

TTM Net Income

$4.2 M(+47.0%)$2.8 M(+20.4%)$2.3 M(-15.4%)$2.8 M(-24.9%)$3.7 M(-33.1%)$5.5 M(-13.4%)$6.4 M(-9.2%)$7.0 M(+77.2%)$4.0 M(-1.4%)$4.0 M(+13.8%)$3.5 M(+2.4%)$3.4 M(-8.9%)$3.8 M(+18.1%)$3.2 M(+1.4%)$3.2 M(+6.2%)$3.0 M(-14.9%)$3.5 M(+5.1%)$3.3 M(+53.6%)$2.2 M(+13.3%)$1.9 M(+60.5%)$1.2 M(+87.9%)$634.1 K(-77.3%)$2.8 M(+12.3%)$2.5 M(+107.3%)$1.2 M(+12.5%)$1.1 M(+234.5%)-$794.2 K(-145.3%)$1.8 M(-52.0%)$3.7 M(-9.1%)$4.0 M(-6.7%)$4.3 M

Net Margin

6.6%(-46.4%)12.3%(+147.0%)5.0%(-74.0%)19.1%(+331.8%)-8.2%(-205.1%)7.8%(-12.7%)9.0%(-59.7%)22.3%(+134.9%)9.5%(-36.3%)14.9%(+4.7%)14.2%(+477.2%)-3.8%(-129.9%)12.6%(-8.5%)13.8%(-27.5%)19.0%(+47650.0%)-0.0%(-100.6%)7.2%(-51.1%)14.7%(-2.1%)15.0%(+39.1%)10.8%(+93.5%)5.6%(+1458.5%)-0.4%(-103.4%)11.9%(+432.6%)-3.6%(+5.8%)-3.8%(-107.4%)51.6%(+208.2%)16.8%(+131.9%)-52.6%(-516.4%)-8.5%(-247.3%)5.8%(-91.7%)69.7%

EBIT

$1.6 M(-25.9%)$2.1 M(+124.7%)$955.7 K(-32.8%)$1.4 M(+965.3%)-$164.4 K(-111.2%)$1.5 M(+4.7%)$1.4 M(-8.6%)$1.5 M(-12.6%)$1.8 M(-27.8%)$2.4 M(-1.0%)$2.4 M(+777.9%)$278.8 K(-88.4%)$2.4 M(+22.1%)$2.0 M(-9.6%)$2.2 M(+236.8%)$648.6 K(-52.2%)$1.4 M(-14.2%)$1.6 M(-15.5%)$1.9 M(+1440.1%)-$139.4 K(-113.8%)$1.0 M(+124.6%)$449.7 K(-68.4%)$1.4 M(+13577.9%)$10.4 K(+105.9%)-$175.1 K(-107.6%)$2.3 M(+127.1%)$1.0 M(+1700.3%)-$63.3 K(+86.8%)-$478.2 K(-213.4%)$421.7 K(-88.2%)$3.6 M

TTM EBIT

$6.1 M(+40.3%)$4.4 M(+18.6%)$3.7 M(-10.8%)$4.1 M(-2.5%)$4.2 M(-31.2%)$6.1 M(-13.5%)$7.1 M(-12.9%)$8.2 M(+18.1%)$6.9 M(-8.8%)$7.6 M(+6.3%)$7.1 M(+3.8%)$6.9 M(-5.1%)$7.2 M(+17.1%)$6.2 M(+6.9%)$5.8 M(+5.8%)$5.5 M(+16.9%)$4.7 M(+8.0%)$4.3 M(+35.4%)$3.2 M(+16.3%)$2.7 M(-5.2%)$2.9 M(+69.4%)$1.7 M(-52.0%)$3.6 M(+13.0%)$3.1 M(+2.4%)$3.1 M(+10.9%)$2.8 M(+210.3%)$893.2 K(-74.2%)$3.5 M(-17.6%)$4.2 M(-13.7%)$4.9 M(-9.7%)$5.4 M

EBITDA

$2.1 M(-21.9%)$2.7 M(+91.4%)$1.4 M(-27.0%)$1.9 M(+510.8%)$312.2 K(-83.5%)$1.9 M(+7.5%)$1.8 M(-12.6%)$2.0 M(-4.5%)$2.1 M(-21.4%)$2.7 M(-0.7%)$2.7 M(+372.6%)$569.9 K(-79.1%)$2.7 M(+18.4%)$2.3 M(-7.8%)$2.5 M(+120.6%)$1.1 M(-29.4%)$1.6 M(-11.4%)$1.8 M(-14.0%)$2.1 M(+564.5%)$316.0 K(-72.9%)$1.2 M(+92.1%)$607.4 K(-61.3%)$1.6 M(+811.1%)$172.4 K(+249.9%)-$115.0 K(-104.9%)$2.4 M(+120.1%)$1.1 M(+3073.7%)$33.8 K(+108.0%)-$424.3 K(-189.0%)$476.9 K(-87.0%)$3.7 M

TTM EBITDA

$8.0 M(+28.2%)$6.3 M(+14.2%)$5.5 M(-6.2%)$5.9 M(-1.7%)$6.0 M(-23.1%)$7.8 M(-9.2%)$8.5 M(-9.9%)$9.5 M(+17.9%)$8.0 M(-7.2%)$8.7 M(+4.5%)$8.3 M(+2.5%)$8.1 M(-6.5%)$8.6 M(+14.9%)$7.5 M(+7.0%)$7.0 M(+5.9%)$6.6 M(+14.0%)$5.8 M(+8.0%)$5.4 M(+28.6%)$4.2 M(+14.4%)$3.7 M(+4.1%)$3.5 M(+57.3%)$2.2 M(-44.0%)$4.0 M(+14.3%)$3.5 M(+4.1%)$3.4 M(+10.2%)$3.0 M(+162.6%)$1.2 M(-69.1%)$3.8 M(-17.2%)$4.5 M(-14.2%)$5.3 M(-10.3%)$5.9 M

Selling, General & Administrative Expenses

$1.4 M(-4.1%)$1.5 M(-7.3%)$1.6 M(+45.1%)$1.1 M(-22.3%)$1.4 M(-15.2%)$1.7 M(+12.2%)$1.5 M(+6.0%)$1.4 M(+8.6%)$1.3 M(-22.6%)$1.7 M(+31.7%)$1.3 M(-32.0%)$1.9 M(+70.0%)$1.1 M(+8.4%)$1.0 M(-13.9%)$1.2 M(-19.1%)$1.4 M(+25.9%)$1.1 M(+6.2%)$1.1 M(-9.1%)$1.2 M(-4.9%)$1.2 M(+0.0%)$1.2 M(+2.2%)$1.2 M(-7.4%)$1.3 M(-0.3%)$1.3 M(+47.8%)$896.1 K(+2.1%)$877.8 K(-1.7%)$893.1 K(-6.2%)$952.3 K(+2.7%)$927.5 K(+0.5%)$923.2 K(+3.4%)$893.0 K

TTM SGA

$5.6 M(+0.1%)$5.6 M(-3.3%)$5.7 M(+1.9%)$5.6 M(-5.1%)$5.9 M(+2.1%)$5.8 M(-0.0%)$5.8 M(+3.9%)$5.6 M(-7.6%)$6.1 M(+3.3%)$5.9 M(+12.6%)$5.2 M(+1.8%)$5.1 M(+8.7%)$4.7 M(-1.2%)$4.8 M(-1.5%)$4.8 M(-0.4%)$4.9 M(+4.2%)$4.7 M(-2.1%)$4.8 M(-2.9%)$4.9 M(-2.6%)$5.0 M(-1.5%)$5.1 M(+7.4%)$4.8 M(+7.8%)$4.4 M(+10.7%)$4.0 M(+10.3%)$3.6 M(-0.9%)$3.7 M(-1.2%)$3.7 M(0%)$3.7 M(+3.9%)$3.6 M(+3.4%)$3.4 M(+3.5%)$3.3 M

Depreciation And Amortization

$488.1 K(-5.6%)$516.9 K(+18.4%)$436.4 K(-9.9%)$484.3 K(+1.6%)$476.6 K(+13.0%)$421.7 K(+18.6%)$355.6 K(-25.6%)$477.9 K(+35.8%)$351.8 K(+39.7%)$251.8 K(+2.4%)$246.0 K(-15.5%)$291.2 K(-5.8%)$309.2 K(-4.5%)$323.6 K(+5.1%)$307.8 K(-36.0%)$481.2 K(+97.5%)$243.7 K(+7.4%)$227.0 K(-2.0%)$231.6 K(-49.1%)$455.3 K(+190.9%)$156.5 K(-0.8%)$157.7 K(+6.3%)$148.3 K(-8.5%)$162.0 K(+169.6%)$60.1 K(-1.1%)$60.8 K(+1.8%)$59.7 K(-38.5%)$97.1 K(+79.8%)$54.0 K(-2.2%)$55.2 K(-31.3%)$80.4 K

TTM D&A

$1.9 M(+0.6%)$1.9 M(+5.2%)$1.8 M(+4.7%)$1.7 M(+0.4%)$1.7 M(+7.8%)$1.6 M(+11.8%)$1.4 M(+8.3%)$1.3 M(+16.4%)$1.1 M(+3.9%)$1.1 M(-6.1%)$1.2 M(-5.0%)$1.2 M(-13.4%)$1.4 M(+4.8%)$1.4 M(+7.7%)$1.3 M(+6.4%)$1.2 M(+2.2%)$1.2 M(+8.2%)$1.1 M(+6.9%)$1.0 M(+9.1%)$917.8 K(+47.0%)$624.5 K(+18.3%)$528.1 K(+22.5%)$431.2 K(+25.9%)$342.6 K(+23.4%)$277.7 K(+2.3%)$271.6 K(+2.1%)$266.0 K(-7.2%)$286.7 K(-11.7%)$324.5 K(-20.3%)$407.0 K(-16.8%)$488.9 K

Interest Expense

$132.7 K(-15.5%)$157.1 K(-10.4%)$175.3 K(+36.2%)$128.7 K(+7.6%)$119.6 K(+3.5%)$115.5 K(-14.4%)$134.9 K(+31.5%)$102.6 K(+27.3%)$80.6 K(+54.7%)$52.1 K(-9.6%)$57.6 K(+28.3%)$44.9 K(+7.7%)$41.7 K(-18.4%)$51.1 K(-18.0%)$62.3 K(+2.6%)$60.7 K(+38.3%)$43.9 K(-19.6%)$54.6 K(-46.1%)$101.4 K(+17.1%)$86.6 K(-8.2%)$94.3 K(-20.4%)$118.5 K(-8.1%)$129.0 K(+80.7%)$71.4 K(+827.3%)$7700.0(+8.4%)$7100.0(-4.0%)$7400.0(-11.9%)$8400.0(-26.3%)$11.4 K(-10.2%)$12.7 K(+9.5%)$11.6 K

TTM Interest Expense

$593.8 K(+2.3%)$580.7 K(+7.7%)$539.1 K(+8.1%)$498.7 K(+5.5%)$472.6 K(+9.0%)$433.6 K(+17.1%)$370.2 K(+26.4%)$292.9 K(+24.5%)$235.2 K(+19.8%)$196.3 K(+0.5%)$195.3 K(-2.4%)$200.0 K(-7.3%)$215.8 K(-1.0%)$218.0 K(-1.6%)$221.5 K(-15.0%)$260.6 K(-9.0%)$286.5 K(-15.0%)$336.9 K(-15.9%)$400.8 K(-6.4%)$428.4 K(+3.7%)$413.2 K(+26.5%)$326.6 K(+51.8%)$215.2 K(+129.9%)$93.6 K(+205.9%)$30.6 K(-10.8%)$34.3 K(-14.0%)$39.9 K(-9.5%)$44.1 K(+1.4%)$43.5 K(+0.2%)$43.4 K(+2.6%)$42.3 K

Income Tax

$367.6 K(-34.2%)$558.3 K(+111.3%)$264.2 K(+126.3%)-$1.0 M(-558.2%)$219.7 K(-38.0%)$354.4 K(+18.2%)$299.8 K(+120.5%)-$1.5 M(-517.7%)$349.2 K(-35.7%)$542.8 K(-23.8%)$712.4 K(+35.0%)$527.8 K(-39.0%)$864.5 K(+80.6%)$478.7 K(-1.4%)$485.5 K(-10.5%)$542.6 K(+46.6%)$370.2 K(+42.5%)$259.7 K(-40.3%)$435.0 K(+172.5%)-$599.9 K(-380.6%)$213.8 K(+42.1%)$150.5 K(-40.5%)$253.1 K(+19.8%)$211.3 K(+665.0%)-$37.4 K(-123.8%)$157.3 K(-47.9%)$301.9 K(-78.8%)$1.4 M(+774.4%)-$210.7 K(-255.6%)$135.4 K(-57.7%)$320.3 K

TTM Income Tax

$183.5 K(+415.4%)$35.6 K(+121.2%)-$168.3 K(-26.8%)-$132.7 K(+77.3%)-$584.7 K(-28.4%)-$455.2 K(-70.6%)-$266.8 K(-283.0%)$145.8 K(-93.2%)$2.1 M(-19.5%)$2.6 M(+2.5%)$2.6 M(+9.6%)$2.4 M(-0.6%)$2.4 M(+26.3%)$1.9 M(+13.2%)$1.7 M(+3.1%)$1.6 M(+245.7%)$465.0 K(+50.7%)$308.6 K(+54.8%)$199.4 K(+1039.4%)$17.5 K(-97.9%)$828.7 K(+43.5%)$577.5 K(-1.2%)$584.3 K(-7.7%)$633.1 K(-65.6%)$1.8 M(+10.4%)$1.7 M(+1.3%)$1.6 M(-1.1%)$1.7 M(+226.3%)$510.5 K(-37.2%)$813.4 K(-22.4%)$1.0 M

PE Ratio

11.1(+39.0%)8.0(-23.9%)10.4(+14.7%)9.1(-4.0%)9.5(+56.2%)6.1(-8.7%)6.7(+20.0%)5.5(-13.3%)6.4(-19.1%)7.9(-47.6%)15.1(+4.6%)14.4(+20.1%)12.0(-20.2%)15.0(-3.2%)15.5(+49.7%)10.4(+42.4%)7.3(-7.1%)7.8(+12.5%)7.0(-57.2%)16.3(-32.5%)24.2(-69.1%)78.3(+742.8%)9.3(+44.5%)6.4(-56.3%)14.7(-21.7%)18.8-12.1(+118.6%)5.5(+1.6%)5.5(+37.5%)4.0

PS Ratio

1.2(+107.0%)0.6(-8.1%)0.6(0%)0.6(-25.3%)0.8(+10.7%)0.8(-20.2%)0.9(+11.9%)0.8(+47.4%)0.6(-24.0%)0.8(-44.0%)1.3(-4.3%)1.4(+2.9%)1.4(-11.1%)1.5(-6.1%)1.6(+68.0%)1.0(+12.8%)0.9(-2.3%)0.9(+69.2%)0.5(-54.4%)1.1(+11.8%)1.0(-53.4%)2.2(+85.6%)1.2(+32.6%)0.9(-21.9%)1.1(-16.2%)1.4(+9.7%)1.2(-8.8%)1.4(+15.3%)1.2(-8.5%)1.3(+19.4%)1.1

Cashflow statements

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

Cash From Operations

$2.2 M(-70.9%)$7.6 M(+1527.0%)-$532.3 K(+83.0%)-$3.1 M(-242.6%)$2.2 M(-73.0%)$8.2 M(+3673.6%)-$228.2 K(-110.7%)$2.1 M(+247.2%)-$1.5 M(-145.1%)$3.2 M(+232.7%)-$2.4 M(-1104.6%)$241.4 K(+5.4%)$229.1 K(-96.4%)$6.4 M(+372.5%)-$2.4 M(-1659.8%)$151.1 K(-93.7%)$2.4 M(-44.0%)$4.3 M(+472.6%)-$1.2 M(-4.4%)-$1.1 M(-184.3%)$1.3 M(-66.0%)$3.9 M(+327.8%)-$1.7 M(+4.0%)-$1.8 M(-1.6%)-$1.7 M(-219.5%)$1.5 M(+900.3%)-$181.8 K(-118.1%)$1.0 M(+124.4%)$446.9 K(-69.9%)$1.5 M(+178.5%)-$1.9 M

TTM CFO

$6.1 M(+0.1%)$6.1 M(-8.4%)$6.7 M(-4.3%)$7.0 M(-43.0%)$12.3 M(+42.4%)$8.6 M(+134.4%)$3.7 M(+148.8%)$1.5 M(+454.0%)-$417.2 K(-133.0%)$1.3 M(-71.7%)$4.5 M(-1.5%)$4.5 M(+2.0%)$4.4 M(-32.9%)$6.6 M(+47.1%)$4.5 M(-21.1%)$5.7 M(+28.3%)$4.4 M(+32.8%)$3.4 M(+15.2%)$2.9 M(+22.8%)$2.4 M(+38.6%)$1.7 M(+227.7%)-$1.3 M(+64.2%)-$3.7 M(-67.8%)-$2.2 M(-514.5%)$538.1 K(-80.2%)$2.7 M(-1.1%)$2.8 M(+164.3%)$1.0 M(+382.7%)-$368.7 K(-406.5%)$120.3 K(+139.4%)-$305.4 K

Cash From Investing

$1.1 M(+138.3%)-$2.8 M(-1500.3%)-$172.9 K(+78.0%)-$787.2 K(-68.6%)-$467.0 K(+87.9%)-$3.9 M(-594.5%)-$555.8 K(+52.8%)-$1.2 M(-423.0%)-$225.2 K(+65.0%)-$643.5 K(-280.3%)-$169.2 K(-185.1%)$198.9 K(+844.9%)-$26.7 K(+96.4%)-$748.1 K(-794.9%)-$83.6 K(+95.6%)-$1.9 M(-1140.4%)-$152.4 K(+57.1%)-$354.9 K(+56.6%)-$817.6 K(-120.0%)-$371.6 K(-155.9%)-$145.2 K(-219.0%)$122.0 K(+105.4%)-$2.3 M(+54.1%)-$4.9 M(-18777.9%)-$26.2 K(-101.1%)$2.4 M(+201425.0%)-$1200.0(+99.7%)-$407.1 K(-34.5%)-$302.8 K(+12.7%)-$346.7 K(-108.6%)$4.0 M

TTM CFI

-$2.7 M(+36.4%)-$4.2 M(+20.7%)-$5.3 M(+6.8%)-$5.7 M(+6.4%)-$6.1 M(-4.2%)-$5.8 M(-123.6%)-$2.6 M(-17.4%)-$2.2 M(-164.1%)-$839.0 K(-31.0%)-$640.5 K(+14.0%)-$745.1 K(-13.0%)-$659.5 K(+76.0%)-$2.7 M(+4.4%)-$2.9 M(-15.8%)-$2.5 M(+22.8%)-$3.2 M(-89.5%)-$1.7 M(-0.4%)-$1.7 M(-39.3%)-$1.2 M(+54.5%)-$2.7 M(+63.2%)-$7.2 M(-1.7%)-$7.1 M(-47.5%)-$4.8 M(-88.8%)-$2.6 M(-229.1%)$2.0 M(+16.2%)$1.7 M(+261.2%)-$1.1 M(-135.6%)$3.0 M(-8.9%)$3.3 M(-7.9%)$3.5 M(-9.2%)$3.9 M

Cash From Financing

$473.7 K(+111.9%)-$4.0 M(-407.0%)$1.3 M(-30.6%)$1.9 M(+641.6%)-$345.0 K(+86.9%)-$2.6 M(-494.3%)$666.4 K(-56.1%)$1.5 M(+165.5%)$571.9 K(+116.5%)-$3.5 M(-256.1%)$2.2 M(+568.4%)$331.1 K(+168.4%)-$484.2 K(+78.9%)-$2.3 M(-410.7%)$738.8 K(+1604.7%)-$49.1 K(+94.1%)-$836.7 K(+67.3%)-$2.6 M(-443.0%)$745.5 K(+171.7%)-$1.0 M(-138.7%)-$435.7 K(+80.3%)-$2.2 M(-469.2%)$599.0 K(-90.4%)$6.2 M(+12511.1%)-$50.3 K(0%)-$50.3 K(-261.9%)-$13.9 K(-127.7%)$50.1 K(+113.3%)-$377.2 K(-214.3%)-$120.0 K(-129.8%)$402.0 K

TTM CFF

-$342.5 K(+70.5%)-$1.2 M(-703.2%)$192.5 K(+144.0%)-$437.9 K(+44.4%)-$787.9 K(-710.8%)$129.0 K(+118.5%)-$698.4 K(-182.3%)$848.2 K(+350.1%)-$339.2 K(+75.7%)-$1.4 M(-492.2%)-$235.6 K(+86.2%)-$1.7 M(+18.2%)-$2.1 M(+14.4%)-$2.4 M(+9.7%)-$2.7 M(-0.3%)-$2.7 M(+26.9%)-$3.7 M(-12.2%)-$3.3 M(-11.8%)-$2.9 M(+4.7%)-$3.1 M(-173.6%)$4.2 M(-8.4%)$4.6 M(-32.1%)$6.7 M(+10.0%)$6.1 M(+9616.0%)-$64.4 K(+83.5%)-$391.3 K(+15.1%)-$461.0 K(-922.2%)-$45.1 K(+67.5%)-$139.0 K(+51.4%)-$286.0 K(-441.7%)$83.7 K

Free Cash Flow

$997.9 K(-84.4%)$6.4 M(+734.4%)-$1.0 M(+73.4%)-$3.8 M(-329.2%)$1.7 M(-63.8%)$4.6 M(+1138.7%)-$441.3 K(-155.1%)$801.4 K(+147.8%)-$1.7 M(-156.4%)$3.0 M(+214.2%)-$2.6 M(-3811.4%)$70.1 K(-87.7%)$569.9 K(-89.8%)$5.6 M(+326.9%)-$2.5 M(-2281.5%)-$103.0 K(-104.8%)$2.1 M(-44.1%)$3.8 M(+406.7%)-$1.3 M(+18.8%)-$1.5 M(-225.0%)$1.2 M(-67.7%)$3.8 M(+228.5%)-$3.0 M(-55.2%)-$1.9 M(-9.6%)-$1.7 M(-221.4%)$1.4 M(+859.5%)-$189.3 K(-129.8%)$634.4 K(+42.5%)$445.3 K(-69.5%)$1.5 M(+175.9%)-$1.9 M

TTM FCF

$2.6 M(-20.3%)$3.3 M(+127.7%)$1.4 M(-28.5%)$2.0 M(-69.7%)$6.6 M(+102.1%)$3.3 M(+97.3%)$1.7 M(+428.4%)-$504.3 K(+59.2%)-$1.2 M(-222.3%)$1.0 M(-72.0%)$3.6 M(-4.0%)$3.8 M(+4.8%)$3.6 M(-30.5%)$5.2 M(+50.6%)$3.4 M(-26.0%)$4.6 M(+45.1%)$3.2 M(+40.1%)$2.3 M(+0.8%)$2.3 M(+319.3%)$538.7 K(+227.3%)$164.6 K(+105.8%)-$2.8 M(+45.8%)-$5.2 M(-115.3%)-$2.4 M(-1857.4%)$137.2 K(-94.1%)$2.3 M(-1.0%)$2.4 M(+281.7%)$615.9 K(+240.3%)-$439.1 K(-1593.5%)$29.4 K(+108.2%)-$358.9 K

CAPEX

$1.2 M(+2.3%)$1.2 M(+148.0%)$478.1 K(-28.1%)$664.5 K(+22.6%)$542.0 K(-84.8%)$3.6 M(+1575.8%)$213.1 K(-84.0%)$1.3 M(+492.4%)$225.2 K(-8.2%)$245.4 K(+38.9%)$176.7 K(+3.1%)$171.3 K(+150.3%)-$340.8 K(-139.8%)$855.6 K(+790.3%)$96.1 K(-62.2%)$254.1 K(-4.3%)$265.4 K(-42.9%)$464.9 K(+382.8%)$96.3 K(-77.8%)$434.1 K(+445.4%)$79.6 K(+90.4%)$41.8 K(-96.7%)$1.3 M(+758.5%)$148.6 K(+1855.3%)$7600.0(-55.8%)$17.2 K(+129.3%)$7500.0(-98.0%)$368.6 K(+22937.5%)$1600.0(-93.9%)$26.4 K(-11.7%)$29.9 K

TTM CAPEX

$3.5 M(+23.4%)$2.9 M(-45.4%)$5.3 M(+5.3%)$5.0 M(-11.8%)$5.7 M(+5.9%)$5.3 M(+164.8%)$2.0 M(+1.8%)$2.0 M(+142.1%)$818.6 K(+224.1%)$252.6 K(-70.7%)$862.8 K(+10.3%)$782.2 K(-9.6%)$865.0 K(-41.2%)$1.5 M(+36.2%)$1.1 M(-0.0%)$1.1 M(-14.3%)$1.3 M(+17.3%)$1.1 M(+64.9%)$651.8 K(-64.4%)$1.8 M(+18.5%)$1.5 M(+4.9%)$1.5 M(+1.7%)$1.4 M(+701.1%)$180.9 K(-54.9%)$400.9 K(+1.5%)$394.9 K(-2.3%)$404.1 K(-5.3%)$426.5 K(+505.8%)$70.4 K(-22.5%)$90.8 K(+70.0%)$53.4 K

Dividends Paid

$0.0(-100.0%)$1.3 M-$0.0(0%)$0.0(-100.0%)$626.8 K-$0.0(0%)$0.0(0%)$0.0---------$921.8 K(+100.0%)$0.0(-100.0%)$885.9 K(+50.0%)$590.5 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0----

TTM Dividends Paid

$1.3 M(0%)$1.3 M-$626.8 K(0%)$626.8 K(0%)$626.8 K-$0.0(0%)$0.0(0%)$0.0---------$2.4 M(+62.4%)$1.5 M(0%)$1.5 M(+150.0%)$590.5 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0----

TTM Dividend Per Share

--$0.05(0%)$0.05(0%)$0.05(0%)$0.05----------$0.07(0%)$0.07(0%)$0.07(0%)$0.07(0%)$0.07(0%)$0.07(0%)$0.07--------

TTM Dividend Yield

--2.7%(+1.5%)2.6%(+44.0%)1.8%(-2.7%)1.9%----------3.7%(0%)3.7%(-42.6%)6.4%(+119.5%)2.9%(-8.2%)3.2%(+91.6%)1.7%(-50.6%)3.4%--------

Payout Ratio

0.0%(-100.0%)97.3%-0.0%(0%)0.0%(-100.0%)77.4%-0.0%(0%)0.0%(0%)0.0%---------178.3%(+100.0%)0.0%(+100.0%)-3198.2%(-5576.4%)58.4%(+100.0%)0.0%(0%)0.0%(0%)0.0%(0%)0.0%----