LFVN logo

LifeVantage (LFVN) 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

$68.5 M(+11.5%)$61.5 M(+1.9%)$60.3 M(-1.6%)$61.3 M(-2.2%)$62.7 M(-5.9%)$66.6 M(+0.7%)$66.1 M(-1.4%)$67.1 M(-1.1%)$67.8 M(+0.3%)$67.6 M(-4.4%)$70.7 M(-2.1%)$72.2 M(-0.1%)$72.2 M(-4.4%)$75.6 M(-4.0%)$78.7 M(+4.8%)$75.1 M(+0.9%)$74.4 M(+6.0%)$70.2 M(+19.3%)$58.9 M(+12.5%)$52.3 M(-4.9%)$55.0 M(-1.8%)$56.0 M(+1.3%)$55.3 M(+2.2%)$54.1 M(+0.0%)$54.1 M(+4.2%)$51.9 M(+1.5%)$51.1 M(+0.4%)$50.9 M(+11.6%)$45.7 M(+1.9%)$44.8 M(-1.0%)$45.2 M(-3.2%)$46.7 M

Current Assets

$45.8 M(+18.0%)$38.8 M(+3.1%)$37.6 M(-0.4%)$37.8 M(-2.2%)$38.7 M(-7.7%)$41.9 M(-5.4%)$44.3 M(-0.1%)$44.3 M(-0.0%)$44.4 M(+3.3%)$42.9 M(-8.6%)$47.0 M(+4.2%)$45.1 M(+5.3%)$42.8 M(-4.7%)$44.9 M(-6.6%)$48.1 M(+10.2%)$43.6 M(+2.7%)$42.5 M(+3.5%)$41.0 M(-6.5%)$43.9 M(+15.9%)$37.8 M(+0.6%)$37.6 M(-11.2%)$42.4 M(-1.9%)$43.2 M(+1.2%)$42.7 M(-2.3%)$43.7 M(+7.7%)$40.5 M(+4.1%)$38.9 M(-0.7%)$39.2 M(+11.2%)$35.3 M(+3.7%)$34.0 M(-4.3%)$35.5 M(-6.1%)$37.8 M

Non Current Assets

$22.7 M(+0.4%)$22.6 M(-0.0%)$22.7 M(-3.6%)$23.5 M(-2.1%)$24.0 M(-2.8%)$24.7 M(+13.1%)$21.8 M(-4.0%)$22.7 M(-3.1%)$23.5 M(-4.9%)$24.7 M(+3.9%)$23.7 M(-12.6%)$27.2 M(-7.8%)$29.5 M(-4.0%)$30.7 M(+0.1%)$30.7 M(-2.6%)$31.5 M(-1.5%)$32.0 M(+9.6%)$29.2 M(+94.4%)$15.0 M(+3.5%)$14.5 M(-16.7%)$17.4 M(+27.6%)$13.6 M(+12.9%)$12.1 M(+5.8%)$11.4 M(+9.5%)$10.4 M(-8.4%)$11.4 M(-6.7%)$12.2 M(+4.3%)$11.7 M(+12.9%)$10.4 M(-3.7%)$10.8 M(+10.9%)$9.7 M(+9.1%)$8.9 M

Total Liabilities

$38.6 M(+14.4%)$33.8 M(-1.6%)$34.3 M(-0.7%)$34.5 M(-2.4%)$35.4 M(-5.2%)$37.3 M(+18.5%)$31.5 M(-6.4%)$33.6 M(-6.4%)$35.9 M(+0.6%)$35.7 M(-8.9%)$39.2 M(+2.6%)$38.2 M(+1.9%)$37.5 M(-2.1%)$38.3 M(-8.7%)$41.9 M(+6.2%)$39.5 M(+1.5%)$38.9 M(+7.9%)$36.1 M(+40.8%)$25.6 M(+8.0%)$23.7 M(-8.4%)$25.9 M(-1.7%)$26.4 M(-6.0%)$28.1 M(-4.4%)$29.4 M(-11.2%)$33.1 M(+16.5%)$28.4 M(-2.8%)$29.2 M(-7.7%)$31.6 M(+8.5%)$29.2 M(+0.5%)$29.0 M(-5.5%)$30.7 M(-6.5%)$32.8 M

Current Liabilities

$27.5 M(+24.8%)$22.1 M(-1.1%)$22.3 M(-0.7%)$22.5 M(-2.4%)$23.0 M(-6.8%)$24.7 M(+26.0%)$19.6 M(-8.4%)$21.4 M(-8.3%)$23.3 M(+2.5%)$22.8 M(-11.5%)$25.7 M(+9.0%)$23.6 M(+6.5%)$22.2 M(-0.5%)$22.3 M(-11.6%)$25.2 M(+13.1%)$22.3 M(-0.8%)$22.5 M(+2.0%)$22.0 M(-12.0%)$25.0 M(+7.3%)$23.3 M(-7.6%)$25.2 M(-0.2%)$25.3 M(-3.4%)$26.2 M(-4.7%)$27.5 M(-4.5%)$28.8 M(+21.9%)$23.6 M(-0.9%)$23.8 M(-7.3%)$25.7 M(+13.0%)$22.7 M(+2.7%)$22.1 M(-5.2%)$23.4 M(-6.3%)$24.9 M

Long Term Liabilities

$11.1 M(-5.2%)$11.7 M(-2.6%)$12.0 M(-0.5%)$12.1 M(-2.4%)$12.4 M(-2.0%)$12.6 M(+6.3%)$11.9 M(-3.0%)$12.2 M(-2.9%)$12.6 M(-2.6%)$12.9 M(-3.9%)$13.5 M(-7.6%)$14.6 M(-4.7%)$15.3 M(-4.4%)$16.0 M(-4.3%)$16.7 M(-2.8%)$17.2 M(+4.6%)$16.5 M(+17.1%)$14.1 M(+2227.2%)$604.0 K(+47.0%)$411.0 K(-39.1%)$675.0 K(-36.9%)$1.1 M(-43.1%)$1.9 M(-0.1%)$1.9 M(-56.4%)$4.3 M(-10.1%)$4.8 M(-11.0%)$5.4 M(-9.2%)$5.9 M(-7.6%)$6.4 M(-6.7%)$6.9 M(-6.5%)$7.4 M(-7.2%)$7.9 M

Shareholders Equity

$29.9 M(+7.9%)$27.7 M(+6.6%)$26.0 M(-2.9%)$26.8 M(-2.0%)$27.3 M(-6.8%)$29.3 M(-15.4%)$34.6 M(+3.6%)$33.4 M(+4.8%)$31.9 M(+0.0%)$31.9 M(+1.2%)$31.5 M(-7.4%)$34.0 M(-2.1%)$34.8 M(-6.8%)$37.3 M(+1.4%)$36.8 M(+3.3%)$35.6 M(+0.3%)$35.5 M(+4.0%)$34.1 M(+2.6%)$33.3 M(+16.3%)$28.6 M(-1.7%)$29.1 M(-1.8%)$29.6 M(+8.9%)$27.2 M(+9.9%)$24.7 M(+17.7%)$21.0 M(-10.7%)$23.5 M(+7.2%)$21.9 M(+13.7%)$19.3 M(+16.9%)$16.5 M(+4.7%)$15.8 M(+8.6%)$14.5 M(+4.5%)$13.9 M

Book Value

$29.6 M(+7.0%)$27.7 M(+6.6%)$26.0 M(-2.9%)$26.8 M(-2.0%)$27.3 M(-6.8%)$29.3 M(-15.4%)$34.6 M(+3.6%)$33.4 M(+4.8%)$31.9 M(+0.0%)$31.9 M(+1.2%)$31.5 M(-7.4%)$34.0 M(-2.1%)$34.8 M(-6.8%)$37.3 M(+1.4%)$36.8 M(+3.3%)$35.6 M(+0.3%)$35.5 M(+4.0%)$34.1 M(+2.6%)$33.3 M(+16.3%)$28.6 M(-1.7%)$29.1 M(-1.8%)$29.6 M(+8.9%)$27.2 M(+9.9%)$24.7 M(+17.7%)$21.0 M(-10.7%)$23.5 M(+7.2%)$21.9 M(+13.7%)$19.3 M(+16.9%)$16.5 M(+4.7%)$15.8 M(+8.6%)$14.5 M(+4.5%)$13.9 M

Working Capital

$18.2 M(+8.9%)$16.7 M(+9.2%)$15.3 M(+0.1%)$15.3 M(-2.1%)$15.6 M(-9.1%)$17.2 M(-30.3%)$24.7 M(+7.6%)$22.9 M(+9.1%)$21.0 M(+4.3%)$20.2 M(-5.1%)$21.2 M(-1.0%)$21.4 M(+4.0%)$20.6 M(-8.9%)$22.6 M(-1.0%)$22.9 M(+7.1%)$21.3 M(+6.7%)$20.0 M(+5.2%)$19.0 M(+0.9%)$18.8 M(+29.9%)$14.5 M(+17.3%)$12.4 M(-27.5%)$17.1 M(+0.3%)$17.0 M(+11.8%)$15.2 M(+2.0%)$14.9 M(-12.1%)$16.9 M(+11.9%)$15.1 M(+11.8%)$13.5 M(+7.8%)$12.6 M(+5.6%)$11.9 M(-2.4%)$12.2 M(-5.8%)$12.9 M

Cash And Cash Equivalents

$21.6 M(+48.0%)$14.6 M(-13.6%)$16.9 M(-2.8%)$17.4 M(+0.3%)$17.3 M(-5.8%)$18.4 M(-14.8%)$21.6 M(+10.6%)$19.5 M(+12.4%)$17.4 M(-1.4%)$17.6 M(-12.7%)$20.2 M(+13.4%)$17.8 M(-11.8%)$20.2 M(+1.2%)$19.9 M(-14.0%)$23.2 M(+22.3%)$19.0 M(-3.9%)$19.7 M(+9.8%)$18.0 M(-18.9%)$22.1 M(+64.4%)$13.5 M(-7.0%)$14.5 M(+11.3%)$13.0 M(-30.9%)$18.8 M(+18.3%)$15.9 M(-16.2%)$19.0 M(+10.9%)$17.1 M(+2.8%)$16.7 M(+19.4%)$14.0 M(+9.1%)$12.8 M(+4.1%)$12.3 M(+7.2%)$11.5 M(+24.5%)$9.2 M

Accounts Payable

$5.8 M(+9.2%)$5.3 M(-16.2%)$6.3 M(-9.6%)$7.0 M(+11.5%)$6.2 M(-7.8%)$6.8 M(+60.1%)$4.2 M(-27.4%)$5.8 M(-29.2%)$8.2 M(+4.9%)$7.8 M(-1.0%)$7.9 M(+21.3%)$6.5 M(+34.2%)$4.9 M(+0.5%)$4.8 M(-36.2%)$7.6 M(+47.1%)$5.2 M(+0.1%)$5.2 M(+8.9%)$4.7 M(+2.6%)$4.6 M(+15.2%)$4.0 M(+2.7%)$3.9 M(-24.2%)$5.1 M(-10.3%)$5.7 M(+13.3%)$5.1 M(+23.3%)$4.1 M(+4.5%)$3.9 M(+3.1%)$3.8 M(-17.6%)$4.6 M(+41.6%)$3.3 M(+3.6%)$3.2 M(-35.0%)$4.8 M(-25.3%)$6.5 M

Accounts Receivable

$2.1 M(-29.7%)$3.0 M(+0.6%)$2.9 M(+38.1%)$2.1 M(-8.6%)$2.3 M(-6.8%)$2.5 M(+55.3%)$1.6 M(-31.5%)$2.4 M(-2.2%)$2.4 M(+25.6%)$1.9 M(-42.6%)$3.3 M(+19.3%)$2.8 M(+15.8%)$2.4 M(-25.7%)$3.3 M(+11.3%)$2.9 M(-11.6%)$3.3 M(+1.2%)$3.3 M(+39.6%)$2.3 M(-10.3%)$2.6 M(+124.2%)$1.2 M(-34.9%)$1.8 M(-15.8%)$2.1 M(+2.8%)$2.1 M(+7.8%)$1.9 M(-19.4%)$2.4 M(+0.4%)$2.4 M(+14.5%)$2.1 M(+55.5%)$1.3 M(-13.8%)$1.5 M(-7.2%)$1.7 M(+24.5%)$1.3 M(+15.9%)$1.2 M

Short Term Debt

-$1.9 M(+4.8%)$1.8 M(+8.1%)$1.7 M(+1.8%)$1.6 M(-0.8%)$1.7 M(+9.1%)$1.5 M(-14.3%)$1.8 M(-11.7%)$2.0 M(-16.1%)$2.4 M(-7.8%)$2.6 M(-3.2%)$2.7 M(-1.0%)$2.7 M(+11.0%)$2.4 M(+13.7%)$2.2 M(+31.2%)$1.6 M(-20.0%)$2.0 M(-10.9%)$2.3 M(+94.2%)$1.2 M(-35.8%)$1.8 M(-33.1%)$2.8 M(-21.5%)$3.5 M(+141.3%)$1.5 M(-25.0%)$1.9 M(-3.0%)$2.0 M(0%)$2.0 M(0%)$2.0 M(0%)$2.0 M(0%)$2.0 M(0%)$2.0 M(0%)$2.0 M(0%)$2.0 M

Long Term Debt

$10.9 M(-5.1%)$11.5 M(-2.8%)$11.8 M(-0.4%)$11.9 M(-2.3%)$12.1 M(-2.6%)$12.5 M(+7.7%)$11.6 M(-3.0%)$11.9 M(-3.0%)$12.3 M(-2.9%)$12.6 M(-3.9%)$13.2 M(-5.2%)$13.9 M(-5.0%)$14.6 M(-4.7%)$15.3 M(-4.4%)$16.0 M(-1.0%)$16.2 M(+5.1%)$15.4 M(+17.1%)$13.2 M-$23.0 K(-92.0%)$288.0 K(-57.6%)$680.0 K--$2.4 M(-16.9%)$2.9 M(-14.4%)$3.4 M(-13.9%)$4.0 M(-11.0%)$4.5 M(-9.9%)$4.9 M(-9.0%)$5.4 M(-8.3%)$5.9 M

Total Debt

$12.8 M(-4.5%)$13.4 M(-1.8%)$13.6 M(+0.6%)$13.5 M(-1.8%)$13.8 M(-2.4%)$14.1 M(+7.9%)$13.1 M(-4.4%)$13.7 M(-4.2%)$14.3 M(-5.0%)$15.0 M(-4.5%)$15.8 M(-4.9%)$16.6 M(-4.4%)$17.3 M(-2.5%)$17.8 M(-2.3%)$18.2 M(+2.0%)$17.8 M(+2.1%)$17.5 M(+12.9%)$15.5 M(+1205.7%)$1.2 M(-36.5%)$1.9 M(-38.7%)$3.0 M(-27.4%)$4.2 M(+188.0%)$1.5 M(-25.0%)$1.9 M(-56.2%)$4.4 M(-10.0%)$4.9 M(-9.1%)$5.4 M(-9.3%)$6.0 M(-7.6%)$6.5 M(-7.1%)$6.9 M(-6.6%)$7.4 M(-6.2%)$7.9 M

Debt To Equity

0.4(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(-100.0%)0.0(-33.3%)0.0(-40.0%)0.1(-37.5%)0.1(-61.9%)0.2(0%)0.2(-16.0%)0.3(-19.4%)0.3(-20.5%)0.4(-11.4%)0.4(-13.7%)0.5(-10.5%)0.6

Current Ratio

1.7(-5.7%)1.8(+4.1%)1.7(+0.6%)1.7(0%)1.7(-1.2%)1.7(-24.8%)2.3(+9.2%)2.1(+8.9%)1.9(+0.5%)1.9(+3.3%)1.8(-4.2%)1.9(-1.0%)1.9(-4.5%)2.0(+5.8%)1.9(-2.5%)2.0(+3.7%)1.9(+1.6%)1.9(+6.3%)1.8(+8.0%)1.6(+8.7%)1.5(-10.8%)1.7(+1.2%)1.6(+6.5%)1.6(+2.0%)1.5(-11.6%)1.7(+4.9%)1.6(+7.2%)1.5(-1.3%)1.6(+0.7%)1.5(+1.3%)1.5(0%)1.5

Quick Ratio

1.0(+4.0%)1.0(-2.0%)1.0(0%)1.0(-1.9%)1.0(-2.8%)1.1(-26.4%)1.4(+19.0%)1.2(+17.5%)1.0(-3.7%)1.1(-9.3%)1.2(-3.3%)1.2(-0.8%)1.2(-4.7%)1.3(+1.6%)1.3(-1.6%)1.3(+4.0%)1.2(+4.2%)1.2(-0.8%)1.2(+21.2%)1.0(+6.5%)0.9(-14.7%)1.1(-2.7%)1.1(+8.7%)1.0(-2.8%)1.1(-8.6%)1.2(+9.4%)1.1(+16.5%)0.9(+12.3%)0.8(-3.6%)0.8(+3.7%)0.8(+8.0%)0.8

Inventory

$17.5 M(+3.3%)$16.9 M(+12.3%)$15.1 M(-0.7%)$15.2 M(+1.3%)$15.0 M(-4.7%)$15.7 M(-2.3%)$16.1 M(-12.9%)$18.5 M(-9.7%)$20.4 M(+9.7%)$18.6 M(+13.1%)$16.5 M(+1.2%)$16.3 M(+5.5%)$15.4 M(-4.0%)$16.1 M(-0.4%)$16.1 M(+8.9%)$14.8 M(+0.7%)$14.7 M(-0.6%)$14.8 M(+6.5%)$13.9 M(-5.8%)$14.7 M(+3.6%)$14.2 M(-3.8%)$14.8 M(+7.4%)$13.8 M(-5.1%)$14.5 M(+8.9%)$13.3 M(+0.1%)$13.3 M(-2.5%)$13.6 M(-13.8%)$15.8 M(-6.0%)$16.8 M(+9.5%)$15.4 M(-7.3%)$16.6 M(-13.4%)$19.1 M

Retained Earnings

-$106.5 M(+1.9%)-$108.5 M(+0.2%)-$108.7 M(-1.0%)-$107.7 M(-0.7%)-$107.0 M(-2.9%)-$104.0 M(-5.8%)-$98.3 M(+0.7%)-$99.0 M(+0.6%)-$99.6 M(-1.5%)-$98.2 M(+0.2%)-$98.4 M(-2.3%)-$96.2 M(-0.6%)-$95.6 M(-3.3%)-$92.5 M(-0.2%)-$92.3 M(+1.0%)-$93.3 M(-0.3%)-$93.0 M(-0.2%)-$92.9 M(+0.5%)-$93.3 M(+3.9%)-$97.1 M(-0.3%)-$96.8 M(+2.3%)-$99.1 M(+0.9%)-$100.0 M(+0.9%)-$100.9 M(+1.5%)-$102.5 M(-0.7%)-$101.8 M(+0.9%)-$102.7 M(+1.9%)-$104.7 M(+1.3%)-$106.1 M(+0.1%)-$106.2 M(+0.8%)-$107.0 M(-0.4%)-$106.6 M

PB Ratio

7.4(+33.0%)5.6(+80.3%)3.1(+7.7%)2.9(+3.6%)2.8(-1.1%)2.8(+77.2%)1.6(+15.3%)1.4(-7.4%)1.5(0%)1.5(-13.9%)1.7(-2.3%)1.8(-24.5%)2.3(-2.9%)2.4(-11.8%)2.7(-25.9%)3.7(-1.1%)3.7(-26.2%)5.0(-13.6%)5.8(+13.0%)5.2(-32.9%)7.7(+18.2%)6.5(-3.7%)6.7(-18.5%)8.3(-7.6%)8.9(+35.8%)6.6(+61.5%)4.1(+52.2%)2.7(-34.6%)4.1(+7.6%)3.8(-10.1%)4.2(-22.9%)5.5

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.2(+35.7%)$0.1(+40.0%)$0.1(-23.1%)$0.1(+360.0%)-$0.1(-200.0%)$0.1(-66.7%)$0.1(+87.5%)$0.1(+200.0%)-$0.1(-260.0%)$0.1(+145.4%)-$0.1(-222.2%)$0.1(+800.0%)$0.0(-96.0%)$0.3(-28.6%)$0.3(+191.7%)$0.1(-53.9%)$0.3(+52.9%)$0.2(-34.6%)$0.3(+136.4%)$0.1(-63.3%)$0.3(+150.0%)$0.1(-53.9%)$0.3(+116.7%)$0.1(+100.0%)$0.1(0%)$0.1(-71.4%)$0.2(+75.0%)$0.1(+500.0%)$0.0(-66.7%)$0.1(+500.0%)$0.0(+132.6%)$0.0

TTM EPS

$0.6(+75.0%)$0.3(+39.1%)$0.2(-17.9%)$0.3(+21.7%)$0.2(+15.0%)$0.2(0%)$0.2(+433.3%)-$0.1(-20.0%)-$0.1(-225.0%)$0.0(-83.3%)$0.2(-65.7%)$0.7(-4.1%)$0.7(-25.5%)$1.0(+8.9%)$0.9(+11.1%)$0.8(+1.3%)$0.8(-4.8%)$0.8(+6.3%)$0.8(0%)$0.8(-1.3%)$0.8(+42.9%)$0.6(+12.0%)$0.5(+11.1%)$0.5(0%)$0.5(+9.8%)$0.4(0%)$0.4(+95.2%)$0.2(+122.7%)$0.1(0%)$0.1(-17.5%)$0.1(-56.8%)$0.3

Revenue

$67.8 M(+43.5%)$47.2 M(-3.5%)$48.9 M(+1.4%)$48.2 M(-6.5%)$51.6 M(+0.5%)$51.4 M(-5.3%)$54.2 M(+0.9%)$53.7 M(+0.1%)$53.7 M(+3.6%)$51.8 M(+1.6%)$50.9 M(+1.9%)$50.0 M(-4.2%)$52.2 M(-1.9%)$53.2 M(-2.8%)$54.8 M(+6.2%)$51.6 M(-12.6%)$59.0 M(+7.6%)$54.8 M(-7.7%)$59.4 M(+5.9%)$56.1 M(-8.4%)$61.2 M(+8.9%)$56.2 M(+0.1%)$56.2 M(+0.3%)$56.0 M(-3.7%)$58.2 M(+4.6%)$55.6 M(+2.9%)$54.0 M(+6.9%)$50.6 M(+2.2%)$49.5 M(+0.7%)$49.1 M(-3.0%)$50.6 M(+12.5%)$45.0 M

TTM Revenue

$212.2 M(+8.2%)$196.0 M(-2.1%)$200.2 M(-2.6%)$205.5 M(-2.6%)$210.9 M(-1.0%)$213.0 M(-0.2%)$213.4 M(+1.6%)$210.1 M(+1.8%)$206.4 M(+0.7%)$204.9 M(-0.7%)$206.4 M(-1.8%)$210.2 M(-0.7%)$211.8 M(-3.1%)$218.6 M(-0.7%)$220.2 M(-2.0%)$224.8 M(-2.0%)$229.3 M(-1.0%)$231.5 M(-0.6%)$232.9 M(+1.4%)$229.7 M(+0.0%)$229.7 M(+1.4%)$226.6 M(+0.3%)$226.0 M(+0.9%)$223.8 M(+2.5%)$218.4 M(+4.1%)$209.7 M(+3.2%)$203.2 M(+1.7%)$199.8 M(+2.9%)$194.3 M(+0.3%)$193.7 M(-2.9%)$199.5 M(-1.2%)$201.9 M

Total Expenses

$64.3 M(+44.1%)$44.6 M(-3.0%)$46.0 M(-0.6%)$46.3 M(-12.4%)$52.9 M(+4.5%)$50.6 M(-1.9%)$51.6 M(-1.0%)$52.1 M(-5.0%)$54.9 M(+8.7%)$50.5 M(+2.1%)$49.4 M(+2.6%)$48.2 M(-8.3%)$52.5 M(+8.1%)$48.6 M(+0.9%)$48.2 M(-2.6%)$49.5 M(-7.6%)$53.6 M(+4.3%)$51.3 M(-3.4%)$53.2 M(+0.2%)$53.0 M(-7.9%)$57.6 M(+7.4%)$53.6 M(+6.2%)$50.5 M(-6.1%)$53.8 M(-6.6%)$57.6 M(+6.1%)$54.3 M(+9.2%)$49.7 M(+3.0%)$48.3 M(+2.4%)$47.2 M(-1.2%)$47.7 M(-2.8%)$49.1 M(+9.6%)$44.8 M

Operating Expenses

$51.1 M(+45.5%)$35.2 M(-2.4%)$36.0 M(-0.4%)$36.1 M(-13.6%)$41.8 M(+3.4%)$40.4 M(-0.3%)$40.5 M(-2.4%)$41.5 M(-3.7%)$43.1 M(+6.4%)$40.5 M(+1.1%)$40.1 M(+4.1%)$38.5 M(-10.1%)$42.9 M(+9.4%)$39.2 M(+2.0%)$38.4 M(-5.5%)$40.7 M(-6.2%)$43.4 M(+3.4%)$41.9 M(-4.1%)$43.7 M(-0.5%)$43.9 M(-7.2%)$47.4 M(+6.5%)$44.5 M(+9.0%)$40.8 M(-8.3%)$44.5 M(-6.9%)$47.8 M(+6.0%)$45.1 M(+8.2%)$41.7 M(+5.9%)$39.3 M(+3.4%)$38.0 M(-2.4%)$39.0 M(-3.0%)$40.2 M(+10.0%)$36.6 M

Cost Of Goods Sold

$13.2 M(+39.0%)$9.5 M(-5.3%)$10.0 M(-1.5%)$10.2 M(-8.1%)$11.1 M(+8.7%)$10.2 M(-8.0%)$11.1 M(+4.3%)$10.6 M(-9.7%)$11.8 M(+18.3%)$9.9 M(+6.5%)$9.3 M(-3.4%)$9.7 M(-0.2%)$9.7 M(+2.6%)$9.4 M(-3.6%)$9.8 M(+10.9%)$8.8 M(-13.5%)$10.2 M(+8.4%)$9.4 M(-0.5%)$9.4 M(+3.9%)$9.1 M(-11.1%)$10.2 M(+11.3%)$9.2 M(-5.4%)$9.7 M(+4.8%)$9.3 M(-5.3%)$9.8 M(+6.5%)$9.2 M(+14.0%)$8.1 M(-9.5%)$8.9 M(-2.1%)$9.1 M(+4.3%)$8.7 M(-1.7%)$8.9 M(+8.0%)$8.2 M

TTM Cost Of Goods Sold

$42.9 M(+5.2%)$40.8 M(-1.7%)$41.4 M(-2.5%)$42.5 M(-1.0%)$42.9 M(-1.6%)$43.6 M(+0.6%)$43.4 M(+4.2%)$41.6 M(+2.4%)$40.7 M(+5.4%)$38.6 M(+1.3%)$38.1 M(-1.2%)$38.5 M(+2.2%)$37.7 M(-1.3%)$38.2 M(+0.1%)$38.2 M(+0.9%)$37.9 M(-0.7%)$38.1 M(-0.1%)$38.2 M(+0.6%)$38.0 M(-0.7%)$38.2 M(-0.5%)$38.4 M(+1.1%)$38.0 M(-0.0%)$38.0 M(+4.5%)$36.3 M(+1.0%)$36.0 M(+1.9%)$35.3 M(+1.3%)$34.8 M(-2.3%)$35.7 M(+2.0%)$35.0 M(+4.8%)$33.4 M(-0.3%)$33.5 M(-1.5%)$34.0 M

Gross Profit

$54.6 M(+44.6%)$37.7 M(-3.0%)$38.9 M(+2.2%)$38.1 M(-6.1%)$40.6 M(-1.5%)$41.2 M(-4.6%)$43.2 M(+0.1%)$43.1 M(+2.9%)$41.9 M(+0.2%)$41.8 M(+0.5%)$41.6 M(+3.1%)$40.3 M(-5.1%)$42.5 M(-2.9%)$43.8 M(-2.7%)$45.0 M(+5.2%)$42.8 M(-12.4%)$48.8 M(+7.5%)$45.4 M(-9.0%)$49.9 M(+6.3%)$47.0 M(-7.9%)$51.0 M(+8.4%)$47.0 M(+1.2%)$46.5 M(-0.6%)$46.7 M(-3.4%)$48.4 M(+4.2%)$46.4 M(+1.0%)$46.0 M(+10.4%)$41.6 M(+3.2%)$40.4 M(-0.1%)$40.4 M(-3.3%)$41.8 M(+13.5%)$36.8 M

TTM Gross Profit

$169.3 M(+9.0%)$155.3 M(-2.2%)$158.7 M(-2.6%)$163.0 M(-3.0%)$168.0 M(-0.8%)$169.4 M(-0.4%)$170.0 M(+0.9%)$168.5 M(+1.7%)$165.7 M(-0.4%)$166.3 M(-1.2%)$168.3 M(-2.0%)$171.6 M(-1.4%)$174.1 M(-3.5%)$180.4 M(-0.9%)$182.0 M(-2.6%)$186.9 M(-2.2%)$191.1 M(-1.1%)$193.3 M(-0.8%)$195.0 M(+1.8%)$191.5 M(+0.1%)$191.3 M(+1.4%)$188.6 M(+0.3%)$188.0 M(+0.3%)$187.5 M(+2.8%)$182.4 M(+4.6%)$174.4 M(+3.6%)$168.4 M(+2.6%)$164.1 M(+3.1%)$159.3 M(-0.7%)$160.4 M(-3.4%)$166.0 M(-1.1%)$167.9 M

Gross Margin

80.5%(+0.8%)79.9%(+0.5%)79.5%(+0.8%)78.9%(+0.5%)78.6%(-2.0%)80.2%(+0.7%)79.6%(-0.8%)80.2%(+2.8%)78.1%(-3.4%)80.8%(-1.1%)81.7%(+1.2%)80.7%(-0.9%)81.5%(-1.0%)82.3%(+0.2%)82.1%(-0.9%)82.9%(+0.2%)82.7%(-0.2%)82.9%(-1.4%)84.1%(+0.4%)83.8%(+0.6%)83.3%(-0.4%)83.7%(+1.1%)82.7%(-0.9%)83.5%(+0.3%)83.2%(-0.4%)83.5%(-1.9%)85.1%(+3.3%)82.4%(+1.0%)81.6%(-0.8%)82.2%(-0.3%)82.4%(+0.9%)81.7%

Operating Profit

$3.4 M(+33.4%)$2.6 M(-11.7%)$2.9 M(+50.5%)$1.9 M(+253.4%)-$1.3 M(-268.4%)$749.0 K(-71.2%)$2.6 M(+62.8%)$1.6 M(+229.8%)-$1.2 M(-195.5%)$1.3 M(-13.7%)$1.5 M(-18.1%)$1.8 M(+609.8%)-$358.0 K(-107.8%)$4.6 M(-29.9%)$6.6 M(+215.1%)$2.1 M(-61.7%)$5.4 M(+55.8%)$3.5 M(-43.7%)$6.2 M(+104.7%)$3.0 M(-16.8%)$3.6 M(+41.4%)$2.6 M(-54.5%)$5.7 M(+152.9%)$2.2 M(+285.7%)$581.0 K(-56.1%)$1.3 M(-69.2%)$4.3 M(+87.1%)$2.3 M(-1.3%)$2.3 M(+66.5%)$1.4 M(-9.2%)$1.5 M(+590.6%)$223.0 K

TTM Operating Profit

$10.8 M(+76.2%)$6.2 M(+42.0%)$4.3 M(+7.6%)$4.0 M(+9.1%)$3.7 M(-0.8%)$3.7 M(-12.7%)$4.3 M(+35.1%)$3.2 M(-6.7%)$3.4 M(-20.6%)$4.3 M(-43.9%)$7.6 M(-40.2%)$12.7 M(-2.0%)$12.9 M(-31.0%)$18.7 M(+6.3%)$17.6 M(+2.1%)$17.2 M(-5.2%)$18.2 M(+11.0%)$16.4 M(+5.9%)$15.5 M(+3.6%)$14.9 M(+5.6%)$14.1 M(+27.7%)$11.1 M(+12.8%)$9.8 M(+16.2%)$8.4 M(-0.7%)$8.5 M(-17.0%)$10.2 M(-0.7%)$10.3 M(+36.5%)$7.6 M(+37.8%)$5.5 M(+42.1%)$3.9 M(-13.2%)$4.4 M(-36.3%)$7.0 M

Operating Margin

5.1%(-7.0%)5.4%(-8.6%)6.0%(+48.4%)4.0%(+264.3%)-2.4%(-267.1%)1.5%(-69.6%)4.8%(+61.1%)3.0%(+229.6%)-2.3%(-192.4%)2.5%(-15.0%)2.9%(-19.7%)3.6%(+629.0%)-0.7%(-108.0%)8.7%(-27.8%)12.0%(+196.5%)4.0%(-56.1%)9.2%(+44.7%)6.4%(-39.0%)10.5%(+93.3%)5.4%(-9.1%)6.0%(+29.9%)4.6%(-54.6%)10.1%(+152.3%)4.0%(+300.0%)1.0%(-58.0%)2.4%(-70.1%)8.0%(+75.3%)4.5%(-3.4%)4.7%(+64.9%)2.9%(-6.3%)3.0%(+508.0%)0.5%

Net Income

$2.5 M(+39.6%)$1.8 M(+39.9%)$1.3 M(-21.3%)$1.7 M(+352.9%)-$656.0 K(-204.3%)$629.0 K(-68.0%)$2.0 M(+92.4%)$1.0 M(+196.6%)-$1.1 M(-273.4%)$610.0 K(+143.1%)-$1.4 M(-224.1%)$1.1 M(+1344.3%)$79.0 K(-97.6%)$3.3 M(-32.4%)$4.9 M(+184.6%)$1.7 M(-54.8%)$3.8 M(+55.5%)$2.5 M(-35.9%)$3.8 M(+130.2%)$1.7 M(-61.4%)$4.3 M(+144.3%)$1.8 M(-54.9%)$3.9 M(+119.3%)$1.8 M(+115.0%)$829.0 K(-9.0%)$911.0 K(-69.5%)$3.0 M(+83.0%)$1.6 M(+415.8%)$317.0 K(-61.2%)$817.0 K(+872.6%)$84.0 K(+37.7%)$61.0 K

TTM Net Income

$7.3 M(+77.5%)$4.1 M(+40.8%)$2.9 M(-18.4%)$3.6 M(+21.5%)$3.0 M(+15.7%)$2.6 M(+0.8%)$2.5 M(+401.7%)-$842.0 K(-16.5%)-$723.0 K(-274.6%)$414.0 K(-86.7%)$3.1 M(-67.0%)$9.4 M(-5.8%)$10.0 M(-27.1%)$13.8 M(+6.7%)$12.9 M(+9.2%)$11.8 M(+0.5%)$11.7 M(-4.0%)$12.2 M(+6.0%)$11.5 M(-0.7%)$11.6 M(-1.0%)$11.8 M(+42.0%)$8.3 M(+11.4%)$7.4 M(+14.1%)$6.5 M(+2.3%)$6.4 M(+8.7%)$5.9 M(+1.6%)$5.8 M(+101.9%)$2.9 M(+123.1%)$1.3 M(+2.7%)$1.2 M(-22.6%)$1.6 M(-59.4%)$4.0 M

Net Margin

-3.9%(+44.9%)2.7%(-22.4%)3.4%(+370.9%)-1.3%(-204.1%)1.2%(-66.4%)3.6%(+91.0%)1.9%(+196.4%)-2.0%(-266.9%)1.2%(+142.4%)-2.8%(-221.9%)2.3%(+1420.0%)0.1%(-97.6%)6.2%(-30.5%)9.0%(+168.3%)3.3%(-48.3%)6.5%(+44.5%)4.5%(-30.6%)6.4%(+117.6%)3.0%(-57.9%)7.0%(+124.6%)3.1%(-55.0%)7.0%(+118.9%)3.2%(+122.4%)1.4%(-12.8%)1.6%(-70.4%)5.5%(+71.5%)3.2%(+404.7%)0.6%(-61.5%)1.7%(+876.5%)0.2%(+21.4%)0.1%

EBIT

$3.4 M(+33.4%)$2.6 M(-11.7%)$2.9 M(+50.5%)$1.9 M(+253.4%)-$1.3 M(-268.4%)$749.0 K(-71.2%)$2.6 M(+62.8%)$1.6 M(+229.8%)-$1.2 M(-195.5%)$1.3 M(+193.6%)-$1.4 M(-175.6%)$1.8 M(+609.8%)-$358.0 K(-108.1%)$4.4 M(-31.5%)$6.5 M(+253.4%)$1.8 M(-67.2%)$5.6 M(+66.3%)$3.4 M(-45.2%)$6.1 M(+128.0%)$2.7 M(-23.2%)$3.5 M(+40.1%)$2.5 M(-55.4%)$5.6 M(+152.9%)$2.2 M(+335.8%)$508.0 K(-60.1%)$1.3 M(-69.0%)$4.1 M(+77.0%)$2.3 M(+7.6%)$2.2 M(+52.3%)$1.4 M(+51.7%)$934.0 K(+399.5%)$187.0 K

TTM EBIT

$10.8 M(+76.2%)$6.2 M(+42.0%)$4.3 M(+7.6%)$4.0 M(+9.1%)$3.7 M(-0.8%)$3.7 M(-12.7%)$4.3 M(+1432.4%)$278.0 K(-44.8%)$504.0 K(-63.4%)$1.4 M(-69.5%)$4.5 M(-63.5%)$12.4 M(-0.1%)$12.4 M(-32.4%)$18.3 M(+6.3%)$17.2 M(+2.1%)$16.9 M(-4.8%)$17.7 M(+13.3%)$15.7 M(+5.8%)$14.8 M(+3.7%)$14.3 M(+3.4%)$13.8 M(+27.6%)$10.8 M(+12.7%)$9.6 M(+18.4%)$8.1 M(-1.3%)$8.2 M(-16.7%)$9.9 M(-1.4%)$10.0 M(+46.5%)$6.8 M(+45.5%)$4.7 M(+52.2%)$3.1 M(-11.3%)$3.5 M(-47.0%)$6.6 M

EBITDA

$4.2 M(+25.8%)$3.4 M(-9.4%)$3.7 M(+31.4%)$2.8 M(+1046.2%)-$299.0 K(-117.9%)$1.7 M(-52.4%)$3.5 M(+42.0%)$2.5 M(+1034.8%)-$264.0 K(-112.4%)$2.1 M(+254.5%)-$1.4 M(-149.0%)$2.8 M(+188.4%)$975.0 K(-83.2%)$5.8 M(-22.3%)$7.4 M(+130.2%)$3.2 M(-52.4%)$6.8 M(+21.3%)$5.6 M(-25.7%)$7.5 M(+89.6%)$4.0 M(-16.8%)$4.8 M(+32.7%)$3.6 M(-41.3%)$6.1 M(+128.0%)$2.7 M(+184.9%)$945.0 K(-44.9%)$1.7 M(-61.8%)$4.5 M(+73.4%)$2.6 M(+4.5%)$2.5 M(+40.4%)$1.8 M(+30.6%)$1.4 M(+131.3%)$585.0 K

TTM EBITDA

$14.1 M(+47.1%)$9.6 M(+21.5%)$7.9 M(+2.8%)$7.7 M(+4.9%)$7.3 M(-0.5%)$7.4 M(-5.9%)$7.8 M(+165.2%)$3.0 M(-10.4%)$3.3 M(-27.3%)$4.5 M(-44.6%)$8.2 M(-51.9%)$17.0 M(-2.4%)$17.4 M(-25.0%)$23.3 M(+0.8%)$23.1 M(-0.4%)$23.2 M(-3.1%)$23.9 M(+9.2%)$21.9 M(+10.0%)$19.9 M(+7.6%)$18.5 M(+7.5%)$17.2 M(+28.7%)$13.4 M(+16.4%)$11.5 M(+16.7%)$9.8 M(+1.0%)$9.7 M(-13.6%)$11.3 M(-0.5%)$11.3 M(+38.3%)$8.2 M(+32.5%)$6.2 M(+32.5%)$4.7 M(-8.9%)$5.1 M(-38.0%)$8.3 M

Selling, General & Administrative Expenses

$18.6 M(-47.0%)$35.2 M(-2.4%)$36.0 M(-0.4%)$36.1 M(-13.6%)$41.8 M(+3.4%)$40.4 M(-0.3%)$40.5 M(-2.4%)$41.5 M(-3.7%)$43.1 M(+6.4%)$40.5 M(+1.1%)$40.1 M(+4.1%)$38.5 M(-10.1%)$42.9 M(+9.4%)$39.2 M(+2.0%)$38.4 M(-5.5%)$40.7 M(-6.2%)$43.4 M(+3.4%)$41.9 M(-4.1%)$43.7 M(-0.5%)$43.9 M(-7.2%)$47.4 M(+6.5%)$44.5 M(+9.0%)$40.8 M(-8.3%)$44.5 M(-6.9%)$47.8 M(+6.0%)$45.1 M(+8.2%)$41.7 M(+5.9%)$39.3 M(+3.4%)$38.0 M(-2.4%)$39.0 M(-3.0%)$40.2 M(+10.0%)$36.6 M

TTM SGA

$125.9 M(-15.6%)$149.1 M(-3.4%)$154.4 M(-2.9%)$158.9 M(-3.3%)$164.3 M(-0.8%)$165.6 M(-0.1%)$165.8 M(+0.3%)$165.3 M(+1.9%)$162.3 M(+0.2%)$162.0 M(+0.8%)$160.7 M(+1.1%)$159.0 M(-1.3%)$161.1 M(-0.3%)$161.6 M(-1.7%)$164.4 M(-3.1%)$169.7 M(-1.9%)$173.0 M(-2.3%)$177.0 M(-1.4%)$179.5 M(+1.6%)$176.6 M(-0.3%)$177.1 M(-0.2%)$177.5 M(-0.3%)$178.2 M(-0.5%)$179.0 M(+3.0%)$173.9 M(+5.9%)$164.1 M(+3.9%)$158.0 M(+0.9%)$156.6 M(+1.8%)$153.8 M(-1.7%)$156.5 M(-3.1%)$161.6 M(+0.4%)$160.9 M

Depreciation And Amortization

$806.0 K(+1.1%)$797.0 K(-1.1%)$806.0 K(-9.9%)$895.0 K(-7.0%)$962.0 K(+4.8%)$918.0 K(+1.9%)$901.0 K(+3.7%)$869.0 K(-10.2%)$968.0 K(+15.1%)$841.0 K(+305.1%)-$410.0 K(-141.5%)$987.0 K(-26.0%)$1.3 M(-1.3%)$1.4 M(+39.9%)$966.0 K(-31.1%)$1.4 M(+15.5%)$1.2 M(-46.0%)$2.2 M(+58.5%)$1.4 M(+9.7%)$1.3 M(+0.4%)$1.3 M(+16.2%)$1.1 M(+105.4%)$539.0 K(+12.8%)$478.0 K(+9.4%)$437.0 K(-0.9%)$441.0 K(+15.1%)$383.0 K(+41.9%)$270.0 K(-16.1%)$322.0 K(-8.0%)$350.0 K(-16.5%)$419.0 K(+5.3%)$398.0 K

TTM D&A

$3.3 M(-4.5%)$3.5 M(-3.4%)$3.6 M(-2.6%)$3.7 M(+0.7%)$3.6 M(-0.2%)$3.7 M(+2.1%)$3.6 M(+57.8%)$2.3 M(-5.0%)$2.4 M(-13.3%)$2.8 M(-15.6%)$3.3 M(-29.7%)$4.6 M(-8.2%)$5.1 M(+2.4%)$4.9 M(-15.3%)$5.8 M(-7.2%)$6.3 M(+1.8%)$6.2 M(-1.2%)$6.2 M(+22.3%)$5.1 M(+20.8%)$4.2 M(+23.8%)$3.4 M(+33.1%)$2.6 M(+35.1%)$1.9 M(+9.0%)$1.7 M(+13.6%)$1.5 M(+8.1%)$1.4 M(+6.9%)$1.3 M(-2.6%)$1.4 M(-8.6%)$1.5 M(-5.8%)$1.6 M(-3.8%)$1.6 M(-3.1%)$1.7 M

Interest Expense

-------------$3000.0(+100.0%)$0.0(-100.0%)$2000.0(-77.8%)$9000.0(+50.0%)$6000.0(-83.8%)$37.0 K(+85.0%)$20.0 K(-48.7%)$39.0 K(-15.2%)$46.0 K(-54.5%)$101.0 K(+80.4%)$56.0 K(-43.4%)$99.0 K(-9.2%)$109.0 K(0%)$109.0 K(+22.5%)$89.0 K(-13.6%)$103.0 K(-35.2%)$159.0 K(-8.6%)$174.0 K(+37.0%)$127.0 K

TTM Interest Expense

-------------$14.0 K(-17.6%)$17.0 K(-68.5%)$54.0 K(-25.0%)$72.0 K(-29.4%)$102.0 K(-28.2%)$142.0 K(-31.1%)$206.0 K(-14.9%)$242.0 K(-19.9%)$302.0 K(-17.3%)$365.0 K(-2.1%)$373.0 K(-8.1%)$406.0 K(-1.0%)$410.0 K(-10.9%)$460.0 K(-12.4%)$525.0 K(-6.8%)$563.0 K(-5.4%)$595.0 K(+4.4%)$570.0 K(-65.2%)$1.6 M

Income Tax

$539.0 K(-28.3%)$752.0 K(-46.5%)$1.4 M(+436.6%)$262.0 K(+157.5%)-$456.0 K(-328.0%)$200.0 K(-66.1%)$590.0 K(-8.2%)$643.0 K(+3882.3%)-$17.0 K(-107.0%)$242.0 K(-42.6%)$422.0 K(-30.8%)$610.0 K(+205.7%)-$577.0 K(-151.7%)$1.1 M(-28.9%)$1.6 M(+1367.3%)$107.0 K(-93.9%)$1.8 M(+95.9%)$899.0 K(-60.3%)$2.3 M(+125.3%)$1.0 M(+218.8%)-$846.0 K(-222.8%)$689.0 K(-56.7%)$1.6 M(+323.1%)$376.0 K(+189.5%)-$420.0 K(-265.4%)$254.0 K(-74.8%)$1.0 M(+68.9%)$598.0 K(-65.6%)$1.7 M(+294.1%)$441.0 K(-34.8%)$676.0 K(+67700.0%)-$1000.0

TTM Income Tax

$3.0 M(+50.7%)$2.0 M(+39.1%)$1.4 M(+136.9%)$596.0 K(-39.0%)$977.0 K(-31.0%)$1.4 M(-2.9%)$1.5 M(+13.0%)$1.3 M(+2.6%)$1.3 M(+80.3%)$697.0 K(-55.6%)$1.6 M(-42.2%)$2.7 M(+22.7%)$2.2 M(-51.3%)$4.6 M(+5.0%)$4.3 M(-13.8%)$5.0 M(-15.2%)$5.9 M(+78.5%)$3.3 M(+6.8%)$3.1 M(+27.6%)$2.4 M(+34.8%)$1.8 M(-19.1%)$2.2 M(+24.1%)$1.8 M(+47.6%)$1.2 M(-15.4%)$1.4 M(-59.9%)$3.6 M(-4.9%)$3.8 M(+9.7%)$3.5 M(+21.0%)$2.9 M(+129.2%)$1.2 M(-4.4%)$1.3 M(+34.1%)$971.0 K

PE Ratio

31.3(-19.0%)38.6(+38.6%)27.9(+29.0%)21.6(-15.5%)25.6(-20.7%)32.3(+48.3%)21.8--93.8(+417.1%)18.1(+166.6%)6.8(-21.5%)8.7(+25.3%)6.9(-15.4%)8.2(-29.2%)11.5(-0.9%)11.7(-18.9%)14.4(-16.0%)17.1(+31.2%)13.0(-33.2%)19.5(-20.2%)24.5(-5.8%)26.0(-18.3%)31.8(+8.4%)29.3(+9.4%)26.8(+72.5%)15.5(-9.6%)17.2(-66.0%)50.5(+12.8%)44.8(+18.1%)37.9(+86.4%)20.3

PS Ratio

1.0(+30.4%)0.8(+97.5%)0.4(+8.1%)0.4(+2.8%)0.4(-5.3%)0.4(+46.1%)0.3(+18.2%)0.2(-4.3%)0.2(0%)0.2(-11.5%)0.3(-7.1%)0.3(-26.3%)0.4(-7.3%)0.4(-8.9%)0.5(-22.4%)0.6(0%)0.6(-21.6%)0.7(-10.8%)0.8(+29.7%)0.6(-34.0%)1.0(+14.1%)0.8(+4.9%)0.8(-11.0%)0.9(+5.8%)0.9(+16.2%)0.7(+68.2%)0.4(+69.2%)0.3(-25.7%)0.3(+12.9%)0.3(0%)0.3(-18.4%)0.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

$9.2 M(+1677.9%)-$583.0 K(-122.6%)$2.6 M(-16.5%)$3.1 M(+76.0%)$1.8 M(-63.1%)$4.8 M(+26.6%)$3.8 M(+9.3%)$3.4 M(+256.1%)$967.0 K(+171.9%)-$1.3 M(-148.4%)$2.8 M(+314.3%)$671.0 K(-83.4%)$4.0 M(+769.5%)$465.0 K(-94.5%)$8.4 M(+173.8%)$3.1 M(-48.1%)$5.9 M(+659.6%)-$1.1 M(-111.3%)$9.3 M(+191.1%)$3.2 M(-65.2%)$9.2 M(+366.6%)-$3.5 M(-149.5%)$7.0 M(+80.8%)$3.9 M(-15.6%)$4.6 M(+93.4%)$2.4 M(-56.8%)$5.5 M(+76.3%)$3.1 M(+42.4%)$2.2 M(-12.9%)$2.5 M(+26.7%)$2.0 M(+512.5%)-$479.0 K

TTM CFO

$14.3 M(+108.7%)$6.8 M(-43.9%)$12.2 M(-8.8%)$13.4 M(-2.5%)$13.7 M(+6.1%)$12.9 M(+89.5%)$6.8 M(+16.8%)$5.8 M(+90.2%)$3.1 M(-50.0%)$6.1 M(-22.7%)$8.0 M(-41.3%)$13.6 M(-15.0%)$15.9 M(-10.4%)$17.8 M(+9.3%)$16.3 M(-5.7%)$17.2 M(-0.9%)$17.4 M(-16.1%)$20.7 M(+13.1%)$18.3 M(+14.8%)$16.0 M(-3.9%)$16.6 M(+38.9%)$12.0 M(-32.8%)$17.8 M(+9.3%)$16.3 M(+4.9%)$15.5 M(+18.3%)$13.1 M(-1.0%)$13.3 M(+35.8%)$9.8 M(+58.0%)$6.2 M(-0.7%)$6.2 M(-5.7%)$6.6 M(+48.0%)$4.5 M

Cash From Investing

-$492.0 K(-42.6%)-$345.0 K(-24.1%)-$278.0 K(+4.5%)-$291.0 K(+46.4%)-$543.0 K(+52.1%)-$1.1 M(-124.4%)-$505.0 K(+49.0%)-$990.0 K(-18.3%)-$837.0 K(-15.1%)-$727.0 K(-173.3%)-$266.0 K(+27.1%)-$365.0 K(+29.9%)-$521.0 K(-37.8%)-$378.0 K(+20.1%)-$473.0 K(+72.6%)-$1.7 M(-202.3%)-$572.0 K(+40.4%)-$960.0 K(-67.3%)-$574.0 K(-21.1%)-$474.0 K(+46.2%)-$881.0 K(-17.1%)-$752.0 K(+8.0%)-$817.0 K(+42.3%)-$1.4 M(-80.3%)-$786.0 K(+47.1%)-$1.5 M(-15.9%)-$1.3 M(-2.6%)-$1.3 M(-32.8%)-$941.0 K(+20.0%)-$1.2 M(-99.0%)-$591.0 K(-160.3%)-$227.0 K

TTM CFI

-$1.4 M(+3.5%)-$1.5 M(+35.1%)-$2.2 M(+9.2%)-$2.5 M(+22.0%)-$3.2 M(+8.5%)-$3.5 M(-13.3%)-$3.1 M(-8.5%)-$2.8 M(-28.5%)-$2.2 M(-16.8%)-$1.9 M(-22.8%)-$1.5 M(+11.9%)-$1.7 M(+44.0%)-$3.1 M(+1.6%)-$3.2 M(+15.6%)-$3.7 M(+2.6%)-$3.8 M(-48.6%)-$2.6 M(+10.7%)-$2.9 M(-7.8%)-$2.7 M(+8.3%)-$2.9 M(+24.4%)-$3.9 M(-2.5%)-$3.8 M(+16.3%)-$4.5 M(+9.3%)-$5.0 M(-3.5%)-$4.8 M(+3.1%)-$5.0 M(-6.7%)-$4.6 M(-17.5%)-$4.0 M(-34.9%)-$2.9 M(-37.3%)-$2.1 M(-102.6%)-$1.1 M(-100.2%)-$527.0 K

Cash From Financing

-$1.4 M(+23.4%)-$1.8 M(+33.3%)-$2.7 M(-11.2%)-$2.5 M(+3.1%)-$2.5 M(+61.9%)-$6.7 M(-404.0%)-$1.3 M(-332.4%)-$306.0 K(+23.5%)-$400.0 K(-21.9%)-$328.0 K(+62.8%)-$882.0 K(+43.5%)-$1.6 M(+51.0%)-$3.2 M(+4.2%)-$3.3 M(+9.6%)-$3.7 M(-98.4%)-$1.9 M(+49.6%)-$3.7 M(-63.4%)-$2.2 M(-1419.6%)-$148.0 K(+96.2%)-$3.9 M(+43.5%)-$6.8 M(-325.1%)-$1.6 M(+51.6%)-$3.3 M(+39.7%)-$5.5 M(-176.3%)-$2.0 M(-506.1%)-$328.0 K(+78.5%)-$1.5 M(-112.4%)-$720.0 K(+4.0%)-$750.0 K(-50.0%)-$500.0 K(-156.7%)$882.0 K(+147.8%)-$1.8 M

TTM CFF

-$8.4 M(+11.9%)-$9.6 M(+33.6%)-$14.4 M(-10.9%)-$13.0 M(-19.9%)-$10.8 M(-24.6%)-$8.7 M(-269.0%)-$2.4 M(-23.0%)-$1.9 M(+39.6%)-$3.2 M(+46.8%)-$6.0 M(+33.5%)-$9.0 M(+23.8%)-$11.7 M(+2.4%)-$12.0 M(+3.9%)-$12.5 M(-9.4%)-$11.5 M(-44.5%)-$7.9 M(+20.1%)-$9.9 M(+24.1%)-$13.1 M(-5.2%)-$12.4 M(+20.3%)-$15.6 M(+9.5%)-$17.2 M(-39.0%)-$12.4 M(-11.5%)-$11.1 M(-19.1%)-$9.3 M(-104.5%)-$4.6 M(-37.2%)-$3.3 M(+4.9%)-$3.5 M(-221.6%)-$1.1 M(+50.9%)-$2.2 M(-12.8%)-$2.0 M(-0.3%)-$2.0 M(+40.3%)-$3.3 M

Free Cash Flow

$8.7 M(+1034.2%)-$932.0 K(-140.4%)$2.3 M(-17.8%)$2.8 M(+130.8%)$1.2 M(-66.6%)$3.6 M(+11.8%)$3.3 M(+32.5%)$2.5 M(+1786.9%)$130.0 K(+106.3%)-$2.1 M(-182.4%)$2.5 M(+721.6%)$306.0 K(-91.3%)$3.5 M(+3948.3%)$87.0 K(-98.9%)$7.9 M(+493.5%)$1.3 M(-75.0%)$5.3 M(+364.3%)-$2.0 M(-122.9%)$8.8 M(+220.5%)$2.7 M(-67.2%)$8.3 M(+298.1%)-$4.2 M(-168.3%)$6.2 M(+152.1%)$2.4 M(-44.3%)$4.4 M(+92.5%)$2.3 M(-45.6%)$4.2 M(+126.1%)$1.9 M(+49.7%)$1.2 M(-6.7%)$1.3 M(-4.2%)$1.4 M(+296.2%)-$706.0 K

TTM FCF

$12.9 M(+139.1%)$5.4 M(-45.9%)$10.0 M(-8.7%)$10.9 M(+3.3%)$10.5 M(+11.4%)$9.5 M(+151.7%)$3.8 M(+24.3%)$3.0 M(+244.5%)$878.0 K(-79.4%)$4.3 M(-33.6%)$6.4 M(-45.6%)$11.8 M(-8.0%)$12.8 M(-12.3%)$14.6 M(+16.8%)$12.5 M(-6.6%)$13.4 M(-9.5%)$14.8 M(-16.9%)$17.8 M(+14.1%)$15.6 M(+20.0%)$13.0 M(+2.3%)$12.7 M(+45.0%)$8.8 M(-42.5%)$15.3 M(+14.9%)$13.3 M(+4.7%)$12.7 M(+33.0%)$9.6 M(+11.1%)$8.6 M(+48.3%)$5.8 M(+78.9%)$3.2 M(-20.6%)$4.1 M(-26.3%)$5.5 M(+41.0%)$3.9 M

CAPEX

$492.0 K(+41.0%)$349.0 K(+25.5%)$278.0 K(-4.5%)$291.0 K(-46.4%)$543.0 K(-52.1%)$1.1 M(+120.9%)$513.0 K(-48.2%)$990.0 K(+18.3%)$837.0 K(+15.1%)$727.0 K(+173.3%)$266.0 K(-27.1%)$365.0 K(-29.9%)$521.0 K(+37.8%)$378.0 K(-21.3%)$480.0 K(-72.2%)$1.7 M(+202.3%)$572.0 K(-40.4%)$960.0 K(+67.3%)$574.0 K(+21.1%)$474.0 K(-46.2%)$881.0 K(+17.1%)$752.0 K(-8.0%)$817.0 K(-42.3%)$1.4 M(+661.8%)$186.0 K(+116.3%)$86.0 K(-93.3%)$1.3 M(+2.6%)$1.3 M(+32.8%)$941.0 K(-20.0%)$1.2 M(+99.0%)$591.0 K(+160.3%)$227.0 K

TTM CAPEX

$1.4 M(-3.5%)$1.5 M(-34.9%)$2.2 M(-9.5%)$2.5 M(-22.0%)$3.2 M(-8.5%)$3.5 M(+13.2%)$3.1 M(+8.8%)$2.8 M(+28.5%)$2.2 M(+16.8%)$1.9 M(+22.8%)$1.5 M(-12.3%)$1.7 M(-43.9%)$3.1 M(-1.6%)$3.2 M(-15.6%)$3.7 M(-2.5%)$3.8 M(+48.6%)$2.6 M(-10.7%)$2.9 M(+7.8%)$2.7 M(-8.3%)$2.9 M(-24.4%)$3.9 M(+21.9%)$3.2 M(+26.6%)$2.5 M(-15.7%)$3.0 M(+6.0%)$2.8 M(-21.2%)$3.6 M(-23.4%)$4.6 M(+17.5%)$4.0 M(+34.9%)$2.9 M(+37.3%)$2.1 M(+102.6%)$1.1 M(+100.2%)$527.0 K

Dividends Paid

$502.0 K(+0.4%)$500.0 K(-0.6%)$503.0 K(+12.3%)$448.0 K(-1.5%)$455.0 K(-91.8%)$5.5 M(+1143.6%)$445.0 K(+16.2%)$383.0 K(+0.5%)$381.0 K(+1.1%)$377.0 K(-0.3%)$378.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0------------------

TTM Dividends Paid

$2.0 M(+2.5%)$1.9 M(-72.5%)$6.9 M(+0.8%)$6.9 M(+0.9%)$6.8 M(+1.1%)$6.7 M(+325.2%)$1.6 M(+4.4%)$1.5 M(+33.7%)$1.1 M(+50.5%)$755.0 K(+99.7%)$378.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0------------------

TTM Dividend Per Share

$0.15(+3.3%)$0.15(-72.5%)$0.55(+0.9%)$0.54(+0.9%)$0.54(+0.9%)$0.53(+324.0%)$0.13(+4.2%)$0.12(+33.3%)$0.09(+50.0%)$0.06(+100.0%)$0.03---------------------

TTM Dividend Yield

0.9%(-27.3%)1.2%(-85.8%)8.5%(-4.8%)8.9%(-1.9%)9.1%(+10.7%)8.2%(+186.4%)2.9%(-14.1%)3.3%(+38.0%)2.4%(+51.3%)1.6%(+131.9%)0.7%---------------------

Payout Ratio

19.7%(-28.1%)27.4%(-29.0%)38.5%(+42.7%)27.0%(+138.9%)-69.4%(-107.9%)879.8%(+3787.8%)22.6%(-39.6%)37.5%(+204.1%)-36.0%(-158.3%)61.8%(+331.6%)-26.7%(-100.0%)0.0%(0%)0.0%(0%)0.0%------------------