PLOW logo

Douglas Dynamics (PLOW) Financials

Balance sheets

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

Total Assets

$665.6 M(+7.9%)$617.0 M(+6.9%)$577.1 M(-2.8%)$593.4 M(-11.7%)$671.9 M(+4.8%)$641.2 M(+9.6%)$585.3 M(-1.9%)$596.9 M(-8.8%)$654.8 M(+6.7%)$613.5 M(+11.4%)$550.5 M(-3.9%)$572.5 M(-4.6%)$600.2 M(+5.5%)$568.9 M(+2.2%)$556.6 M(-3.9%)$579.2 M(-5.3%)$611.3 M(+4.5%)$584.9 M(-15.5%)$692.5 M(-1.9%)$705.7 M(-8.0%)$766.9 M(+5.9%)$723.9 M(+7.1%)$676.0 M(-0.0%)$676.2 M(-5.1%)$712.7 M(+6.6%)$668.7 M(+4.4%)$640.6 M(-6.5%)$685.2 M(-1.3%)$694.1 M(+3.0%)$673.5 M(+3.4%)$651.2 M

Current Assets

$316.1 M(+7.6%)$293.8 M(+16.9%)$251.2 M(-4.2%)$262.2 M(-22.2%)$337.1 M(+10.7%)$304.6 M(+23.0%)$247.6 M(-2.1%)$252.9 M(-18.4%)$310.0 M(+14.6%)$270.5 M(+33.3%)$202.9 M(-8.0%)$220.4 M(-11.0%)$247.6 M(+16.2%)$213.1 M(+7.7%)$197.9 M(-8.9%)$217.2 M(-12.7%)$248.7 M(+11.5%)$223.0 M(+10.1%)$202.5 M(-4.3%)$211.5 M(-22.4%)$272.6 M(+20.1%)$227.0 M(+26.1%)$180.0 M(-9.6%)$199.1 M(-14.2%)$232.1 M(+24.6%)$186.3 M(+18.9%)$156.7 M(-20.9%)$198.1 M(-3.8%)$205.9 M(+12.6%)$182.8 M(+11.5%)$164.0 M

Non Current Assets

$349.5 M(+8.2%)$323.2 M(-0.8%)$325.9 M(-1.6%)$331.2 M(-1.1%)$334.8 M(-0.5%)$336.6 M(-0.3%)$337.7 M(-1.8%)$344.0 M(-0.3%)$344.8 M(+0.5%)$343.0 M(-1.3%)$347.6 M(-1.3%)$352.0 M(-0.2%)$352.6 M(-0.9%)$355.8 M(-0.8%)$358.7 M(-0.9%)$362.0 M(-0.2%)$362.6 M(+0.2%)$361.9 M(-26.1%)$490.0 M(-0.8%)$494.2 M(-0.0%)$494.4 M(-0.5%)$496.9 M(+0.2%)$496.0 M(+4.0%)$477.1 M(-0.7%)$480.6 M(-0.4%)$482.4 M(-0.3%)$483.9 M(-0.6%)$487.1 M(-0.2%)$488.2 M(-0.5%)$490.7 M(+0.7%)$487.2 M

Total Liabilities

$404.8 M(+6.5%)$380.3 M(+5.7%)$359.9 M(-0.5%)$361.9 M(-16.8%)$435.0 M(+7.9%)$403.0 M(+9.3%)$368.9 M(+2.5%)$359.8 M(-15.2%)$424.3 M(+7.8%)$393.8 M(+14.7%)$343.4 M(-4.0%)$357.9 M(-8.2%)$390.0 M(+8.4%)$359.7 M(-0.1%)$360.0 M(-5.0%)$379.0 M(-10.5%)$423.4 M(+5.7%)$400.5 M(+0.2%)$399.5 M(+1.8%)$392.5 M(-15.9%)$466.9 M(+8.7%)$429.4 M(+7.4%)$399.9 M(+1.6%)$393.4 M(-10.2%)$438.0 M(+9.9%)$398.6 M(+2.4%)$389.3 M(-9.1%)$428.5 M(-8.3%)$467.5 M(+3.5%)$451.5 M(+2.9%)$438.9 M

Current Liabilities

$147.5 M(+1.7%)$145.0 M(+18.8%)$122.1 M(+3.0%)$118.5 M(-36.9%)$187.7 M(+24.3%)$151.0 M(+32.0%)$114.4 M(+13.9%)$100.4 M(-37.9%)$161.8 M(+25.7%)$128.7 M(+75.0%)$73.5 M(-10.2%)$81.9 M(-25.7%)$110.2 M(+46.0%)$75.5 M(+8.4%)$69.6 M(+5.2%)$66.2 M(-15.2%)$78.0 M(+36.2%)$57.3 M(-31.6%)$83.8 M(+7.3%)$78.1 M(-38.5%)$127.1 M(+41.3%)$89.9 M(+39.8%)$64.3 M(-18.6%)$79.1 M(-15.8%)$93.9 M(+89.9%)$49.4 M(+20.8%)$40.9 M(-49.3%)$80.8 M(+16.4%)$69.4 M(+20.9%)$57.4 M(+30.4%)$44.0 M

Long Term Liabilities

$257.3 M(+9.4%)$235.3 M(-1.1%)$237.8 M(-2.3%)$243.3 M(-1.6%)$247.3 M(-1.9%)$252.0 M(-1.0%)$254.5 M(-1.9%)$259.4 M(-1.2%)$262.6 M(-1.0%)$265.1 M(-1.7%)$269.8 M(-2.2%)$275.9 M(-1.4%)$279.8 M(-1.5%)$284.2 M(-2.1%)$290.3 M(-7.2%)$312.8 M(-9.4%)$345.4 M(+0.7%)$343.2 M(+8.7%)$315.7 M(+0.4%)$314.4 M(-7.5%)$339.8 M(+0.1%)$339.5 M(+1.2%)$335.6 M(+6.7%)$314.4 M(-8.7%)$344.1 M(-1.4%)$349.2 M(+0.2%)$348.4 M(+0.2%)$347.7 M(-12.7%)$398.1 M(+1.0%)$394.1 M(-0.2%)$394.9 M

Shareholders Equity

$260.8 M(+10.2%)$236.7 M(+9.0%)$217.2 M(-6.2%)$231.6 M(-2.3%)$236.9 M(-0.5%)$238.2 M(+10.1%)$216.4 M(-8.7%)$237.1 M(+2.9%)$230.4 M(+4.9%)$219.7 M(+6.1%)$207.1 M(-3.5%)$214.6 M(+2.1%)$210.2 M(+0.5%)$209.2 M(+6.4%)$196.6 M(-1.8%)$200.2 M(+6.6%)$187.9 M(+1.9%)$184.4 M(-37.1%)$293.0 M(-6.4%)$313.2 M(+4.4%)$300.0 M(+1.9%)$294.4 M(+6.6%)$276.1 M(-2.3%)$282.8 M(+2.9%)$274.7 M(+1.7%)$270.1 M(+7.5%)$251.3 M(-2.1%)$256.7 M(+13.3%)$226.6 M(+2.0%)$222.0 M(+4.6%)$212.3 M

Book Value

$260.8 M(+10.2%)$236.7 M(+9.0%)$217.2 M(-6.2%)$231.6 M(-2.3%)$236.9 M(-0.5%)$238.2 M(+10.1%)$216.4 M(-8.7%)$237.1 M(+2.9%)$230.4 M(+4.9%)$219.7 M(+6.1%)$207.1 M(-3.5%)$214.6 M(+2.1%)$210.2 M(+0.5%)$209.2 M(+6.4%)$196.6 M(-1.8%)$200.2 M(+6.6%)$187.9 M(+1.9%)$184.4 M(-37.1%)$293.0 M(-6.4%)$313.2 M(+4.4%)$300.0 M(+1.9%)$294.4 M(+6.6%)$276.1 M(-2.3%)$282.8 M(+2.9%)$274.7 M(+1.7%)$270.1 M(+7.5%)$251.3 M(-2.1%)$256.7 M(+13.3%)$226.6 M(+2.0%)$222.0 M(+4.6%)$212.3 M

Working Capital

$168.6 M(+13.3%)$148.8 M(+15.3%)$129.1 M(-10.2%)$143.7 M(-3.8%)$149.4 M(-2.7%)$153.5 M(+15.3%)$133.2 M(-12.7%)$152.5 M(+2.9%)$148.2 M(+4.5%)$141.8 M(+9.7%)$129.3 M(-6.6%)$138.5 M(+0.8%)$137.4 M(-0.1%)$137.6 M(+7.3%)$128.2 M(-15.1%)$151.0 M(-11.5%)$170.6 M(+3.0%)$165.7 M(+39.6%)$118.7 M(-11.1%)$133.4 M(-8.3%)$145.5 M(+6.1%)$137.1 M(+18.5%)$115.7 M(-3.6%)$120.0 M(-13.2%)$138.3 M(+1.1%)$136.8 M(+18.2%)$115.8 M(-1.3%)$117.3 M(-14.1%)$136.5 M(+8.8%)$125.5 M(+4.5%)$120.0 M

Cash And Cash Equivalents

$8.4 M(+100.5%)$4.2 M(+112.6%)$2.0 M(-91.8%)$24.2 M(+117.9%)$11.1 M(+227.7%)$3.4 M(+16.7%)$2.9 M(-86.0%)$20.7 M(+627.0%)$2.8 M(-52.9%)$6.0 M(-26.4%)$8.2 M(-77.8%)$37.0 M(+403.6%)$7.3 M(-51.6%)$15.2 M(-57.3%)$35.5 M(-13.4%)$41.0 M(+187.2%)$14.3 M(-59.1%)$34.9 M(+28.7%)$27.1 M(-23.9%)$35.7 M(+632.3%)$4.9 M(-2.8%)$5.0 M(+1339.9%)$348.0 K(-98.8%)$27.8 M(+100.0%)$0.0(0%)$0.0(-100.0%)$12.9 M(-64.9%)$36.9 M(+2388.2%)$1.5 M(-65.5%)$4.3 M(-46.0%)$8.0 M

Accounts Payable

$35.3 M(+27.1%)$27.8 M(+15.1%)$24.1 M(-23.1%)$31.4 M(-24.6%)$41.6 M(+83.4%)$22.7 M(-1.7%)$23.1 M(-53.1%)$49.3 M(+88.7%)$26.1 M(+44.3%)$18.1 M(+5.1%)$17.2 M(-37.1%)$27.4 M(+62.4%)$16.9 M(-13.0%)$19.4 M(-2.3%)$19.8 M(+21.9%)$16.3 M(-18.9%)$20.1 M(+7.1%)$18.7 M(+8.8%)$17.2 M(+6.9%)$16.1 M(-5.2%)$17.0 M(-8.0%)$18.5 M(+12.3%)$16.4 M(-12.1%)$18.7 M(+22.4%)$15.3 M(-9.1%)$16.8 M(+7.8%)$15.6 M(-4.5%)$16.3 M(+5.7%)$15.4 M(-21.1%)$19.6 M(+29.3%)$15.1 M

Accounts Receivable

$153.1 M(+9.2%)$140.2 M(+139.3%)$58.6 M(-30.1%)$83.8 M(-49.3%)$165.3 M(+18.6%)$139.4 M(+189.0%)$48.2 M(-44.4%)$86.8 M(-47.5%)$165.3 M(+29.2%)$127.9 M(+197.0%)$43.1 M(-39.4%)$71.0 M(-42.8%)$124.1 M(+34.7%)$92.1 M(+104.0%)$45.1 M(-45.7%)$83.2 M(-32.5%)$123.2 M(+60.4%)$76.8 M(+59.7%)$48.1 M(-45.3%)$87.9 M(-42.6%)$153.2 M(+33.6%)$114.7 M(+107.5%)$55.3 M(-32.2%)$81.5 M(-36.4%)$128.2 M(+34.9%)$95.0 M(+131.1%)$41.1 M(-48.0%)$79.1 M(-32.7%)$117.5 M(+46.8%)$80.1 M(+91.3%)$41.9 M

Short Term Debt

$77.3 M(-11.7%)$87.5 M(+17.6%)$74.4 M(+21.4%)$61.3 M(-45.8%)$113.2 M(+18.6%)$95.4 M(+37.8%)$69.2 M(+302.3%)$17.2 M(-82.9%)$100.4 M(+34.6%)$74.6 M(+156.5%)$29.1 M(+58.0%)$18.4 M(-69.7%)$60.7 M(+166.4%)$22.8 M(+27.6%)$17.8 M(+28.6%)$13.9 M(-52.6%)$29.3 M(+130.3%)$12.7 M(-71.4%)$44.5 M(+36.9%)$32.5 M(-60.6%)$82.5 M(+94.9%)$42.3 M(+43.6%)$29.5 M(-20.3%)$37.0 M(-26.4%)$50.2 M(+684.2%)$6.4 M(-12.3%)$7.3 M(-82.0%)$40.5 M(+27.3%)$31.8 M(+119.4%)$14.5 M(+48.3%)$9.8 M

Long Term Debt

$210.3 M(+13.1%)$185.9 M(-2.0%)$189.7 M(-2.9%)$195.4 M(-1.7%)$198.8 M(-1.7%)$202.3 M(-1.4%)$205.2 M(-1.9%)$209.3 M(-1.1%)$211.7 M(-1.1%)$214.0 M(-1.7%)$217.7 M(-1.7%)$221.5 M(-0.9%)$223.6 M(-1.5%)$227.0 M(-2.6%)$233.0 M(-8.3%)$254.1 M(-10.7%)$284.4 M(-0.2%)$285.0 M(+18.7%)$240.0 M(-0.4%)$241.1 M(-7.7%)$261.2 M(-0.2%)$261.8 M(+0.4%)$260.7 M(+7.3%)$242.9 M(-11.2%)$273.4 M(-0.2%)$273.9 M(-0.2%)$274.4 M(-0.2%)$274.9 M(-10.0%)$305.4 M(-0.1%)$305.8 M(-0.1%)$306.2 M

Total Debt

$287.6 M(+5.2%)$273.4 M(+3.5%)$264.2 M(+2.9%)$256.7 M(-17.7%)$312.0 M(+4.8%)$297.8 M(+8.5%)$274.5 M(+21.2%)$226.5 M(-27.4%)$312.2 M(+8.2%)$288.6 M(+16.9%)$246.8 M(+2.9%)$239.9 M(-15.6%)$284.3 M(+13.8%)$249.7 M(-0.4%)$250.8 M(-6.4%)$268.0 M(-14.6%)$313.7 M(+5.4%)$297.7 M(+4.6%)$284.5 M(+4.0%)$273.6 M(-20.4%)$343.7 M(+13.0%)$304.1 M(+4.8%)$290.2 M(+3.7%)$279.9 M(-13.5%)$323.7 M(+15.5%)$280.3 M(-0.5%)$281.7 M(-10.7%)$315.3 M(-6.5%)$337.1 M(+5.3%)$320.3 M(+1.4%)$316.0 M

Debt To Equity

0.8(-23.1%)1.1(-4.4%)1.1(+9.7%)1.0(-16.9%)1.2(+5.1%)1.2(-0.8%)1.2(+35.2%)0.9(-30.7%)1.3(+3.3%)1.2(+11.8%)1.1(+7.8%)1.0(-19.1%)1.3(+14.6%)1.1(-6.0%)1.2(-4.9%)1.2(-20.6%)1.6(+4.0%)1.5(+65.6%)0.9(+12.5%)0.8(-25.2%)1.1(+11.5%)1.0(-1.0%)1.0(-2.0%)1.0(-16.1%)1.2(+13.5%)1.0(-7.1%)1.1(-8.9%)1.2(-17.4%)1.5(+3.5%)1.4(-3.4%)1.5

Current Ratio

2.1(+5.4%)2.0(-1.5%)2.1(-6.8%)2.2(+22.8%)1.8(-10.9%)2.0(-6.5%)2.2(-14.3%)2.5(+31.3%)1.9(-8.6%)2.1(-23.9%)2.8(+2.6%)2.7(+19.6%)2.3(-20.2%)2.8(-0.7%)2.8(-13.4%)3.3(+2.8%)3.2(-18.0%)3.9(+60.7%)2.4(-10.7%)2.7(+26.6%)2.1(-15.1%)2.5(-10.0%)2.8(+11.1%)2.5(+2.0%)2.5(-34.5%)3.8(-1.6%)3.8(+56.3%)2.5(-17.5%)3.0(-6.9%)3.2(-14.5%)3.7

Quick Ratio

1.1(+8.7%)1.0(+73.3%)0.6(-40.6%)1.0(+2.0%)1.0(-1.0%)1.0(+85.2%)0.5(-53.0%)1.1(+5.5%)1.1(+1.9%)1.1(+37.2%)0.8(-43.9%)1.4(+9.4%)1.3(-14.8%)1.5(+21.1%)1.2(-37.2%)2.0(+6.5%)1.8(-9.4%)2.0(+109.3%)1.0(-40.5%)1.6(+27.3%)1.3(-6.6%)1.4(+44.2%)0.9(-33.6%)1.4(+0.7%)1.4(-28.3%)2.0(+41.4%)1.4(-4.8%)1.5(-16.5%)1.8(+14.3%)1.5(+15.8%)1.3

Inventory

$148.8 M(+4.0%)$143.2 M(-19.5%)$177.9 M(+24.8%)$142.6 M(-6.0%)$151.7 M(-1.6%)$154.2 M(-17.0%)$185.8 M(+34.9%)$137.7 M(+2.5%)$134.4 M(+1.4%)$132.6 M(-8.8%)$145.3 M(+36.2%)$106.7 M(-1.3%)$108.0 M(+7.0%)$100.9 M(-9.9%)$112.0 M(+27.8%)$87.6 M(-16.6%)$105.0 M(-1.3%)$106.4 M(-12.1%)$121.1 M(+43.4%)$84.5 M(-23.3%)$110.1 M(+6.3%)$103.6 M(-12.7%)$118.6 M(+37.6%)$86.2 M(-12.9%)$98.9 M(+12.1%)$88.3 M(-11.3%)$99.5 M(+25.6%)$79.2 M(-5.1%)$83.5 M(-11.8%)$94.6 M(-10.1%)$105.3 M

Retained Earnings

$87.5 M(+40.8%)$62.1 M(+39.1%)$44.6 M(-25.3%)$59.7 M(+0.6%)$59.4 M(-1.8%)$60.5 M(+39.4%)$43.4 M(-31.6%)$63.5 M(+8.1%)$58.7 M(+12.5%)$52.2 M(+26.6%)$41.2 M(-20.5%)$51.9 M(+4.4%)$49.7 M(+0.8%)$49.3 M(+18.3%)$41.7 M(-12.7%)$47.7 M(+32.3%)$36.1 M(+8.2%)$33.3 M(-76.8%)$143.6 M(-10.7%)$160.7 M(+3.4%)$155.5 M(+4.1%)$149.4 M(+14.8%)$130.2 M(-4.8%)$136.8 M(+7.7%)$127.0 M(+3.1%)$123.2 M(+13.9%)$108.1 M(-6.6%)$115.7 M(+33.5%)$86.7 M(+4.6%)$82.9 M(+12.6%)$73.6 M

PB Ratio

2.4(+7.0%)2.3(-11.3%)2.6(-12.9%)3.0(+0.7%)2.9(+1.7%)2.9(-14.8%)3.4(-3.1%)3.5(+25.5%)2.8(-7.0%)3.0(-22.1%)3.8(-8.1%)4.2(+5.3%)4.0(-11.2%)4.5(-17.1%)5.4(+10.4%)4.9(+17.3%)4.2(-4.4%)4.3(+57.0%)2.8(-30.8%)4.0(+18.0%)3.4(+10.1%)3.1(-1.9%)3.1(+9.0%)2.9(-20.7%)3.6(-9.9%)4.0(+2.8%)3.9(+17.7%)3.3(-15.3%)3.9(+17.3%)3.4(+2.8%)3.3

Income statements

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

EPS

$1.4(+33.3%)$1.0(+375.7%)-$0.4(-227.6%)$0.3(+20.8%)$0.2(-76.2%)$1.0(+274.1%)-$0.6(-218.4%)$0.5(-12.5%)$0.6(-25.3%)$0.8(+516.7%)-$0.2(-148.7%)$0.4(+23.3%)$0.3(-50.0%)$0.6(+1900.0%)$0.0(-96.2%)$0.8(+100.0%)$0.4(+108.6%)-$4.5(-934.1%)-$0.4(-188.0%)$0.5(-5.7%)$0.5(-51.8%)$1.1(+11100.0%)-$0.0(-101.6%)$0.6(+46.5%)$0.4(-52.8%)$0.9(+1237.5%)-$0.1(-105.3%)$1.5(+275.0%)$0.4(-37.5%)$0.6(+557.1%)-$0.1

TTM EPS

$2.3(+94.9%)$1.2(+0.8%)$1.2(+21.9%)$1.0(-17.2%)$1.2(-21.6%)$1.5(+21.3%)$1.2(-24.7%)$1.6(+8.0%)$1.5(+21.0%)$1.2(+13.8%)$1.1(-16.1%)$1.3(-24.0%)$1.7(-5.0%)$1.8(+153.7%)-$3.4(+12.3%)-$3.8(+6.8%)-$4.1(-3.5%)-$4.0(-334.3%)$1.7(-20.3%)$2.1(-5.8%)$2.3(+4.7%)$2.1(+9.7%)$2.0(+3.7%)$1.9(-31.5%)$2.8(+1.1%)$2.7(+11.0%)$2.5(+2.5%)$2.4(+79.1%)$1.3(+6.3%)$1.3(-5.3%)$1.3

Revenue

$129.4 M(-35.3%)$199.9 M(+109.0%)$95.7 M(-28.8%)$134.2 M(-6.8%)$144.1 M(-30.5%)$207.3 M(+151.1%)$82.5 M(-48.4%)$159.8 M(-3.8%)$166.1 M(-11.4%)$187.6 M(+82.8%)$102.6 M(-32.9%)$152.9 M(+19.8%)$127.6 M(-19.0%)$157.5 M(+52.4%)$103.3 M(-34.7%)$158.2 M(+18.2%)$133.8 M(+11.4%)$120.0 M(+76.0%)$68.2 M(-57.5%)$160.3 M(+13.0%)$141.9 M(-19.6%)$176.4 M(+89.3%)$93.2 M(-38.6%)$151.8 M(+21.6%)$124.8 M(-23.6%)$163.4 M(+94.7%)$84.0 M(-39.1%)$138.0 M(+10.1%)$125.3 M(-10.1%)$139.4 M(+92.9%)$72.2 M

TTM Revenue

$559.2 M(-2.6%)$573.9 M(-1.3%)$581.3 M(+2.3%)$568.2 M(-4.3%)$593.7 M(-3.6%)$615.7 M(+3.3%)$596.0 M(-3.3%)$616.1 M(+1.1%)$609.2 M(+6.7%)$570.7 M(+5.5%)$540.7 M(-0.1%)$541.5 M(-0.9%)$546.7 M(-1.1%)$552.8 M(+7.3%)$515.3 M(+7.3%)$480.2 M(-0.4%)$482.3 M(-1.6%)$490.4 M(-10.3%)$546.7 M(-4.4%)$571.7 M(+1.5%)$563.2 M(+3.1%)$546.2 M(+2.4%)$533.3 M(+1.8%)$524.1 M(+2.7%)$510.2 M(-0.1%)$510.7 M(+5.0%)$486.6 M(+2.5%)$474.9 M(+1.7%)$467.1 M(+0.4%)$465.3 M(+5.8%)$439.7 M

Total Expenses

$125.8 M(-23.1%)$163.6 M(+62.2%)$100.9 M(-17.1%)$121.6 M(-8.3%)$132.6 M(-23.2%)$172.7 M(+79.3%)$96.3 M(-32.7%)$143.2 M(-2.4%)$146.6 M(-9.5%)$162.0 M(+53.5%)$105.5 M(-23.9%)$138.7 M(+18.3%)$117.3 M(-12.1%)$133.4 M(+33.8%)$99.7 M(-23.5%)$130.3 M(+12.1%)$116.2 M(+11.1%)$104.6 M(+36.9%)$76.4 M(-43.5%)$135.3 M(+11.0%)$121.9 M(-11.8%)$138.3 M(+54.3%)$89.6 M(-29.6%)$127.3 M(+16.4%)$109.4 M(-16.5%)$131.0 M(+57.9%)$83.0 M(-26.2%)$112.4 M(+6.8%)$105.2 M(-7.6%)$113.9 M(+56.7%)$72.7 M

Operating Expenses

$27.3 M(+9.3%)$25.0 M(+3.7%)$24.1 M(+43.1%)$16.9 M(-18.3%)$20.6 M(-23.0%)$26.8 M(+6.9%)$25.1 M(+18.1%)$21.2 M(-2.6%)$21.8 M(-15.0%)$25.7 M(+6.9%)$24.0 M(+9.2%)$22.0 M(+8.6%)$20.2 M(-18.0%)$24.7 M(+9.2%)$22.6 M(+13.6%)$19.9 M(+3.8%)$19.2 M(+15.5%)$16.6 M(-16.5%)$19.9 M(-6.8%)$21.3 M(+6.7%)$20.0 M(-7.0%)$21.5 M(+10.9%)$19.4 M(-0.8%)$19.5 M(+0.4%)$19.5 M(-16.9%)$23.4 M(+23.1%)$19.0 M(-1.0%)$19.2 M(+20.7%)$15.9 M(-18.5%)$19.5 M(+10.8%)$17.6 M

Cost Of Goods Sold

$98.5 M(-28.9%)$138.6 M(+80.6%)$76.7 M(-26.7%)$104.7 M(-6.5%)$112.0 M(-23.2%)$145.9 M(+104.7%)$71.3 M(-41.5%)$121.9 M(-2.3%)$124.8 M(-8.4%)$136.3 M(+67.2%)$81.5 M(-30.2%)$116.8 M(+20.4%)$97.0 M(-10.8%)$108.7 M(+41.0%)$77.1 M(-30.2%)$110.4 M(+13.8%)$97.0 M(+10.3%)$88.0 M(+55.7%)$56.5 M(-50.4%)$114.0 M(+11.8%)$101.9 M(-12.7%)$116.8 M(+66.2%)$70.2 M(-34.8%)$107.7 M(+19.8%)$89.9 M(-16.4%)$107.6 M(+68.3%)$63.9 M(-31.4%)$93.2 M(+4.3%)$89.3 M(-5.4%)$94.3 M(+71.3%)$55.1 M

TTM Cost Of Goods Sold

$418.6 M(-3.1%)$432.1 M(-1.7%)$439.4 M(+1.3%)$433.9 M(-3.8%)$451.1 M(-2.8%)$463.9 M(+2.1%)$454.3 M(-2.2%)$464.6 M(+1.1%)$459.5 M(+6.5%)$431.6 M(+6.8%)$404.0 M(+1.1%)$399.6 M(+1.6%)$393.2 M(-0.0%)$393.2 M(+5.6%)$372.5 M(+5.8%)$351.9 M(-1.0%)$355.5 M(-1.4%)$360.4 M(-7.4%)$389.2 M(-3.4%)$402.9 M(+1.6%)$396.7 M(+3.1%)$384.6 M(+2.4%)$375.5 M(+1.7%)$369.2 M(+4.1%)$354.6 M(+0.2%)$354.0 M(+3.9%)$340.7 M(+2.7%)$331.8 M(+1.4%)$327.1 M(+0.7%)$324.8 M(+7.3%)$302.7 M

Gross Profit

$30.9 M(-49.6%)$61.3 M(+224.0%)$18.9 M(-35.9%)$29.5 M(-8.2%)$32.1 M(-47.6%)$61.4 M(+444.2%)$11.3 M(-70.2%)$37.9 M(-8.2%)$41.3 M(-19.4%)$51.2 M(+143.2%)$21.1 M(-41.8%)$36.2 M(+18.1%)$30.6 M(-37.2%)$48.8 M(+85.9%)$26.3 M(-45.1%)$47.8 M(+30.1%)$36.7 M(+14.5%)$32.1 M(+174.4%)$11.7 M(-74.8%)$46.3 M(+16.0%)$39.9 M(-33.0%)$59.6 M(+159.7%)$22.9 M(-48.0%)$44.1 M(+26.3%)$34.9 M(-37.5%)$55.8 M(+178.9%)$20.0 M(-55.3%)$44.8 M(+24.3%)$36.1 M(-19.9%)$45.0 M(+162.0%)$17.2 M

TTM Gross Profit

$140.6 M(-0.9%)$141.9 M(-0.0%)$141.9 M(+5.7%)$134.3 M(-5.9%)$142.7 M(-6.0%)$151.8 M(+7.2%)$141.7 M(-6.5%)$151.5 M(+1.1%)$149.8 M(+7.6%)$139.1 M(+1.8%)$136.7 M(-3.7%)$141.9 M(-7.6%)$153.5 M(-3.8%)$159.6 M(+11.7%)$142.8 M(+11.3%)$128.3 M(+1.1%)$126.8 M(-2.5%)$130.0 M(-17.5%)$157.6 M(-6.7%)$168.8 M(+1.4%)$166.6 M(+3.1%)$161.6 M(+2.4%)$157.8 M(+1.9%)$154.9 M(-0.5%)$155.6 M(-0.7%)$156.7 M(+7.4%)$145.9 M(+2.0%)$143.1 M(+2.2%)$140.0 M(-0.4%)$140.5 M(+2.6%)$137.0 M

Gross Margin

23.9%(-22.2%)30.7%(+55.1%)19.8%(-10.0%)22.0%(-1.4%)22.3%(-24.7%)29.6%(+116.8%)13.7%(-42.4%)23.7%(-4.6%)24.9%(-9.0%)27.3%(+33.1%)20.5%(-13.2%)23.7%(-1.4%)24.0%(-22.5%)31.0%(+22.0%)25.4%(-15.9%)30.2%(+10.0%)27.5%(+2.8%)26.7%(+55.9%)17.1%(-40.7%)28.9%(+2.7%)28.1%(-16.7%)33.8%(+37.3%)24.6%(-15.2%)29.0%(+3.8%)28.0%(-18.1%)34.2%(+43.3%)23.9%(-26.6%)32.5%(+12.9%)28.8%(-11.0%)32.3%(+35.8%)23.8%

Operating Profit

$3.6 M(-90.2%)$36.3 M(+798.4%)-$5.2 M(-141.1%)$12.6 M(+9.9%)$11.5 M(-66.7%)$34.6 M(+350.5%)-$13.8 M(-182.8%)$16.7 M(-14.4%)$19.5 M(-23.9%)$25.6 M(+970.3%)-$2.9 M(-120.7%)$14.2 M(+36.7%)$10.4 M(-56.9%)$24.1 M(+560.9%)$3.6 M(-86.9%)$27.9 M(+58.8%)$17.6 M(+13.5%)$15.5 M(+288.8%)-$8.2 M(-132.8%)$25.0 M(+25.4%)$19.9 M(-47.7%)$38.1 M(+969.6%)$3.6 M(-85.5%)$24.6 M(+58.8%)$15.5 M(-52.3%)$32.4 M(+3111.9%)$1.0 M(-96.0%)$25.6 M(+27.1%)$20.1 M(-21.0%)$25.5 M(+5908.9%)-$439.0 K

TTM Operating Profit

$47.3 M(-14.4%)$55.3 M(+3.3%)$53.5 M(+19.1%)$44.9 M(-8.2%)$48.9 M(-14.0%)$56.9 M(+18.8%)$47.9 M(-18.5%)$58.8 M(+4.4%)$56.3 M(+19.2%)$47.2 M(+3.2%)$45.8 M(-12.6%)$52.3 M(-20.7%)$66.0 M(-9.8%)$73.2 M(+13.4%)$64.6 M(+22.5%)$52.7 M(+5.8%)$49.8 M(-4.5%)$52.2 M(-30.2%)$74.8 M(-13.6%)$86.6 M(+0.5%)$86.1 M(+5.5%)$81.7 M(+7.4%)$76.0 M(+3.5%)$73.5 M(-1.4%)$74.5 M(-5.9%)$79.2 M(+9.6%)$72.3 M(+2.0%)$70.8 M(+3.3%)$68.6 M(+5.6%)$64.9 M(-4.4%)$67.9 M

Operating Margin

2.8%(-84.9%)18.2%(+434.4%)-5.4%(-157.6%)9.4%(+18.1%)8.0%(-52.1%)16.7%(+199.8%)-16.7%(-260.4%)10.4%(-11.0%)11.7%(-14.2%)13.6%(+576.9%)-2.9%(-130.8%)9.3%(+14.1%)8.1%(-46.8%)15.3%(+333.7%)3.5%(-80.0%)17.6%(+34.3%)13.1%(+1.9%)12.9%(+207.2%)-12.0%(-177.1%)15.6%(+11.0%)14.1%(-35.0%)21.6%(+465.4%)3.8%(-76.4%)16.2%(+30.6%)12.4%(-37.6%)19.9%(+1554.2%)1.2%(-93.5%)18.6%(+15.5%)16.1%(-12.2%)18.3%(+3100.0%)-0.6%

Net Income

$32.3 M(+32.5%)$24.3 M(+391.4%)-$8.4 M(-218.0%)$7.1 M(+22.2%)$5.8 M(-75.8%)$24.0 M(+282.8%)-$13.1 M(-213.9%)$11.5 M(-13.3%)$13.3 M(-25.1%)$17.7 M(+553.6%)-$3.9 M(-144.3%)$8.8 M(+25.4%)$7.0 M(-50.1%)$14.1 M(+1800.7%)$742.0 K(-95.9%)$18.2 M(+96.8%)$9.2 M(+108.9%)-$103.9 M(-929.7%)-$10.1 M(-187.3%)$11.6 M(-7.0%)$12.4 M(-51.2%)$25.5 M(+8677.1%)-$297.0 K(-102.0%)$14.7 M(+48.1%)$9.9 M(-53.1%)$21.2 M(+1228.1%)-$1.9 M(-105.4%)$34.5 M(+270.2%)$9.3 M(-36.8%)$14.7 M(+550.0%)-$3.3 M

TTM Net Income

$55.3 M(+91.7%)$28.9 M(+1.3%)$28.5 M(+20.1%)$23.7 M(-15.8%)$28.2 M(-21.0%)$35.6 M(+21.2%)$29.4 M(-23.8%)$38.6 M(+7.5%)$35.9 M(+21.1%)$29.7 M(+13.9%)$26.0 M(-15.2%)$30.7 M(-23.3%)$40.0 M(-5.2%)$42.2 M(+155.8%)-$75.7 M(+12.5%)-$86.6 M(+7.1%)-$93.2 M(-3.6%)-$90.0 M(-328.4%)$39.4 M(-19.9%)$49.2 M(-6.0%)$52.3 M(+5.0%)$49.8 M(+9.5%)$45.5 M(+3.6%)$43.9 M(-31.1%)$63.7 M(+0.9%)$63.1 M(+11.3%)$56.7 M(+2.5%)$55.3 M(+79.1%)$30.9 M(+7.0%)$28.9 M(-5.2%)$30.5 M

Net Margin

24.9%(+104.7%)12.2%(+239.5%)-8.7%(-265.6%)5.3%(+31.1%)4.0%(-65.2%)11.6%(+172.8%)-15.9%(-320.6%)7.2%(-10.0%)8.0%(-15.3%)9.4%(+348.0%)-3.8%(-166.2%)5.8%(+4.5%)5.5%(-38.4%)8.9%(+1143.1%)0.7%(-93.7%)11.5%(+66.4%)6.9%(+108.0%)-86.5%(-485.0%)-14.8%(-305.1%)7.2%(-17.7%)8.8%(-39.3%)14.4%(+4612.5%)-0.3%(-103.3%)9.7%(+21.8%)8.0%(-38.6%)12.9%(+680.7%)-2.2%(-108.9%)25.0%(+236.4%)7.4%(-29.7%)10.6%(+333.0%)-4.5%

EBIT

$46.2 M(+27.5%)$36.3 M(+664.7%)-$6.4 M(-150.7%)$12.7 M(+9.8%)$11.5 M(-66.5%)$34.5 M(+350.5%)-$13.8 M(-183.8%)$16.4 M(-15.5%)$19.4 M(-23.9%)$25.6 M(+1009.1%)-$2.8 M(-121.5%)$13.1 M(+25.9%)$10.4 M(-46.1%)$19.3 M(+430.0%)$3.6 M(-87.0%)$27.9 M(+59.7%)$17.5 M(+115.1%)-$115.7 M(-1292.1%)-$8.3 M(-145.6%)$18.2 M(-8.0%)$19.8 M(-47.8%)$38.0 M(+1019.8%)$3.4 M(-86.0%)$24.3 M(+57.1%)$15.4 M(-52.0%)$32.2 M(+3887.1%)$807.0 K(-96.8%)$25.4 M(+27.6%)$19.9 M(-24.9%)$26.5 M(+4032.7%)-$675.0 K

TTM EBIT

$88.7 M(+64.2%)$54.0 M(+3.4%)$52.3 M(+16.4%)$44.9 M(-7.7%)$48.7 M(-14.0%)$56.6 M(+18.7%)$47.7 M(-18.7%)$58.6 M(+6.0%)$55.3 M(+19.6%)$46.2 M(+15.7%)$40.0 M(-13.9%)$46.4 M(-24.2%)$61.2 M(-10.3%)$68.3 M(+202.5%)-$66.6 M(+15.2%)-$78.6 M(+10.9%)-$88.3 M(-2.7%)-$85.9 M(-226.9%)$67.7 M(-14.7%)$79.4 M(-7.1%)$85.4 M(+5.4%)$81.1 M(+7.7%)$75.3 M(+3.5%)$72.7 M(-1.6%)$73.9 M(-5.7%)$78.4 M(+7.7%)$72.7 M(+2.1%)$71.3 M(+4.1%)$68.4 M(+5.5%)$64.9 M(-2.8%)$66.7 M

EBITDA

$50.5 M(+24.2%)$40.7 M(+3885.6%)-$1.1 M(-105.9%)$18.1 M(+7.3%)$16.9 M(-57.6%)$39.9 M(+574.9%)-$8.4 M(-138.7%)$21.7 M(-11.9%)$24.7 M(-19.8%)$30.8 M(+1194.4%)$2.4 M(-86.9%)$18.2 M(+17.9%)$15.4 M(-37.0%)$24.5 M(+183.0%)$8.7 M(-73.7%)$32.9 M(+47.2%)$22.4 M(+120.2%)-$110.8 M(-3144.0%)-$3.4 M(-114.8%)$23.1 M(-5.8%)$24.5 M(-42.6%)$42.8 M(+421.6%)$8.2 M(-71.9%)$29.1 M(+44.0%)$20.2 M(-45.2%)$36.9 M(+570.0%)$5.5 M(-81.8%)$30.2 M(+22.1%)$24.7 M(-20.4%)$31.1 M(+715.6%)$3.8 M

TTM EBITDA

$108.2 M(+45.0%)$74.6 M(+1.0%)$73.9 M(+11.0%)$66.6 M(-5.1%)$70.2 M(-10.0%)$77.9 M(+13.3%)$68.8 M(-13.6%)$79.6 M(+4.7%)$76.0 M(+13.9%)$66.7 M(+10.4%)$60.5 M(-9.4%)$66.7 M(-18.1%)$81.5 M(-7.9%)$88.5 M(+289.1%)-$46.8 M(+20.5%)-$58.9 M(+14.3%)-$68.7 M(-3.3%)-$66.5 M(-176.4%)$87.0 M(-11.8%)$98.6 M(-5.8%)$104.6 M(+4.3%)$100.3 M(+6.2%)$94.5 M(+2.9%)$91.8 M(-1.1%)$92.9 M(-4.6%)$97.4 M(+6.4%)$91.5 M(+1.9%)$89.8 M(+3.5%)$86.8 M(+2.8%)$84.4 M(-0.5%)$84.9 M

Selling, General & Administrative Expenses

$25.7 M(+9.9%)$23.4 M(+8.8%)$21.5 M(+51.0%)$14.2 M(-20.9%)$18.0 M(-25.5%)$24.2 M(+7.7%)$22.4 M(+20.6%)$18.6 M(-3.0%)$19.2 M(-16.7%)$23.0 M(+7.7%)$21.4 M(+10.4%)$19.4 M(+9.9%)$17.6 M(-19.9%)$22.0 M(+10.5%)$19.9 M(+15.8%)$17.2 M(+4.6%)$16.4 M(+18.6%)$13.9 M(-19.2%)$17.1 M(-7.8%)$18.6 M(+7.8%)$17.3 M(-8.0%)$18.8 M(+12.8%)$16.6 M(-0.2%)$16.7 M(+0.5%)$16.6 M(-19.2%)$20.5 M(+27.2%)$16.1 M(-1.2%)$16.3 M(+26.5%)$12.9 M(-22.9%)$16.7 M(+12.6%)$14.9 M

TTM SGA

$84.8 M(+10.0%)$77.1 M(-1.0%)$77.9 M(-1.2%)$78.8 M(-5.3%)$83.2 M(-1.4%)$84.4 M(+1.4%)$83.3 M(+1.3%)$82.2 M(-0.9%)$82.9 M(+1.9%)$81.4 M(+1.3%)$80.3 M(+1.9%)$78.8 M(+2.8%)$76.7 M(+1.6%)$75.5 M(+12.1%)$67.4 M(+4.3%)$64.6 M(-2.2%)$66.0 M(-1.3%)$66.9 M(-6.8%)$71.8 M(+0.7%)$71.3 M(+2.8%)$69.4 M(+1.0%)$68.7 M(-2.5%)$70.5 M(+0.7%)$70.0 M(+0.5%)$69.6 M(+5.6%)$65.9 M(+6.1%)$62.1 M(+2.1%)$60.9 M(+1.3%)$60.1 M(-4.5%)$63.0 M(+9.4%)$57.5 M

Depreciation And Amortization

$4.3 M(-3.0%)$4.4 M(-17.6%)$5.3 M(-2.5%)$5.5 M(+1.9%)$5.4 M(-1.1%)$5.4 M(+1.6%)$5.4 M(+0.8%)$5.3 M(+1.5%)$5.2 M(+0.6%)$5.2 M(+0.3%)$5.2 M(+2.1%)$5.1 M(+1.2%)$5.0 M(-3.4%)$5.2 M(+3.7%)$5.0 M(-0.4%)$5.0 M(+2.6%)$4.9 M(+0.1%)$4.9 M(+0.2%)$4.9 M(+0.3%)$4.9 M(+3.1%)$4.7 M(-1.5%)$4.8 M(-0.2%)$4.8 M(-1.3%)$4.9 M(+1.8%)$4.8 M(+1.1%)$4.7 M(+0.6%)$4.7 M(-1.4%)$4.8 M(-0.7%)$4.8 M(+6.1%)$4.5 M(+0.9%)$4.5 M

TTM D&A

$19.5 M(-5.4%)$20.6 M(-4.8%)$21.6 M(-0.1%)$21.7 M(+0.8%)$21.5 M(+0.7%)$21.3 M(+1.1%)$21.1 M(+0.8%)$20.9 M(+1.1%)$20.7 M(+1.0%)$20.5 M(+0.0%)$20.5 M(+0.9%)$20.3 M(+0.2%)$20.3 M(+0.6%)$20.2 M(+1.5%)$19.9 M(+0.6%)$19.7 M(+0.8%)$19.6 M(+0.9%)$19.4 M(+0.5%)$19.3 M(+0.5%)$19.2 M(+0.0%)$19.2 M(-0.3%)$19.3 M(+0.4%)$19.2 M(+0.6%)$19.1 M(+0.5%)$19.0 M(-0.1%)$19.0 M(+1.1%)$18.8 M(+1.2%)$18.6 M(+1.3%)$18.3 M(-6.2%)$19.5 M(+7.9%)$18.1 M

Interest Expense

$4.5 M(+8.4%)$4.1 M(+17.0%)$3.5 M(-21.1%)$4.5 M(-3.0%)$4.6 M(+23.3%)$3.7 M(+30.4%)$2.9 M(-15.8%)$3.4 M(+4.1%)$3.3 M(+32.1%)$2.5 M(+17.0%)$2.1 M(-9.1%)$2.3 M(+7.3%)$2.2 M(-50.4%)$4.4 M(+47.0%)$3.0 M(-34.3%)$4.5 M(-9.6%)$5.0 M(-11.6%)$5.7 M(+12.3%)$5.0 M(+20.8%)$4.2 M(-2.3%)$4.3 M(+2.0%)$4.2 M(+0.9%)$4.2 M(-8.3%)$4.5 M(+3.3%)$4.4 M(+6.9%)$4.1 M(+3.8%)$3.9 M(-1.1%)$4.0 M(-17.9%)$4.9 M(+15.9%)$4.2 M(-20.9%)$5.3 M

TTM Interest Expense

$16.6 M(-0.8%)$16.7 M(+2.4%)$16.3 M(+4.2%)$15.7 M(+7.3%)$14.6 M(+10.1%)$13.3 M(+10.5%)$12.0 M(+6.7%)$11.3 M(+10.6%)$10.2 M(+12.1%)$9.1 M(-17.3%)$11.0 M(-7.3%)$11.8 M(-15.7%)$14.0 M(-16.8%)$16.9 M(-7.1%)$18.2 M(-10.2%)$20.2 M(+1.8%)$19.9 M(+3.8%)$19.1 M(+8.3%)$17.7 M(+5.3%)$16.8 M(-2.0%)$17.1 M(-0.6%)$17.2 M(+0.5%)$17.1 M(+1.2%)$16.9 M(+3.3%)$16.4 M(-2.9%)$16.9 M(-0.6%)$17.0 M(-7.4%)$18.3 M(-5.0%)$19.3 M(+1.8%)$18.9 M(+7.5%)$17.6 M

Income Tax

$9.5 M(+21.7%)$7.8 M(+589.6%)-$1.6 M(-242.3%)$1.1 M(-1.7%)$1.1 M(-83.2%)$6.8 M(+292.6%)-$3.5 M(-333.0%)$1.5 M(-47.9%)$2.9 M(-46.0%)$5.4 M(+627.5%)-$1.0 M(-152.1%)$2.0 M(+62.3%)$1.2 M(+47.5%)$816.0 K(+1159.7%)-$77.0 K(-101.5%)$5.2 M(+61.0%)$3.2 M(+118.5%)-$17.5 M(-435.1%)-$3.3 M(-230.4%)$2.5 M(-19.6%)$3.1 M(-62.5%)$8.3 M(+1892.4%)-$463.0 K(-109.2%)$5.1 M(+340.1%)$1.1 M(-83.4%)$6.9 M(+648.0%)-$1.3 M(+90.3%)-$13.1 M(-327.3%)$5.8 M(-24.4%)$7.6 M(+382.4%)-$2.7 M

TTM Income Tax

$16.8 M(+98.7%)$8.5 M(+13.7%)$7.4 M(+34.9%)$5.5 M(-6.6%)$5.9 M(-22.9%)$7.7 M(+22.5%)$6.3 M(-28.6%)$8.8 M(-4.8%)$9.2 M(+22.5%)$7.5 M(+153.8%)$3.0 M(-24.1%)$3.9 M(-45.5%)$7.2 M(-22.1%)$9.2 M(+201.0%)-$9.1 M(+25.9%)-$12.3 M(+18.1%)-$15.0 M(+0.8%)-$15.1 M(-241.8%)$10.7 M(-20.8%)$13.5 M(-15.9%)$16.0 M(+14.0%)$14.0 M(+10.9%)$12.7 M(+6.7%)$11.9 M(+288.9%)-$6.3 M(-276.0%)-$1.7 M(-70.8%)-$977.0 K(+59.4%)-$2.4 M(-113.2%)$18.2 M(+6.9%)$17.1 M(-8.7%)$18.7 M

PE Ratio

12.0(-39.5%)19.8(-3.8%)20.6(-33.3%)30.9(+18.8%)26.0(+28.9%)20.2(-22.8%)26.1(+17.1%)22.3(+19.5%)18.7(-19.4%)23.2(-26.9%)31.7(+5.6%)30.1(+41.5%)21.2(-6.1%)22.6----21.0(-19.0%)25.9(+30.9%)19.8(+7.0%)18.5(-4.7%)19.4(+2.3%)19.0(+19.4%)15.9(-9.5%)17.6(-0.2%)17.6(+11.9%)15.8(-46.4%)29.4(+12.6%)26.1(+13.3%)23.1

PS Ratio

1.1(+21.3%)0.9(-2.1%)1.0(-20.0%)1.2(+2.6%)1.2(+4.5%)1.1(-8.9%)1.2(-8.2%)1.3(+27.6%)1.1(-8.7%)1.1(-21.8%)1.5(-11.4%)1.7(+8.5%)1.5(-9.5%)1.7(-18.0%)2.1(+1.0%)2.0(+25.9%)1.6(-1.2%)1.6(+10.8%)1.5(-32.4%)2.2(+21.7%)1.8(+8.4%)1.7(+1.8%)1.6(+5.2%)1.6(-20.5%)1.9(-8.4%)2.1(+5.5%)2.0(+12.2%)1.8(-5.8%)1.9(+19.4%)1.6(+1.9%)1.6

Cashflow statements

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

Cash From Operations

-$14.2 M(-664.8%)$2.5 M(+111.6%)-$21.6 M(-128.2%)$76.6 M(+3585.3%)$2.1 M(+122.3%)-$9.3 M(+83.6%)-$56.9 M(-149.7%)$114.5 M(+803.3%)-$16.3 M(+49.5%)-$32.2 M(-23.9%)-$26.0 M(-132.5%)$80.0 M(+345.3%)-$32.6 M(-196.3%)-$11.0 M(-145.6%)$24.1 M(-70.0%)$80.4 M(+482.0%)-$21.1 M(-789.1%)$3.1 M(+133.7%)-$9.1 M(-109.2%)$98.5 M(+572.3%)-$20.8 M(-496.6%)$5.3 M(+194.3%)-$5.6 M(-107.3%)$76.1 M(+363.3%)-$28.9 M(-779.9%)-$3.3 M(-123.0%)$14.3 M(-78.7%)$67.0 M(+578.5%)-$14.0 M(-254.5%)$9.1 M(+112.1%)$4.3 M

TTM CFO

$43.3 M(-27.3%)$59.6 M(+24.7%)$47.8 M(+283.1%)$12.5 M(-75.2%)$50.4 M(+57.4%)$32.0 M(+251.4%)$9.1 M(-77.3%)$40.0 M(+623.9%)$5.5 M(+151.2%)-$10.8 M(-204.0%)$10.4 M(-82.8%)$60.5 M(-0.7%)$61.0 M(-15.9%)$72.5 M(-16.2%)$86.6 M(+62.3%)$53.4 M(-25.2%)$71.4 M(-0.3%)$71.6 M(-3.0%)$73.8 M(-4.5%)$77.3 M(+40.8%)$54.9 M(+17.2%)$46.9 M(+22.3%)$38.3 M(-34.1%)$58.2 M(+18.4%)$49.1 M(-23.3%)$64.0 M(-16.2%)$76.4 M(+15.1%)$66.4 M(+14.3%)$58.0 M(+5.6%)$55.0 M(-1.2%)$55.6 M

Cash From Investing

$63.3 M(+4547.3%)-$1.4 M(-7.2%)-$1.3 M(+52.5%)-$2.8 M(-15.0%)-$2.4 M(+4.3%)-$2.5 M(+7.5%)-$2.7 M(+12.0%)-$3.1 M(+6.6%)-$3.3 M(+1.1%)-$3.4 M(-53.9%)-$2.2 M(+44.2%)-$3.9 M(-46.6%)-$2.7 M(-11.5%)-$2.4 M(-10.7%)-$2.2 M(+56.7%)-$5.0 M(-13.8%)-$4.4 M(-61.0%)-$2.7 M(-19.1%)-$2.3 M(+38.3%)-$3.7 M(-58.8%)-$2.4 M(+49.8%)-$4.7 M(-508.8%)-$769.0 K(+77.3%)-$3.4 M(-52.4%)-$2.2 M(+19.8%)-$2.8 M(-112.1%)-$1.3 M(+44.3%)-$2.3 M(-26.5%)-$1.9 M(+80.3%)-$9.4 M(-622.8%)-$1.3 M

TTM CFI

$57.7 M(+823.3%)-$8.0 M(+12.3%)-$9.1 M(+13.5%)-$10.5 M(+3.0%)-$10.8 M(+7.8%)-$11.8 M(+6.7%)-$12.6 M(-4.6%)-$12.0 M(+6.3%)-$12.9 M(-5.4%)-$12.2 M(-8.7%)-$11.2 M(-0.2%)-$11.2 M(+8.8%)-$12.3 M(+12.3%)-$14.0 M(+2.3%)-$14.4 M(+0.9%)-$14.5 M(-9.8%)-$13.2 M(-18.6%)-$11.1 M(+14.8%)-$13.1 M(-13.3%)-$11.5 M(-3.1%)-$11.2 M(-1.1%)-$11.1 M(-20.9%)-$9.2 M(+5.5%)-$9.7 M(-12.0%)-$8.6 M(-4.4%)-$8.3 M(+44.6%)-$14.9 M(-0.0%)-$14.9 M(+28.0%)-$20.8 M(+89.5%)-$197.1 M(-3.0%)-$191.3 M

Cash From Financing

-$44.9 M(-4046.3%)$1.1 M(+48.4%)$767.0 K(+101.3%)-$60.8 M(-853.9%)$8.1 M(-34.7%)$12.3 M(-70.5%)$41.9 M(+144.8%)-$93.6 M(-669.5%)$16.4 M(-50.9%)$33.4 M(+6057.6%)-$561.0 K(+98.8%)-$46.5 M(-269.1%)$27.5 M(+496.3%)-$6.9 M(+74.8%)-$27.5 M(+43.5%)-$48.7 M(-1108.2%)$4.8 M(-35.5%)$7.5 M(+161.5%)$2.9 M(+104.5%)-$63.9 M(-377.3%)$23.1 M(+464.0%)$4.1 M(+119.3%)-$21.1 M(+52.9%)-$44.9 M(-244.2%)$31.1 M(+552.2%)-$6.9 M(+81.4%)-$36.9 M(-26.0%)-$29.3 M(-324.3%)$13.1 M(+497.5%)-$3.3 M(+75.9%)-$13.6 M

TTM CFF

-$103.8 M(-104.3%)-$50.8 M(-28.3%)-$39.6 M(-2674.1%)$1.5 M(+104.9%)-$31.3 M(-36.5%)-$22.9 M(-1157.2%)-$1.8 M(+95.9%)-$44.3 M(-1662.3%)$2.8 M(-79.6%)$13.9 M(+152.4%)-$26.5 M(+50.4%)-$53.4 M(+4.0%)-$55.6 M(+28.9%)-$78.3 M(-22.6%)-$63.8 M(-90.5%)-$33.5 M(+31.3%)-$48.8 M(-59.7%)-$30.5 M(+10.0%)-$33.9 M(+41.4%)-$57.9 M(-49.0%)-$38.9 M(-26.2%)-$30.8 M(+26.3%)-$41.8 M(+27.4%)-$57.5 M(-37.2%)-$42.0 M(+30.1%)-$60.0 M(-6.4%)-$56.4 M(-70.3%)-$33.1 M(+8.2%)-$36.1 M(-136.9%)$97.8 M(+2.7%)$95.2 M

Free Cash Flow

-$15.4 M(-1519.7%)$1.1 M(+104.7%)-$22.9 M(-131.1%)$73.8 M(+20952.8%)-$354.0 K(+97.0%)-$11.9 M(+80.1%)-$59.7 M(-153.6%)$111.4 M(+667.6%)-$19.6 M(+44.9%)-$35.6 M(-26.3%)-$28.2 M(-137.1%)$76.1 M(+315.5%)-$35.3 M(-163.2%)-$13.4 M(-161.1%)$22.0 M(-70.9%)$75.4 M(+396.1%)-$25.5 M(-8265.1%)$312.0 K(+102.7%)-$11.4 M(-112.0%)$94.7 M(+508.4%)-$23.2 M(-4134.6%)$575.0 K(+109.1%)-$6.3 M(-108.7%)$72.7 M(+333.6%)-$31.1 M(-413.8%)-$6.1 M(-146.7%)$13.0 M(-80.0%)$64.7 M(+502.3%)-$16.1 M(-322.5%)$7.2 M(+143.5%)$3.0 M

TTM FCF

$36.6 M(-29.1%)$51.6 M(+33.5%)$38.7 M(+1884.8%)$1.9 M(-95.1%)$39.5 M(+95.2%)$20.3 M(+680.2%)-$3.5 M(-112.5%)$28.0 M(+481.7%)-$7.3 M(+68.1%)-$23.0 M(-2652.6%)-$836.0 K(-101.7%)$49.3 M(+1.4%)$48.7 M(-16.8%)$58.5 M(-19.0%)$72.2 M(+85.8%)$38.9 M(-33.2%)$58.2 M(-3.8%)$60.5 M(-0.4%)$60.7 M(-7.7%)$65.8 M(+50.4%)$43.7 M(+22.1%)$35.8 M(+22.7%)$29.2 M(-39.8%)$48.5 M(+19.8%)$40.5 M(-27.1%)$55.5 M(-19.3%)$68.8 M(+17.0%)$58.8 M(+17.4%)$50.1 M(+7.0%)$46.8 M(+2.4%)$45.7 M

CAPEX

$1.2 M(-13.5%)$1.4 M(+7.2%)$1.3 M(-52.5%)$2.8 M(+15.0%)$2.4 M(-4.3%)$2.5 M(-7.5%)$2.7 M(-12.0%)$3.1 M(-6.6%)$3.3 M(-1.1%)$3.4 M(+53.9%)$2.2 M(-44.2%)$3.9 M(+46.6%)$2.7 M(+11.5%)$2.4 M(+10.7%)$2.2 M(-56.7%)$5.0 M(+13.8%)$4.4 M(+61.0%)$2.7 M(+19.1%)$2.3 M(-38.3%)$3.7 M(+58.8%)$2.4 M(-49.8%)$4.7 M(+508.8%)$769.0 K(-77.3%)$3.4 M(+52.4%)$2.2 M(-19.8%)$2.8 M(+112.1%)$1.3 M(-44.3%)$2.3 M(+13.4%)$2.1 M(+12.5%)$1.8 M(+40.9%)$1.3 M

TTM CAPEX

$6.8 M(-15.1%)$8.0 M(-12.3%)$9.1 M(-13.5%)$10.5 M(-3.0%)$10.8 M(-7.8%)$11.8 M(-6.7%)$12.6 M(+4.6%)$12.0 M(-6.3%)$12.9 M(+5.4%)$12.2 M(+8.7%)$11.2 M(+0.2%)$11.2 M(-8.8%)$12.3 M(-12.3%)$14.0 M(-2.3%)$14.4 M(-0.9%)$14.5 M(+9.8%)$13.2 M(+18.6%)$11.1 M(-14.8%)$13.1 M(+13.3%)$11.5 M(+3.1%)$11.2 M(+1.1%)$11.1 M(+20.9%)$9.2 M(-5.5%)$9.7 M(+12.0%)$8.6 M(+1.8%)$8.5 M(+12.3%)$7.6 M(+0.0%)$7.6 M(-5.0%)$8.0 M(-2.7%)$8.2 M(-17.9%)$10.0 M

Dividends Paid

$6.9 M(+0.7%)$6.9 M(+1.7%)$6.8 M(-0.0%)$6.8 M(-1.9%)$6.9 M(+0.4%)$6.8 M(-1.6%)$7.0 M(+3.1%)$6.8 M(-0.1%)$6.8 M(-0.1%)$6.8 M(+0.3%)$6.7 M(+1.6%)$6.6 M(+0.2%)$6.6 M(+2.5%)$6.5 M(-4.8%)$6.8 M(+4.2%)$6.5 M(+0.5%)$6.5 M(+0.7%)$6.4 M(-0.7%)$6.5 M(+2.9%)$6.3 M(-0.1%)$6.3 M(+0.5%)$6.3 M(-0.2%)$6.3 M(+3.3%)$6.1 M(-0.1%)$6.1 M(+0.0%)$6.1 M(-0.0%)$6.1 M(+10.9%)$5.5 M(+0.2%)$5.5 M(-0.2%)$5.5 M(0%)$5.5 M

TTM Dividends Paid

$27.3 M(+0.1%)$27.2 M(+0.0%)$27.2 M(-0.8%)$27.4 M(0%)$27.4 M(+0.4%)$27.3 M(+0.3%)$27.2 M(+0.8%)$27.0 M(+0.4%)$26.9 M(+0.5%)$26.8 M(+1.1%)$26.5 M(-0.2%)$26.5 M(+0.5%)$26.4 M(+0.5%)$26.3 M(+0.1%)$26.2 M(+1.2%)$25.9 M(+0.8%)$25.7 M(+0.7%)$25.5 M(+0.6%)$25.4 M(+0.8%)$25.2 M(+0.8%)$25.0 M(+0.9%)$24.8 M(+0.7%)$24.6 M(+0.8%)$24.4 M(+2.5%)$23.8 M(+2.6%)$23.2 M(+2.7%)$22.6 M(+2.7%)$22.0 M(+0.6%)$21.8 M(+0.6%)$21.7 M(+0.6%)$21.6 M

TTM Dividend Per Share

$1.18(0%)$1.18(0%)$1.18(0%)$1.18(+0.4%)$1.18(+0.4%)$1.17(+0.4%)$1.17(+0.4%)$1.16(+0.4%)$1.16(+0.4%)$1.15(+0.4%)$1.15(+0.4%)$1.14(+0.4%)$1.14(+0.4%)$1.13(+0.4%)$1.13(+0.5%)$1.12(+0.7%)$1.11(+0.7%)$1.10(+0.7%)$1.10(+0.7%)$1.09(+0.7%)$1.08(+0.7%)$1.07(+0.7%)$1.07(+0.7%)$1.06(+2.4%)$1.03(+2.5%)$1.01(+2.5%)$0.98(+2.6%)$0.96(+0.5%)$0.95(+0.5%)$0.95(+0.5%)$0.94

TTM Dividend Yield

4.3%(-15.1%)5.0%(+3.1%)4.9%(+22.9%)4.0%(+2.3%)3.9%(-0.8%)3.9%(+7.4%)3.6%(+13.7%)3.2%(-22.1%)4.1%(+3.0%)4.0%(+20.9%)3.3%(+13.4%)2.9%(-6.7%)3.1%(+12.6%)2.8%(+13.9%)2.4%(-6.9%)2.6%(-19.4%)3.3%(+3.2%)3.1%(+1.9%)3.1%(+56.1%)2.0%(-18.5%)2.4%(-10.0%)2.7%(-3.6%)2.8%(-5.1%)3.0%(+25.0%)2.4%(+12.4%)2.1%(-7.5%)2.3%(-10.6%)2.5%(+5.0%)2.4%(-16.3%)2.9%(-6.2%)3.1%

Payout Ratio

21.4%(-24.0%)28.2%(+134.9%)-80.8%(-184.7%)95.4%(-19.7%)118.8%(+315.6%)28.6%(+153.8%)-53.1%(-190.5%)58.7%(+15.3%)50.9%(+33.4%)38.2%(+122.1%)-172.7%(-329.2%)75.3%(-20.1%)94.3%(+105.7%)45.8%(-95.0%)915.1%(+2451.1%)35.9%(-49.0%)70.3%(+1233.2%)-6.2%(+90.4%)-64.3%(-217.9%)54.5%(+7.4%)50.8%(+106.0%)24.6%(+101.2%)-2118.5%(-5211.0%)41.5%(-32.6%)61.5%(+113.4%)28.8%(+108.9%)-325.1%(-2141.8%)15.9%(-72.9%)58.8%(+57.9%)37.3%(+122.2%)-167.7%