LYTS logo

LSI Industries (LYTS) 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

$344.5 M(-1.4%)$349.5 M(+0.2%)$348.8 M(+21.1%)$288.0 M(+0.1%)$287.5 M(-4.7%)$301.8 M(+1.9%)$296.1 M(+1.8%)$291.0 M(-1.8%)$296.3 M(-7.3%)$319.5 M(+2.7%)$311.1 M(-0.5%)$312.6 M(+3.0%)$303.5 M(+1.3%)$299.6 M(+4.5%)$286.8 M(+45.5%)$197.1 M(+8.7%)$181.3 M(-0.3%)$181.8 M(+5.5%)$172.3 M(-5.5%)$182.2 M(-2.7%)$187.4 M(-7.9%)$203.5 M(+1.2%)$201.1 M(-3.6%)$208.7 M(-7.3%)$225.1 M(-4.4%)$235.5 M(+2.6%)$229.5 M(+0.5%)$228.4 M(-4.2%)$238.4 M(-0.3%)$239.2 M(-6.8%)$256.7 M(+0.3%)$255.9 M

Current Assets

$163.4 M(-2.1%)$166.9 M(+2.7%)$162.5 M(+13.3%)$143.5 M(+1.5%)$141.4 M(-8.3%)$154.2 M(+2.9%)$149.9 M(+2.8%)$145.8 M(-2.1%)$149.0 M(-12.6%)$170.4 M(+7.2%)$158.9 M(+0.2%)$158.6 M(+8.1%)$146.6 M(+4.1%)$140.9 M(+12.7%)$125.0 M(+7.4%)$116.4 M(+17.1%)$99.4 M(+1.5%)$97.9 M(+14.1%)$85.9 M(-9.9%)$95.3 M(+2.1%)$93.3 M(-13.2%)$107.5 M(-3.1%)$111.0 M(-0.1%)$111.1 M(-11.2%)$125.0 M(+5.6%)$118.3 M(+7.5%)$110.1 M(+2.9%)$107.0 M(-7.2%)$115.3 M(+5.8%)$109.0 M(+1.7%)$107.1 M(+0.2%)$106.9 M

Non Current Assets

$181.1 M(-0.8%)$182.6 M(-2.0%)$186.3 M(+28.9%)$144.5 M(-1.1%)$146.2 M(-1.0%)$147.6 M(+0.9%)$146.3 M(+0.7%)$145.2 M(-1.4%)$147.3 M(-1.2%)$149.1 M(-2.0%)$152.2 M(-1.2%)$154.0 M(-1.8%)$156.8 M(-1.2%)$158.7 M(-1.9%)$161.8 M(+100.5%)$80.7 M(-1.4%)$81.9 M(-2.4%)$83.9 M(-3.0%)$86.4 M(-0.6%)$86.9 M(-7.6%)$94.1 M(-2.0%)$96.0 M(+6.5%)$90.1 M(-7.7%)$97.6 M(-2.4%)$100.1 M(-14.6%)$117.2 M(-1.9%)$119.4 M(-1.6%)$121.4 M(-1.4%)$123.1 M(-5.5%)$130.2 M(-12.9%)$149.6 M(+0.3%)$149.0 M

Total Liabilities

$127.4 M(-7.9%)$138.3 M(-4.2%)$144.4 M(+61.3%)$89.5 M(-5.4%)$94.6 M(-17.9%)$115.2 M(-2.8%)$118.6 M(-3.8%)$123.3 M(-8.7%)$135.0 M(-18.6%)$165.8 M(+1.5%)$163.3 M(-3.9%)$170.0 M(+3.3%)$164.6 M(+0.2%)$164.2 M(+5.5%)$155.7 M(+135.8%)$66.0 M(+26.9%)$52.0 M(-4.3%)$54.4 M(+16.7%)$46.6 M(-19.1%)$57.5 M(-9.3%)$63.4 M(-21.1%)$80.4 M(-1.0%)$81.2 M(-8.2%)$88.5 M(-12.2%)$100.8 M(+6.6%)$94.5 M(+4.7%)$90.3 M(+4.3%)$86.5 M(-9.9%)$96.0 M(+1.3%)$94.8 M(-1.9%)$96.6 M(+0.3%)$96.3 M

Current Liabilities

$78.5 M(-1.9%)$80.1 M(+1.1%)$79.2 M(+19.5%)$66.3 M(+1.1%)$65.6 M(-15.9%)$78.0 M(+1.8%)$76.6 M(+15.9%)$66.0 M(+3.0%)$64.1 M(-19.8%)$79.9 M(+3.7%)$77.1 M(+2.5%)$75.2 M(+10.9%)$67.8 M(-8.1%)$73.8 M(+4.1%)$70.9 M(+28.2%)$55.3 M(+34.1%)$41.2 M(-3.8%)$42.9 M(+23.7%)$34.6 M(-10.9%)$38.9 M(-6.8%)$41.7 M(-7.7%)$45.2 M(+13.3%)$39.9 M(-6.8%)$42.8 M(-15.1%)$50.4 M(+10.3%)$45.7 M(+8.3%)$42.2 M(+6.0%)$39.8 M(-6.4%)$42.5 M(+2.9%)$41.3 M(-9.0%)$45.4 M(+13.9%)$39.9 M

Long Term Liabilities

$48.9 M(-16.1%)$58.3 M(-10.7%)$65.2 M(+180.3%)$23.3 M(-19.9%)$29.1 M(-22.0%)$37.2 M(-11.3%)$42.0 M(-26.6%)$57.2 M(-19.2%)$70.8 M(-17.5%)$85.8 M(-0.5%)$86.2 M(-9.1%)$94.8 M(-2.0%)$96.8 M(+7.1%)$90.4 M(+6.7%)$84.8 M(+690.7%)$10.7 M(-0.5%)$10.8 M(-6.3%)$11.5 M(-3.5%)$11.9 M(-36.1%)$18.6 M(-14.3%)$21.7 M(-38.2%)$35.2 M(-14.8%)$41.3 M(-9.6%)$45.7 M(-9.3%)$50.3 M(+3.3%)$48.8 M(+1.4%)$48.1 M(+2.9%)$46.7 M(-12.7%)$53.5 M(+0.1%)$53.4 M(+4.4%)$51.2 M(-9.3%)$56.5 M

Shareholders Equity

$217.1 M(+2.8%)$211.2 M(+3.3%)$204.4 M(+3.0%)$198.4 M(+2.9%)$192.9 M(+3.4%)$186.5 M(+5.0%)$177.6 M(+5.9%)$167.7 M(+4.0%)$161.3 M(+4.9%)$153.7 M(+4.0%)$147.8 M(+3.7%)$142.5 M(+2.6%)$138.9 M(+2.6%)$135.4 M(+3.2%)$131.2 M(+0.1%)$131.1 M(+1.4%)$129.3 M(+1.4%)$127.4 M(+1.4%)$125.7 M(+0.8%)$124.7 M(+0.6%)$123.9 M(+0.6%)$123.2 M(+2.7%)$119.9 M(-0.3%)$120.2 M(-3.3%)$124.3 M(-11.9%)$141.1 M(+1.3%)$139.3 M(-1.8%)$141.8 M(-0.3%)$142.3 M(-1.4%)$144.4 M(-9.8%)$160.1 M(+0.3%)$159.6 M

Book Value

$217.1 M(+2.8%)$211.2 M(+3.3%)$204.4 M(+3.0%)$198.4 M(+2.9%)$192.9 M(+3.4%)$186.5 M(+5.0%)$177.6 M(+5.9%)$167.7 M(+4.0%)$161.3 M(+4.9%)$153.7 M(+4.0%)$147.8 M(+3.7%)$142.5 M(+2.6%)$138.9 M(+2.6%)$135.4 M(+3.2%)$131.2 M(+0.1%)$131.1 M(+1.4%)$129.3 M(+1.4%)$127.4 M(+1.4%)$125.7 M(+0.8%)$124.7 M(+0.6%)$123.9 M(+0.6%)$123.2 M(+2.7%)$119.9 M(-0.3%)$120.2 M(-3.3%)$124.3 M(-11.9%)$141.1 M(+1.3%)$139.3 M(-1.8%)$141.8 M(-0.3%)$142.3 M(-1.4%)$144.4 M(-9.8%)$160.1 M(+0.3%)$159.6 M

Working Capital

$84.9 M(-2.3%)$86.8 M(+4.2%)$83.3 M(+7.9%)$77.2 M(+1.8%)$75.8 M(-0.5%)$76.2 M(+4.0%)$73.3 M(-8.1%)$79.8 M(-6.0%)$84.9 M(-6.2%)$90.5 M(+10.6%)$81.8 M(-1.9%)$83.4 M(+5.8%)$78.9 M(+17.5%)$67.1 M(+24.0%)$54.1 M(-11.4%)$61.1 M(+5.0%)$58.2 M(+5.6%)$55.1 M(+7.6%)$51.2 M(-9.2%)$56.4 M(+9.3%)$51.6 M(-17.3%)$62.4 M(-12.3%)$71.1 M(+4.2%)$68.3 M(-8.5%)$74.6 M(+2.7%)$72.6 M(+7.0%)$67.9 M(+1.1%)$67.1 M(-7.7%)$72.8 M(+7.6%)$67.6 M(+9.6%)$61.7 M(-7.9%)$67.0 M

Cash And Cash Equivalents

$4.7 M(-32.4%)$7.0 M(+69.6%)$4.1 M(-42.7%)$7.2 M(+169.7%)$2.7 M(-24.7%)$3.5 M(+93.3%)$1.8 M(+35.4%)$1.4 M(-51.2%)$2.8 M(-69.4%)$9.0 M(+266.7%)$2.5 M(+97.3%)$1.2 M(+36.5%)$914.0 K(-64.4%)$2.6 M(+12.6%)$2.3 M(-90.3%)$23.5 M(+73.2%)$13.6 M(+43.5%)$9.5 M(+169.1%)$3.5 M(+328.9%)$820.0 K(-34.3%)$1.2 M(-21.0%)$1.6 M(+63.5%)$966.0 K(-42.7%)$1.7 M(-82.4%)$9.6 M(+129.8%)$4.2 M(+31.0%)$3.2 M(+54.6%)$2.1 M(-35.3%)$3.2 M(+49.9%)$2.1 M(-30.2%)$3.0 M(-30.5%)$4.4 M

Accounts Payable

$32.3 M(-4.5%)$33.8 M(+5.1%)$32.2 M(+23.3%)$26.1 M(+12.9%)$23.1 M(-31.0%)$33.6 M(+14.9%)$29.2 M(+18.0%)$24.7 M(-9.3%)$27.3 M(-33.6%)$41.1 M(+18.3%)$34.8 M(-10.1%)$38.7 M(+5.3%)$36.7 M(-11.0%)$41.3 M(+25.2%)$33.0 M(+31.9%)$25.0 M(+35.2%)$18.5 M(-8.8%)$20.3 M(+42.7%)$14.2 M(-24.3%)$18.8 M(-8.6%)$20.5 M(-11.9%)$23.3 M(+24.8%)$18.7 M(-9.5%)$20.6 M(-22.7%)$26.7 M(+12.2%)$23.8 M(+32.6%)$17.9 M(+9.6%)$16.4 M(-2.8%)$16.8 M(-5.7%)$17.8 M(-7.8%)$19.4 M(+20.9%)$16.0 M

Accounts Receivable

$81.3 M(+0.7%)$80.7 M(+2.7%)$78.6 M(+14.4%)$68.7 M(-4.8%)$72.2 M(-12.3%)$82.3 M(+5.9%)$77.7 M(+12.1%)$69.3 M(+2.9%)$67.4 M(-10.7%)$75.4 M(-3.0%)$77.8 M(+5.6%)$73.6 M(+6.4%)$69.2 M(+8.3%)$63.9 M(+10.7%)$57.7 M(+28.3%)$45.0 M(+1.1%)$44.5 M(+0.8%)$44.1 M(+16.6%)$37.8 M(-17.7%)$46.0 M(+3.2%)$44.5 M(-23.8%)$58.4 M(+6.8%)$54.7 M(+5.0%)$52.1 M(-7.6%)$56.4 M(-5.6%)$59.8 M(+18.1%)$50.6 M(+2.2%)$49.5 M(-17.1%)$59.7 M(+10.1%)$54.3 M(+11.0%)$48.9 M(+0.3%)$48.7 M

Short Term Debt

$9.5 M(+4.8%)$9.1 M(-4.0%)$9.5 M(+27.0%)$7.4 M(-2.4%)$7.6 M(-0.5%)$7.7 M(+3.4%)$7.4 M(+43.1%)$5.2 M(-0.3%)$5.2 M(+3.2%)$5.0 M(-33.6%)$7.6 M(+54.4%)$4.9 M(-7.1%)$5.3 M(+0.5%)$5.3 M(+211.9%)$1.7 M(+205.6%)$552.0 K(+1.7%)$543.0 K(+1.7%)$534.0 K(-13.2%)$615.0 K-------------

Long Term Debt

$45.8 M(-17.4%)$55.5 M(-11.4%)$62.6 M(+217.2%)$19.7 M(-23.0%)$25.6 M(-23.8%)$33.6 M(-12.8%)$38.5 M(-27.5%)$53.2 M(-21.0%)$67.3 M(-18.4%)$82.5 M(-0.6%)$83.0 M(-9.5%)$91.8 M(-2.2%)$93.9 M(+8.8%)$86.2 M(+7.0%)$80.6 M(+733.1%)$9.7 M(-0.8%)$9.7 M(-5.7%)$10.3 M(-4.1%)$10.8 M(+36.1%)$7.9 M(-24.1%)$10.4 M(-55.0%)$23.2 M(-41.4%)$39.5 M(-9.8%)$43.8 M(-9.4%)$48.4 M(+4.8%)$46.2 M(+1.8%)$45.4 M(+0.2%)$45.3 M(-13.2%)$52.1 M(+0.6%)$51.9 M(+4.3%)$49.7 M(-9.6%)$55.0 M

Total Debt

$55.3 M(-14.3%)$64.5 M(-10.4%)$72.0 M(+165.1%)$27.2 M(-18.3%)$33.2 M(-19.5%)$41.3 M(-10.2%)$46.0 M(-21.2%)$58.3 M(-19.5%)$72.5 M(-17.2%)$87.6 M(-3.4%)$90.6 M(-6.3%)$96.7 M(-2.5%)$99.1 M(+8.3%)$91.5 M(+11.2%)$82.3 M(+704.7%)$10.2 M(-0.7%)$10.3 M(-5.3%)$10.9 M(-4.6%)$11.4 M(+43.8%)$7.9 M(-24.1%)$10.4 M(-55.0%)$23.2 M(-41.4%)$39.5 M(-9.8%)$43.8 M(-9.4%)$48.4 M(+4.8%)$46.2 M(+1.8%)$45.4 M(+0.2%)$45.3 M(-13.2%)$52.1 M(+0.6%)$51.9 M(+4.3%)$49.7 M(-9.6%)$55.0 M

Debt To Equity

0.2(-21.7%)0.2(-14.8%)0.3(+237.5%)0.1(-27.3%)0.1(-26.7%)0.1(-25.0%)0.2(-33.3%)0.3(-23.1%)0.4(-22.0%)0.5(-7.4%)0.5(-10.0%)0.6(-3.2%)0.6(+6.9%)0.6(+11.5%)0.5(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(-100.0%)0.1(-25.0%)0.1(-57.9%)0.2(-42.4%)0.3(-8.3%)0.4(-7.7%)0.4(+18.2%)0.3(0%)0.3(+3.1%)0.3(-13.5%)0.4(+2.8%)0.4(+16.1%)0.3(-8.8%)0.3

Current Ratio

2.1(0%)2.1(+1.5%)2.0(-5.5%)2.2(+0.5%)2.2(+9.1%)2.0(+1.0%)2.0(-11.3%)2.2(-4.7%)2.3(+8.9%)2.1(+3.4%)2.1(-2.4%)2.1(-2.3%)2.2(+13.1%)1.9(+8.5%)1.8(-16.2%)2.1(-12.9%)2.4(+5.2%)2.3(-7.7%)2.5(+1.2%)2.5(+9.4%)2.2(-5.9%)2.4(-14.4%)2.8(+7.3%)2.6(+4.4%)2.5(-4.3%)2.6(-0.8%)2.6(-3.0%)2.7(-0.7%)2.7(+2.6%)2.6(+11.9%)2.4(-11.9%)2.7

Quick Ratio

1.2(+0.8%)1.2(+2.6%)1.2(-7.2%)1.3(+0.8%)1.2(+6.0%)1.2(+3.5%)1.1(-4.2%)1.2(0%)1.2(+4.4%)1.1(+2.7%)1.1(+2.8%)1.1(-2.7%)1.1(+11.1%)1.0(+6.5%)0.9(-32.1%)1.4(-12.7%)1.6(+11.3%)1.4(+3.7%)1.4(+2.3%)1.3(+10.8%)1.2(-16.1%)1.4(-15.4%)1.7(+21.6%)1.4(-1.4%)1.4(-6.0%)1.5(+7.1%)1.4(+0.7%)1.4(-11.5%)1.6(+8.3%)1.4(+15.1%)1.3(-14.3%)1.5

Inventory

$69.4 M(-2.6%)$71.3 M(+0.5%)$70.9 M(+17.5%)$60.3 M(+0.3%)$60.2 M(-4.7%)$63.1 M(-1.0%)$63.7 M(-5.8%)$67.7 M(-7.6%)$73.2 M(-9.0%)$80.5 M(+8.1%)$74.4 M(-5.0%)$78.4 M(+8.9%)$72.0 M(+6.0%)$67.9 M(+15.2%)$58.9 M(+45.9%)$40.4 M(+16.0%)$34.8 M(-6.8%)$37.4 M(-3.6%)$38.8 M(-11.1%)$43.6 M(+0.7%)$43.3 M(+0.5%)$43.1 M(-1.0%)$43.5 M(-15.7%)$51.6 M(-4.6%)$54.1 M(+9.1%)$49.6 M(-2.8%)$51.0 M(-1.3%)$51.7 M(+6.2%)$48.7 M(-1.1%)$49.2 M(-1.6%)$50.0 M(+3.2%)$48.5 M

Retained Earnings

$57.1 M(+7.8%)$53.0 M(+10.9%)$47.8 M(+9.7%)$43.6 M(+9.9%)$39.7 M(+12.7%)$35.2 M(+23.3%)$28.5 M(+32.7%)$21.5 M(+18.1%)$18.2 M(+39.2%)$13.1 M(+59.0%)$8.2 M(+86.8%)$4.4 M(+103.4%)$2.2 M(+441.3%)$400.0 K(+128.5%)-$1.4 M(-440.4%)-$260.0 K(+35.5%)-$403.0 K(+68.3%)-$1.3 M(+33.9%)-$1.9 M(+9.2%)-$2.1 M(+20.5%)-$2.7 M(+13.6%)-$3.1 M(+47.0%)-$5.8 M(-8.2%)-$5.4 M(-493.1%)-$905.0 K(-105.6%)$16.2 M(+6.9%)$15.1 M(-20.8%)$19.1 M(-5.3%)$20.2 M(-12.0%)$22.9 M(-42.5%)$39.8 M(-1.4%)$40.4 M

PB Ratio

2.7(+17.1%)2.3(+10.1%)2.1(-6.8%)2.2(+4.7%)2.1(-13.8%)2.5(+22.4%)2.0(-14.5%)2.4(+10.3%)2.1(+53.2%)1.4(+25.2%)1.1(-0.9%)1.1(-15.2%)1.3(-13.2%)1.5(-6.2%)1.6(-5.8%)1.7(-1.7%)1.8(+25.0%)1.4(+3.7%)1.4(+70.9%)0.8(-38.3%)1.3(+16.4%)1.1(+39.2%)0.8(+38.6%)0.6(-13.6%)0.7(-21.4%)0.8(-14.3%)1.0(-33.3%)1.5(+18.6%)1.2(+6.0%)1.2(-18.8%)1.4(-10.0%)1.6

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(-18.2%)$0.2(+15.8%)$0.2(+5.6%)$0.2(-10.0%)$0.2(-25.9%)$0.3(-3.6%)$0.3(+75.0%)$0.2(-27.3%)$0.2(0%)$0.2(+22.2%)$0.2(+38.5%)$0.1(+18.2%)$0.1(0%)$0.1(+1000.0%)$0.0(-80.0%)$0.1(-37.5%)$0.1(+14.3%)$0.1(+16.7%)$0.1(-14.3%)$0.1(0%)$0.1(-58.8%)$0.2(+466.7%)$0.0(+125.0%)-$0.1(+80.3%)-$0.6(-971.4%)$0.1(+170.0%)-$0.1(-1100.0%)$0.0(+116.7%)-$0.1(+90.2%)-$0.6(-2133.3%)$0.0(+250.0%)-$0.0

TTM EPS

$0.8(-2.5%)$0.8(-6.0%)$0.8(-9.7%)$0.9(+2.2%)$0.9(-2.1%)$0.9(+5.7%)$0.9(+12.8%)$0.8(+4.0%)$0.8(+17.2%)$0.6(+20.8%)$0.5(+47.2%)$0.4(+28.6%)$0.3(+12.0%)$0.3(+19.1%)$0.2(-19.2%)$0.3(-7.1%)$0.3(+3.7%)$0.3(-27.0%)$0.4(+8.8%)$0.3(+126.7%)$0.1(+128.3%)-$0.5(+15.9%)-$0.6(+17.1%)-$0.8(-20.6%)-$0.6(-687.5%)-$0.1(+89.5%)-$0.8(-20.6%)-$0.6(+4.5%)-$0.7(-26.9%)-$0.5(-533.3%)$0.1(-20.0%)$0.1

Revenue

$147.7 M(+7.0%)$138.1 M(+7.0%)$129.0 M(+19.2%)$108.2 M(-0.8%)$109.0 M(-11.7%)$123.4 M(-0.2%)$123.6 M(+5.3%)$117.5 M(-8.8%)$128.8 M(+1.4%)$127.1 M(-0.3%)$127.5 M(+15.8%)$110.1 M(-0.9%)$111.1 M(+4.5%)$106.4 M(+9.7%)$97.0 M(+34.4%)$72.2 M(-5.5%)$76.4 M(+9.1%)$70.0 M(+10.3%)$63.5 M(-10.6%)$71.0 M(-13.8%)$82.4 M(-7.1%)$88.7 M(+8.8%)$81.5 M(+11.9%)$72.8 M(-18.7%)$89.5 M(+5.4%)$85.0 M(+1.9%)$83.4 M(+5.8%)$78.8 M(-14.6%)$92.3 M(+5.5%)$87.5 M(+4.8%)$83.4 M(+6.7%)$78.2 M

TTM Revenue

$523.0 M(+8.0%)$484.3 M(+3.1%)$469.6 M(+1.2%)$464.3 M(-2.0%)$473.6 M(-4.0%)$493.4 M(-0.7%)$497.0 M(-0.8%)$500.8 M(+1.5%)$493.5 M(+3.7%)$475.8 M(+4.5%)$455.1 M(+7.2%)$424.7 M(+9.8%)$386.8 M(+9.9%)$352.0 M(+11.5%)$315.6 M(+11.9%)$282.1 M(+0.4%)$280.9 M(-2.1%)$286.9 M(-6.1%)$305.6 M(-5.6%)$323.6 M(-0.6%)$325.4 M(-2.1%)$332.6 M(+1.1%)$328.9 M(-0.6%)$330.7 M(-1.8%)$336.8 M(-0.8%)$339.5 M(-0.7%)$342.0 M(0%)$342.0 M(+0.2%)$341.3 M(+2.0%)$334.7 M(+1.0%)$331.4 M(+0.8%)$328.8 M

Total Expenses

$139.3 M(+8.0%)$129.0 M(+7.5%)$120.0 M(+19.4%)$100.5 M(-0.7%)$101.2 M(-10.0%)$112.4 M(-0.8%)$113.4 M(+3.3%)$109.7 M(-8.4%)$119.8 M(+2.3%)$117.0 M(-2.7%)$120.3 M(+14.6%)$105.0 M(-1.7%)$106.7 M(+4.7%)$102.0 M(+6.3%)$96.0 M(+36.9%)$70.1 M(-4.8%)$73.7 M(+8.7%)$67.8 M(+10.4%)$61.4 M(-14.8%)$72.1 M(-10.5%)$80.6 M(-7.1%)$86.7 M(+6.3%)$81.5 M(+8.7%)$75.0 M(-15.8%)$89.0 M(+8.6%)$82.0 M(-0.5%)$82.4 M(+5.5%)$78.1 M(-10.9%)$87.7 M(+4.0%)$84.3 M(+1.8%)$82.8 M(+5.8%)$78.3 M

Operating Expenses

$26.4 M(+7.7%)$24.5 M(-1.3%)$24.8 M(+5.5%)$23.5 M(-0.8%)$23.7 M(-7.2%)$25.6 M(-0.1%)$25.6 M(+4.6%)$24.5 M(-2.5%)$25.1 M(+1.5%)$24.7 M(-2.2%)$25.3 M(+16.8%)$21.6 M(+2.9%)$21.0 M(+4.8%)$20.1 M(-8.2%)$21.8 M(+36.6%)$16.0 M(-5.9%)$17.0 M(+5.8%)$16.1 M(+17.0%)$13.7 M(-19.3%)$17.0 M(-6.2%)$18.2 M(-8.6%)$19.9 M(+13.6%)$17.5 M(-0.2%)$17.5 M(-8.5%)$19.1 M(+4.5%)$18.3 M(-5.0%)$19.3 M(+0.6%)$19.2 M(-7.3%)$20.7 M(+0.8%)$20.5 M(-0.5%)$20.6 M(+11.3%)$18.5 M

Cost Of Goods Sold

$112.9 M(+8.1%)$104.4 M(+9.8%)$95.2 M(+23.6%)$77.0 M(-0.6%)$77.5 M(-10.8%)$86.9 M(-1.1%)$87.8 M(+2.9%)$85.3 M(-9.9%)$94.7 M(+2.5%)$92.3 M(-2.8%)$95.0 M(+14.0%)$83.3 M(-2.8%)$85.7 M(+4.7%)$81.9 M(+10.5%)$74.1 M(+37.0%)$54.1 M(-4.5%)$56.7 M(+9.6%)$51.7 M(+8.4%)$47.7 M(-13.4%)$55.1 M(-11.8%)$62.4 M(-6.6%)$66.8 M(+4.3%)$64.1 M(+11.4%)$57.5 M(-17.7%)$69.9 M(+9.7%)$63.7 M(+0.9%)$63.1 M(+7.1%)$58.9 M(-12.1%)$67.0 M(+5.1%)$63.8 M(+2.5%)$62.2 M(+4.1%)$59.8 M

TTM Cost Of Goods Sold

$389.5 M(+10.0%)$354.1 M(+5.2%)$336.5 M(+2.3%)$329.1 M(-2.5%)$337.4 M(-4.8%)$354.6 M(-1.5%)$360.0 M(-2.0%)$367.3 M(+0.5%)$365.3 M(+2.5%)$356.4 M(+3.0%)$345.9 M(+6.4%)$325.0 M(+9.9%)$295.8 M(+10.9%)$266.8 M(+12.7%)$236.6 M(+12.6%)$210.2 M(-0.5%)$211.2 M(-2.6%)$216.9 M(-6.5%)$232.0 M(-6.6%)$248.4 M(-1.0%)$250.8 M(-2.9%)$258.3 M(+1.2%)$255.1 M(+0.4%)$254.2 M(-0.6%)$255.6 M(+1.1%)$252.7 M(-0.0%)$252.8 M(+0.4%)$251.9 M(-0.3%)$252.7 M(+1.1%)$250.0 M(+0.2%)$249.5 M(+0.5%)$248.3 M

Gross Profit

$34.9 M(+3.6%)$33.6 M(-0.6%)$33.8 M(+8.4%)$31.2 M(-1.0%)$31.5 M(-13.8%)$36.6 M(+2.0%)$35.9 M(+11.4%)$32.2 M(-5.7%)$34.1 M(-1.7%)$34.7 M(+7.0%)$32.5 M(+21.1%)$26.8 M(+5.3%)$25.4 M(+3.8%)$24.5 M(+7.0%)$22.9 M(+26.6%)$18.1 M(-8.2%)$19.7 M(+7.8%)$18.3 M(+15.9%)$15.8 M(-1.1%)$15.9 M(-20.1%)$20.0 M(-8.7%)$21.9 M(+25.2%)$17.5 M(+13.8%)$15.3 M(-22.0%)$19.7 M(-7.5%)$21.3 M(+4.7%)$20.3 M(+1.9%)$19.9 M(-21.3%)$25.3 M(+6.8%)$23.7 M(+11.6%)$21.2 M(+15.4%)$18.4 M

TTM Gross Profit

$133.6 M(+2.5%)$130.2 M(-2.2%)$133.2 M(-1.5%)$135.2 M(-0.7%)$136.2 M(-1.9%)$138.8 M(+1.4%)$136.9 M(+2.5%)$133.5 M(+4.2%)$128.1 M(+7.3%)$119.4 M(+9.4%)$109.2 M(+9.6%)$99.7 M(+9.6%)$91.0 M(+6.7%)$85.2 M(+7.9%)$79.0 M(+9.9%)$71.8 M(+3.1%)$69.7 M(-0.4%)$69.9 M(-4.9%)$73.5 M(-2.3%)$75.2 M(+0.8%)$74.6 M(+0.4%)$74.3 M(+0.8%)$73.7 M(-3.7%)$76.6 M(-5.7%)$81.1 M(-6.5%)$86.8 M(-2.7%)$89.2 M(-1.0%)$90.2 M(+1.7%)$88.6 M(+4.6%)$84.7 M(+3.5%)$81.9 M(+1.7%)$80.5 M

Gross Margin

23.6%(-3.2%)24.4%(-7.1%)26.2%(-9.1%)28.9%(-0.3%)28.9%(-2.4%)29.6%(+2.2%)29.0%(+5.8%)27.4%(+3.4%)26.5%(-3.0%)27.3%(+7.4%)25.5%(+4.6%)24.3%(+6.2%)22.9%(-0.6%)23.0%(-2.4%)23.6%(-5.8%)25.1%(-2.9%)25.8%(-1.1%)26.1%(+5.1%)24.8%(+10.7%)22.4%(-7.3%)24.2%(-1.7%)24.6%(+15.0%)21.4%(+1.7%)21.1%(-4.0%)21.9%(-12.3%)25.0%(+2.8%)24.4%(-3.6%)25.3%(-7.9%)27.4%(+1.2%)27.1%(+6.4%)25.5%(+8.2%)23.5%

Operating Profit

$8.5 M(-7.4%)$9.1 M(+1.4%)$9.0 M(+17.3%)$7.7 M(-1.9%)$7.8 M(-29.1%)$11.0 M(+7.4%)$10.3 M(+32.9%)$7.7 M(-14.6%)$9.1 M(-9.7%)$10.0 M(+39.5%)$7.2 M(+39.2%)$5.2 M(+16.7%)$4.4 M(-0.5%)$4.4 M(+320.8%)$1.1 M(-49.6%)$2.1 M(-22.4%)$2.7 M(+22.7%)$2.2 M(+8.4%)$2.0 M(+286.3%)-$1.1 M(-160.1%)$1.8 M(-9.0%)$2.0 M(+9590.5%)-$21.0 K(+99.0%)-$2.2 M(-528.7%)$508.0 K(-82.7%)$2.9 M(+191.1%)$1.0 M(+35.7%)$743.0 K(-84.0%)$4.6 M(+45.3%)$3.2 M(+408.1%)$627.0 K(+640.5%)-$116.0 K

TTM Operating Profit

$34.3 M(+1.9%)$33.6 M(-5.3%)$35.5 M(-3.5%)$36.8 M(-0.2%)$36.9 M(-3.2%)$38.1 M(+2.7%)$37.1 M(+9.1%)$34.0 M(+8.2%)$31.4 M(+17.3%)$26.8 M(+26.3%)$21.2 M(+40.6%)$15.1 M(+25.5%)$12.0 M(+16.7%)$10.3 M(+27.8%)$8.1 M(-10.8%)$9.0 M(+54.5%)$5.8 M(+17.9%)$5.0 M(+4.4%)$4.7 M(+76.1%)$2.7 M(+67.7%)$1.6 M(+432.1%)$302.0 K(-75.7%)$1.2 M(-45.3%)$2.3 M(-56.3%)$5.2 M(-44.3%)$9.3 M(-2.6%)$9.6 M(+4.2%)$9.2 M(+10.3%)$8.3 M(+26.7%)$6.6 M(+42.7%)$4.6 M(-24.0%)$6.1 M

Operating Margin

5.7%(-13.3%)6.6%(-5.3%)7.0%(-1.6%)7.1%(-1.1%)7.2%(-19.7%)8.9%(+7.5%)8.3%(+26.3%)6.6%(-6.4%)7.0%(-10.9%)7.9%(+39.9%)5.6%(+20.3%)4.7%(+17.8%)4.0%(-4.8%)4.2%(+283.5%)1.1%(-62.4%)2.9%(-18.1%)3.5%(+12.4%)3.1%(-1.6%)3.2%(+307.8%)-1.5%(-170.0%)2.2%(-2.2%)2.3%(+7600.0%)-0.0%(+99.0%)-3.0%(-624.6%)0.6%(-83.5%)3.5%(+185.1%)1.2%(+28.7%)0.9%(-81.3%)5.0%(+37.9%)3.6%(+385.3%)0.8%(+600.0%)-0.1%

Net Income

$5.6 M(-15.5%)$6.7 M(+17.9%)$5.7 M(+5.5%)$5.4 M(-9.0%)$5.9 M(-26.4%)$8.0 M(-4.6%)$8.4 M(+80.2%)$4.7 M(-27.2%)$6.4 M(+2.5%)$6.3 M(+21.0%)$5.2 M(+43.1%)$3.6 M(+16.5%)$3.1 M(-0.9%)$3.1 M(+1482.3%)$198.0 K(-86.5%)$1.5 M(-33.3%)$2.2 M(+10.9%)$2.0 M(+31.5%)$1.5 M(-18.7%)$1.9 M(+6.8%)$1.7 M(-61.0%)$4.5 M(+419.1%)$862.0 K(+127.2%)-$3.2 M(+79.9%)-$15.8 M(-1002.3%)$1.7 M(+165.7%)-$2.7 M(-1310.9%)$220.0 K(+115.0%)-$1.5 M(+90.6%)-$15.6 M(-2345.6%)$696.0 K(+231.1%)-$531.0 K

TTM Net Income

$23.4 M(-1.1%)$23.6 M(-5.4%)$25.0 M(-9.9%)$27.7 M(+2.6%)$27.0 M(-1.9%)$27.5 M(+6.8%)$25.8 M(+14.4%)$22.5 M(+4.9%)$21.5 M(+18.2%)$18.2 M(+20.8%)$15.0 M(+49.5%)$10.1 M(+27.1%)$7.9 M(+12.8%)$7.0 M(+19.5%)$5.9 M(-18.3%)$7.2 M(-5.1%)$7.6 M(+6.5%)$7.1 M(-25.9%)$9.6 M(+7.3%)$8.9 M(+128.6%)$3.9 M(+128.7%)-$13.6 M(+16.7%)-$16.3 M(+17.8%)-$19.9 M(-20.6%)-$16.5 M(-661.8%)-$2.2 M(+88.9%)-$19.5 M(-20.8%)-$16.2 M(+4.4%)-$16.9 M(-25.8%)-$13.5 M(-548.6%)$3.0 M(-19.6%)$3.7 M

Net Margin

3.8%(-21.1%)4.8%(+10.3%)4.4%(-11.7%)5.0%(-8.3%)5.4%(-16.6%)6.5%(-4.5%)6.8%(+71.5%)4.0%(-20.3%)5.0%(+1.0%)4.9%(+21.4%)4.1%(+23.4%)3.3%(+17.9%)2.8%(-5.1%)2.9%(+1370.0%)0.2%(-90.2%)2.0%(-29.4%)2.9%(+1.8%)2.8%(+19.3%)2.4%(-9.2%)2.6%(+23.6%)2.1%(-58.0%)5.0%(+376.4%)1.1%(+124.4%)-4.3%(+75.3%)-17.6%(-955.8%)2.1%(+164.6%)-3.2%(-1239.3%)0.3%(+117.6%)-1.6%(+91.1%)-17.9%(-2253.0%)0.8%(+222.1%)-0.7%

EBIT

$8.1 M(-12.1%)$9.2 M(+3.4%)$8.9 M(+17.2%)$7.6 M(-3.4%)$7.8 M(-28.2%)$10.9 M(+6.0%)$10.3 M(+32.1%)$7.8 M(-14.2%)$9.1 M(-7.3%)$9.8 M(+38.9%)$7.1 M(+35.3%)$5.2 M(+18.2%)$4.4 M(+1.1%)$4.4 M(+328.8%)$1.0 M(-50.5%)$2.1 M(-27.2%)$2.8 M(+22.3%)$2.3 M(+17.4%)$2.0 M(-1.2%)$2.0 M(+7.5%)$1.9 M(-72.6%)$6.8 M(+2988.0%)-$234.0 K(+90.5%)-$2.5 M(+87.9%)-$20.3 M(-787.0%)$2.9 M(+239.5%)-$2.1 M(-381.4%)$751.0 K(-83.5%)$4.6 M(+118.4%)-$24.8 M(-4963.9%)$510.0 K(+168.1%)-$749.0 K

TTM EBIT

$33.7 M(+0.7%)$33.5 M(-4.9%)$35.3 M(-3.9%)$36.7 M(-0.6%)$36.9 M(-3.3%)$38.1 M(+3.0%)$37.0 M(+9.6%)$33.8 M(+8.3%)$31.2 M(+17.7%)$26.5 M(+25.9%)$21.1 M(+40.2%)$15.0 M(+26.7%)$11.9 M(+15.5%)$10.3 M(+25.1%)$8.2 M(-10.4%)$9.2 M(+0.7%)$9.1 M(+11.9%)$8.1 M(-35.4%)$12.6 M(+21.2%)$10.4 M(+74.9%)$5.9 M(+136.6%)-$16.2 M(+19.1%)-$20.0 M(+8.6%)-$21.9 M(-17.1%)-$18.7 M(-404.0%)$6.1 M(+128.4%)-$21.6 M(-13.8%)-$19.0 M(+7.3%)-$20.5 M(+7.7%)-$22.2 M(-700.0%)$3.7 M(-30.2%)$5.3 M

EBITDA

$9.5 M(-21.8%)$12.1 M(+3.3%)$11.7 M(+17.5%)$10.0 M(-2.0%)$10.2 M(-23.3%)$13.3 M(+4.9%)$12.7 M(+23.6%)$10.3 M(-10.9%)$11.5 M(-5.9%)$12.2 M(+28.1%)$9.5 M(+23.2%)$7.7 M(+11.4%)$7.0 M(+0.3%)$6.9 M(+117.3%)$3.2 M(-19.8%)$4.0 M(-17.4%)$4.8 M(+10.8%)$4.3 M(+8.8%)$4.0 M(-2.0%)$4.1 M(+1.6%)$4.0 M(-56.3%)$9.2 M(+316.2%)$2.2 M(+2056.9%)$102.0 K(+100.6%)-$17.7 M(-415.9%)$5.6 M(+1092.1%)$469.0 K(-85.6%)$3.3 M(-54.0%)$7.1 M(+132.0%)-$22.2 M(-821.2%)$3.1 M(+130.9%)$1.3 M

TTM EBITDA

$43.4 M(-1.6%)$44.1 M(-2.6%)$45.3 M(-2.0%)$46.2 M(-0.6%)$46.4 M(-2.7%)$47.8 M(+2.3%)$46.7 M(+7.2%)$43.5 M(+6.1%)$41.0 M(+12.5%)$36.5 M(+17.0%)$31.2 M(+25.6%)$24.8 M(+17.9%)$21.0 M(+11.3%)$18.9 M(+15.8%)$16.3 M(-4.7%)$17.1 M(-0.6%)$17.2 M(+4.9%)$16.4 M(-22.7%)$21.2 M(+9.2%)$19.4 M(+25.7%)$15.5 M(+349.3%)-$6.2 M(+36.5%)-$9.8 M(+15.1%)-$11.5 M(-38.0%)-$8.3 M(-150.7%)$16.4 M(+244.3%)-$11.4 M(-29.8%)-$8.8 M(+18.0%)-$10.7 M(+18.9%)-$13.2 M(-210.3%)$12.0 M(-6.3%)$12.8 M

Selling, General & Administrative Expenses

$26.4 M(+7.7%)$24.5 M(-1.3%)$24.8 M(+5.5%)$23.5 M(-0.8%)$23.7 M(-7.2%)$25.6 M(-0.1%)$25.6 M(+4.6%)$24.5 M(-2.5%)$25.1 M(+1.5%)$24.7 M(-2.2%)$25.3 M(+16.8%)$21.6 M(+2.9%)$21.0 M(+4.8%)$20.1 M(-8.2%)$21.8 M(+36.6%)$16.0 M(-5.9%)$17.0 M(+5.8%)$16.1 M(+17.0%)$13.7 M(-19.3%)$17.0 M(-6.2%)$18.2 M(-8.6%)$19.9 M(+13.6%)$17.5 M(-0.2%)$17.5 M(-8.5%)$19.1 M(+4.5%)$18.3 M(-5.0%)$19.3 M(+0.6%)$19.2 M(-7.3%)$20.7 M(+0.8%)$20.5 M(-0.5%)$20.6 M(+11.3%)$18.5 M

TTM SGA

$99.3 M(+2.8%)$96.6 M(-1.1%)$97.6 M(-0.8%)$98.4 M(-0.9%)$99.3 M(-1.4%)$100.7 M(+0.8%)$99.9 M(+0.3%)$99.5 M(+2.9%)$96.7 M(+4.4%)$92.6 M(+5.3%)$88.0 M(+4.0%)$84.6 M(+7.1%)$78.9 M(+5.4%)$74.9 M(+5.6%)$70.9 M(+12.9%)$62.8 M(-1.6%)$63.8 M(-1.8%)$65.0 M(-5.5%)$68.8 M(-5.2%)$72.5 M(-0.7%)$73.0 M(-1.4%)$74.0 M(+2.1%)$72.5 M(-2.5%)$74.3 M(-2.2%)$75.9 M(-2.0%)$77.5 M(-2.8%)$79.7 M(-1.6%)$81.0 M(+0.8%)$80.3 M(+2.7%)$78.2 M(+1.2%)$77.3 M(+3.8%)$74.4 M

Depreciation And Amortization

$3.0 M(+2.6%)$2.9 M(+2.9%)$2.9 M(+18.3%)$2.4 M(+2.5%)$2.4 M(-0.6%)$2.4 M(+0.1%)$2.4 M(-3.5%)$2.5 M(+1.5%)$2.4 M(-0.1%)$2.4 M(-2.6%)$2.5 M(-1.8%)$2.5 M(-0.3%)$2.5 M(-1.0%)$2.6 M(+18.1%)$2.2 M(+13.1%)$1.9 M(-3.5%)$2.0 M(-2.1%)$2.0 M(+0.5%)$2.0 M(-2.7%)$2.1 M(-3.4%)$2.2 M(-10.3%)$2.4 M(-1.4%)$2.4 M(-4.6%)$2.6 M(-1.5%)$2.6 M(-1.9%)$2.6 M(+2.4%)$2.6 M(+2.6%)$2.5 M(-1.4%)$2.6 M(-0.8%)$2.6 M(-0.0%)$2.6 M(+23.5%)$2.1 M

TTM D&A

$11.2 M(+6.3%)$10.6 M(+5.7%)$10.0 M(+5.1%)$9.5 M(-0.4%)$9.6 M(-0.6%)$9.6 M(-0.5%)$9.7 M(-1.2%)$9.8 M(-0.8%)$9.9 M(-1.2%)$10.0 M(-1.4%)$10.1 M(+3.2%)$9.8 M(+6.7%)$9.2 M(+6.3%)$8.6 M(+6.5%)$8.1 M(+1.9%)$8.0 M(-2.0%)$8.1 M(-1.9%)$8.3 M(-4.2%)$8.7 M(-4.5%)$9.1 M(-5.0%)$9.5 M(-4.4%)$10.0 M(-2.4%)$10.2 M(-1.4%)$10.4 M(+0.3%)$10.3 M(+0.4%)$10.3 M(+0.7%)$10.2 M(+0.1%)$10.2 M(+4.4%)$9.8 M(+8.7%)$9.0 M(+8.9%)$8.3 M(+10.7%)$7.5 M

Interest Expense

$728.0 K(-16.8%)$875.0 K(-12.8%)$1.0 M(+648.5%)$134.0 K(-70.4%)$453.0 K(-20.0%)$566.0 K(-25.8%)$763.0 K(-13.0%)$877.0 K(-30.3%)$1.3 M(+59.6%)$788.0 K(+15.7%)$681.0 K(+30.0%)$524.0 K(-0.9%)$529.0 K(+126.1%)$234.0 K(+108.9%)$112.0 K(+107.4%)$54.0 K(-14.3%)$63.0 K(+8.6%)$58.0 K(-25.6%)$78.0 K(-39.5%)$129.0 K(-44.9%)$234.0 K(-45.8%)$432.0 K(-18.3%)$529.0 K(-9.6%)$585.0 K(-7.4%)$632.0 K(+18.8%)$532.0 K(+12.0%)$475.0 K(+16.4%)$408.0 K(-4.0%)$425.0 K(+3.4%)$411.0 K(0%)$411.0 K(+118.6%)$188.0 K

TTM Interest Expense

$2.7 M(+11.2%)$2.5 M(+14.3%)$2.2 M(+12.5%)$1.9 M(-27.9%)$2.7 M(-23.2%)$3.5 M(-6.0%)$3.7 M(+2.3%)$3.6 M(+10.9%)$3.3 M(+28.9%)$2.5 M(+28.1%)$2.0 M(+40.7%)$1.4 M(+50.6%)$929.0 K(+100.7%)$463.0 K(+61.3%)$287.0 K(+13.4%)$253.0 K(-22.9%)$328.0 K(-34.3%)$499.0 K(-42.8%)$873.0 K(-34.1%)$1.3 M(-25.6%)$1.8 M(-18.3%)$2.2 M(-4.4%)$2.3 M(+2.4%)$2.2 M(+8.7%)$2.0 M(+11.3%)$1.8 M(+7.0%)$1.7 M(+3.9%)$1.7 M(+15.3%)$1.4 M(+41.0%)$1.0 M(+64.2%)$620.0 K(+184.4%)$218.0 K

Income Tax

$1.7 M(+4.1%)$1.6 M(-26.3%)$2.2 M(+6.9%)$2.1 M(+39.4%)$1.5 M(-36.3%)$2.3 M(+106.9%)$1.1 M(-49.9%)$2.3 M(+59.2%)$1.4 M(-48.6%)$2.8 M(+129.4%)$1.2 M(+11.9%)$1.1 M(+37.9%)$779.0 K(-21.9%)$998.0 K(+41.0%)$708.0 K(+33.8%)$529.0 K(-4.0%)$551.0 K(+111.9%)$260.0 K(-30.7%)$375.0 K(+100.0%)$0.0(+100.0%)-$125.0 K(-106.8%)$1.9 M(+213.9%)-$1.6 M(-1321.8%)$133.0 K(+102.6%)-$5.1 M(-865.2%)$667.0 K(+777.6%)$76.0 K(-38.2%)$123.0 K(-97.8%)$5.6 M(+158.4%)-$9.6 M(-1506.0%)-$597.0 K(-47.0%)-$406.0 K

TTM Income Tax

$7.6 M(+2.9%)$7.4 M(-8.7%)$8.1 M(+15.5%)$7.0 M(-2.5%)$7.2 M(+1.0%)$7.1 M(-5.5%)$7.6 M(-0.9%)$7.6 M(+18.3%)$6.5 M(+11.0%)$5.8 M(+43.4%)$4.1 M(+13.9%)$3.6 M(+18.1%)$3.0 M(+8.2%)$2.8 M(+36.0%)$2.0 M(+19.4%)$1.7 M(+44.6%)$1.2 M(+132.6%)$510.0 K(-75.7%)$2.1 M(+1980.2%)$101.0 K(-56.8%)$234.0 K(+104.9%)-$4.7 M(+20.0%)-$5.9 M(-40.2%)-$4.2 M(+0.2%)-$4.2 M(-165.6%)$6.5 M(+270.5%)-$3.8 M(+15.1%)-$4.5 M(+10.6%)-$5.0 M(+48.8%)-$9.8 M(-12298.8%)$80.0 K(-94.1%)$1.4 M

PE Ratio

25.2(+23.4%)20.4(+18.6%)17.2(+6.0%)16.3(+5.1%)15.5(-9.4%)17.1(+19.7%)14.3(-20.1%)17.9(+9.4%)16.3(+35.8%)12.0(+3.3%)11.6(-30.2%)16.7(-32.0%)24.5(-21.0%)31.0(-18.7%)38.1(+16.3%)32.8(+7.3%)30.6(+22.3%)25.0(+42.9%)17.5(+57.3%)11.1(-72.4%)40.3---------75.4(+12.1%)67.3

PS Ratio

1.1(+12.1%)1.0(+10.0%)0.9(-5.3%)0.9(+10.5%)0.9(-7.5%)0.9(+29.2%)0.7(-8.9%)0.8(+12.9%)0.7(+55.6%)0.5(+25.0%)0.4(-5.3%)0.4(-19.1%)0.5(-20.3%)0.6(-11.9%)0.7(-16.3%)0.8(0%)0.8(+29.0%)0.6(+10.7%)0.6(+80.7%)0.3(-36.7%)0.5(+19.5%)0.4(+41.4%)0.3(+38.1%)0.2(-12.5%)0.2(-31.4%)0.3(-12.5%)0.4(-34.4%)0.6(+17.3%)0.5(+4.0%)0.5(-27.5%)0.7(-11.5%)0.8

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.9 M(-16.5%)$11.8 M(+6.8%)$11.1 M(-10.7%)$12.4 M(+34.0%)$9.3 M(-12.4%)$10.6 M(-37.8%)$17.0 M(+36.5%)$12.5 M(+31.7%)$9.5 M(-10.4%)$10.6 M(+20.2%)$8.8 M(+127.2%)$3.9 M(+144.8%)-$8.7 M(-9.7%)-$7.9 M(-333.8%)$3.4 M(-69.9%)$11.2 M(+94.1%)$5.8 M(-24.4%)$7.6 M(-39.5%)$12.6 M(+431.4%)-$3.8 M(-126.2%)$14.5 M(+128.7%)$6.4 M(+24.5%)$5.1 M(+510.8%)-$1.2 M(-122.8%)$5.4 M(+148.6%)$2.2 M(-39.4%)$3.6 M(-54.5%)$7.9 M(+195.8%)$2.7 M(+198.4%)-$2.7 M(-132.8%)$8.3 M(-0.2%)$8.3 M

TTM CFO

$45.3 M(+1.4%)$44.6 M(+2.9%)$43.4 M(-12.1%)$49.3 M(-0.1%)$49.4 M(-0.4%)$49.6 M(+0.0%)$49.6 M(+19.9%)$41.4 M(+26.3%)$32.7 M(+124.1%)$14.6 M(+478.2%)-$3.9 M(+58.4%)-$9.3 M(-376.3%)-$2.0 M(-115.6%)$12.5 M(-55.4%)$28.0 M(-24.8%)$37.2 M(+67.6%)$22.2 M(-28.3%)$31.0 M(+4.3%)$29.7 M(+33.8%)$22.2 M(-10.3%)$24.8 M(+58.1%)$15.7 M(+36.3%)$11.5 M(+15.0%)$10.0 M(-47.9%)$19.2 M(+16.8%)$16.4 M(+42.7%)$11.5 M(-29.0%)$16.2 M(-2.4%)$16.6 M(-8.8%)$18.2 M(-14.4%)$21.3 M(+34.2%)$15.8 M

Cash From Investing

-$1.0 M(-24.7%)-$818.0 K(+98.4%)-$50.7 M(-3885.8%)-$1.3 M(+34.1%)-$1.9 M(-38.5%)-$1.4 M(+3.9%)-$1.4 M(-91.0%)-$759.0 K(-35.5%)-$560.0 K(-29.0%)-$434.0 K(+45.5%)-$797.0 K(-50.1%)-$531.0 K(-1121.2%)$52.0 K(+117.5%)-$297.0 K(+99.7%)-$91.4 M(-14255.0%)-$637.0 K(-34.1%)-$475.0 K(-17.3%)-$405.0 K(+62.9%)-$1.1 M(-115.0%)$7.3 M(+1055.5%)-$762.0 K(-106.4%)$12.0 M(+5134.9%)-$238.0 K(+69.5%)-$779.0 K(+15.4%)-$921.0 K(-42.1%)-$648.0 K(+46.7%)-$1.2 M(-22.9%)-$989.0 K(-42.9%)-$692.0 K(-167.3%)$1.0 M(+133.3%)-$3.1 M(+96.7%)-$92.8 M

TTM CFI

-$53.8 M(+1.7%)-$54.7 M(+1.0%)-$55.3 M(-814.2%)-$6.0 M(-9.3%)-$5.5 M(-32.9%)-$4.2 M(-29.9%)-$3.2 M(-25.6%)-$2.5 M(-9.8%)-$2.3 M(-35.8%)-$1.7 M(-8.7%)-$1.6 M(+98.3%)-$92.2 M(+0.1%)-$92.3 M(+0.6%)-$92.8 M(+0.1%)-$93.0 M(-3464.3%)-$2.6 M(-149.1%)$5.3 M(+5.7%)$5.0 M(-71.2%)$17.4 M(-4.7%)$18.3 M(+79.0%)$10.2 M(+1.6%)$10.0 M(+488.4%)-$2.6 M(+27.4%)-$3.6 M(+5.6%)-$3.8 M(-6.5%)-$3.5 M(-89.8%)-$1.9 M(+50.0%)-$3.7 M(+96.1%)-$95.5 M(+0.1%)-$95.6 M(+3.0%)-$98.6 M(-1.3%)-$97.4 M

Cash From Financing

-$11.1 M(-37.5%)-$8.1 M(-122.0%)$36.7 M(+650.1%)-$6.7 M(+19.5%)-$8.3 M(-11.4%)-$7.4 M(+50.9%)-$15.2 M(-14.8%)-$13.2 M(+13.1%)-$15.2 M(-323.1%)-$3.6 M(+47.0%)-$6.8 M(-122.4%)-$3.0 M(-143.8%)$6.9 M(-18.4%)$8.5 M(-87.3%)$66.8 M(+11230.8%)-$600.0 K(+53.0%)-$1.3 M(+4.1%)-$1.3 M(+85.0%)-$8.9 M(-140.4%)-$3.7 M(+73.9%)-$14.1 M(+20.4%)-$17.7 M(-217.3%)-$5.6 M(+4.6%)-$5.9 M(-763.8%)$882.0 K(+258.6%)-$556.0 K(+56.3%)-$1.3 M(+84.2%)-$8.1 M(-764.4%)-$933.0 K(-220.1%)$777.0 K(+111.8%)-$6.6 M(-111.8%)$55.8 M

TTM CFF

$10.9 M(-20.4%)$13.7 M(-4.3%)$14.3 M(+138.1%)-$37.6 M(+14.8%)-$44.1 M(+13.5%)-$51.0 M(-8.2%)-$47.1 M(-21.7%)-$38.8 M(-35.5%)-$28.6 M(-342.4%)-$6.5 M(-214.7%)$5.6 M(-92.9%)$79.2 M(-3.0%)$81.6 M(+11.2%)$73.4 M(+15.5%)$63.6 M(+626.6%)-$12.1 M(+20.4%)-$15.2 M(+45.9%)-$28.0 M(+36.9%)-$44.4 M(-8.0%)-$41.1 M(+5.0%)-$43.3 M(-53.0%)-$28.3 M(-154.5%)-$11.1 M(-63.5%)-$6.8 M(+24.5%)-$9.0 M(+16.8%)-$10.8 M(-14.0%)-$9.5 M(+35.8%)-$14.8 M(-130.1%)$49.1 M(+0.5%)$48.8 M(+4.9%)$46.6 M(-10.7%)$52.2 M

Free Cash Flow

$8.8 M(-20.4%)$11.1 M(+7.3%)$10.3 M(-7.3%)$11.2 M(+52.4%)$7.3 M(-20.4%)$9.2 M(-41.0%)$15.6 M(+32.9%)$11.7 M(+31.5%)$8.9 M(-12.1%)$10.1 M(+27.5%)$8.0 M(+138.0%)$3.3 M(+136.7%)-$9.1 M(-11.2%)-$8.2 M(-407.9%)$2.7 M(-74.9%)$10.6 M(+99.5%)$5.3 M(-26.7%)$7.2 M(-36.6%)$11.4 M(+370.1%)-$4.2 M(-130.7%)$13.8 M(+129.5%)$6.0 M(+24.1%)$4.8 M(+340.4%)-$2.0 M(-144.6%)$4.5 M(+192.8%)$1.5 M(-35.4%)$2.4 M(-65.7%)$6.9 M(+248.9%)$2.0 M(+161.7%)-$3.2 M(-161.9%)$5.2 M(-30.9%)$7.5 M

TTM FCF

$41.4 M(+3.8%)$39.9 M(+5.0%)$38.0 M(-12.1%)$43.3 M(-1.3%)$43.8 M(-3.5%)$45.4 M(-2.0%)$46.4 M(+19.7%)$38.8 M(+27.6%)$30.4 M(+145.9%)$12.3 M(+306.4%)-$6.0 M(+47.0%)-$11.3 M(-178.7%)-$4.0 M(-139.1%)$10.4 M(-59.8%)$25.8 M(-25.4%)$34.5 M(+75.0%)$19.7 M(-30.1%)$28.2 M(+4.6%)$27.0 M(+32.3%)$20.4 M(-9.8%)$22.6 M(+69.5%)$13.3 M(+50.3%)$8.9 M(+38.2%)$6.4 M(-58.3%)$15.4 M(+19.6%)$12.9 M(+58.9%)$8.1 M(-25.9%)$10.9 M(-5.1%)$11.5 M(-11.6%)$13.0 M(-11.0%)$14.6 M(+39.3%)$10.5 M

CAPEX

$1.1 M(+40.5%)$759.0 K(-0.4%)$762.0 K(-40.3%)$1.3 M(-34.7%)$2.0 M(+40.4%)$1.4 M(-4.2%)$1.5 M(+91.6%)$759.0 K(+35.3%)$561.0 K(+29.3%)$434.0 K(-48.7%)$846.0 K(+59.3%)$531.0 K(+18.5%)$448.0 K(+50.8%)$297.0 K(-58.5%)$716.0 K(+12.4%)$637.0 K(+34.1%)$475.0 K(+17.3%)$405.0 K(-66.3%)$1.2 M(+186.6%)$419.0 K(-45.2%)$764.0 K(+115.2%)$355.0 K(+31.5%)$270.0 K(-64.9%)$769.0 K(-17.4%)$931.0 K(+43.7%)$648.0 K(-47.2%)$1.2 M(+24.3%)$988.0 K(+42.8%)$692.0 K(+39.0%)$498.0 K(-83.9%)$3.1 M(+292.3%)$790.0 K

TTM CAPEX

$3.9 M(-18.7%)$4.8 M(-11.8%)$5.4 M(-11.4%)$6.1 M(+9.3%)$5.6 M(+33.5%)$4.2 M(+29.9%)$3.2 M(+23.4%)$2.6 M(+9.6%)$2.4 M(+5.0%)$2.3 M(+6.5%)$2.1 M(+6.5%)$2.0 M(-5.0%)$2.1 M(-1.3%)$2.1 M(-4.8%)$2.2 M(-17.8%)$2.7 M(+8.7%)$2.5 M(-10.4%)$2.8 M(+1.8%)$2.7 M(+51.5%)$1.8 M(-16.2%)$2.2 M(-7.2%)$2.3 M(-11.2%)$2.6 M(-26.8%)$3.6 M(-5.8%)$3.8 M(+6.7%)$3.6 M(+4.4%)$3.4 M(-35.5%)$5.3 M(+3.9%)$5.1 M(-1.8%)$5.2 M(-22.0%)$6.6 M(+24.3%)$5.3 M

Dividends Paid

$1.5 M(+0.7%)$1.5 M(+1.6%)$1.5 M(+0.2%)$1.5 M(+0.6%)$1.4 M(+4.8%)$1.4 M(+0.5%)$1.4 M(+0.1%)$1.4 M(+6.6%)$1.3 M(-8.7%)$1.4 M(+5.6%)$1.3 M(+0.1%)$1.3 M(+0.1%)$1.3 M(+0.4%)$1.3 M(+0.1%)$1.3 M(+0.1%)$1.3 M(+0.5%)$1.3 M(-0.2%)$1.3 M(+0.2%)$1.3 M(+0.2%)$1.3 M(-0.7%)$1.3 M(+0.4%)$1.3 M(+1.3%)$1.3 M(+0.5%)$1.3 M(+0.3%)$1.3 M(-0.4%)$1.3 M(-1.0%)$1.3 M(+2.2%)$1.3 M(+0.2%)$1.3 M(-0.6%)$1.3 M(+0.8%)$1.3 M(+1.4%)$1.3 M

TTM Dividends Paid

$5.9 M(+0.8%)$5.8 M(+1.8%)$5.7 M(+1.5%)$5.7 M(+1.5%)$5.6 M(+3.0%)$5.4 M(-0.5%)$5.4 M(+0.7%)$5.4 M(+0.7%)$5.4 M(-0.8%)$5.4 M(+1.5%)$5.3 M(+0.1%)$5.3 M(+0.1%)$5.3 M(+0.3%)$5.3 M(+0.1%)$5.3 M(+0.1%)$5.3 M(+0.2%)$5.3 M(-0.1%)$5.3 M(+0.0%)$5.3 M(+0.3%)$5.3 M(+0.4%)$5.2 M(+0.6%)$5.2 M(+0.4%)$5.2 M(-0.1%)$5.2 M(+0.3%)$5.2 M(+0.3%)$5.2 M(+0.2%)$5.2 M(+0.6%)$5.1 M(+0.4%)$5.1 M(+0.4%)$5.1 M(+0.6%)$5.0 M(+0.4%)$5.0 M

TTM Dividend Per Share

$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20(0%)$0.20

TTM Dividend Yield

1.0%(-16.9%)1.2%(-10.1%)1.4%(+4.5%)1.3%(-7.0%)1.4%(+12.7%)1.3%(-20.8%)1.6%(+10.4%)1.4%(-11.7%)1.6%(-37.3%)2.6%(-19.8%)3.2%(-2.7%)3.3%(+14.0%)2.9%(+13.2%)2.6%(+3.2%)2.5%(+6.8%)2.3%(0%)2.3%(-20.9%)3.0%(-4.2%)3.1%(-41.6%)5.3%(+59.8%)3.3%(-13.6%)3.8%(-30.1%)5.5%(-27.9%)7.6%(+20.4%)6.3%(+45.1%)4.3%(+16.0%)3.8%(+51.8%)2.5%(-15.1%)2.9%(-4.0%)3.0%(+37.1%)2.2%(+11.6%)2.0%

Payout Ratio

26.4%(+19.2%)22.2%(-13.8%)25.7%(-5.0%)27.1%(+10.5%)24.5%(+42.4%)17.2%(+5.3%)16.3%(-44.4%)29.4%(+46.5%)20.0%(-10.8%)22.5%(-12.7%)25.8%(-30.1%)36.8%(-14.1%)42.9%(+1.3%)42.3%(-93.7%)669.2%(+644.0%)90.0%(+50.7%)59.7%(-10.1%)66.4%(-23.8%)87.1%(+23.3%)70.7%(-7.0%)76.0%(+157.8%)29.5%(-80.5%)151.0%(+469.5%)-40.9%(-399.8%)-8.2%(-111.0%)74.1%(+250.8%)-49.1%(-108.4%)582.3%(+768.8%)-87.1%(-957.8%)-8.2%(-104.5%)183.3%(+177.3%)-237.1%