DLHC logo

DLH Holdings (DLHC) 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

$325.0 M(+3.4%)$314.4 M(-3.3%)$325.0 M(-0.3%)$325.9 M(-1.6%)$331.3 M(-2.5%)$339.8 M(-5.4%)$359.4 M(-0.9%)$362.6 M(-1.3%)$367.3 M(+117.3%)$169.0 M(-7.7%)$183.1 M(-6.5%)$195.8 M(+4.1%)$188.0 M(-4.7%)$197.2 M(+10.3%)$178.8 M(-4.0%)$186.2 M(-3.0%)$191.9 M(+4.5%)$183.6 M(+21.2%)$151.4 M(-5.0%)$159.4 M(+3.4%)$154.1 M(+19.3%)$129.3 M(-4.3%)$135.0 M(+126.8%)$59.5 M(-6.6%)$63.8 M(+1.9%)$62.5 M(-5.7%)$66.3 M(+2.9%)$64.5 M(-1.3%)$65.3 M(-6.4%)$69.7 M(+3.9%)$67.1 M(+0.6%)$66.7 M

Current Assets

$67.6 M(+27.6%)$53.0 M(-13.9%)$61.5 M(+6.2%)$57.9 M(-1.2%)$58.6 M(-6.0%)$62.4 M(-13.9%)$72.5 M(+2.6%)$70.7 M(+1.3%)$69.8 M(+60.1%)$43.6 M(-21.9%)$55.8 M(-15.6%)$66.1 M(+18.1%)$56.0 M(-9.4%)$61.8 M(+51.5%)$40.8 M(-10.5%)$45.6 M(-6.5%)$48.7 M(+30.3%)$37.4 M(+9.8%)$34.1 M(-12.7%)$39.0 M(+28.8%)$30.3 M(+12.8%)$26.8 M(-18.0%)$32.7 M(+100.1%)$16.4 M(-17.0%)$19.7 M(+13.3%)$17.4 M(-12.4%)$19.9 M(+17.8%)$16.9 M(+1.2%)$16.7 M(-4.4%)$17.4 M(+26.0%)$13.8 M(+8.8%)$12.7 M

Non Current Assets

$257.4 M(-1.5%)$261.4 M(-0.8%)$263.5 M(-1.7%)$268.0 M(-1.7%)$272.7 M(-1.7%)$277.4 M(-3.3%)$286.9 M(-1.7%)$291.9 M(-1.9%)$297.5 M(+137.3%)$125.4 M(-1.5%)$127.3 M(-1.8%)$129.6 M(-1.8%)$132.0 M(-2.5%)$135.4 M(-1.9%)$138.0 M(-1.9%)$140.6 M(-1.8%)$143.1 M(-2.1%)$146.2 M(+24.5%)$117.4 M(-2.5%)$120.4 M(-2.8%)$123.9 M(+20.9%)$102.4 M(+0.1%)$102.3 M(+136.9%)$43.2 M(-2.0%)$44.0 M(-2.5%)$45.1 M(-2.8%)$46.4 M(-2.4%)$47.6 M(-2.1%)$48.6 M(-7.0%)$52.3 M(-1.8%)$53.2 M(-1.4%)$54.0 M

Total Liabilities

$213.6 M(+4.6%)$204.2 M(-5.6%)$216.4 M(-1.3%)$219.2 M(-3.2%)$226.5 M(-4.6%)$237.4 M(-6.6%)$254.2 M(-2.5%)$260.6 M(-2.3%)$266.8 M(+246.7%)$77.0 M(-19.4%)$95.5 M(-15.8%)$113.4 M(-0.4%)$113.9 M(-13.4%)$131.6 M(+12.9%)$116.5 M(-8.4%)$127.3 M(-6.4%)$135.9 M(+4.5%)$130.1 M(+30.5%)$99.7 M(-9.3%)$110.0 M(+2.8%)$107.0 M(+27.9%)$83.7 M(-8.3%)$91.2 M(+445.4%)$16.7 M(-25.4%)$22.4 M(-3.0%)$23.1 M(-19.9%)$28.8 M(-0.0%)$28.9 M(-7.5%)$31.2 M(-7.9%)$33.9 M(+4.8%)$32.3 M(-2.2%)$33.1 M

Current Liabilities

$64.7 M(+21.5%)$53.2 M(-8.9%)$58.4 M(+4.0%)$56.2 M(-3.2%)$58.1 M(-10.4%)$64.8 M(-14.0%)$75.3 M(-4.7%)$79.1 M(-2.5%)$81.1 M(+110.5%)$38.5 M(-23.6%)$50.5 M(-14.4%)$59.0 M(+9.9%)$53.7 M(-19.1%)$66.4 M(+47.4%)$45.0 M(-6.4%)$48.1 M(-13.2%)$55.4 M(+15.5%)$48.0 M(+35.1%)$35.5 M(-4.0%)$37.0 M(+20.7%)$30.7 M(+4.0%)$29.5 M(+4.7%)$28.2 M(+70.5%)$16.5 M(+6.8%)$15.5 M(-2.9%)$15.9 M(-16.8%)$19.1 M(+5.2%)$18.2 M(-7.4%)$19.7 M(-8.3%)$21.4 M(+33.1%)$16.1 M(+0.9%)$16.0 M

Long Term Liabilities

$148.9 M(-1.4%)$151.0 M(-4.4%)$157.9 M(-3.1%)$163.0 M(-3.3%)$168.5 M(-2.4%)$172.6 M(-3.5%)$178.9 M(-1.5%)$181.6 M(-2.2%)$185.7 M(+383.4%)$38.4 M(-14.6%)$45.0 M(-17.3%)$54.4 M(-9.6%)$60.2 M(-7.7%)$65.2 M(-8.8%)$71.5 M(-9.7%)$79.2 M(-1.7%)$80.5 M(-2.0%)$82.2 M(+27.9%)$64.2 M(-12.1%)$73.0 M(-4.3%)$76.3 M(+40.9%)$54.2 M(-14.0%)$63.0 M(+31262.2%)$201.0 K(-97.1%)$7.0 M(-3.3%)$7.2 M(-25.9%)$9.7 M(-8.9%)$10.7 M(-7.7%)$11.5 M(-7.1%)$12.4 M(-23.4%)$16.2 M(-5.2%)$17.1 M

Shareholders Equity

$111.4 M(+1.2%)$110.1 M(+1.4%)$108.6 M(+1.7%)$106.8 M(+1.9%)$104.8 M(+2.3%)$102.4 M(-2.6%)$105.2 M(+3.2%)$101.9 M(+1.4%)$100.5 M(+9.2%)$92.1 M(+5.0%)$87.7 M(+6.4%)$82.4 M(+11.1%)$74.1 M(+13.0%)$65.6 M(+5.4%)$62.2 M(+5.7%)$58.9 M(+5.3%)$55.9 M(+4.7%)$53.4 M(+3.4%)$51.7 M(+4.7%)$49.4 M(+4.8%)$47.1 M(+3.5%)$45.6 M(+4.0%)$43.8 M(+2.3%)$42.8 M(+3.5%)$41.3 M(+4.9%)$39.4 M(+5.2%)$37.5 M(+5.2%)$35.6 M(+4.4%)$34.1 M(-4.9%)$35.9 M(+3.2%)$34.8 M(+3.3%)$33.6 M

Book Value

-$130.9 M(-218.9%)$110.1 M(+1.4%)$108.6 M(+1.7%)$106.8 M(+1.9%)$104.8 M(+2.3%)$102.4 M(-2.6%)$105.2 M(+3.2%)$101.9 M(+1.4%)$100.5 M(+9.2%)$92.1 M(+5.0%)$87.7 M(+6.4%)$82.4 M(+11.1%)$74.1 M(+13.0%)$65.6 M(+5.4%)$62.2 M(+5.7%)$58.9 M(+5.3%)$55.9 M(+4.7%)$53.4 M(+3.4%)$51.7 M(+4.7%)$49.4 M(+4.8%)$47.1 M(+3.5%)$45.6 M(+4.0%)$43.8 M(+2.3%)$42.8 M(+3.5%)$41.3 M(+4.9%)$39.4 M(+5.2%)$37.5 M(+5.2%)$35.6 M(+4.4%)$34.1 M(-4.9%)$35.9 M(+3.2%)$34.8 M(+3.3%)$33.6 M

Working Capital

$2.9 M(+1112.6%)-$285.0 K(-109.3%)$3.1 M(+79.5%)$1.7 M(+201.4%)$567.0 K(+123.8%)-$2.4 M(+16.2%)-$2.8 M(+66.1%)-$8.4 M(+26.0%)-$11.3 M(-324.1%)$5.1 M(-5.1%)$5.3 M(-25.0%)$7.1 M(+214.5%)$2.3 M(+149.0%)-$4.6 M(-8.7%)-$4.2 M(-68.0%)-$2.5 M(+62.2%)-$6.7 M(+36.8%)-$10.6 M(-631.6%)-$1.4 M(-171.0%)$2.0 M(+662.1%)-$362.0 K(+86.3%)-$2.6 M(-157.7%)$4.6 M(+3032.1%)-$156.0 K(-103.7%)$4.3 M(+190.8%)$1.5 M(+101.9%)$724.0 K(+154.3%)-$1.3 M(+55.3%)-$3.0 M(+25.4%)-$4.0 M(-76.4%)-$2.3 M(+30.3%)-$3.3 M

Cash And Cash Equivalents

$451.0 K(+31.9%)$342.0 K(-19.1%)$423.0 K(+77.7%)$238.0 K(+81.7%)$131.0 K(-39.1%)$215.0 K(-59.4%)$530.0 K(+286.9%)$137.0 K(-90.0%)$1.4 M(+498.3%)$228.0 K(-78.5%)$1.1 M(+195.3%)$359.0 K(-91.5%)$4.2 M(-82.5%)$24.1 M(+3154.5%)$739.0 K(+76.0%)$420.0 K(+13.5%)$370.0 K(-72.7%)$1.4 M(+106.2%)$658.0 K(-41.5%)$1.1 M(+210.5%)$362.0 K(-79.8%)$1.8 M(-70.2%)$6.0 M(+10.0%)$5.5 M(+26.3%)$4.3 M(-31.9%)$6.4 M(-3.6%)$6.6 M(+83.8%)$3.6 M(+10.6%)$3.2 M(-34.2%)$4.9 M(+7.2%)$4.6 M(+48.9%)$3.1 M

Accounts Payable

$13.3 M(-1.0%)$13.4 M(+7.3%)$12.5 M(-6.6%)$13.4 M(+45.4%)$9.2 M(-26.9%)$12.6 M(-19.0%)$15.6 M(+9.7%)$14.2 M(-14.0%)$16.5 M(+38.7%)$11.9 M(-36.1%)$18.6 M(-31.8%)$27.3 M(+92.3%)$14.2 M(-14.9%)$16.7 M(+4.3%)$16.0 M(+0.6%)$15.9 M(+11.9%)$14.2 M(-3.1%)$14.6 M(+23.8%)$11.8 M(+1.9%)$11.6 M(+17.1%)$9.9 M(-1.4%)$10.1 M(+8.2%)$9.3 M(+143.3%)$3.8 M(-0.9%)$3.9 M(+13.6%)$3.4 M(-12.8%)$3.9 M(-20.8%)$4.9 M(+20.7%)$4.1 M(-21.8%)$5.2 M(+4.1%)$5.0 M(-12.5%)$5.7 M

Accounts Receivable

$32.8 M(+26.6%)$25.9 M(-26.6%)$35.3 M(+4.9%)$33.6 M(-7.5%)$36.3 M(-5.8%)$38.6 M(-20.6%)$48.6 M(+3.1%)$47.1 M(-13.4%)$54.4 M(+65.9%)$32.8 M(-21.6%)$41.9 M(-2.2%)$42.8 M(+12.2%)$38.2 M(+46.0%)$26.1 M(-13.8%)$30.3 M(-12.3%)$34.6 M(+18.0%)$29.3 M(+19.1%)$24.6 M(+26.7%)$19.4 M(-21.6%)$24.8 M(+6.4%)$23.3 M(+22.9%)$18.9 M(-13.9%)$22.0 M(+138.6%)$9.2 M(-32.5%)$13.6 M(+35.5%)$10.1 M(-18.1%)$12.3 M(+2.6%)$12.0 M(-6.7%)$12.8 M(+8.3%)$11.9 M(+68.3%)$7.0 M(-5.5%)$7.5 M

Short Term Debt

$27.6 M(+87.6%)$14.7 M(-28.4%)$20.5 M(+0.6%)$20.4 M(+4.8%)$19.5 M(-5.7%)$20.7 M(-35.9%)$32.2 M(-12.3%)$36.7 M(+15.2%)$31.9 M(+1326.6%)$2.2 M(+0.4%)$2.2 M(+0.5%)$2.2 M(+1.1%)$2.2 M(-3.0%)$2.3 M(+3.4%)$2.2 M(-58.4%)$5.3 M(-70.7%)$17.9 M(+104.5%)$8.8 M(+396.1%)$1.8 M(-46.6%)$3.3 M(-6.0%)$3.5 M(+100.0%)$0.0(-100.0%)$787.0 K---$3.6 M(+0.3%)$3.6 M(-44.5%)$6.5 M(+0.2%)$6.5 M(+81.6%)$3.6 M(+0.3%)$3.6 M

Long Term Debt

$148.0 M(-1.4%)$150.1 M(-4.3%)$156.8 M(-3.1%)$161.9 M(-3.0%)$166.9 M(-2.4%)$171.1 M(-2.7%)$175.9 M(-2.3%)$180.0 M(-2.3%)$184.2 M(+399.4%)$36.9 M(-15.8%)$43.8 M(-17.7%)$53.2 M(-9.8%)$59.0 M(-7.8%)$64.0 M(-10.4%)$71.5 M(-8.0%)$77.7 M(-2.8%)$79.9 M(-2.7%)$82.2 M(+27.9%)$64.2 M(-12.1%)$73.0 M(-4.3%)$76.3 M(+42.4%)$53.6 M(-14.7%)$62.8 M--$7.0 M(-26.8%)$9.5 M(-9.1%)$10.5 M(-7.8%)$11.3 M-$16.0 M(-5.2%)$16.9 M

Total Debt

$178.3 M(+8.2%)$164.8 M(-7.0%)$177.3 M(-2.7%)$182.3 M(-2.2%)$186.4 M(-2.8%)$191.7 M(-7.9%)$208.1 M(-4.0%)$216.7 M(+0.3%)$216.0 M(+452.4%)$39.1 M(-15.0%)$46.0 M(-16.9%)$55.4 M(-9.4%)$61.2 M(-7.7%)$66.3 M(-10.0%)$73.7 M(-11.2%)$83.0 M(-15.3%)$97.9 M(+7.6%)$90.9 M(+37.8%)$66.0 M(-13.6%)$76.3 M(-4.4%)$79.9 M(+48.9%)$53.6 M(-15.7%)$63.6 M(+100.0%)$0.0(0%)$0.0(-100.0%)$7.0 M(-47.0%)$13.1 M(-6.7%)$14.1 M(-21.2%)$17.9 M(+174.0%)$6.5 M(-66.7%)$19.6 M(-4.3%)$20.5 M

Debt To Equity

1.6(+17.6%)1.4(-8.1%)1.5(-3.9%)1.5(-3.8%)1.6(-4.8%)1.7(-6.2%)1.8(-6.8%)1.9(-0.5%)1.9(+777.3%)0.2(-29.0%)0.3(-27.9%)0.4(-21.8%)0.6(-19.1%)0.7(-18.1%)0.8(-18.6%)1.0(-23.9%)1.3(+6.3%)1.3(+53.7%)0.8(-23.4%)1.1(-9.3%)1.2(0%)1.2(-18.6%)1.4(+100.0%)0.0(0%)0.0(-100.0%)0.2(-48.6%)0.3(-12.5%)0.4(-23.1%)0.5(+188.9%)0.2(-67.9%)0.6(-8.2%)0.6

Current Ratio

1.0(+5.0%)1.0(-5.7%)1.1(+1.9%)1.0(+2.0%)1.0(+5.2%)1.0(0%)1.0(+7.9%)0.9(+3.5%)0.9(-23.9%)1.1(+1.8%)1.1(-0.9%)1.1(+7.7%)1.0(+11.8%)0.9(+2.2%)0.9(-4.2%)0.9(+8.0%)0.9(+12.8%)0.8(-18.8%)1.0(-9.4%)1.1(+7.1%)1.0(+8.8%)0.9(-21.6%)1.2(+17.2%)1.0(-22.1%)1.3(+16.5%)1.1(+4.8%)1.0(+11.8%)0.9(+9.4%)0.8(+4.9%)0.8(-5.8%)0.9(+7.5%)0.8

Quick Ratio

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

Inventory

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

Retained Earnings

$11.0 M(+11.3%)$9.8 M(+30.4%)$7.6 M(+17.8%)$6.4 M(+39.4%)$4.6 M(+87.8%)$2.5 M(-51.8%)$5.1 M(+52.0%)$3.3 M(+31.7%)$2.5 M(+156.3%)$990.0 K(+140.4%)-$2.5 M(+66.5%)-$7.3 M(+49.5%)-$14.5 M(+35.0%)-$22.3 M(+11.4%)-$25.2 M(+10.3%)-$28.1 M(+8.4%)-$30.6 M(+5.6%)-$32.4 M(+4.0%)-$33.8 M(+5.9%)-$35.9 M(+5.5%)-$38.0 M(+3.9%)-$39.6 M(+3.8%)-$41.1 M(+1.9%)-$41.9 M(+2.9%)-$43.2 M(+3.8%)-$44.9 M(+3.8%)-$46.6 M(+3.4%)-$48.3 M(+2.7%)-$49.6 M(-5.8%)-$46.8 M(+2.2%)-$47.9 M(+1.9%)-$48.8 M

PB Ratio

-0.9(-171.5%)1.2(-10.9%)1.4(-22.5%)1.8(-16.0%)2.1(+33.3%)1.6(+17.8%)1.4(-12.9%)1.6(-4.3%)1.6(-6.9%)1.7(-22.7%)2.3(-23.5%)2.9(-17.6%)3.6(+50.0%)2.4(+1.3%)2.4(+11.4%)2.1(+1.0%)2.1(+24.4%)1.7(-4.0%)1.8(+66.7%)1.1(-2.8%)1.1(-8.5%)1.2(-15.7%)1.4(-22.2%)1.8(+33.3%)1.4(-22.4%)1.7(0%)1.7(-10.8%)1.9(-9.3%)2.1(+0.9%)2.1(+18.3%)1.8(-0.6%)1.8

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.1(-50.0%)$0.2(+100.0%)$0.1(-33.3%)$0.1(-20.0%)$0.1(+178.9%)-$0.2(-258.3%)$0.1(+100.0%)$0.1(-45.5%)$0.1(-54.2%)$0.2(-29.4%)$0.3(-32.0%)$0.5(-9.1%)$0.6(+161.9%)$0.2(0%)$0.2(+10.5%)$0.2(+46.1%)$0.1(+30.0%)$0.1(-37.5%)$0.2(0%)$0.2(+33.3%)$0.1(0%)$0.1(+100.0%)$0.1(-40.0%)$0.1(-23.1%)$0.1(-7.1%)$0.1(+7.7%)$0.1(+30.0%)$0.1(+141.7%)-$0.2(-400.0%)$0.1(0%)$0.1(0%)$0.1

TTM EPS

$0.4(-13.7%)$0.5(+218.8%)$0.2(-20.0%)$0.2(+42.9%)$0.1(+40.0%)$0.1(-81.1%)$0.5(-29.3%)$0.8(-37.0%)$1.2(-27.0%)$1.6(+1.9%)$1.6(+8.8%)$1.5(+26.7%)$1.2(+56.8%)$0.7(+17.5%)$0.6(+8.6%)$0.6(+5.5%)$0.6(+1.9%)$0.5(-3.6%)$0.6(+21.7%)$0.5(+15.0%)$0.4(-2.4%)$0.4(-4.7%)$0.4(-14.0%)$0.5(0%)$0.5(+284.6%)$0.1(+85.7%)$0.1(+250.0%)$0.0(+100.0%)$0.0(-100.0%)$0.3(-30.8%)$0.4(+2.6%)$0.4

Revenue

$90.8 M(-5.8%)$96.4 M(-4.3%)$100.7 M(-0.3%)$101.0 M(+3.2%)$97.8 M(-3.6%)$101.5 M(-0.7%)$102.2 M(+2.8%)$99.4 M(+36.7%)$72.7 M(+8.2%)$67.2 M(+1.2%)$66.4 M(-38.9%)$108.7 M(-28.9%)$152.8 M(+134.4%)$65.2 M(+5.9%)$61.6 M(+0.1%)$61.5 M(+6.3%)$57.9 M(+14.1%)$50.7 M(-1.5%)$51.5 M(-6.1%)$54.8 M(+4.9%)$52.2 M(-3.6%)$54.2 M(+40.0%)$38.7 M(+14.7%)$33.8 M(+0.0%)$33.8 M(+3.9%)$32.5 M(-10.1%)$36.1 M(+5.0%)$34.4 M(+13.8%)$30.2 M(-0.6%)$30.4 M(+3.9%)$29.3 M(-2.2%)$29.9 M

TTM Revenue

$388.9 M(-1.8%)$395.9 M(-1.3%)$401.0 M(-0.4%)$402.6 M(+0.4%)$401.0 M(+6.7%)$375.9 M(+10.0%)$341.6 M(+11.7%)$305.8 M(-3.0%)$315.1 M(-20.3%)$395.2 M(+0.5%)$393.1 M(+1.3%)$388.2 M(+13.8%)$341.0 M(+38.6%)$246.1 M(+6.3%)$231.6 M(+4.6%)$221.5 M(+3.1%)$214.8 M(+2.7%)$209.2 M(-1.6%)$212.7 M(+6.4%)$199.9 M(+11.8%)$178.9 M(+11.5%)$160.4 M(+15.6%)$138.7 M(+1.9%)$136.1 M(-0.5%)$136.8 M(+2.6%)$133.2 M(+1.6%)$131.1 M(+5.5%)$124.3 M(+3.8%)$119.8 M(+3.5%)$115.7 M(+2.9%)$112.4 M(+4.0%)$108.1 M

Total Expenses

$85.1 M(-5.4%)$90.0 M(-5.2%)$94.9 M(-0.1%)$95.1 M(+4.4%)$91.0 M(-2.8%)$93.6 M(-1.6%)$95.1 M(+1.8%)$93.5 M(+35.8%)$68.8 M(+10.0%)$62.5 M(+5.4%)$59.3 M(-39.7%)$98.4 M(-30.5%)$141.6 M(+131.5%)$61.2 M(+8.0%)$56.6 M(-0.5%)$56.9 M(+4.9%)$54.2 M(+13.0%)$48.0 M(+0.7%)$47.7 M(-6.5%)$51.0 M(+3.8%)$49.1 M(-3.3%)$50.8 M(+42.0%)$35.8 M(+14.3%)$31.3 M(+0.3%)$31.2 M(+5.1%)$29.7 M(-11.5%)$33.5 M(+4.1%)$32.2 M(+10.8%)$29.1 M(+2.9%)$28.2 M(+2.7%)$27.5 M(-2.0%)$28.1 M

Operating Expenses

$12.8 M(-0.5%)$12.8 M(-3.5%)$13.3 M(-16.7%)$16.0 M(+33.5%)$11.9 M(-17.1%)$14.4 M(+1.3%)$14.2 M(-6.7%)$15.2 M(+31.7%)$11.6 M(+6.6%)$10.8 M(+12.3%)$9.7 M(+0.5%)$9.6 M(+8.1%)$8.9 M(-7.6%)$9.6 M(+16.7%)$8.3 M(+1.1%)$8.2 M(-0.6%)$8.2 M(-0.9%)$8.3 M(+3.1%)$8.0 M(+0.3%)$8.0 M(+3.2%)$7.8 M(-13.5%)$9.0 M(+56.9%)$5.7 M(+13.7%)$5.0 M(+6.3%)$4.7 M(+73.8%)$2.7 M(-52.4%)$5.7 M(+9.2%)$5.2 M(-2.6%)$5.4 M(+2.9%)$5.2 M(+13.0%)$4.6 M(+1.5%)$4.6 M

Cost Of Goods Sold

$72.4 M(-6.2%)$77.2 M(-5.5%)$81.6 M(+3.2%)$79.1 M(+0.0%)$79.1 M(-0.2%)$79.2 M(-2.1%)$80.9 M(+3.4%)$78.2 M(+36.6%)$57.3 M(+10.7%)$51.7 M(+4.1%)$49.7 M(-44.1%)$88.8 M(-33.0%)$132.7 M(+157.5%)$51.5 M(+6.5%)$48.4 M(-0.7%)$48.7 M(+5.9%)$46.0 M(+15.9%)$39.7 M(+0.2%)$39.6 M(-7.8%)$42.9 M(+3.9%)$41.3 M(-1.1%)$41.8 M(+39.2%)$30.0 M(+14.4%)$26.3 M(-0.8%)$26.5 M(-1.8%)$26.9 M(-3.0%)$27.8 M(+3.1%)$27.0 M(+13.8%)$23.7 M(+2.9%)$23.0 M(+0.6%)$22.9 M(-2.7%)$23.5 M

TTM Cost Of Goods Sold

$310.3 M(-2.1%)$317.0 M(-0.6%)$319.1 M(+0.2%)$318.3 M(+0.3%)$317.5 M(+7.4%)$295.6 M(+10.3%)$268.1 M(+13.2%)$236.9 M(-4.3%)$247.5 M(-23.4%)$322.9 M(+0.1%)$322.7 M(+0.4%)$321.4 M(+14.3%)$281.3 M(+44.5%)$194.6 M(+6.5%)$182.8 M(+5.0%)$174.0 M(+3.4%)$168.3 M(+2.9%)$163.6 M(-1.3%)$165.7 M(+6.1%)$156.1 M(+12.0%)$139.4 M(+11.9%)$124.6 M(+13.6%)$109.7 M(+2.1%)$107.4 M(-0.7%)$108.1 M(+2.6%)$105.4 M(+3.9%)$101.4 M(+5.1%)$96.5 M(+3.7%)$93.1 M(+3.8%)$89.7 M(+2.4%)$87.6 M(+4.0%)$84.2 M

Gross Profit

$18.4 M(-4.2%)$19.2 M(+0.8%)$19.0 M(-13.0%)$21.9 M(+16.7%)$18.8 M(-15.6%)$22.3 M(+4.3%)$21.3 M(+0.7%)$21.2 M(+36.8%)$15.5 M(-0.3%)$15.5 M(-7.4%)$16.8 M(-15.6%)$19.9 M(-1.2%)$20.1 M(+47.3%)$13.7 M(+3.6%)$13.2 M(+3.2%)$12.8 M(+7.9%)$11.8 M(+7.8%)$11.0 M(-7.2%)$11.8 M(-0.1%)$11.9 M(+8.8%)$10.9 M(-11.9%)$12.4 M(+42.9%)$8.7 M(+15.4%)$7.5 M(+2.9%)$7.3 M(+31.6%)$5.5 M(-33.5%)$8.3 M(+11.9%)$7.4 M(+14.0%)$6.5 M(-11.5%)$7.4 M(+15.6%)$6.4 M(-0.3%)$6.4 M

TTM Gross Profit

$78.5 M(-0.5%)$78.9 M(-3.7%)$82.0 M(-2.7%)$84.2 M(+0.9%)$83.5 M(+4.1%)$80.2 M(+9.1%)$73.5 M(+6.6%)$69.0 M(+1.9%)$67.7 M(-6.4%)$72.3 M(+2.7%)$70.4 M(+5.4%)$66.8 M(+11.9%)$59.7 M(+16.1%)$51.5 M(+5.5%)$48.8 M(+2.8%)$47.5 M(+2.0%)$46.5 M(+2.1%)$45.6 M(-3.0%)$47.0 M(+7.3%)$43.8 M(+11.0%)$39.4 M(+10.1%)$35.8 M(+23.6%)$29.0 M(+1.1%)$28.7 M(+0.2%)$28.6 M(+2.7%)$27.9 M(-6.2%)$29.7 M(+7.0%)$27.7 M(+3.9%)$26.7 M(+2.8%)$26.0 M(+4.7%)$24.8 M(+3.9%)$23.9 M

Gross Margin

20.3%(+1.8%)19.9%(+5.3%)18.9%(-12.7%)21.7%(+13.0%)19.2%(-12.5%)21.9%(+5.1%)20.9%(-2.1%)21.3%(+0.1%)21.3%(-7.9%)23.1%(-8.5%)25.2%(+38.1%)18.3%(+38.9%)13.2%(-37.2%)21.0%(-2.2%)21.4%(+3.1%)20.8%(+1.5%)20.5%(-5.5%)21.7%(-5.8%)23.0%(+6.4%)21.6%(+3.7%)20.9%(-8.7%)22.8%(+2.1%)22.4%(+0.6%)22.2%(+2.9%)21.6%(+26.7%)17.1%(-26.1%)23.1%(+6.6%)21.6%(+0.1%)21.6%(-11.0%)24.3%(+11.3%)21.8%(+2.0%)21.4%

Operating Profit

$5.6 M(-11.6%)$6.4 M(+10.7%)$5.8 M(-3.0%)$5.9 M(-12.9%)$6.8 M(-13.1%)$7.8 M(+10.4%)$7.1 M(+19.4%)$6.0 M(+51.8%)$3.9 M(-16.4%)$4.7 M(-34.1%)$7.1 M(-30.6%)$10.3 M(-8.6%)$11.2 M(+178.5%)$4.0 M(-18.4%)$4.9 M(+6.9%)$4.6 M(+27.1%)$3.6 M(+34.7%)$2.7 M(-29.0%)$3.8 M(-1.0%)$3.8 M(+22.7%)$3.1 M(-7.9%)$3.4 M(+15.6%)$2.9 M(+19.0%)$2.5 M(-3.4%)$2.6 M(-9.3%)$2.8 M(+7.8%)$2.6 M(+18.6%)$2.2 M(+92.3%)$1.1 M(-46.7%)$2.1 M(+22.6%)$1.8 M(-4.7%)$1.8 M

TTM Operating Profit

$23.7 M(-4.8%)$24.9 M(-5.6%)$26.4 M(-4.8%)$27.7 M(-0.0%)$27.7 M(+11.7%)$24.8 M(+14.6%)$21.7 M(-0.0%)$21.7 M(-16.6%)$26.0 M(-21.9%)$33.3 M(+2.0%)$32.6 M(+7.1%)$30.4 M(+22.7%)$24.8 M(+44.0%)$17.2 M(+8.4%)$15.9 M(+7.7%)$14.8 M(+5.6%)$14.0 M(+3.8%)$13.5 M(-4.9%)$14.2 M(+6.5%)$13.3 M(+11.5%)$11.9 M(+5.0%)$11.4 M(+5.3%)$10.8 M(+3.1%)$10.5 M(+2.6%)$10.2 M(+16.1%)$8.8 M(+8.3%)$8.1 M(+11.9%)$7.3 M(+5.3%)$6.9 M(+3.9%)$6.6 M(+14.2%)$5.8 M(+1.5%)$5.7 M

Operating Margin

6.2%(-6.2%)6.6%(+15.7%)5.7%(-2.7%)5.9%(-15.6%)7.0%(-9.8%)7.7%(+11.2%)7.0%(+16.0%)6.0%(+11.1%)5.4%(-22.8%)7.0%(-34.8%)10.7%(+13.6%)9.4%(+28.5%)7.3%(+18.8%)6.2%(-22.9%)8.0%(+6.8%)7.5%(+19.6%)6.3%(+18.1%)5.3%(-27.9%)7.4%(+5.4%)7.0%(+17.1%)6.0%(-4.5%)6.3%(-17.5%)7.6%(+3.8%)7.3%(-3.6%)7.6%(-12.6%)8.7%(+19.9%)7.2%(+12.8%)6.4%(+69.1%)3.8%(-46.4%)7.1%(+18.0%)6.0%(-2.6%)6.2%

Net Income

$1.1 M(-51.4%)$2.3 M(+101.5%)$1.1 M(-37.1%)$1.8 M(-15.8%)$2.2 M(+181.8%)-$2.6 M(-251.3%)$1.7 M(+115.9%)$805.0 K(-48.0%)$1.5 M(-55.1%)$3.4 M(-29.2%)$4.9 M(-32.2%)$7.2 M(-8.0%)$7.8 M(+170.6%)$2.9 M(+0.1%)$2.9 M(+12.2%)$2.6 M(+41.5%)$1.8 M(+33.2%)$1.4 M(-35.9%)$2.1 M(+2.3%)$2.1 M(+33.9%)$1.6 M(-1.0%)$1.6 M(+95.0%)$803.0 K(-36.5%)$1.3 M(-25.1%)$1.7 M(-3.8%)$1.8 M(+8.9%)$1.6 M(+22.6%)$1.3 M(+146.2%)-$2.9 M(-374.1%)$1.0 M(+10.1%)$945.0 K(-3.5%)$979.0 K

TTM Net Income

$6.4 M(-14.0%)$7.4 M(+199.1%)$2.5 M(-19.5%)$3.1 M(+48.8%)$2.1 M(+41.3%)$1.5 M(-80.6%)$7.5 M(-29.3%)$10.7 M(-37.4%)$17.0 M(-26.9%)$23.3 M(+2.5%)$22.7 M(+9.6%)$20.7 M(+28.6%)$16.1 M(+59.0%)$10.1 M(+17.6%)$8.6 M(+9.6%)$7.9 M(+6.7%)$7.4 M(+3.7%)$7.1 M(-2.8%)$7.3 M(+22.0%)$6.0 M(+15.6%)$5.2 M(-2.6%)$5.3 M(-3.5%)$5.5 M(-12.8%)$6.3 M(-0.8%)$6.4 M(+247.3%)$1.8 M(+64.1%)$1.1 M(+148.7%)$450.0 K(+298.2%)$113.0 K(-96.6%)$3.3 M(-29.1%)$4.6 M(+3.8%)$4.5 M

Net Margin

-2.4%(+110.6%)1.1%(-36.9%)1.8%(-18.6%)2.2%(+184.9%)-2.6%(-252.3%)1.7%(+109.9%)0.8%(-62.0%)2.1%(-58.4%)5.1%(-30.1%)7.3%(+10.9%)6.6%(+29.2%)5.1%(+15.6%)4.4%(-5.6%)4.7%(+12.2%)4.2%(+32.8%)3.1%(+16.7%)2.7%(-34.9%)4.1%(+9.0%)3.8%(+27.6%)3.0%(+2.8%)2.9%(+39.6%)2.1%(-44.8%)3.8%(-25.1%)5.0%(-7.4%)5.4%(+21.0%)4.5%(+16.7%)3.8%(+140.6%)-9.4%(-376.0%)3.4%(+5.9%)3.2%(-1.2%)3.3%

EBIT

$5.2 M(-13.2%)$6.0 M(+11.2%)$5.4 M(-3.5%)$5.6 M(-9.8%)$6.2 M(+1617.7%)-$407.0 K(-106.3%)$6.5 M(+21.1%)$5.3 M(+46.7%)$3.6 M(-19.8%)$4.5 M(-34.5%)$6.9 M(-31.2%)$10.1 M(-8.9%)$11.1 M(+187.7%)$3.8 M(-18.9%)$4.7 M(+7.4%)$4.4 M(+29.0%)$3.4 M(+35.5%)$2.5 M(-30.2%)$3.6 M(-1.4%)$3.7 M(+20.9%)$3.0 M(-6.0%)$3.2 M(+126.8%)$1.4 M(-23.6%)$1.9 M(-24.9%)$2.5 M(-7.5%)$2.7 M(+5.5%)$2.5 M(+18.3%)$2.2 M(+97.9%)$1.1 M(-46.5%)$2.0 M(+19.2%)$1.7 M(-5.3%)$1.8 M

TTM EBIT

$22.1 M(-4.3%)$23.1 M(+38.2%)$16.7 M(-6.2%)$17.8 M(+1.3%)$17.6 M(+16.8%)$15.1 M(-24.8%)$20.0 M(-2.3%)$20.5 M(-18.8%)$25.2 M(-22.7%)$32.6 M(+2.2%)$31.9 M(+7.4%)$29.7 M(+23.6%)$24.1 M(+46.5%)$16.4 M(+8.7%)$15.1 M(+8.0%)$14.0 M(+5.6%)$13.2 M(+3.0%)$12.9 M(-5.2%)$13.6 M(+19.3%)$11.4 M(+18.9%)$9.6 M(+6.1%)$9.0 M(+6.5%)$8.5 M(-11.7%)$9.6 M(-2.9%)$9.9 M(+16.5%)$8.5 M(+8.4%)$7.8 M(+12.1%)$7.0 M(+5.3%)$6.6 M(+5.4%)$6.3 M(+42.4%)$4.4 M(+0.8%)$4.4 M

EBITDA

$9.5 M(-7.5%)$10.3 M(+6.3%)$9.6 M(-1.7%)$9.8 M(-5.9%)$10.4 M(+169.2%)$3.9 M(-64.2%)$10.8 M(+9.5%)$9.9 M(+63.4%)$6.0 M(-6.5%)$6.5 M(-26.6%)$8.8 M(-26.4%)$12.0 M(-8.3%)$13.1 M(+122.9%)$5.9 M(-13.3%)$6.8 M(+4.8%)$6.4 M(+17.5%)$5.5 M(+30.9%)$4.2 M(-21.6%)$5.3 M(-1.7%)$5.4 M(+11.0%)$4.9 M(-5.0%)$5.2 M(+120.2%)$2.3 M(-3.5%)$2.4 M(-20.4%)$3.0 M(-6.9%)$3.3 M(+4.5%)$3.1 M(+15.5%)$2.7 M(+70.2%)$1.6 M(-36.8%)$2.5 M(+13.9%)$2.2 M(-6.0%)$2.4 M

TTM EBITDA

$39.2 M(-2.3%)$40.2 M(+18.9%)$33.8 M(-3.3%)$34.9 M(-0.2%)$35.0 M(+14.3%)$30.6 M(-7.8%)$33.2 M(+6.4%)$31.2 M(-6.3%)$33.3 M(-17.4%)$40.3 M(+1.6%)$39.7 M(+5.5%)$37.6 M(+17.2%)$32.1 M(+30.8%)$24.5 M(+7.3%)$22.9 M(+6.6%)$21.5 M(+5.0%)$20.5 M(+3.0%)$19.9 M(-4.6%)$20.8 M(+16.9%)$17.8 M(+20.3%)$14.8 M(+14.3%)$13.0 M(+16.9%)$11.1 M(-6.7%)$11.9 M(-2.4%)$12.2 M(+13.6%)$10.7 M(+7.5%)$10.0 M(+10.2%)$9.0 M(+4.1%)$8.7 M(+8.0%)$8.0 M(+24.3%)$6.5 M(+1.3%)$6.4 M

Selling, General & Administrative Expenses

$8.5 M(-1.0%)$8.5 M(-5.3%)$9.0 M(-23.0%)$11.7 M(+52.1%)$7.7 M(-24.0%)$10.1 M(+1.9%)$9.9 M(-7.1%)$10.7 M(+44.0%)$7.4 M(-13.2%)$8.6 M(+13.5%)$7.5 M(-2.6%)$7.7 M(+11.9%)$6.9 M(+5.8%)$6.5 M(+4.7%)$6.2 M(+1.7%)$6.1 M(-0.2%)$6.2 M(+7.9%)$5.7 M(-9.9%)$6.3 M(+1.0%)$6.3 M(+5.9%)$5.9 M(-16.3%)$7.1 M(+46.8%)$4.8 M(+7.5%)$4.5 M(+7.2%)$4.2 M(+95.3%)$2.1 M(-58.4%)$5.1 M(+9.7%)$4.7 M(-4.0%)$4.9 M(+2.9%)$4.7 M(+15.1%)$4.1 M(+2.8%)$4.0 M

TTM SGA

$37.7 M(+2.0%)$37.0 M(-4.1%)$38.5 M(-2.3%)$39.5 M(+2.6%)$38.5 M(+0.7%)$38.2 M(+4.3%)$36.6 M(+7.0%)$34.2 M(+9.5%)$31.2 M(+1.7%)$30.7 M(+7.0%)$28.7 M(+4.7%)$27.4 M(+6.2%)$25.8 M(+3.0%)$25.1 M(+3.4%)$24.2 M(-0.3%)$24.3 M(-0.5%)$24.4 M(+1.0%)$24.2 M(-5.3%)$25.6 M(+6.3%)$24.0 M(+8.0%)$22.3 M(+8.5%)$20.5 M(+31.6%)$15.6 M(-2.0%)$15.9 M(-1.3%)$16.1 M(-4.2%)$16.8 M(-13.4%)$19.4 M(+5.5%)$18.4 M(+3.8%)$17.8 M(+0.9%)$17.6 M(+3.7%)$17.0 M(+4.6%)$16.2 M

Depreciation And Amortization

$4.3 M(+0.6%)$4.3 M(+0.2%)$4.3 M(+0.7%)$4.2 M(-0.2%)$4.3 M(-0.7%)$4.3 M(-1.4%)$4.3 M(-4.2%)$4.5 M(+88.8%)$2.4 M(+24.8%)$1.9 M(+2.7%)$1.9 M(-0.4%)$1.9 M(-5.2%)$2.0 M(-1.2%)$2.0 M(-0.2%)$2.0 M(-0.7%)$2.0 M(-1.6%)$2.1 M(+24.0%)$1.7 M(-3.4%)$1.7 M(-2.2%)$1.8 M(-5.3%)$1.9 M(-3.1%)$1.9 M(+110.0%)$914.0 K(+63.2%)$560.0 K(-0.5%)$563.0 K(-4.3%)$588.0 K(0%)$588.0 K(+5.0%)$560.0 K(+10.7%)$506.0 K(+10.0%)$460.0 K(-9.6%)$509.0 K(-8.1%)$554.0 K

TTM D&A

$17.1 M(+0.3%)$17.1 M(+0.0%)$17.1 M(-0.4%)$17.1 M(-1.7%)$17.4 M(+11.9%)$15.6 M(+17.8%)$13.2 M(+23.0%)$10.7 M(+32.8%)$8.1 M(+5.4%)$7.7 M(-1.1%)$7.8 M(-1.8%)$7.9 M(-1.8%)$8.0 M(-0.9%)$8.1 M(+4.5%)$7.8 M(+3.9%)$7.5 M(+3.7%)$7.2 M(+2.9%)$7.0 M(-3.5%)$7.3 M(+12.5%)$6.5 M(+22.9%)$5.3 M(+32.8%)$4.0 M(+50.7%)$2.6 M(+14.2%)$2.3 M(0%)$2.3 M(+2.5%)$2.2 M(+6.0%)$2.1 M(+3.9%)$2.0 M(+0.3%)$2.0 M(+17.7%)$1.7 M(-13.8%)$2.0 M(+2.3%)$2.0 M

Interest Expense

$3.7 M(-2.1%)$3.8 M(+0.2%)$3.8 M(-1.7%)$3.8 M(-4.9%)$4.0 M(-4.0%)$4.2 M(-2.4%)$4.3 M(+2.9%)$4.2 M(+167.7%)$1.6 M(+368.1%)$332.0 K(-0.6%)$334.0 K(-13.5%)$386.0 K(-25.9%)$521.0 K(-16.6%)$625.0 K(-10.2%)$696.0 K(-13.1%)$801.0 K(-7.9%)$870.0 K(+42.2%)$612.0 K(-3.6%)$635.0 K(-14.4%)$742.0 K(-12.9%)$852.0 K(-17.0%)$1.0 M(+245.8%)$297.0 K(+257.8%)$83.0 K(-20.2%)$104.0 K(-42.5%)$181.0 K(-5.7%)$192.0 K(-7.7%)$208.0 K(-5.0%)$219.0 K(-0.9%)$221.0 K(+0.9%)$219.0 K(+1.9%)$215.0 K

TTM Interest Expense

$15.0 M(-2.2%)$15.4 M(-2.6%)$15.8 M(-3.2%)$16.3 M(-2.0%)$16.6 M(+17.4%)$14.2 M(+37.3%)$10.3 M(+61.9%)$6.4 M(+144.8%)$2.6 M(+65.7%)$1.6 M(-15.7%)$1.9 M(-16.3%)$2.2 M(-15.7%)$2.6 M(-11.7%)$3.0 M(+0.4%)$3.0 M(+2.1%)$2.9 M(+2.1%)$2.9 M(+0.6%)$2.8 M(-12.8%)$3.3 M(+11.6%)$2.9 M(+29.2%)$2.3 M(+49.5%)$1.5 M(+127.2%)$665.0 K(+18.8%)$560.0 K(-18.3%)$685.0 K(-14.4%)$800.0 K(-4.8%)$840.0 K(-3.1%)$867.0 K(-0.8%)$874.0 K(-0.7%)$880.0 K(+33.5%)$659.0 K(+49.8%)$440.0 K

Income Tax

$389.0 K(+586.3%)-$80.0 K(-116.6%)$481.0 K(+901.7%)-$60.0 K(-700.0%)$10.0 K(+100.5%)-$2.0 M(-533.4%)$452.0 K(+18.6%)$381.0 K(-30.0%)$544.0 K(-29.5%)$772.0 K(-55.6%)$1.7 M(-31.1%)$2.5 M(-8.1%)$2.7 M(+711.5%)$338.0 K(-71.0%)$1.2 M(+11.2%)$1.0 M(+41.6%)$741.0 K(+33.8%)$554.0 K(-35.8%)$863.0 K(+0.9%)$855.0 K(+34.9%)$634.0 K(-0.8%)$639.0 K(+96.6%)$325.0 K(-37.1%)$517.0 K(-25.1%)$690.0 K(-7.5%)$746.0 K(+1.1%)$738.0 K(+17.7%)$627.0 K(-83.1%)$3.7 M(+383.6%)$769.0 K(+42.7%)$539.0 K(-10.9%)$605.0 K

TTM Income Tax

$730.0 K(+108.0%)$351.0 K(+123.0%)-$1.5 M(+1.9%)-$1.6 M(-39.5%)-$1.1 M(-91.8%)-$582.0 K(-127.1%)$2.1 M(-37.4%)$3.4 M(-38.4%)$5.6 M(-28.3%)$7.8 M(+5.9%)$7.3 M(+8.4%)$6.8 M(+27.8%)$5.3 M(+60.8%)$3.3 M(-6.2%)$3.5 M(+9.4%)$3.2 M(+6.4%)$3.0 M(+3.7%)$2.9 M(-2.8%)$3.0 M(+21.9%)$2.5 M(+16.0%)$2.1 M(-2.6%)$2.2 M(-4.7%)$2.3 M(-15.3%)$2.7 M(-3.9%)$2.8 M(-52.0%)$5.8 M(-0.4%)$5.9 M(+3.5%)$5.7 M(+0.4%)$5.6 M(+166.4%)$2.1 M(+916.2%)-$259.0 K(+7.5%)-$280.0 K

PE Ratio

18.3(-0.8%)18.4(-72.1%)66.0(-1.0%)66.7(-40.8%)112.5(-3.6%)116.7(+503.4%)19.3(+26.5%)15.3(+53.4%)10.0(+32.4%)7.5(-21.0%)9.5(-26.0%)12.9(-27.9%)17.9(+7.5%)16.6(-10.4%)18.5(+8.4%)17.1(+0.9%)16.9(+26.2%)13.4(+2.4%)13.1(+43.3%)9.2(-12.7%)10.5(-3.7%)10.9(-7.9%)11.8(-7.7%)12.8(+37.6%)9.3(-79.0%)44.3(-43.4%)78.3(-73.2%)292.0-24.0(+73.7%)13.8(-2.7%)14.2

PS Ratio

0.3(-11.8%)0.3(-8.1%)0.4(-21.3%)0.5(-14.6%)0.6(+27.9%)0.4(+2.4%)0.4(-19.2%)0.5(0%)0.5(+26.8%)0.4(-18.0%)0.5(-19.4%)0.6(-20.5%)0.8(+21.9%)0.6(+1.6%)0.6(+12.5%)0.6(+3.7%)0.5(+25.6%)0.4(0%)0.4(+65.4%)0.3(-7.1%)0.3(-15.2%)0.3(-25.0%)0.4(-22.8%)0.6(+39.0%)0.4(-19.6%)0.5(+2.0%)0.5(-10.7%)0.6(-8.2%)0.6(-7.6%)0.7(+17.9%)0.6(0%)0.6

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

-$11.5 M(-192.8%)$12.4 M(+168.6%)$4.6 M(-11.5%)$5.2 M(+3.1%)$5.1 M(-68.4%)$16.0 M(+97.1%)$8.1 M(+832.2%)-$1.1 M(-113.9%)$8.0 M(+32.8%)$6.0 M(-40.3%)$10.1 M(+650.5%)$1.3 M(+108.3%)-$16.2 M(-153.4%)$30.3 M(+226.7%)$9.3 M(-36.7%)$14.6 M(+271.8%)-$8.5 M(-197.4%)$8.7 M(-12.9%)$10.0 M(+183.3%)$3.5 M(+222.9%)-$2.9 M(-141.9%)$6.9 M(+57.4%)$4.4 M(-48.8%)$8.5 M(+586.0%)-$1.8 M(-128.9%)$6.1 M(+52.2%)$4.0 M(-8.9%)$4.4 M(+1214.2%)-$394.0 K(-125.4%)$1.6 M(-37.4%)$2.5 M(+13.2%)$2.2 M

TTM CFO

$10.8 M(-60.7%)$27.4 M(-11.6%)$31.0 M(-10.2%)$34.5 M(+22.5%)$28.1 M(-9.3%)$31.0 M(+47.8%)$21.0 M(-8.4%)$22.9 M(-9.7%)$25.4 M(+1941.1%)$1.2 M(-95.1%)$25.5 M(+3.2%)$24.7 M(-35.0%)$38.0 M(-16.7%)$45.7 M(+89.2%)$24.1 M(-3.1%)$24.9 M(+80.3%)$13.8 M(-29.0%)$19.5 M(+10.6%)$17.6 M(+47.6%)$11.9 M(-29.5%)$16.9 M(-6.3%)$18.0 M(+4.7%)$17.2 M(+2.2%)$16.9 M(+32.6%)$12.7 M(-9.7%)$14.1 M(+47.5%)$9.5 M(+18.9%)$8.0 M(+37.7%)$5.8 M(-10.6%)$6.5 M(-14.5%)$7.6 M(+7.9%)$7.1 M

Cash From Investing

-$552.0 K(-164.1%)-$209.0 K(-29.8%)-$161.0 K(+44.9%)-$292.0 K(-67.8%)-$174.0 K(-285.1%)$94.0 K(+180.3%)-$117.0 K(+85.9%)-$832.0 K(+99.5%)-$180.3 M(-28616.9%)-$628.0 K(-305.2%)-$155.0 K(-74.2%)-$89.0 K(-100.0%)$0.0(+100.0%)-$50.0 K(-100.0%)$0.0(-100.0%)$59.0 K(+211.3%)-$53.0 K(+99.8%)-$32.7 M(-296972.7%)-$11.0 K(-152.4%)$21.0 K(+113.0%)-$162.0 K(+82.7%)-$935.0 K(+98.6%)-$66.5 M(-1663525.0%)-$4000.0(-100.0%)$0.0(+100.0%)-$83.0 K(-588.2%)$17.0 K(+108.0%)-$213.0 K(+43.2%)-$375.0 K(-34.4%)-$279.0 K(-151.3%)-$111.0 K(+82.5%)-$633.0 K

TTM CFI

-$1.2 M(-45.2%)-$836.0 K(-56.9%)-$533.0 K(-9.0%)-$489.0 K(+52.5%)-$1.0 M(+99.4%)-$181.2 M(+0.4%)-$181.9 M(+0.0%)-$182.0 M(-0.4%)-$181.2 M(-20681.4%)-$872.0 K(-196.6%)-$294.0 K(-111.5%)-$139.0 K(-1644.4%)$9000.0(+120.5%)-$44.0 K(+99.9%)-$32.7 M(+0.0%)-$32.7 M(+0.1%)-$32.7 M(+0.3%)-$32.8 M(-2920.2%)-$1.1 M(+98.4%)-$67.6 M(+0.0%)-$67.6 M(-0.2%)-$67.5 M(-1.3%)-$66.6 M(-95088.6%)-$70.0 K(+74.9%)-$279.0 K(+57.3%)-$654.0 K(+23.1%)-$850.0 K(+13.1%)-$978.0 K(+30.0%)-$1.4 M(-6.4%)-$1.3 M(-25.6%)-$1.0 M(+96.9%)-$33.6 M

Cash From Financing

$12.2 M(+199.1%)-$12.3 M(-187.3%)-$4.3 M(+11.3%)-$4.8 M(+3.0%)-$5.0 M(+69.7%)-$16.4 M(-115.7%)-$7.6 M(-1164.9%)$716.0 K(-99.6%)$173.5 M(+2895.8%)-$6.2 M(+32.5%)-$9.2 M(-79.9%)-$5.1 M(-39.1%)-$3.7 M(+46.9%)-$6.9 M(+22.7%)-$8.9 M(+38.9%)-$14.6 M(-293.1%)$7.6 M(-69.2%)$24.6 M(+334.6%)-$10.5 M(-274.3%)-$2.8 M(-273.4%)$1.6 M(+115.9%)-$10.2 M(-116.2%)$62.7 M(+948.1%)-$7.4 M(-2598.9%)-$274.0 K(+95.6%)-$6.2 M(-517.4%)-$1.0 M(+73.7%)-$3.8 M(-317.6%)-$918.0 K(+2.9%)-$945.0 K(-9.8%)-$861.0 K(+8.3%)-$939.0 K

TTM CFF

-$9.2 M(+65.1%)-$26.4 M(+13.6%)-$30.5 M(+9.9%)-$33.9 M(-19.6%)-$28.3 M(-118.9%)$150.2 M(-6.4%)$160.4 M(+1.0%)$158.8 M(+3.8%)$153.0 M(+732.3%)-$24.2 M(+2.9%)-$24.9 M(-1.0%)-$24.7 M(+27.9%)-$34.2 M(-49.1%)-$22.9 M(-365.9%)$8.6 M(+21.9%)$7.1 M(-62.6%)$18.9 M(+46.1%)$12.9 M(+159.2%)-$21.9 M(-142.6%)$51.4 M(+9.8%)$46.8 M(+4.2%)$44.9 M(-8.1%)$48.8 M(+427.3%)-$14.9 M(-31.4%)-$11.4 M(+5.4%)-$12.0 M(-78.9%)-$6.7 M(-2.3%)-$6.6 M(-79.0%)-$3.7 M(+1.2%)-$3.7 M(+22.8%)-$4.8 M(-121.2%)$22.7 M

Free Cash Flow

-$12.1 M(-198.9%)$12.2 M(+173.6%)$4.5 M(-9.5%)$4.9 M(+0.8%)$4.9 M(-69.4%)$16.0 M(+99.4%)$8.0 M(+773.8%)-$1.2 M(-115.7%)$7.6 M(+41.2%)$5.4 M(-45.7%)$9.9 M(+691.5%)$1.3 M(+107.7%)-$16.2 M(-153.4%)$30.2 M(+226.1%)$9.3 M(-36.7%)$14.6 M(+270.8%)-$8.6 M(-198.0%)$8.7 M(-12.9%)$10.0 M(+181.3%)$3.6 M(+217.1%)-$3.0 M(-146.8%)$6.5 M(+49.7%)$4.3 M(-49.0%)$8.5 M(+585.8%)-$1.8 M(-129.3%)$6.0 M(+49.5%)$4.0 M(-3.9%)$4.2 M(+643.2%)-$769.0 K(-160.4%)$1.3 M(-46.3%)$2.4 M(+52.1%)$1.6 M

TTM FCF

$9.5 M(-64.0%)$26.5 M(-12.4%)$30.3 M(-10.5%)$33.8 M(+22.1%)$27.7 M(-8.8%)$30.4 M(+53.6%)$19.8 M(-8.7%)$21.7 M(-10.1%)$24.1 M(+6400.0%)$371.0 K(-98.5%)$25.2 M(+2.6%)$24.6 M(-35.3%)$38.0 M(-16.6%)$45.6 M(+89.2%)$24.1 M(-3.1%)$24.8 M(+80.4%)$13.8 M(-28.6%)$19.3 M(+13.1%)$17.1 M(+50.0%)$11.4 M(-30.4%)$16.3 M(-7.3%)$17.6 M(+3.0%)$17.1 M(+2.0%)$16.8 M(+35.0%)$12.4 M(-7.3%)$13.4 M(+54.4%)$8.7 M(+23.3%)$7.1 M(+59.0%)$4.4 M(-18.8%)$5.5 M(-19.8%)$6.8 M(+14.8%)$5.9 M

CAPEX

$552.0 K(+164.1%)$209.0 K(+29.8%)$161.0 K(-44.9%)$292.0 K(+67.8%)$174.0 K(+286.7%)$45.0 K(-61.5%)$117.0 K(+48.1%)$79.0 K(-79.4%)$384.0 K(-38.9%)$628.0 K(+305.2%)$155.0 K(+74.2%)$89.0 K-$50.0 K(+100.0%)$0.0(0%)$0.0(-100.0%)$53.0 K(+100.0%)$0.0(-100.0%)$11.0 K(+152.4%)-$21.0 K(-113.0%)$162.0 K(-56.9%)$376.0 K(+1404.0%)$25.0 K(+525.0%)$4000.0-$83.0 K(+588.2%)-$17.0 K(-108.0%)$213.0 K(-43.2%)$375.0 K(+34.4%)$279.0 K(+151.3%)$111.0 K(-82.5%)$633.0 K

TTM CAPEX

$1.2 M(+45.2%)$836.0 K(+24.4%)$672.0 K(+7.0%)$628.0 K(+51.3%)$415.0 K(-33.6%)$625.0 K(-48.3%)$1.2 M(-3.0%)$1.2 M(-0.8%)$1.3 M(+44.0%)$872.0 K(+196.6%)$294.0 K(+111.5%)$139.0 K-$103.0 K(+94.3%)$53.0 K(-17.2%)$64.0 K(+48.8%)$43.0 K(-71.7%)$152.0 K(-71.2%)$528.0 K(-2.6%)$542.0 K(-4.4%)$567.0 K(+40.0%)$405.0 K(+261.6%)$112.0 K(+60.0%)$70.0 K-$654.0 K(-23.1%)$850.0 K(-13.1%)$978.0 K(-30.0%)$1.4 M(+31.4%)$1.1 M(+29.6%)$821.0 K(-27.8%)$1.1 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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