SNOA logo

Sonoma Pharmaceuticals (SNOA) Financials

Balance sheets

Dec 31, 2024Sep 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

$13.7 M(-0.1%)$13.7 M(+0.1%)$13.7 M(-7.2%)$14.7 M(+0.8%)$14.6 M(+7.2%)$13.6 M(-14.2%)$15.9 M(-2.1%)$16.2 M(+16.5%)$13.9 M(-6.9%)$15.0 M(-12.8%)$17.2 M(-8.9%)$18.8 M(-2.6%)$19.3 M(-2.4%)$19.8 M(+40.4%)$14.1 M(-5.8%)$15.0 M(-17.8%)$18.2 M(+0.5%)$18.1 M(-2.7%)$18.7 M(+28.1%)$14.6 M(-11.7%)$16.5 M(+2.2%)$16.1 M(-4.6%)$16.9 M(+17.1%)$14.4 M(-15.2%)$17.0 M(+18.8%)$14.3 M(-13.7%)$16.6 M(-13.4%)$19.2 M(+4.6%)$18.4 M(-8.9%)$20.2 M(-10.1%)$22.4 M(-11.9%)$25.5 M

Current Assets

$12.4 M(+1.3%)$12.2 M(+2.5%)$11.9 M(-5.0%)$12.5 M(+0.4%)$12.5 M(+8.6%)$11.5 M(-15.2%)$13.6 M(-1.5%)$13.8 M(+22.9%)$11.2 M(-9.4%)$12.4 M(-16.4%)$14.8 M(-9.8%)$16.4 M(-7.2%)$17.7 M(-1.8%)$18.0 M(+48.2%)$12.2 M(-6.4%)$13.0 M(-19.9%)$16.2 M(-0.3%)$16.3 M(-4.8%)$17.1 M(+39.1%)$12.3 M(-11.4%)$13.9 M(+4.1%)$13.3 M(-3.8%)$13.8 M(+10.7%)$12.5 M(-14.3%)$14.6 M(+24.9%)$11.7 M(-16.6%)$14.0 M(-13.9%)$16.3 M(+3.7%)$15.7 M(-8.9%)$17.2 M(-10.9%)$19.3 M(-14.7%)$22.6 M

Non Current Assets

$1.3 M(-12.0%)$1.5 M(-16.1%)$1.7 M(-20.4%)$2.2 M(+3.6%)$2.1 M(-0.1%)$2.1 M(-8.1%)$2.3 M(-5.2%)$2.4 M(-9.8%)$2.7 M(+4.9%)$2.6 M(+9.7%)$2.3 M(-3.1%)$2.4 M(+46.5%)$1.6 M(-8.8%)$1.8 M(-8.0%)$2.0 M(-2.0%)$2.0 M(-0.7%)$2.0 M(+7.5%)$1.9 M(+20.1%)$1.6 M(-31.4%)$2.3 M(-13.7%)$2.6 M(-7.0%)$2.8 M(-8.1%)$3.1 M(+58.0%)$2.0 M(-20.8%)$2.5 M(-8.0%)$2.7 M(+1.5%)$2.6 M(-10.6%)$3.0 M(+10.0%)$2.7 M(-9.2%)$3.0 M(-5.0%)$3.1 M(+10.4%)$2.8 M

Total Liabilities

$8.8 M(+5.6%)$8.3 M(-4.2%)$8.7 M(+1.1%)$8.6 M(+8.5%)$7.9 M(-0.4%)$8.0 M(-8.0%)$8.7 M(+4.8%)$8.3 M(-1.4%)$8.4 M(+5.4%)$7.9 M(-13.7%)$9.2 M(-9.3%)$10.1 M(+24.1%)$8.2 M(-2.3%)$8.4 M(-11.9%)$9.5 M(-1.3%)$9.6 M(+62.7%)$5.9 M(-10.2%)$6.6 M(-9.1%)$7.2 M(-19.0%)$8.9 M(+69.0%)$5.3 M(-10.0%)$5.9 M(+8.5%)$5.4 M(+36.8%)$4.0 M(+6.9%)$3.7 M(+4.0%)$3.6 M(-11.0%)$4.0 M(+3.2%)$3.9 M(-5.3%)$4.1 M(+2.6%)$4.0 M(+4.7%)$3.8 M(-5.3%)$4.0 M

Current Liabilities

$3.7 M(+11.9%)$3.3 M(-11.8%)$3.8 M(+0.9%)$3.7 M(+21.0%)$3.1 M(-5.1%)$3.2 M(-19.9%)$4.0 M(+8.7%)$3.7 M(-5.5%)$3.9 M(+11.5%)$3.5 M(-27.3%)$4.9 M(-16.6%)$5.8 M(+50.2%)$3.9 M(-5.0%)$4.1 M(-22.1%)$5.2 M(+28.3%)$4.1 M(+5.0%)$3.9 M(-15.0%)$4.6 M(-16.5%)$5.5 M(+15.7%)$4.7 M(+13.7%)$4.2 M(-11.3%)$4.7 M(+13.3%)$4.1 M(+15.2%)$3.6 M(+8.0%)$3.3 M(+8.1%)$3.1 M(-11.6%)$3.5 M(+6.8%)$3.3 M(-3.9%)$3.4 M(+5.8%)$3.2 M(+7.5%)$3.0 M(-9.3%)$3.3 M

Long Term Liabilities

$5.1 M(+1.4%)$5.0 M(+1.6%)$4.9 M(+1.3%)$4.9 M(+0.7%)$4.9 M(+2.8%)$4.7 M(+2.4%)$4.6 M(+1.6%)$4.5 M(+2.3%)$4.4 M(+0.5%)$4.4 M(+1.6%)$4.3 M(+0.4%)$4.3 M(+0.6%)$4.3 M(+0.3%)$4.3 M(+0.5%)$4.3 M(-23.1%)$5.5 M(+172.9%)$2.0 M(+0.9%)$2.0 M(+13.8%)$1.8 M(-57.9%)$4.2 M(+272.7%)$1.1 M(-5.0%)$1.2 M(-7.1%)$1.3 M(+247.6%)$368.0 K(-3.2%)$380.0 K(-21.8%)$486.0 K(-6.9%)$522.0 K(-15.7%)$619.0 K(-12.3%)$706.0 K(-10.2%)$786.0 K(-5.5%)$832.0 K(+12.4%)$740.0 K

Shareholders Equity

$4.9 M(-9.0%)$5.4 M(+7.6%)$5.0 M(-18.9%)$6.1 M(-8.3%)$6.7 M(+17.9%)$5.7 M(-21.6%)$7.2 M(-9.2%)$8.0 M(+43.5%)$5.6 M(-20.8%)$7.0 M(-11.8%)$8.0 M(-8.5%)$8.7 M(-22.1%)$11.2 M(-2.5%)$11.5 M(+148.0%)$4.6 M(-13.8%)$5.4 M(-56.5%)$12.3 M(+6.5%)$11.6 M(+1.3%)$11.4 M(+102.9%)$5.6 M(-49.8%)$11.2 M(+9.1%)$10.3 M(-10.7%)$11.5 M(+9.7%)$10.5 M(-21.4%)$13.3 M(+23.7%)$10.8 M(-14.6%)$12.6 M(-17.6%)$15.3 M(+7.5%)$14.3 M(-11.8%)$16.2 M(-13.2%)$18.6 M(-13.2%)$21.4 M

Book Value

$4.9 M(-9.0%)$5.4 M(+7.6%)$5.0 M(-18.9%)$6.1 M(-8.3%)$6.7 M(+17.9%)$5.7 M(-21.6%)$7.2 M(-9.2%)$8.0 M(+43.5%)$5.6 M(-20.8%)$7.0 M(-11.8%)$8.0 M(-8.5%)$8.7 M(-22.1%)$11.2 M(-2.5%)$11.5 M(+148.0%)$4.6 M(-13.8%)$5.4 M(-56.5%)$12.3 M(+6.5%)$11.6 M(+1.3%)$11.4 M(+102.9%)$5.6 M(-49.8%)$11.2 M(+9.1%)$10.3 M(-10.7%)$11.5 M(+9.7%)$10.5 M(-21.4%)$13.3 M(+23.7%)$10.8 M(-14.6%)$12.6 M(-17.6%)$15.3 M(+7.5%)$14.3 M(-11.8%)$16.2 M(-13.2%)$18.6 M(-13.2%)$21.4 M

Working Capital

$8.7 M(-2.6%)$8.9 M(+9.0%)$8.2 M(-7.4%)$8.8 M(-6.3%)$9.4 M(+13.9%)$8.3 M(-13.3%)$9.5 M(-5.3%)$10.1 M(+38.1%)$7.3 M(-17.7%)$8.9 M(-11.0%)$10.0 M(-6.1%)$10.6 M(-23.2%)$13.8 M(-0.8%)$13.9 M(+101.4%)$6.9 M(-22.3%)$8.9 M(-27.8%)$12.3 M(+5.4%)$11.7 M(+0.7%)$11.6 M(+53.8%)$7.6 M(-22.1%)$9.7 M(+12.5%)$8.6 M(-11.1%)$9.7 M(+8.9%)$8.9 M(-20.9%)$11.3 M(+31.0%)$8.6 M(-18.3%)$10.5 M(-19.1%)$13.0 M(+5.8%)$12.3 M(-12.2%)$14.0 M(-14.3%)$16.3 M(-15.6%)$19.4 M

Cash And Cash Equivalents

$5.2 M(+28.4%)$4.1 M(+57.5%)$2.6 M(-17.2%)$3.1 M(+30.0%)$2.4 M(+12.6%)$2.1 M(-39.7%)$3.5 M(-7.2%)$3.8 M(+45.0%)$2.6 M(-21.4%)$3.4 M(-40.0%)$5.6 M(-24.5%)$7.4 M(-13.3%)$8.5 M(+1.6%)$8.4 M(+198.5%)$2.8 M(-33.4%)$4.2 M(-23.8%)$5.5 M(+28.3%)$4.3 M(-5.1%)$4.6 M(+23.3%)$3.7 M(-1.0%)$3.7 M(+15.3%)$3.2 M(-24.6%)$4.3 M(+16.1%)$3.7 M(-43.2%)$6.5 M(+60.5%)$4.0 M(-47.3%)$7.7 M(-23.6%)$10.1 M(+16.7%)$8.6 M(-13.6%)$10.0 M(-21.0%)$12.6 M(-27.6%)$17.5 M

Accounts Payable

$1.4 M(+81.2%)$770.0 K(+2.5%)$751.0 K(+23.7%)$607.0 K(-29.8%)$864.0 K(-12.5%)$987.0 K(-9.4%)$1.1 M(+29.6%)$841.0 K(-35.4%)$1.3 M(+21.2%)$1.1 M(-47.8%)$2.1 M(+25.4%)$1.6 M(+3.7%)$1.6 M(-15.6%)$1.9 M(+2.5%)$1.8 M(+3.5%)$1.8 M(-27.2%)$2.4 M(-24.1%)$3.2 M(-22.5%)$4.1 M(+100.0%)$2.1 M(-4.3%)$2.2 M(-5.8%)$2.3 M(+51.0%)$1.5 M(+21.0%)$1.3 M(+14.0%)$1.1 M(-19.2%)$1.4 M(+1.9%)$1.3 M(+5.0%)$1.3 M(-9.1%)$1.4 M(+9.8%)$1.3 M(+64.7%)$774.0 K(-38.3%)$1.3 M

Accounts Receivable

$2.4 M(-23.8%)$3.2 M(-2.8%)$3.2 M(+12.0%)$2.9 M(+0.8%)$2.9 M(+29.4%)$2.2 M(-8.9%)$2.4 M(-5.2%)$2.6 M(+12.0%)$2.3 M(-7.6%)$2.5 M(+2.2%)$2.4 M(+1.1%)$2.4 M(-15.7%)$2.9 M(-16.4%)$3.4 M(+13.9%)$3.0 M(+6.8%)$2.8 M(-36.3%)$4.4 M(-16.5%)$5.3 M(+1.1%)$5.2 M(+31.4%)$4.0 M(-21.0%)$5.0 M(+6.2%)$4.7 M(+9.7%)$4.3 M(+24.0%)$3.5 M(+11.5%)$3.1 M(+5.0%)$3.0 M(+34.2%)$2.2 M(+44.0%)$1.5 M(-41.1%)$2.6 M(-14.0%)$3.0 M(+10.7%)$2.7 M(+30.0%)$2.1 M

Short Term Debt

-$198.0 K(-44.9%)$359.0 K(-31.1%)$521.0 K(+131.6%)$225.0 K(-42.0%)$388.0 K(-27.3%)$534.0 K(-22.3%)$687.0 K(+148.9%)$276.0 K(-46.0%)$511.0 K(-26.2%)$692.0 K(-34.6%)$1.1 M(+24.8%)$848.0 K(-20.1%)$1.1 M(-45.7%)$2.0 M(+134.1%)$836.0 K(+318.0%)$200.0 K(-15.6%)$237.0 K(-40.8%)$400.0 K(-35.0%)$615.0 K(+111.3%)$291.0 K(-37.8%)$468.0 K(-27.9%)$649.0 K(+40.2%)$463.0 K(+143.7%)$190.0 K(-17.8%)$231.0 K(-33.0%)$345.0 K(-8.5%)$377.0 K(+138.6%)$158.0 K(-17.3%)$191.0 K(-15.5%)$226.0 K(+14.7%)$197.0 K

Long Term Debt

$29.0 K(-37.0%)$46.0 K(-24.6%)$61.0 K(-29.9%)$87.0 K(-45.6%)$160.0 K(+19.4%)$134.0 K(+10.7%)$121.0 K(-25.3%)$162.0 K(-22.9%)$210.0 K(-20.1%)$263.0 K(+1.1%)$260.0 K(-15.9%)$309.0 K(-14.6%)$362.0 K(-14.6%)$424.0 K(-10.2%)$472.0 K(-74.3%)$1.8 M(+3.3%)$1.8 M(+0.1%)$1.8 M(+16.3%)$1.5 M(+551.1%)$235.0 K(-70.9%)$807.0 K(-6.7%)$865.0 K(-7.3%)$933.0 K(+7675.0%)$12.0 K(-14.3%)$14.0 K(-83.9%)$87.0 K(-34.6%)$133.0 K(-24.4%)$176.0 K(-17.8%)$214.0 K(-16.1%)$255.0 K(-13.3%)$294.0 K(+38.0%)$213.0 K

Total Debt

$119.0 K(-51.2%)$244.0 K(-41.9%)$420.0 K(-30.9%)$608.0 K(+57.9%)$385.0 K(-26.3%)$522.0 K(-20.3%)$655.0 K(-22.9%)$849.0 K(+74.7%)$486.0 K(-37.2%)$774.0 K(-18.7%)$952.0 K(-30.4%)$1.4 M(+13.0%)$1.2 M(-18.6%)$1.5 M(-38.8%)$2.4 M(-9.2%)$2.7 M(+35.0%)$2.0 M(-1.7%)$2.0 M(+4.5%)$1.9 M(+127.1%)$850.0 K(-22.6%)$1.1 M(-17.6%)$1.3 M(-15.7%)$1.6 M(+233.1%)$475.0 K(+132.8%)$204.0 K(-35.9%)$318.0 K(-33.5%)$478.0 K(-13.6%)$553.0 K(+48.7%)$372.0 K(-16.6%)$446.0 K(-14.2%)$520.0 K(+26.8%)$410.0 K

Debt To Equity

0.0(0%)0.0(-50.0%)0.0(-20.0%)0.1(+400.0%)0.0(-66.7%)0.0(-25.0%)0.0(-20.0%)0.1(+100.0%)0.0(-100.0%)0.0(-50.0%)0.1(-33.3%)0.1(+80.0%)0.1(-28.6%)0.1(-81.1%)0.4(+2.8%)0.4(+227.3%)0.1(-8.3%)0.1(-14.3%)0.1(+55.6%)0.1(+100.0%)0.0(-100.0%)0.0(-50.0%)0.0(-33.3%)0.0(+100.0%)0.0(-100.0%)0.0(-50.0%)0.0(0%)0.0(+100.0%)0.0(-100.0%)0.0(0%)0.0(0%)0.0

Current Ratio

3.3(-9.5%)3.7(+16.0%)3.2(-5.6%)3.4(-17.2%)4.1(+14.3%)3.6(+6.0%)3.4(-9.4%)3.7(+29.7%)2.9(-18.5%)3.5(+15.1%)3.0(+8.2%)2.8(-38.3%)4.6(+3.4%)4.4(+90.5%)2.3(-27.0%)3.2(-23.9%)4.2(+17.4%)3.6(+14.1%)3.1(+20.0%)2.6(-21.9%)3.3(+17.3%)2.8(-15.2%)3.4(-3.7%)3.5(-20.6%)4.4(+15.6%)3.8(-5.7%)4.0(-19.3%)5.0(+7.8%)4.6(-13.8%)5.4(-17.2%)6.5(-6.1%)6.9

Quick Ratio

2.5(-12.3%)2.8(+15.0%)2.5(-6.4%)2.6(-15.1%)3.1(+11.9%)2.8(+3.4%)2.7(-8.5%)2.9(+38.0%)2.1(-19.9%)2.7(+7.3%)2.5(+4.6%)2.4(-38.0%)3.8(+0.3%)3.8(+109.3%)1.8(-28.9%)2.6(-24.9%)3.4(+24.0%)2.8(+16.5%)2.4(+10.3%)2.1(-19.3%)2.6(+21.6%)2.2(-13.8%)2.5(0%)2.5(-26.0%)3.4(+20.9%)2.8(-13.5%)3.3(-20.4%)4.1(+7.6%)3.8(-16.0%)4.5(-19.9%)5.7(-8.5%)6.2

Inventory

$3.1 M(+10.8%)$2.8 M(+6.7%)$2.7 M(-2.2%)$2.7 M(-8.0%)$3.0 M(+17.6%)$2.5 M(-8.0%)$2.7 M(-4.5%)$2.9 M(+0.3%)$2.8 M(-5.8%)$3.0 M(+8.5%)$2.8 M(+4.7%)$2.7 M(-7.5%)$2.9 M(+16.0%)$2.5 M(-5.3%)$2.6 M(+3.6%)$2.5 M(-14.5%)$3.0 M(-20.1%)$3.7 M(-11.7%)$4.2 M(+92.3%)$2.2 M(-22.8%)$2.8 M(-8.8%)$3.1 M(-8.0%)$3.4 M(-1.2%)$3.4 M(+6.0%)$3.2 M(+8.9%)$3.0 M(+13.6%)$2.6 M(-9.3%)$2.9 M(+6.1%)$2.7 M(+3.8%)$2.6 M(+9.4%)$2.4 M(+7.2%)$2.2 M

Retained Earnings

-$197.0 M(-0.5%)-$196.1 M(-0.3%)-$195.5 M(-0.6%)-$194.3 M(-0.6%)-$193.3 M(-0.5%)-$192.4 M(-0.8%)-$190.9 M(-0.8%)-$189.5 M(-0.7%)-$188.2 M(-1.0%)-$186.3 M(-0.6%)-$185.3 M(-0.5%)-$184.4 M(-1.6%)-$181.4 M(-0.5%)-$180.5 M(-0.1%)-$180.4 M(-0.6%)-$179.3 M(-3.9%)-$172.5 M(-0.4%)-$171.9 M(-0.4%)-$171.3 M(+2.3%)-$175.3 M(-2.6%)-$170.9 M(-0.6%)-$169.8 M(-0.7%)-$168.6 M(+0.4%)-$169.2 M(-1.9%)-$166.0 M(-1.4%)-$163.7 M(-1.8%)-$160.9 M(-2.2%)-$157.4 M(-3.1%)-$152.7 M(-2.1%)-$149.5 M(-2.0%)-$146.6 M(-2.5%)-$143.1 M

PB Ratio

0.7(-7.6%)0.8(-1.3%)0.8(+86.0%)0.4(+16.2%)0.4(-47.1%)0.7(-7.9%)0.8(+24.6%)0.6(-3.2%)0.6(-33.0%)0.9(-17.5%)1.1(-20.3%)1.4(+12.6%)1.3(-13.0%)1.5(-56.0%)3.3(+14.5%)2.9(+135.8%)1.2(-16.9%)1.5(+20.3%)1.2(-20.6%)1.6(+124.6%)0.7(-8.0%)0.8(-17.6%)0.9(-14.2%)1.1(+65.6%)0.6(-27.3%)0.9(-30.2%)1.3(-14.9%)1.5(-16.9%)1.8(+27.1%)1.4(-8.5%)1.5(+7.0%)1.4

Income statements

Dec 31, 2024Sep 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.6(-6.8%)-$0.6(+57.9%)-$1.4(-2.4%)-$1.4(+14.5%)-$1.6(+72.2%)-$5.8(+0.9%)-$5.8(-3.6%)-$5.6(+54.8%)-$12.4(-87.9%)-$6.6(-13.8%)-$5.8(+72.9%)-$21.4(-245.2%)-$6.2(-675.0%)-$0.8(+92.3%)-$10.4(+71.4%)-$36.4(-468.8%)-$6.4(-633.3%)$1.2(-53.9%)$2.6(+111.8%)-$22.0(-52.8%)-$14.4(+21.7%)-$18.4(-270.4%)$10.8(+127.3%)-$39.6(+16.5%)-$47.4(+39.7%)-$78.6(+21.2%)-$99.8(+40.4%)-$167.4(-27.4%)-$131.4(-9.0%)-$120.6(+18.3%)-$147.6(-42.2%)-$103.8

TTM EPS

-$4.0(+19.6%)-$5.0(+51.0%)-$10.1(+30.3%)-$14.5(+22.6%)-$18.8(+36.5%)-$29.6(+2.8%)-$30.4(0%)-$30.4(+34.2%)-$46.2(-15.5%)-$40.0(-17.0%)-$34.2(+11.9%)-$38.8(+27.9%)-$53.8(+0.4%)-$54.0(-3.9%)-$52.0(-33.3%)-$39.0(-58.5%)-$24.6(+24.5%)-$32.6(+37.5%)-$52.2(-18.6%)-$44.0(+28.6%)-$61.6(+34.9%)-$94.6(+38.9%)-$154.8(+41.7%)-$265.4(+32.5%)-$393.2(+17.6%)-$477.2(+8.1%)-$519.2(+8.4%)-$567.0(-12.6%)-$503.4(-257.7%)$319.2(-10.6%)$357.0(-9.6%)$394.8

Revenue

$3.6 M(-0.4%)$3.6 M(+5.5%)$3.4 M(-1.4%)$3.4 M(+9.6%)$3.1 M(+14.9%)$2.7 M(-20.3%)$3.4 M(+13.7%)$3.0 M(+2.4%)$2.9 M(-11.6%)$3.3 M(-16.4%)$4.0 M(+73.3%)$2.3 M(-20.8%)$2.9 M(-22.5%)$3.7 M(+1.6%)$3.7 M(+70.8%)$2.2 M(-56.3%)$4.9 M(-14.4%)$5.8 M(+0.0%)$5.8 M(+33.7%)$4.3 M(-1.9%)$4.4 M(-7.0%)$4.7 M(+5.2%)$4.5 M(+2.6%)$4.4 M(-17.0%)$5.3 M(+6.9%)$4.9 M(+13.1%)$4.4 M(+19.5%)$3.7 M(-24.5%)$4.8 M(+12.0%)$4.3 M(+12.8%)$3.8 M(-4.8%)$4.0 M

TTM Revenue

$14.0 M(+3.1%)$13.5 M(+6.7%)$12.7 M(-0.3%)$12.7 M(+3.5%)$12.3 M(+1.6%)$12.1 M(-4.7%)$12.7 M(-4.2%)$13.3 M(+5.7%)$12.6 M(+0.3%)$12.5 M(-3.2%)$12.9 M(+2.4%)$12.6 M(+1.1%)$12.5 M(-14.0%)$14.5 M(-12.2%)$16.5 M(-11.2%)$18.6 M(-10.4%)$20.8 M(+2.7%)$20.2 M(+5.4%)$19.2 M(+7.1%)$17.9 M(-0.4%)$18.0 M(-4.7%)$18.9 M(-1.1%)$19.1 M(+0.7%)$19.0 M(+4.0%)$18.2 M(+2.5%)$17.8 M(+3.6%)$17.2 M(+3.2%)$16.7 M(-2.2%)$17.0 M(+9.5%)$15.6 M(+10.9%)$14.0 M(+9.3%)$12.8 M

Total Expenses

$4.6 M(+3.8%)$4.4 M(-3.0%)$4.6 M(-5.9%)$4.8 M(+21.8%)$4.0 M(+1.1%)$3.9 M(-15.6%)$4.7 M(+12.2%)$4.2 M(-12.9%)$4.8 M(+17.6%)$4.1 M(-16.0%)$4.8 M(-9.7%)$5.4 M(+38.8%)$3.9 M(-18.0%)$4.7 M(+2.6%)$4.6 M(-7.7%)$5.0 M(-2.0%)$5.1 M(-9.4%)$5.6 M(-12.9%)$6.4 M(-14.7%)$7.5 M(+36.9%)$5.5 M(-8.5%)$6.0 M(-4.0%)$6.3 M(-11.6%)$7.1 M(-7.1%)$7.6 M(+0.5%)$7.6 M(-4.2%)$7.9 M(-5.8%)$8.4 M(+4.5%)$8.0 M(+12.0%)$7.2 M(-0.5%)$7.2 M(+4.0%)$6.9 M

Operating Expenses

$2.3 M(+4.1%)$2.2 M(-10.8%)$2.5 M(-0.8%)$2.5 M(+8.5%)$2.3 M(+4.8%)$2.2 M(-10.1%)$2.4 M(+21.5%)$2.0 M(-24.5%)$2.7 M(+17.6%)$2.3 M(-9.4%)$2.5 M(-20.8%)$3.2 M(+46.0%)$2.2 M(-2.0%)$2.2 M(-6.5%)$2.4 M(-10.0%)$2.6 M(+22.8%)$2.1 M(-8.6%)$2.3 M(-20.1%)$2.9 M(-40.1%)$4.9 M(+56.9%)$3.1 M(-10.2%)$3.5 M(-14.8%)$4.1 M(-11.3%)$4.6 M(-11.9%)$5.2 M(+2.3%)$5.1 M(-3.9%)$5.3 M(-13.1%)$6.1 M(+9.2%)$5.6 M(+18.3%)$4.7 M(-8.6%)$5.1 M(+5.9%)$4.9 M

Cost Of Goods Sold

$2.3 M(+3.4%)$2.2 M(+6.4%)$2.1 M(-11.2%)$2.3 M(+39.9%)$1.7 M(-3.6%)$1.7 M(-21.7%)$2.2 M(+3.4%)$2.1 M(+1.8%)$2.1 M(+17.7%)$1.8 M(-23.2%)$2.3 M(+6.1%)$2.2 M(+29.6%)$1.7 M(-32.1%)$2.5 M(+12.2%)$2.2 M(-5.1%)$2.4 M(-20.1%)$2.9 M(-10.0%)$3.3 M(-7.0%)$3.5 M(+32.1%)$2.7 M(+11.1%)$2.4 M(-6.2%)$2.6 M(+15.9%)$2.2 M(-12.2%)$2.5 M(+3.0%)$2.4 M(-3.1%)$2.5 M(-4.8%)$2.6 M(+13.6%)$2.3 M(-6.1%)$2.5 M(-0.1%)$2.5 M(+19.5%)$2.1 M(-0.4%)$2.1 M

TTM Cost Of Goods Sold

$8.9 M(+7.4%)$8.3 M(+6.1%)$7.9 M(-1.7%)$8.0 M(+2.5%)$7.8 M(-5.3%)$8.2 M(-0.7%)$8.3 M(-1.4%)$8.4 M(-0.6%)$8.4 M(+5.2%)$8.0 M(-8.1%)$8.7 M(+1.2%)$8.6 M(-1.7%)$8.8 M(-12.4%)$10.0 M(-7.1%)$10.8 M(-10.6%)$12.1 M(-2.5%)$12.4 M(+4.6%)$11.8 M(+6.4%)$11.1 M(+13.4%)$9.8 M(+1.6%)$9.7 M(-0.4%)$9.7 M(+0.4%)$9.7 M(-4.3%)$10.1 M(+1.9%)$9.9 M(-0.4%)$9.9 M(+0.3%)$9.9 M(+6.0%)$9.3 M(+2.6%)$9.1 M(+9.9%)$8.3 M(+9.4%)$7.6 M(+5.8%)$7.2 M

Gross Profit

$1.3 M(-6.7%)$1.4 M(+4.2%)$1.3 M(+19.7%)$1.1 M(-25.3%)$1.5 M(+47.5%)$990.0 K(-17.8%)$1.2 M(+39.4%)$864.0 K(+4.0%)$831.0 K(-45.9%)$1.5 M(-6.7%)$1.6 M(+1614.6%)$96.0 K(-92.0%)$1.2 M(-3.1%)$1.2 M(-14.6%)$1.5 M(+849.0%)-$194.0 K(-109.7%)$2.0 M(-20.3%)$2.5 M(+10.9%)$2.3 M(+36.4%)$1.7 M(-17.4%)$2.0 M(-8.0%)$2.2 M(-5.2%)$2.3 M(+22.3%)$1.9 M(-34.1%)$2.8 M(+17.3%)$2.4 M(+40.2%)$1.7 M(+29.9%)$1.3 M(-43.8%)$2.4 M(+28.1%)$1.8 M(+4.9%)$1.8 M(-9.5%)$1.9 M

TTM Gross Profit

$5.0 M(-3.6%)$5.2 M(+7.7%)$4.8 M(+2.1%)$4.7 M(+5.0%)$4.5 M(+16.2%)$3.9 M(-12.3%)$4.4 M(-9.1%)$4.9 M(+18.7%)$4.1 M(-8.3%)$4.5 M(+7.0%)$4.2 M(+4.8%)$4.0 M(+7.8%)$3.7 M(-17.6%)$4.5 M(-21.9%)$5.8 M(-12.2%)$6.6 M(-22.0%)$8.4 M(-0.1%)$8.4 M(+4.0%)$8.1 M(-0.5%)$8.1 M(-2.7%)$8.3 M(-9.2%)$9.2 M(-2.7%)$9.4 M(+6.3%)$8.9 M(+6.5%)$8.3 M(+6.1%)$7.9 M(+8.0%)$7.3 M(-0.4%)$7.3 M(-7.8%)$7.9 M(+9.1%)$7.3 M(+12.6%)$6.5 M(+13.8%)$5.7 M

Gross Margin

35.6%(-6.3%)38.0%(-1.3%)38.5%(+21.4%)31.7%(-31.8%)46.5%(+28.4%)36.3%(+3.2%)35.1%(+22.5%)28.7%(+1.6%)28.2%(-38.8%)46.1%(+11.6%)41.3%(+888.8%)4.2%(-89.9%)41.5%(+25.0%)33.1%(-15.9%)39.4%(+538.7%)-9.0%(-122.2%)40.4%(-6.8%)43.4%(+10.9%)39.1%(+2.0%)38.3%(-15.8%)45.5%(-1.0%)46.0%(-9.8%)51.0%(+19.2%)42.8%(-20.6%)53.9%(+9.7%)49.1%(+24.0%)39.6%(+8.7%)36.4%(-25.5%)48.9%(+14.4%)42.7%(-7.0%)46.0%(-4.9%)48.3%

Operating Profit

-$1.0 M(-21.3%)-$850.0 K(+27.5%)-$1.2 M(+16.8%)-$1.4 M(-66.9%)-$844.0 K(+30.1%)-$1.2 M(+2.6%)-$1.2 M(-8.1%)-$1.1 M(+37.5%)-$1.8 M(-150.9%)-$731.0 K(+14.5%)-$855.0 K(+72.1%)-$3.1 M(-219.4%)-$958.0 K(+0.6%)-$964.0 K(-6.6%)-$904.0 K(+67.9%)-$2.8 M(-1939.1%)-$138.0 K(-181.7%)$169.0 K(+125.4%)-$665.0 K(+79.4%)-$3.2 M(-191.0%)-$1.1 M(+13.9%)-$1.3 M(+27.3%)-$1.8 M(+34.5%)-$2.7 M(-15.1%)-$2.4 M(+11.4%)-$2.7 M(+25.3%)-$3.6 M(+25.2%)-$4.7 M(-48.4%)-$3.2 M(-12.0%)-$2.9 M(+15.6%)-$3.4 M(-16.2%)-$2.9 M

TTM Operating Profit

-$4.5 M(-4.4%)-$4.3 M(+7.7%)-$4.6 M(+1.4%)-$4.7 M(-5.9%)-$4.4 M(+18.2%)-$5.4 M(-9.6%)-$5.0 M(-8.4%)-$4.6 M(+29.5%)-$6.5 M(-15.6%)-$5.6 M(+4.0%)-$5.8 M(+0.8%)-$5.9 M(-4.4%)-$5.6 M(-17.0%)-$4.8 M(-30.7%)-$3.7 M(-6.9%)-$3.4 M(+10.6%)-$3.9 M(+20.1%)-$4.8 M(+23.2%)-$6.3 M(+15.0%)-$7.4 M(-7.6%)-$6.9 M(+15.3%)-$8.1 M(+14.4%)-$9.5 M(+15.8%)-$11.3 M(+15.4%)-$13.3 M(+6.0%)-$14.2 M(+1.4%)-$14.4 M(-1.2%)-$14.2 M(-14.9%)-$12.4 M(+2.9%)-$12.7 M(+1.0%)-$12.8 M(+1.0%)-$13.0 M

Operating Margin

-28.9%(-21.8%)-23.8%(+31.3%)-34.6%(+15.6%)-41.0%(-52.3%)-26.9%(+39.2%)-44.2%(-22.3%)-36.2%(+4.9%)-38.1%(+38.9%)-62.3%(-183.8%)-21.9%(-2.2%)-21.5%(+83.9%)-133.2%(-303.4%)-33.0%(-28.2%)-25.8%(-4.9%)-24.5%(+81.2%)-130.5%(-4559.3%)-2.8%(-195.6%)2.9%(+125.4%)-11.5%(+84.6%)-74.8%(-196.6%)-25.2%(+7.4%)-27.2%(+30.9%)-39.4%(+36.1%)-61.7%(-38.6%)-44.5%(+17.1%)-53.7%(+34.0%)-81.3%(+37.4%)-129.9%(-96.7%)-66.1%(-0.0%)-66.1%(+25.1%)-88.2%(-22.0%)-72.3%

Net Income

-$928.0 K(-52.1%)-$610.0 K(+46.6%)-$1.1 M(-7.1%)-$1.1 M(-23.2%)-$866.0 K(+41.6%)-$1.5 M(-4.7%)-$1.4 M(-8.4%)-$1.3 M(+32.5%)-$1.9 M(-90.7%)-$1.0 M(-14.7%)-$887.0 K(+69.9%)-$2.9 M(-211.9%)-$944.0 K(-844.0%)-$100.0 K(+90.9%)-$1.1 M(+70.0%)-$3.7 M(-463.1%)-$650.0 K(-641.7%)$120.0 K(-50.0%)$240.0 K(+113.8%)-$1.7 M(-60.1%)-$1.1 M(+9.9%)-$1.2 M(-268.3%)$715.0 K(+122.2%)-$3.2 M(-40.2%)-$2.3 M(+18.5%)-$2.8 M(+18.4%)-$3.5 M(+27.4%)-$4.8 M(-49.5%)-$3.2 M(-11.1%)-$2.9 M(+18.2%)-$3.5 M(-44.0%)-$2.4 M

TTM Net Income

-$3.7 M(-1.7%)-$3.7 M(+19.2%)-$4.6 M(+5.7%)-$4.8 M(+4.8%)-$5.1 M(+17.4%)-$6.1 M(-8.2%)-$5.7 M(-10.3%)-$5.2 M(+24.1%)-$6.8 M(-17.2%)-$5.8 M(-18.8%)-$4.9 M(+4.2%)-$5.1 M(+12.3%)-$5.8 M(-5.3%)-$5.5 M(-4.2%)-$5.3 M(-33.9%)-$4.0 M(-95.0%)-$2.0 M(+17.6%)-$2.5 M(+35.0%)-$3.8 M(-14.4%)-$3.3 M(+31.0%)-$4.8 M(+20.2%)-$6.0 M(+21.2%)-$7.6 M(+35.4%)-$11.8 M(+11.6%)-$13.3 M(+6.3%)-$14.2 M(+0.3%)-$14.3 M(+0.3%)-$14.3 M(-19.4%)-$12.0 M(-261.9%)$7.4 M(-11.1%)$8.3 M(-10.1%)$9.3 M

Net Margin

--17.0%(+49.5%)-33.7%(-8.6%)-31.0%(-12.4%)-27.6%(+49.2%)-54.3%(-31.3%)-41.4%(+4.7%)-43.4%(+34.1%)-65.9%(-115.7%)-30.5%(-37.1%)-22.3%(+82.6%)-128.1%(-293.8%)-32.5%(-1118.3%)-2.7%(+91.0%)-29.8%(+82.4%)-169.7%(-1188.4%)-13.2%(-733.2%)2.1%(-50.0%)4.2%(+110.3%)-40.3%(-63.3%)-24.7%(+3.1%)-25.4%(-260.0%)15.9%(+121.6%)-73.5%(-69.0%)-43.5%(+23.8%)-57.1%(+27.9%)-79.2%(+39.3%)-130.3%(-98.0%)-65.8%(+0.8%)-66.4%(+27.4%)-91.5%(-51.3%)-60.5%

EBIT

-$1.0 M(-21.3%)-$850.0 K(+27.5%)-$1.2 M(+16.8%)-$1.4 M(-66.9%)-$844.0 K(+30.1%)-$1.2 M(+2.6%)-$1.2 M(-8.1%)-$1.1 M(+37.5%)-$1.8 M(-150.9%)-$731.0 K(+14.5%)-$855.0 K(+72.1%)-$3.1 M(-219.4%)-$958.0 K(+0.6%)-$964.0 K(-6.6%)-$904.0 K(+67.9%)-$2.8 M(-1939.1%)-$138.0 K(-181.7%)$169.0 K(+125.4%)-$665.0 K(+61.3%)-$1.7 M(-42.0%)-$1.2 M(+6.0%)-$1.3 M(-288.0%)$684.0 K(+124.8%)-$2.8 M(-20.3%)-$2.3 M(+18.6%)-$2.8 M(+18.4%)-$3.4 M(+26.7%)-$4.7 M(-48.1%)-$3.2 M(-11.1%)-$2.9 M(+18.2%)-$3.5 M(-10.8%)-$3.2 M

TTM EBIT

-$4.5 M(-4.4%)-$4.3 M(+7.7%)-$4.6 M(+1.4%)-$4.7 M(-5.9%)-$4.4 M(+18.2%)-$5.4 M(-9.6%)-$5.0 M(-8.4%)-$4.6 M(+29.5%)-$6.5 M(-15.6%)-$5.6 M(+4.0%)-$5.8 M(+0.8%)-$5.9 M(-4.4%)-$5.6 M(-17.0%)-$4.8 M(-30.7%)-$3.7 M(-6.9%)-$3.4 M(-46.7%)-$2.4 M(+31.3%)-$3.4 M(+29.8%)-$4.9 M(-38.2%)-$3.5 M(+22.8%)-$4.6 M(+19.1%)-$5.7 M(+21.3%)-$7.2 M(+36.5%)-$11.3 M(+14.7%)-$13.3 M(+6.3%)-$14.1 M(+0.3%)-$14.2 M(+0.4%)-$14.2 M(-12.2%)-$12.7 M(+3.0%)-$13.1 M(+1.0%)-$13.2 M(+0.1%)-$13.2 M

EBITDA

-$998.0 K(-22.4%)-$815.0 K(+28.1%)-$1.1 M(+17.1%)-$1.4 M(-71.2%)-$799.0 K(+31.3%)-$1.2 M(+2.7%)-$1.2 M(-7.4%)-$1.1 M(+38.2%)-$1.8 M(-156.3%)-$703.0 K(+14.7%)-$824.0 K(+72.6%)-$3.0 M(-226.9%)-$921.0 K(-1.0%)-$912.0 K(-6.5%)-$856.0 K(+69.1%)-$2.8 M(-4682.8%)-$58.0 K(-126.0%)$223.0 K(+136.4%)-$612.0 K(+62.1%)-$1.6 M(-41.7%)-$1.1 M(+6.3%)-$1.2 M(-260.3%)$760.0 K(+128.7%)-$2.7 M(-21.5%)-$2.2 M(+19.1%)-$2.7 M(+18.9%)-$3.3 M(+27.4%)-$4.6 M(-50.1%)-$3.1 M(-11.8%)-$2.7 M(+19.5%)-$3.4 M(-9.8%)-$3.1 M

TTM EBITDA

-$4.3 M(-4.8%)-$4.1 M(+7.8%)-$4.5 M(+1.4%)-$4.5 M(-6.0%)-$4.3 M(+19.0%)-$5.3 M(-9.6%)-$4.8 M(-8.3%)-$4.4 M(+29.9%)-$6.3 M(-16.1%)-$5.5 M(+3.7%)-$5.7 M(+0.6%)-$5.7 M(-4.3%)-$5.5 M(-18.8%)-$4.6 M(-32.8%)-$3.5 M(-7.6%)-$3.2 M(-56.1%)-$2.1 M(+34.4%)-$3.1 M(+31.4%)-$4.6 M(-42.7%)-$3.2 M(+24.3%)-$4.3 M(+19.7%)-$5.3 M(+21.8%)-$6.8 M(+37.6%)-$10.9 M(+15.1%)-$12.8 M(+6.4%)-$13.7 M(+0.2%)-$13.7 M(+0.5%)-$13.7 M(-12.2%)-$12.3 M(+3.6%)-$12.7 M(+1.6%)-$12.9 M(+0.4%)-$13.0 M

Selling, General & Administrative Expenses

$1.9 M(+9.9%)$1.7 M(-15.1%)$2.0 M(-3.9%)$2.1 M(+22.8%)$1.7 M(+2.5%)$1.7 M(-21.6%)$2.1 M(+17.1%)$1.8 M(-32.1%)$2.7 M(+28.9%)$2.1 M(-9.9%)$2.3 M(-27.2%)$3.2 M(+47.6%)$2.1 M(-2.7%)$2.2 M(-3.4%)$2.3 M(-8.7%)$2.5 M(+18.6%)$2.1 M(-13.2%)$2.4 M(-1.1%)$2.4 M(-44.4%)$4.4 M(+53.6%)$2.9 M(-10.4%)$3.2 M(-14.3%)$3.7 M(-12.4%)$4.3 M(-10.4%)$4.7 M(+1.2%)$4.7 M(-5.0%)$4.9 M(-12.0%)$5.6 M(+7.4%)$5.2 M(+20.3%)$4.3 M(-8.9%)$4.8 M(+5.6%)$4.5 M

TTM SGA

$7.7 M(+2.3%)$7.5 M(+0.6%)$7.5 M(-1.4%)$7.6 M(+3.9%)$7.3 M(-11.7%)$8.3 M(-4.7%)$8.7 M(-2.0%)$8.8 M(-13.2%)$10.2 M(+5.5%)$9.6 M(-1.3%)$9.8 M(+0.2%)$9.8 M(+7.3%)$9.1 M(+0.4%)$9.1 M(-2.4%)$9.3 M(-1.8%)$9.5 M(-16.8%)$11.4 M(-6.3%)$12.1 M(-6.0%)$12.9 M(-9.1%)$14.2 M(+1.0%)$14.0 M(-11.8%)$15.9 M(-8.6%)$17.4 M(-6.5%)$18.6 M(-6.8%)$20.0 M(-2.3%)$20.4 M(+1.8%)$20.1 M(+0.8%)$19.9 M(+5.8%)$18.8 M(+2.4%)$18.4 M(+3.9%)$17.7 M(+3.7%)$17.1 M

Depreciation And Amortization

$33.0 K(-5.7%)$35.0 K(-10.3%)$39.0 K(-4.9%)$41.0 K(-8.9%)$45.0 K(0%)$45.0 K(0%)$45.0 K(+32.4%)$34.0 K(+6.3%)$32.0 K(+14.3%)$28.0 K(-9.7%)$31.0 K(-36.7%)$49.0 K(+32.4%)$37.0 K(-28.9%)$52.0 K(+8.3%)$48.0 K(+20.0%)$40.0 K(-50.0%)$80.0 K(+48.1%)$54.0 K(+1.9%)$53.0 K(-47.0%)$100.0 K(+47.1%)$68.0 K(0%)$68.0 K(-10.5%)$76.0 K(-28.3%)$106.0 K(-2.8%)$109.0 K(-6.8%)$117.0 K(-3.3%)$121.0 K(-2.4%)$124.0 K(-0.8%)$125.0 K(-5.3%)$132.0 K(+21.1%)$109.0 K(+55.7%)$70.0 K

TTM D&A

$148.0 K(-7.5%)$160.0 K(-5.9%)$170.0 K(-3.4%)$176.0 K(+4.1%)$169.0 K(+8.3%)$156.0 K(+12.2%)$139.0 K(+11.2%)$125.0 K(-10.7%)$140.0 K(-3.5%)$145.0 K(-14.2%)$169.0 K(-9.1%)$186.0 K(+5.1%)$177.0 K(-19.6%)$220.0 K(-0.9%)$222.0 K(-2.2%)$227.0 K(-20.9%)$287.0 K(+4.4%)$275.0 K(-4.8%)$289.0 K(-7.4%)$312.0 K(-1.9%)$318.0 K(-11.4%)$359.0 K(-12.0%)$408.0 K(-9.9%)$453.0 K(-3.8%)$471.0 K(-3.3%)$487.0 K(-3.0%)$502.0 K(+2.5%)$490.0 K(+12.4%)$436.0 K(+17.5%)$371.0 K(+25.3%)$296.0 K(+19.4%)$248.0 K

Interest Expense

-------------------$3000.0(+200.0%)$1000.0(-50.0%)$2000.0(-80.0%)$10.0 K(+42.9%)$7000.0(0%)$7000.0(0%)$7000.0(-41.7%)$12.0 K(+33.3%)$9000.0(-18.2%)$11.0 K(+10.0%)$10.0 K(0%)$10.0 K(+900.0%)$1000.0

TTM Interest Expense

-------------------$16.0 K(-20.0%)$20.0 K(-23.1%)$26.0 K(-16.1%)$31.0 K(-6.1%)$33.0 K(-5.7%)$35.0 K(-10.3%)$39.0 K(-7.1%)$42.0 K(+5.0%)$40.0 K(+25.0%)$32.0 K(+52.4%)$21.0 K(+75.0%)$12.0 K(+300.0%)$3000.0

Income Tax

$9000.0(-93.9%)$147.0 K(+0.7%)$146.0 K(+150.0%)-$292.0 K(-412.3%)-$57.0 K(-130.7%)$186.0 K(+663.6%)-$33.0 K(+74.8%)-$131.0 K(-485.3%)$34.0 K(-66.0%)$100.0 K(+385.7%)-$35.0 K(+89.6%)-$338.0 K(-100.0%)$0.0(-100.0%)$5000.0(+100.0%)$0.0(-100.0%)$713.0 K(+100.0%)$0.0(0%)$0.0--------------$228.0 K

TTM Income Tax

$10.0 K(+117.9%)-$56.0 K(-229.4%)-$17.0 K(+91.3%)-$196.0 K(-460.0%)-$35.0 K(-162.5%)$56.0 K(+286.7%)-$30.0 K(+6.3%)-$32.0 K(+86.6%)-$239.0 K(+12.4%)-$273.0 K(+25.8%)-$368.0 K(-10.5%)-$333.0 K(-146.4%)$718.0 K(0%)$718.0 K(+0.7%)$713.0 K(0%)$713.0 K(+100.0%)$0.0(0%)$0.0--------------$4.9 M

PE Ratio

-----------------------------2.9(-12.0%)3.3(+2.1%)3.3

PS Ratio

0.3(-19.4%)0.3(0%)0.3(+47.6%)0.2(+5.0%)0.2(-39.4%)0.3(-23.3%)0.4(+19.4%)0.4(+28.6%)0.3(-47.2%)0.5(-24.3%)0.7(-28.6%)1.0(-13.3%)1.1(-1.7%)1.1(+23.7%)0.9(+12.1%)0.8(+13.7%)0.7(-13.1%)0.8(+15.1%)0.7(+49.0%)0.5(+13.9%)0.4(+4.9%)0.4(-25.4%)0.6(-6.8%)0.6(+25.5%)0.5(-11.3%)0.5(-43.0%)0.9(-31.6%)1.4(-8.7%)1.5(+2.8%)1.4(-28.6%)2.0(-15.1%)2.4

Cashflow statements

Dec 31, 2024Sep 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

$565.0 K(+59.6%)$354.0 K(+138.8%)-$912.0 K(-700.0%)$152.0 K(+113.8%)-$1.1 M(+10.3%)-$1.2 M(-472.6%)-$215.0 K(+91.2%)-$2.4 M(-601.4%)-$348.0 K(+81.0%)-$1.8 M(-19.4%)-$1.5 M(-9.9%)-$1.4 M(-327.9%)-$326.0 K(+75.0%)-$1.3 M(-6.6%)-$1.2 M(+17.1%)-$1.5 M(-297.9%)$746.0 K(+309.0%)-$357.0 K(+84.4%)-$2.3 M(+36.2%)-$3.6 M(-327.5%)-$840.0 K(+6.5%)-$898.0 K(-221.7%)$738.0 K(+126.9%)-$2.7 M(-16.2%)-$2.4 M(+33.4%)-$3.5 M(-15.9%)-$3.1 M(-0.4%)-$3.0 M(-41.2%)-$2.2 M(+17.0%)-$2.6 M(+43.9%)-$4.6 M(-72.0%)-$2.7 M

TTM CFO

$159.0 K(+110.5%)-$1.5 M(+51.2%)-$3.1 M(-29.1%)-$2.4 M(+52.0%)-$5.0 M(-17.9%)-$4.2 M(+12.4%)-$4.8 M(+21.4%)-$6.2 M(-20.5%)-$5.1 M(-0.4%)-$5.1 M(-11.5%)-$4.6 M(-7.3%)-$4.2 M(+1.9%)-$4.3 M(-32.9%)-$3.3 M(-41.0%)-$2.3 M(+31.6%)-$3.4 M(+38.5%)-$5.5 M(+22.4%)-$7.1 M(+7.1%)-$7.6 M(-66.0%)-$4.6 M(-22.6%)-$3.7 M(+28.9%)-$5.3 M(+33.5%)-$7.9 M(+32.4%)-$11.7 M(+2.5%)-$12.0 M(-1.7%)-$11.8 M(-8.7%)-$10.9 M(+12.7%)-$12.4 M(-2.9%)-$12.1 M(-6.0%)-$11.4 M(-9.3%)-$10.4 M(-27.6%)-$8.2 M

Cash From Investing

-$2000.0(+92.3%)-$26.0 K(-420.0%)-$5000.0(-127.8%)$18.0 K(+1900.0%)-$1000.0(+50.0%)-$2000.0(+88.2%)-$17.0 K(+79.3%)-$82.0 K(-341.2%)$34.0 K(+118.2%)-$187.0 K(-713.0%)-$23.0 K(+62.3%)-$61.0 K(-100.0%)$0.0(-100.0%)$11.0 K(+122.5%)-$49.0 K(-1125.0%)-$4000.0(+95.2%)-$83.0 K(-5.1%)-$79.0 K(-114.3%)$554.0 K(-85.0%)$3.7 M(+11051.5%)$33.0 K(+157.9%)-$57.0 K(-375.0%)-$12.0 K(-50.0%)-$8000.0(+71.4%)-$28.0 K(+65.0%)-$80.0 K(-433.3%)-$15.0 K(-87.5%)-$8000.0(+52.9%)-$17.0 K(-240.0%)-$5000.0(+97.1%)-$171.0 K(-117.2%)$992.0 K

TTM CFI

-$15.0 K(-7.1%)-$14.0 K(-240.0%)$10.0 K(+600.0%)-$2000.0(+98.0%)-$102.0 K(-52.2%)-$67.0 K(+73.4%)-$252.0 K(+2.3%)-$258.0 K(-8.9%)-$237.0 K(+12.6%)-$271.0 K(-271.2%)-$73.0 K(+26.3%)-$99.0 K(-135.7%)-$42.0 K(+66.4%)-$125.0 K(+41.9%)-$215.0 K(-155.4%)$388.0 K(-90.5%)$4.1 M(-2.8%)$4.2 M(-0.5%)$4.2 M(+15.5%)$3.6 M(+8381.8%)-$44.0 K(+58.1%)-$105.0 K(+18.0%)-$128.0 K(+2.3%)-$131.0 K(0%)-$131.0 K(-9.2%)-$120.0 K(-166.7%)-$45.0 K(+77.6%)-$201.0 K(-125.2%)$799.0 K(-95.6%)$18.1 M(+0.2%)$18.1 M(-0.9%)$18.2 M

Cash From Financing

$708.0 K(-51.0%)$1.4 M(+127.0%)$636.0 K(+2.3%)$622.0 K(-52.8%)$1.3 M(+1121.7%)-$129.0 K(+4.4%)-$135.0 K(-104.0%)$3.4 M(+1160.4%)-$318.0 K(-78.7%)-$178.0 K(+54.0%)-$387.0 K(-274.3%)$222.0 K(-52.0%)$463.0 K(-93.3%)$6.9 M(+3411.0%)-$209.0 K(-177.7%)$269.0 K(+11.2%)$242.0 K(+13.6%)$213.0 K(-91.8%)$2.6 M(+100.0%)$0.0(-100.0%)$1.3 M(+1309.5%)-$105.0 K(+22.8%)-$136.0 K(-70.0%)-$80.0 K(-101.6%)$4.9 M(+4215.1%)-$119.0 K(-115.0%)$794.0 K(-82.1%)$4.4 M(+396.4%)$894.0 K(+1454.5%)-$66.0 K(-153.8%)-$26.0 K(-129.9%)$87.0 K

TTM CFF

$3.4 M(-15.2%)$4.0 M(+64.3%)$2.4 M(+46.0%)$1.7 M(-62.1%)$4.4 M(+58.6%)$2.8 M(+1.8%)$2.7 M(+10.1%)$2.5 M(+476.6%)-$661.0 K(-650.8%)$120.0 K(-98.3%)$7.2 M(-2.4%)$7.4 M(-0.6%)$7.4 M(+3.1%)$7.2 M(+1302.3%)$515.0 K(-84.4%)$3.3 M(+8.8%)$3.0 M(-25.3%)$4.1 M(+8.5%)$3.7 M(+264.3%)$1.0 M(+8.4%)$949.0 K(-79.3%)$4.6 M(+0.3%)$4.6 M(-16.9%)$5.5 M(-45.1%)$10.0 M(+66.6%)$6.0 M(-0.9%)$6.1 M(+15.7%)$5.2 M(+489.4%)$889.0 K(+3804.2%)-$24.0 K(-140.0%)-$10.0 K(+68.8%)-$32.0 K

Free Cash Flow

$563.0 K(+71.7%)$328.0 K(+135.8%)-$917.0 K(-691.6%)$155.0 K(+114.0%)-$1.1 M(+10.4%)-$1.2 M(-431.5%)-$232.0 K(+91.2%)-$2.6 M(-594.2%)-$379.0 K(+79.6%)-$1.9 M(-19.2%)-$1.6 M(-6.8%)-$1.5 M(-345.6%)-$327.0 K(+75.4%)-$1.3 M(-4.5%)-$1.3 M(+14.1%)-$1.5 M(-321.4%)$669.0 K(+266.4%)-$402.0 K(+82.8%)-$2.3 M(+36.9%)-$3.7 M(-337.1%)-$849.0 K(+11.8%)-$963.0 K(-232.6%)$726.0 K(+126.3%)-$2.8 M(-15.3%)-$2.4 M(+33.1%)-$3.6 M(-15.9%)-$3.1 M(-1.0%)-$3.1 M(-40.6%)-$2.2 M(+16.5%)-$2.6 M(+45.6%)-$4.8 M(-65.5%)-$2.9 M

TTM FCF

$129.0 K(+108.4%)-$1.5 M(+50.4%)-$3.1 M(-28.4%)-$2.4 M(+53.6%)-$5.2 M(-16.2%)-$4.5 M(+12.2%)-$5.1 M(+20.6%)-$6.4 M(-22.4%)-$5.2 M(-1.0%)-$5.2 M(-11.3%)-$4.7 M(-6.5%)-$4.4 M(+0.5%)-$4.4 M(-29.2%)-$3.4 M(-37.3%)-$2.5 M(+30.1%)-$3.6 M(+38.5%)-$5.8 M(+20.8%)-$7.3 M(+7.1%)-$7.9 M(-64.0%)-$4.8 M(-24.7%)-$3.8 M(+28.6%)-$5.4 M(+32.7%)-$8.0 M(+32.3%)-$11.8 M(+2.5%)-$12.1 M(-1.8%)-$11.9 M(-8.9%)-$10.9 M(+13.5%)-$12.6 M(-1.3%)-$12.5 M(-4.8%)-$11.9 M(-8.5%)-$11.0 M(-28.0%)-$8.6 M

CAPEX

$2000.0(-92.3%)$26.0 K(+420.0%)$5000.0(+266.7%)-$3000.0(-400.0%)$1000.0(-50.0%)$2000.0(-88.2%)$17.0 K(-91.0%)$190.0 K(+512.9%)$31.0 K(+24.0%)$25.0 K(+8.7%)$23.0 K(-62.9%)$62.0 K(+6100.0%)$1000.0(-96.0%)$25.0 K(-49.0%)$49.0 K(+880.0%)$5000.0(-93.5%)$77.0 K(+71.1%)$45.0 K(-13.5%)$52.0 K(-56.7%)$120.0 K(+1233.3%)$9000.0(-86.2%)$65.0 K(+441.7%)$12.0 K(-14.3%)$14.0 K(-51.7%)$29.0 K(-3.3%)$30.0 K(+11.1%)$27.0 K(+200.0%)$9000.0(-43.8%)$16.0 K(+220.0%)$5000.0(-96.8%)$157.0 K(-21.1%)$199.0 K

TTM CAPEX

$30.0 K(+3.5%)$29.0 K(+480.0%)$5000.0(-70.6%)$17.0 K(-91.9%)$210.0 K(-12.5%)$240.0 K(-8.8%)$263.0 K(-2.2%)$269.0 K(+90.8%)$141.0 K(+27.0%)$111.0 K(0%)$111.0 K(-19.0%)$137.0 K(+71.3%)$80.0 K(-48.7%)$156.0 K(-11.4%)$176.0 K(-1.7%)$179.0 K(-39.1%)$294.0 K(+30.1%)$226.0 K(-8.1%)$246.0 K(+19.4%)$206.0 K(+106.0%)$100.0 K(-16.7%)$120.0 K(+41.2%)$85.0 K(-15.0%)$100.0 K(+5.3%)$95.0 K(+15.8%)$82.0 K(+43.9%)$57.0 K(-69.5%)$187.0 K(-50.4%)$377.0 K(-23.4%)$492.0 K(-8.4%)$537.0 K(+36.3%)$394.0 K

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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