DFIN logo

DFIN 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

$843.6 M(-4.5%)$882.9 M(+1.7%)$867.8 M(+7.5%)$806.9 M(-3.9%)$839.3 M(-7.0%)$902.2 M(+3.5%)$871.3 M(+5.2%)$828.3 M(-2.6%)$850.8 M(-8.0%)$925.2 M(+6.2%)$871.6 M(-1.3%)$883.3 M(-11.2%)$994.5 M(+6.8%)$931.5 M(+3.5%)$900.1 M(+4.0%)$865.6 M(-7.0%)$930.3 M(-3.5%)$963.8 M(+3.1%)$934.8 M(+5.4%)$886.9 M(-7.8%)$962.3 M(-4.6%)$1.0 B(+0.7%)$1.0 B(+15.4%)$868.7 M(-4.9%)$913.4 M(-1.7%)$929.2 M(+1.5%)$915.2 M(+2.4%)$893.5 M(-4.3%)$933.7 M(-3.6%)$968.4 M(-5.5%)$1.0 B

Current Assets

$237.3 M(-14.8%)$278.6 M(+3.9%)$268.1 M(+28.6%)$208.5 M(-9.3%)$229.9 M(-22.3%)$296.0 M(+11.1%)$266.4 M(+16.6%)$228.4 M(-9.3%)$251.7 M(-20.9%)$318.4 M(+20.5%)$264.2 M(-5.5%)$279.7 M(-29.2%)$394.9 M(+19.6%)$330.1 M(+7.0%)$308.6 M(+15.5%)$267.2 M(-10.2%)$297.6 M(-5.6%)$315.3 M(+19.3%)$264.3 M(+25.1%)$211.2 M(-21.2%)$268.0 M(-10.9%)$300.9 M(+6.8%)$281.7 M(+13.1%)$249.0 M(-19.1%)$307.9 M(-6.3%)$328.6 M(+10.3%)$297.8 M(+10.3%)$270.1 M(-6.9%)$290.2 M(-9.3%)$320.1 M(-14.6%)$374.6 M

Non Current Assets

$606.3 M(+0.3%)$604.3 M(+0.8%)$599.7 M(+0.2%)$598.4 M(-1.8%)$609.4 M(+0.5%)$606.2 M(+0.2%)$604.9 M(+0.8%)$599.9 M(+0.1%)$599.1 M(-1.3%)$606.8 M(-0.1%)$607.4 M(+0.6%)$603.6 M(+0.7%)$599.6 M(-0.3%)$601.4 M(+1.7%)$591.4 M(-1.2%)$598.4 M(-5.4%)$632.7 M(-2.4%)$648.5 M(-3.3%)$670.5 M(-0.8%)$675.7 M(-2.7%)$694.5 M(-1.9%)$708.2 M(-1.7%)$720.7 M(+16.3%)$619.7 M(+2.4%)$605.5 M(+0.8%)$600.6 M(-2.7%)$617.4 M(-1.0%)$623.4 M(-3.1%)$643.5 M(-0.7%)$648.3 M(-0.3%)$650.0 M

Total Liabilities

$399.1 M(-9.6%)$441.4 M(-3.8%)$458.9 M(+13.4%)$404.7 M(-10.9%)$454.0 M(-13.7%)$526.2 M(-2.3%)$538.6 M(+8.0%)$498.8 M(-4.0%)$519.3 M(-11.1%)$583.8 M(+12.8%)$517.7 M(+2.3%)$506.3 M(-20.3%)$635.6 M(+3.9%)$611.9 M(-1.9%)$624.1 M(+1.0%)$617.8 M(-5.3%)$652.6 M(-5.9%)$693.4 M(+3.9%)$667.7 M(+8.0%)$618.3 M(-11.2%)$696.2 M(-8.4%)$760.0 M(-1.9%)$774.9 M(+20.6%)$642.7 M(-5.7%)$681.7 M(-8.9%)$748.4 M(-0.7%)$753.6 M(+1.3%)$744.1 M(-2.1%)$760.1 M(-5.2%)$801.8 M(-10.9%)$900.1 M

Current Liabilities

$207.1 M(+7.6%)$192.5 M(+7.0%)$179.9 M(-10.8%)$201.6 M(+2.4%)$196.8 M(-5.9%)$209.1 M(+3.7%)$201.7 M(-10.3%)$224.8 M(+1.3%)$221.9 M(-6.1%)$236.4 M(+16.4%)$203.0 M(-22.3%)$261.4 M(-17.9%)$318.6 M(+34.3%)$237.2 M(-1.5%)$240.8 M(+1.0%)$238.5 M(+14.9%)$207.6 M(+8.4%)$191.5 M(-0.3%)$192.1 M(+7.0%)$179.5 M(-7.2%)$193.5 M(-3.8%)$201.2 M(-5.0%)$211.7 M(+6.7%)$198.4 M(-3.1%)$204.8 M(+14.2%)$179.4 M(+0.1%)$179.2 M(-4.2%)$187.0 M(+1.4%)$184.5 M(-1.6%)$187.4 M(-6.8%)$201.1 M

Long Term Liabilities

$192.0 M(-22.9%)$248.9 M(-10.8%)$279.0 M(+37.4%)$203.1 M(-21.0%)$257.2 M(-18.9%)$317.1 M(-5.9%)$336.9 M(+23.0%)$274.0 M(-7.9%)$297.4 M(-14.4%)$347.4 M(+10.4%)$314.7 M(+28.5%)$244.9 M(-22.7%)$317.0 M(-15.4%)$374.7 M(-2.2%)$383.3 M(+1.1%)$379.3 M(-14.8%)$445.0 M(-11.3%)$501.9 M(+5.5%)$475.6 M(+8.4%)$438.8 M(-12.7%)$502.7 M(-10.0%)$558.8 M(-0.8%)$563.2 M(+26.8%)$444.3 M(-6.8%)$476.9 M(-16.2%)$569.0 M(-0.9%)$574.4 M(+3.1%)$557.1 M(-3.2%)$575.6 M(-6.3%)$614.4 M(-12.1%)$699.0 M

Shareholders Equity

$444.5 M(+0.7%)$441.5 M(+8.0%)$408.9 M(+1.7%)$402.2 M(+4.4%)$385.3 M(+2.5%)$376.0 M(+13.0%)$332.7 M(+1.0%)$329.5 M(-0.6%)$331.5 M(-2.9%)$341.4 M(-3.5%)$353.9 M(-6.1%)$377.0 M(+5.0%)$358.9 M(+12.3%)$319.6 M(+15.8%)$276.0 M(+11.4%)$247.8 M(-10.8%)$277.7 M(+2.7%)$270.4 M(+1.2%)$267.1 M(-0.6%)$268.6 M(+0.9%)$266.1 M(+6.8%)$249.1 M(+9.5%)$227.5 M(+0.7%)$226.0 M(-2.5%)$231.7 M(+28.1%)$180.8 M(+11.9%)$161.6 M(+8.2%)$149.4 M(-13.9%)$173.6 M(+4.2%)$166.6 M(+33.8%)$124.5 M

Book Value

$444.5 M(+0.7%)$441.5 M(+8.0%)$408.9 M(+1.7%)$402.2 M(+4.4%)$385.3 M(+2.5%)$376.0 M(+13.0%)$332.7 M(+1.0%)$329.5 M(-0.6%)$331.5 M(-2.9%)$341.4 M(-3.5%)$353.9 M(-6.1%)$377.0 M(+5.0%)$358.9 M(+12.3%)$319.6 M(+15.8%)$276.0 M(+11.4%)$247.8 M(-10.8%)$277.7 M(+2.7%)$270.4 M(+1.2%)$267.1 M(-0.6%)$268.6 M(+0.9%)$266.1 M(+6.8%)$249.1 M(+9.5%)$227.5 M(+0.7%)$226.0 M(-2.5%)$231.7 M(+28.1%)$180.8 M(+11.9%)$161.6 M(+8.2%)$149.4 M(-13.9%)$173.6 M(+4.2%)$166.6 M(+33.8%)$124.5 M

Working Capital

$30.2 M(-64.9%)$86.1 M(-2.4%)$88.2 M(+1178.3%)$6.9 M(-79.2%)$33.1 M(-61.9%)$86.9 M(+34.3%)$64.7 M(+1697.2%)$3.6 M(-87.9%)$29.8 M(-63.7%)$82.0 M(+34.0%)$61.2 M(+234.4%)$18.3 M(-76.0%)$76.3 M(-17.9%)$92.9 M(+37.0%)$67.8 M(+136.2%)$28.7 M(-68.1%)$90.0 M(-27.3%)$123.8 M(+71.5%)$72.2 M(+127.8%)$31.7 M(-57.5%)$74.5 M(-25.3%)$99.7 M(+42.4%)$70.0 M(+38.3%)$50.6 M(-50.9%)$103.1 M(-30.9%)$149.2 M(+25.8%)$118.6 M(+42.7%)$83.1 M(-21.4%)$105.7 M(-20.4%)$132.7 M(-23.5%)$173.5 M

Cash And Cash Equivalents

$33.6 M(-4.0%)$35.0 M(-19.9%)$43.7 M(+89.2%)$23.1 M(+97.4%)$11.7 M(-39.7%)$19.4 M(-32.6%)$28.8 M(-15.8%)$34.2 M(+216.7%)$10.8 M(-39.3%)$17.8 M(+71.2%)$10.4 M(-80.9%)$54.5 M(-55.7%)$122.9 M(+208.0%)$39.9 M(+3.6%)$38.5 M(-47.7%)$73.6 M(+80.0%)$40.9 M(+9.4%)$37.4 M(+385.7%)$7.7 M(-55.2%)$17.2 M(-46.4%)$32.1 M(+237.9%)$9.5 M(-9.5%)$10.5 M(-77.8%)$47.3 M(-15.8%)$56.2 M(+376.3%)$11.8 M(-2.5%)$12.1 M(-76.7%)$52.0 M(+61.5%)$32.2 M(+297.5%)$8.1 M(-34.1%)$12.3 M

Accounts Payable

$33.8 M(-5.1%)$35.6 M(-19.1%)$44.0 M(+29.8%)$33.9 M(-8.9%)$37.2 M(-27.9%)$51.6 M(-3.7%)$53.6 M(+8.9%)$49.2 M(+16.9%)$42.1 M(-30.6%)$60.7 M(+10.8%)$54.8 M(+51.0%)$36.3 M(-25.9%)$49.0 M(-17.9%)$59.7 M(-0.2%)$59.8 M(+10.3%)$54.2 M(+14.6%)$47.3 M(-12.9%)$54.3 M(-24.7%)$72.1 M(+23.3%)$58.5 M(+15.6%)$50.6 M(-35.1%)$78.0 M(-20.4%)$98.0 M(+35.4%)$72.4 M(+7.3%)$67.5 M(-12.4%)$77.1 M(-12.1%)$87.7 M(+29.4%)$67.8 M(-8.9%)$74.4 M(-9.8%)$82.5 M(-18.6%)$101.3 M

Accounts Receivable

$178.0 M(-18.0%)$217.0 M(+11.7%)$194.2 M(+27.9%)$151.8 M(-20.0%)$189.7 M(-22.0%)$243.1 M(+21.7%)$199.7 M(+22.1%)$163.5 M(-22.4%)$210.8 M(-22.9%)$273.4 M(+24.9%)$218.8 M(+9.9%)$199.1 M(-18.5%)$244.4 M(-8.1%)$266.0 M(+13.1%)$235.3 M(+35.6%)$173.5 M(-20.1%)$217.0 M(-13.3%)$250.4 M(+16.7%)$214.6 M(+33.0%)$161.4 M(-19.8%)$201.2 M(-22.8%)$260.7 M(+10.7%)$235.6 M(+36.3%)$172.9 M(-21.9%)$221.5 M(-11.9%)$251.3 M(+5.2%)$239.0 M(+44.7%)$165.2 M(-24.7%)$219.3 M(-14.7%)$257.1 M(+10.2%)$233.3 M

Short Term Debt

$11.2 M(-5.9%)$11.9 M(-8.5%)$13.0 M(-7.1%)$14.0 M(-3.5%)$14.5 M(-4.0%)$15.1 M(-5.0%)$15.9 M(-2.5%)$16.3 M(-1.8%)$16.6 M(-5.7%)$17.6 M(-4.9%)$18.5 M(+3.4%)$17.9 M(-69.8%)$59.3 M(+210.5%)$19.1 M-$19.7 M-$500.0 K-$22.6 M---$0.0-----$1.0 M-

Long Term Debt

$130.9 M(-29.9%)$186.6 M(-12.8%)$213.9 M(+56.6%)$136.6 M(-25.6%)$183.5 M(-23.9%)$241.0 M(-7.2%)$259.6 M(+31.4%)$197.6 M(-11.5%)$223.2 M(-17.4%)$270.1 M(+15.1%)$234.6 M(+43.6%)$163.4 M(-29.6%)$232.2 M(-18.9%)$286.3 M(-4.3%)$299.3 M(+6.3%)$281.5 M(-19.0%)$347.4 M(-15.3%)$410.0 M(+4.0%)$394.4 M(+11.4%)$353.9 M(-17.2%)$427.3 M(-11.3%)$481.9 M(-0.8%)$485.6 M(+33.9%)$362.7 M(-8.7%)$397.2 M(-18.3%)$486.3 M(+1.6%)$478.8 M(+4.5%)$458.3 M(-6.2%)$488.4 M(-7.0%)$524.9 M(-13.6%)$607.5 M

Total Debt

$142.1 M(-28.4%)$198.5 M(-12.5%)$226.9 M(+50.7%)$150.6 M(-23.9%)$198.0 M(-22.7%)$256.1 M(-7.0%)$275.5 M(+28.8%)$213.9 M(-10.8%)$239.8 M(-16.6%)$287.7 M(+13.7%)$253.1 M(+39.6%)$181.3 M(-37.8%)$291.5 M(-4.5%)$305.4 M(+2.0%)$299.3 M(-0.6%)$301.2 M(-13.3%)$347.4 M(-15.4%)$410.5 M(+4.1%)$394.4 M(+4.8%)$376.5 M(-11.9%)$427.3 M(-11.3%)$481.9 M(-0.8%)$485.6 M(+33.9%)$362.7 M(-8.7%)$397.2 M(-18.3%)$486.3 M(+1.6%)$478.8 M(+4.5%)$458.3 M(-6.2%)$488.4 M(-7.1%)$525.9 M(-13.4%)$607.5 M

Debt To Equity

0.3(-31.7%)0.4(-18.0%)0.5(+61.3%)0.3(-27.9%)0.4(-25.9%)0.6(-18.3%)0.7(+39.2%)0.5(-12.1%)0.6(-15.9%)0.7(+25.4%)0.6(+66.7%)0.3(-48.4%)0.6(-14.7%)0.8(-18.5%)0.9(-1.1%)0.9(-11.4%)1.1(-19.2%)1.3(+3.2%)1.3(+14.6%)1.1(-19.7%)1.4(-18.4%)1.7(-7.2%)1.8(+13.1%)1.6(-6.4%)1.7(-36.4%)2.7(-9.1%)3.0(-3.6%)3.1(+9.3%)2.8(-11.1%)3.2(-35.3%)4.9

Current Ratio

1.1(-20.7%)1.4(-2.7%)1.5(+44.7%)1.0(-12.0%)1.2(-17.6%)1.4(+7.6%)1.3(+29.4%)1.0(-9.7%)1.1(-16.3%)1.4(+3.9%)1.3(+21.5%)1.1(-13.7%)1.2(-10.8%)1.4(+8.6%)1.3(+14.3%)1.1(-21.7%)1.4(-13.3%)1.6(+19.6%)1.4(+16.9%)1.2(-15.1%)1.4(-7.3%)1.5(+12.8%)1.3(+5.6%)1.3(-16.0%)1.5(-18.0%)1.8(+10.2%)1.7(+15.3%)1.4(-8.3%)1.6(-8.2%)1.7(-8.1%)1.9

Quick Ratio

-----------1.1(-13.9%)1.2(-10.9%)1.4(+9.6%)1.3(+13.6%)1.1(-20.9%)1.4(-12.6%)1.6(+22.3%)1.3(+17.1%)1.1(-15.3%)1.3(-8.4%)1.4(+13.5%)1.3(+5.9%)1.2(-17.4%)1.4(-17.2%)1.7(+11.5%)1.6(+18.2%)1.3(-8.3%)1.4(-8.3%)1.6(-9.3%)1.7

Inventory

-----------$5.6 M(+9.8%)$5.1 M(+18.6%)$4.3 M(-33.9%)$6.5 M(+32.6%)$4.9 M(-50.5%)$9.9 M(-10.0%)$11.0 M(-27.6%)$15.2 M(+36.9%)$11.1 M(-19.0%)$13.7 M(+5.4%)$13.0 M(-12.2%)$14.8 M(+22.3%)$12.1 M(-12.3%)$13.8 M(-15.3%)$16.3 M(-11.9%)$18.5 M(-20.6%)$23.3 M(-1.3%)$23.6 M(-9.2%)$26.0 M(-5.5%)$27.5 M

Retained Earnings

$522.2 M(+1.7%)$513.5 M(+9.4%)$469.4 M(+7.6%)$436.1 M(+2.5%)$425.5 M(+4.4%)$407.4 M(+10.2%)$369.7 M(+4.5%)$353.9 M(+3.2%)$343.0 M(+5.9%)$323.8 M(+16.6%)$277.8 M(+10.5%)$251.4 M(+11.3%)$225.8 M(+23.0%)$183.6 M(+30.5%)$140.7 M(+33.4%)$105.5 M(-25.3%)$141.3 M(+5.3%)$134.2 M(-1.0%)$135.5 M(+2.7%)$131.9 M(+5.6%)$124.9 M(+13.3%)$110.2 M(+18.6%)$92.9 M(-1.5%)$94.3 M(+11.7%)$84.4 M(+131.9%)$36.4 M(+108.0%)$17.5 M(+96.6%)$8.9 M(-72.7%)$32.6 M(+19.4%)$27.3 M(+221.2%)$8.5 M

PB Ratio

4.3(+8.1%)3.9(-12.9%)4.5(-0.9%)4.5(+7.6%)4.2(+18.8%)3.6(-1.7%)3.6(+6.8%)3.4(+3.7%)3.3(+25.8%)2.6(-14.5%)3.0(-26.4%)4.1(+28.3%)3.2(-7.2%)3.5(+2.4%)3.4(+48.7%)2.3(+41.6%)1.6(+49.1%)1.1(+61.2%)0.7(-49.6%)1.3(-16.4%)1.6(-13.6%)1.8(-17.9%)2.2(+5.7%)2.1(-19.4%)2.6(-19.6%)3.3(-9.2%)3.6(-18.2%)4.4(+5.0%)4.2(-9.7%)4.6(-8.7%)5.1

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

$0.3(-80.3%)$1.5(+34.9%)$1.1(+230.3%)$0.3(-45.0%)$0.6(-51.6%)$1.2(+138.5%)$0.5(+44.4%)$0.4(-41.9%)$0.6(-56.3%)$1.4(+84.4%)$0.8(+5.5%)$0.7(-40.2%)$1.2(-1.6%)$1.2(+21.6%)$1.0(+197.1%)-$1.1(-600.0%)$0.2(+625.0%)-$0.0(-133.3%)$0.1(-40.0%)$0.2(-53.5%)$0.4(-15.7%)$0.5(+1375.0%)-$0.0(-33.3%)-$0.0(-102.1%)$1.4(+150.0%)$0.6(+143.5%)$0.2(+132.4%)-$0.7(-543.8%)$0.2(-71.9%)$0.6(+103.6%)$0.3

TTM EPS

$3.2(-8.9%)$3.5(+7.1%)$3.3(+21.2%)$2.7(-1.1%)$2.7(-0.7%)$2.7(-6.2%)$2.9(-7.9%)$3.2(-10.4%)$3.5(-14.5%)$4.1(+4.5%)$4.0(-5.9%)$4.2(+73.3%)$2.4(+71.1%)$1.4(+914.3%)$0.1(+118.4%)-$0.8(-255.1%)$0.5(-31.0%)$0.7(-43.6%)$1.3(+14.6%)$1.1(+26.4%)$0.9(-52.7%)$1.8(-2.6%)$1.9(-12.5%)$2.2(+46.0%)$1.5(+516.7%)$0.2(-4.0%)$0.3(-16.7%)$0.3(-69.7%)$1.0(-13.2%)$1.1(-32.5%)$1.7

Revenue

$179.5 M(-26.0%)$242.7 M(+19.3%)$203.4 M(+15.2%)$176.5 M(-1.9%)$180.0 M(-25.6%)$242.1 M(+21.9%)$198.6 M(+18.4%)$167.7 M(-11.1%)$188.7 M(-29.1%)$266.2 M(+26.2%)$211.0 M(-9.4%)$232.8 M(-6.0%)$247.7 M(-7.4%)$267.5 M(+9.1%)$245.3 M(+16.6%)$210.3 M(+0.4%)$209.5 M(-17.5%)$254.0 M(+15.1%)$220.7 M(+16.0%)$190.3 M(-2.9%)$195.9 M(-24.3%)$258.9 M(+12.8%)$229.6 M(+14.6%)$200.3 M(-7.7%)$216.9 M(-25.4%)$290.6 M(+13.9%)$255.2 M(+13.5%)$224.8 M(+1.0%)$222.6 M(-23.3%)$290.2 M(+8.6%)$267.3 M

TTM Revenue

$802.1 M(-0.1%)$802.6 M(+0.1%)$802.0 M(+0.6%)$797.2 M(+1.1%)$788.4 M(-1.1%)$797.1 M(-2.9%)$821.2 M(-1.5%)$833.6 M(-7.2%)$898.7 M(-6.2%)$957.7 M(-0.1%)$959.0 M(-3.5%)$993.3 M(+2.3%)$970.8 M(+4.1%)$932.6 M(+1.5%)$919.1 M(+2.8%)$894.5 M(+2.3%)$874.5 M(+1.6%)$860.9 M(-0.6%)$865.8 M(-1.0%)$874.7 M(-1.1%)$884.7 M(-2.3%)$905.7 M(-3.4%)$937.4 M(-2.7%)$963.0 M(-2.5%)$987.5 M(-0.6%)$993.2 M(+0.0%)$992.8 M(-1.2%)$1.0 B(+0.4%)$1.0 B(-0.2%)$1.0 B(-0.8%)$1.0 B

Total Expenses

$159.9 M(-9.6%)$176.9 M(+12.7%)$157.0 M(-5.0%)$165.3 M(+9.8%)$150.5 M(-20.2%)$188.7 M(+9.1%)$172.9 M(+17.2%)$147.5 M(-7.5%)$159.4 M(-20.3%)$200.1 M(+15.1%)$173.9 M(-5.8%)$184.7 M(+3.0%)$179.4 M(-11.5%)$202.7 M(+4.7%)$193.6 M(-0.1%)$193.7 M(+3.4%)$187.3 M(-16.8%)$225.0 M(+9.4%)$205.7 M(+14.9%)$179.0 M(+11.2%)$161.0 M(-27.4%)$221.7 M(+0.4%)$220.9 M(-11.8%)$250.4 M(+62.6%)$154.0 M(-38.8%)$251.8 M(+7.1%)$235.1 M(+9.9%)$214.0 M(+3.9%)$206.0 M(-15.9%)$245.0 M(+3.3%)$237.1 M

Operating Expenses

$91.2 M(+0.9%)$90.4 M(+17.6%)$76.9 M(-15.9%)$91.4 M(+14.8%)$79.6 M(-12.0%)$90.5 M(+9.6%)$82.6 M(+15.0%)$71.8 M(-4.9%)$75.5 M(-14.6%)$88.4 M(+17.9%)$75.0 M(-18.9%)$92.5 M(+7.2%)$86.3 M(+1.3%)$85.2 M(+2.3%)$83.3 M(-0.8%)$84.0 M(+12.3%)$74.8 M(-14.5%)$87.5 M(+26.1%)$69.4 M(+14.1%)$60.8 M(+53.1%)$39.7 M(-45.4%)$72.7 M(+8.5%)$67.0 M(-44.4%)$120.6 M(+482.6%)$20.7 M(-76.0%)$86.2 M(+12.7%)$76.5 M(+1.6%)$75.3 M(+15.1%)$65.4 M(-9.5%)$72.3 M(+6.8%)$67.7 M

Cost Of Goods Sold

$68.7 M(-20.6%)$86.5 M(+8.0%)$80.1 M(+8.4%)$73.9 M(+4.2%)$70.9 M(-27.8%)$98.2 M(+8.8%)$90.3 M(+19.3%)$75.7 M(-9.8%)$83.9 M(-24.9%)$111.7 M(+12.9%)$98.9 M(+7.3%)$92.2 M(-1.0%)$93.1 M(-20.8%)$117.5 M(+6.5%)$110.3 M(+0.6%)$109.7 M(-2.5%)$112.5 M(-18.2%)$137.5 M(+0.9%)$136.3 M(+15.3%)$118.2 M(-2.6%)$121.3 M(-18.6%)$149.0 M(-3.2%)$153.9 M(+18.6%)$129.8 M(-2.6%)$133.3 M(-19.5%)$165.6 M(+4.4%)$158.6 M(+14.3%)$138.7 M(-1.4%)$140.6 M(-18.6%)$172.7 M(+1.9%)$169.4 M

TTM Cost Of Goods Sold

$309.2 M(-0.7%)$311.4 M(-3.6%)$323.1 M(-3.1%)$333.3 M(-0.5%)$335.1 M(-3.7%)$348.1 M(-3.7%)$361.6 M(-2.3%)$370.2 M(-4.3%)$386.7 M(-2.3%)$395.9 M(-1.4%)$401.7 M(-2.8%)$413.1 M(-4.1%)$430.6 M(-4.3%)$450.0 M(-4.3%)$470.0 M(-5.2%)$496.0 M(-1.7%)$504.5 M(-1.7%)$513.3 M(-2.2%)$524.8 M(-3.2%)$542.4 M(-2.1%)$554.0 M(-2.1%)$566.0 M(-2.9%)$582.6 M(-0.8%)$587.3 M(-1.5%)$596.2 M(-1.2%)$603.5 M(-1.2%)$610.6 M(-1.7%)$621.4 M(-1.2%)$629.2 M(-0.9%)$635.0 M(+0.8%)$629.9 M

Gross Profit

$110.8 M(-29.1%)$156.2 M(+26.7%)$123.3 M(+20.2%)$102.6 M(-6.0%)$109.1 M(-24.2%)$143.9 M(+32.9%)$108.3 M(+17.7%)$92.0 M(-12.2%)$104.8 M(-32.2%)$154.5 M(+37.8%)$112.1 M(-20.3%)$140.6 M(-9.1%)$154.6 M(+3.1%)$150.0 M(+11.1%)$135.0 M(+34.2%)$100.6 M(+3.7%)$97.0 M(-16.7%)$116.5 M(+38.0%)$84.4 M(+17.1%)$72.1 M(-3.4%)$74.6 M(-32.1%)$109.9 M(+45.2%)$75.7 M(+7.4%)$70.5 M(-15.7%)$83.6 M(-33.1%)$125.0 M(+29.4%)$96.6 M(+12.2%)$86.1 M(+5.0%)$82.0 M(-30.2%)$117.5 M(+20.0%)$97.9 M

TTM Gross Profit

$492.9 M(+0.3%)$491.2 M(+2.6%)$478.9 M(+3.2%)$463.9 M(+2.3%)$453.3 M(+1.0%)$449.0 M(-2.3%)$459.6 M(-0.8%)$463.4 M(-9.5%)$512.0 M(-8.9%)$561.8 M(+0.8%)$557.3 M(-4.0%)$580.2 M(+7.4%)$540.2 M(+11.9%)$482.6 M(+7.5%)$449.1 M(+12.7%)$398.5 M(+7.7%)$370.0 M(+6.4%)$347.6 M(+1.9%)$341.0 M(+2.6%)$332.3 M(+0.5%)$330.7 M(-2.6%)$339.7 M(-4.3%)$354.8 M(-5.6%)$375.7 M(-4.0%)$391.3 M(+0.4%)$389.7 M(+2.0%)$382.2 M(-0.3%)$383.5 M(+3.1%)$371.9 M(+1.1%)$367.9 M(-3.4%)$380.8 M

Gross Margin

61.7%(-4.1%)64.4%(+6.2%)60.6%(+4.3%)58.1%(-4.1%)60.6%(+2.0%)59.4%(+9.0%)54.5%(-0.6%)54.9%(-1.2%)55.5%(-4.3%)58.0%(+9.2%)53.1%(-12.0%)60.4%(-3.2%)62.4%(+11.3%)56.1%(+1.9%)55.0%(+15.0%)47.8%(+3.3%)46.3%(+0.9%)45.9%(+19.9%)38.2%(+0.9%)37.9%(-0.5%)38.1%(-10.3%)42.5%(+28.8%)33.0%(-6.3%)35.2%(-8.7%)38.5%(-10.4%)43.0%(+13.6%)37.9%(-1.2%)38.3%(+4.0%)36.8%(-9.0%)40.5%(+10.5%)36.6%

Operating Profit

$19.6 M(-70.2%)$65.8 M(+41.8%)$46.4 M(+314.3%)$11.2 M(-62.0%)$29.5 M(-44.8%)$53.4 M(+107.8%)$25.7 M(+27.2%)$20.2 M(-31.1%)$29.3 M(-55.7%)$66.1 M(+78.2%)$37.1 M(-22.9%)$48.1 M(-29.6%)$68.3 M(+5.4%)$64.8 M(+25.3%)$51.7 M(+211.4%)$16.6 M(-25.2%)$22.2 M(-23.4%)$29.0 M(+93.3%)$15.0 M(+32.7%)$11.3 M(-67.6%)$34.9 M(-6.2%)$37.2 M(+327.6%)$8.7 M(+117.4%)-$50.1 M(-179.7%)$62.9 M(+62.1%)$38.8 M(+93.0%)$20.1 M(+86.1%)$10.8 M(-34.9%)$16.6 M(-63.3%)$45.2 M(+49.7%)$30.2 M

TTM Operating Profit

$143.0 M(-6.5%)$152.9 M(+8.8%)$140.5 M(+17.3%)$119.8 M(-7.0%)$128.8 M(+0.2%)$128.6 M(-9.0%)$141.3 M(-7.5%)$152.7 M(-15.4%)$180.6 M(-17.8%)$219.6 M(+0.6%)$218.3 M(-6.3%)$232.9 M(+15.6%)$201.4 M(+29.7%)$155.3 M(+30.0%)$119.5 M(+44.3%)$82.8 M(+6.8%)$77.5 M(-14.1%)$90.2 M(-8.3%)$98.4 M(+6.8%)$92.1 M(+200.0%)$30.7 M(-47.7%)$58.7 M(-2.6%)$60.3 M(-15.9%)$71.7 M(-45.9%)$132.6 M(+53.6%)$86.3 M(-6.9%)$92.7 M(-9.8%)$102.8 M(+3.5%)$99.3 M(-3.0%)$102.4 M(-12.8%)$117.5 M

Operating Margin

10.9%(-59.7%)27.1%(+18.9%)22.8%(+259.2%)6.3%(-61.3%)16.4%(-25.7%)22.1%(+70.5%)12.9%(+7.4%)12.1%(-22.4%)15.5%(-37.5%)24.8%(+41.2%)17.6%(-14.9%)20.7%(-25.1%)27.6%(+13.8%)24.2%(+14.9%)21.1%(+167.2%)7.9%(-25.6%)10.6%(-7.2%)11.4%(+67.9%)6.8%(+14.5%)5.9%(-66.7%)17.8%(+24.0%)14.4%(+279.2%)3.8%(+115.2%)-25.0%(-186.2%)29.0%(+117.2%)13.3%(+69.4%)7.9%(+64.2%)4.8%(-35.7%)7.5%(-52.1%)15.6%(+37.9%)11.3%

Net Income

$8.7 M(-80.3%)$44.1 M(+32.4%)$33.3 M(+214.2%)$10.6 M(-41.4%)$18.1 M(-52.0%)$37.7 M(+138.6%)$15.8 M(+45.0%)$10.9 M(-43.2%)$19.2 M(-58.3%)$46.0 M(+74.2%)$26.4 M(+3.1%)$25.6 M(-39.3%)$42.2 M(-1.6%)$42.9 M(+21.9%)$35.2 M(+198.3%)-$35.8 M(-604.2%)$7.1 M(+646.1%)-$1.3 M(-131.7%)$4.1 M(-41.4%)$7.0 M(-52.4%)$14.7 M(-15.0%)$17.3 M(+1335.7%)-$1.4 M(-40.0%)-$1.0 M(-102.1%)$48.0 M(+154.0%)$18.9 M(+145.4%)$7.7 M(+132.5%)-$23.7 M(-547.2%)$5.3 M(-71.8%)$18.8 M(+102.2%)$9.3 M

TTM Net Income

$96.7 M(-8.9%)$106.1 M(+6.4%)$99.7 M(+21.3%)$82.2 M(-0.4%)$82.5 M(-1.3%)$83.6 M(-9.0%)$91.9 M(-10.3%)$102.5 M(-12.5%)$117.2 M(-16.4%)$140.2 M(+2.3%)$137.1 M(-6.0%)$145.9 M(+72.7%)$84.5 M(+71.0%)$49.4 M(+850.0%)$5.2 M(+120.1%)-$25.9 M(-253.3%)$16.9 M(-31.0%)$24.5 M(-43.2%)$43.1 M(+14.6%)$37.6 M(+27.0%)$29.6 M(-52.9%)$62.9 M(-2.5%)$64.5 M(-12.4%)$73.6 M(+44.6%)$50.9 M(+520.7%)$8.2 M(+1.2%)$8.1 M(-16.5%)$9.7 M(-70.3%)$32.6 M(-13.1%)$37.5 M(-31.8%)$55.0 M

Net Margin

4.8%(-73.3%)18.2%(+11.0%)16.4%(+172.4%)6.0%(-40.3%)10.1%(-35.4%)15.6%(+95.6%)8.0%(+22.5%)6.5%(-36.1%)10.2%(-41.1%)17.3%(+38.1%)12.5%(+13.7%)11.0%(-35.5%)17.0%(+6.2%)16.0%(+11.8%)14.3%(+184.3%)-17.0%(-602.1%)3.4%(+764.7%)-0.5%(-127.4%)1.9%(-49.5%)3.7%(-50.9%)7.5%(+12.3%)6.7%(+1195.1%)-0.6%(-22.0%)-0.5%(-102.3%)22.1%(+240.5%)6.5%(+115.2%)3.0%(+128.7%)-10.5%(-542.9%)2.4%(-63.3%)6.5%(+86.2%)3.5%

EBIT

$18.9 M(-71.2%)$65.5 M(+43.3%)$45.7 M(+319.3%)$10.9 M(-64.3%)$30.5 M(-45.8%)$56.3 M(+153.6%)$22.2 M(+26.1%)$17.6 M(-40.7%)$29.7 M(-55.3%)$66.4 M(+86.5%)$35.6 M(+1.1%)$35.2 M(-47.4%)$66.9 M(+5.0%)$63.7 M(+23.0%)$51.8 M(+291.9%)-$27.0 M(-268.8%)$16.0 M(+263.6%)$4.4 M(-69.9%)$14.6 M(+22.7%)$11.9 M(-63.6%)$32.7 M(-3.5%)$33.9 M(+370.8%)$7.2 M(+18.0%)$6.1 M(-92.0%)$76.1 M(+105.7%)$37.0 M(+83.2%)$20.2 M(+83.6%)$11.0 M(-38.9%)$18.0 M(-58.0%)$42.9 M(+57.7%)$27.2 M

TTM EBIT

$141.0 M(-7.6%)$152.6 M(+6.4%)$143.4 M(+19.6%)$119.9 M(-5.3%)$126.6 M(+0.6%)$125.8 M(-7.4%)$135.9 M(-9.0%)$149.3 M(-10.6%)$166.9 M(-18.2%)$204.1 M(+1.3%)$201.4 M(-7.4%)$217.6 M(+40.0%)$155.4 M(+48.7%)$104.5 M(+131.2%)$45.2 M(+465.0%)$8.0 M(-82.9%)$46.9 M(-26.3%)$63.6 M(-31.7%)$93.1 M(+8.6%)$85.7 M(+7.3%)$79.9 M(-35.2%)$123.3 M(-2.5%)$126.4 M(-9.3%)$139.4 M(-3.4%)$144.3 M(+67.4%)$86.2 M(-6.4%)$92.1 M(-7.1%)$99.1 M(+4.8%)$94.6 M(0%)$94.6 M(-14.5%)$110.7 M

EBITDA

$38.4 M(-53.2%)$82.1 M(+32.6%)$61.9 M(+91.6%)$32.3 M(-32.3%)$47.7 M(-35.3%)$73.7 M(+92.4%)$38.3 M(+10.7%)$34.6 M(-24.0%)$45.5 M(-44.2%)$81.5 M(+61.7%)$50.4 M(+0.8%)$50.0 M(-38.4%)$81.1 M(+3.8%)$78.1 M(+18.3%)$66.0 M(+705.5%)-$10.9 M(-131.2%)$34.9 M(+37.4%)$25.4 M(-22.6%)$32.8 M(+8.6%)$30.2 M(-40.8%)$51.0 M(-0.4%)$51.2 M(+104.8%)$25.0 M(+33.0%)$18.8 M(-78.6%)$87.7 M(+82.3%)$48.1 M(+57.2%)$30.6 M(+28.6%)$23.8 M(-16.8%)$28.6 M(-46.8%)$53.8 M(+43.9%)$37.4 M

TTM EBITDA

$214.7 M(-4.2%)$224.0 M(+3.9%)$215.6 M(+12.3%)$192.0 M(-1.2%)$194.3 M(+1.1%)$192.1 M(-3.9%)$199.9 M(-5.7%)$212.0 M(-6.8%)$227.4 M(-13.5%)$263.0 M(+1.3%)$259.6 M(-5.7%)$275.2 M(+28.4%)$214.3 M(+27.5%)$168.1 M(+45.7%)$115.4 M(+40.4%)$82.2 M(-33.3%)$123.3 M(-11.6%)$139.4 M(-15.6%)$165.2 M(+5.0%)$157.4 M(+7.8%)$146.0 M(-20.1%)$182.7 M(+1.7%)$179.6 M(-3.0%)$185.2 M(-2.6%)$190.2 M(+45.1%)$131.1 M(-4.2%)$136.8 M(-4.7%)$143.6 M(+2.9%)$139.5 M(+0.6%)$138.7 M(-10.3%)$154.7 M

Selling, General & Administrative Expenses

$74.0 M(-2.8%)$76.1 M(+4.5%)$72.8 M(+4.0%)$70.0 M(+7.0%)$65.4 M(-14.2%)$76.2 M(+8.1%)$70.5 M(+20.5%)$58.5 M(-8.3%)$63.8 M(-17.6%)$77.4 M(+20.4%)$64.3 M(-21.7%)$82.1 M(+6.6%)$77.0 M(+2.5%)$75.1 M(+2.2%)$73.5 M(+1.0%)$72.8 M(+17.0%)$62.2 M(-14.6%)$72.8 M(+27.7%)$57.0 M(+21.8%)$46.8 M(+1.3%)$46.2 M(-20.2%)$57.9 M(+5.5%)$54.9 M(+0.9%)$54.4 M(-13.1%)$62.6 M(-16.6%)$75.1 M(+13.6%)$66.1 M(+5.8%)$62.5 M(+14.1%)$54.8 M(-10.8%)$61.4 M(+6.8%)$57.5 M

TTM SGA

$292.9 M(+3.0%)$284.3 M(-0.0%)$284.4 M(+0.8%)$282.1 M(+4.3%)$270.6 M(+0.6%)$269.0 M(-0.4%)$270.2 M(+2.4%)$264.0 M(-8.2%)$287.6 M(-4.4%)$300.8 M(+0.8%)$298.5 M(-3.0%)$307.7 M(+3.1%)$298.4 M(+5.2%)$283.6 M(+0.8%)$281.3 M(+6.2%)$264.8 M(+10.9%)$238.8 M(+7.2%)$222.8 M(+7.2%)$207.9 M(+1.0%)$205.8 M(-3.6%)$213.4 M(-7.1%)$229.8 M(-7.0%)$247.0 M(-4.3%)$258.2 M(-3.0%)$266.3 M(+3.0%)$258.5 M(+5.6%)$244.8 M(+3.6%)$236.2 M(+3.7%)$227.7 M(+2.9%)$221.4 M(+1.0%)$219.3 M

Depreciation And Amortization

$19.5 M(+17.5%)$16.6 M(+2.5%)$16.2 M(-24.3%)$21.4 M(+24.4%)$17.2 M(-1.1%)$17.4 M(+8.1%)$16.1 M(-5.3%)$17.0 M(+7.6%)$15.8 M(+4.6%)$15.1 M(+2.0%)$14.8 M(0%)$14.8 M(+4.2%)$14.2 M(-1.4%)$14.4 M(+1.4%)$14.2 M(-11.8%)$16.1 M(-14.8%)$18.9 M(-10.0%)$21.0 M(+15.4%)$18.2 M(-0.6%)$18.3 M(0%)$18.3 M(+5.8%)$17.3 M(-2.8%)$17.8 M(+40.2%)$12.7 M(+9.5%)$11.6 M(+4.5%)$11.1 M(+6.7%)$10.4 M(-18.8%)$12.8 M(+20.8%)$10.6 M(-2.8%)$10.9 M(+6.9%)$10.2 M

TTM D&A

$73.7 M(+3.2%)$71.4 M(-1.1%)$72.2 M(+0.1%)$72.1 M(+6.5%)$67.7 M(+2.1%)$66.3 M(+3.6%)$64.0 M(+2.1%)$62.7 M(+3.6%)$60.5 M(+2.7%)$58.9 M(+1.2%)$58.2 M(+1.0%)$57.6 M(-2.2%)$58.9 M(-7.4%)$63.6 M(-9.4%)$70.2 M(-5.4%)$74.2 M(-2.9%)$76.4 M(+0.8%)$75.8 M(+5.1%)$72.1 M(+0.6%)$71.7 M(+8.5%)$66.1 M(+11.3%)$59.4 M(+11.7%)$53.2 M(+16.2%)$45.8 M(-0.2%)$45.9 M(+2.2%)$44.9 M(+0.5%)$44.7 M(+0.5%)$44.5 M(-0.9%)$44.9 M(+1.8%)$44.1 M(+0.2%)$44.0 M

Interest Expense

$3.5 M(-18.6%)$4.3 M(0%)$4.3 M(+2.4%)$4.2 M(-10.6%)$4.7 M(-6.0%)$5.0 M(+25.0%)$4.0 M(+11.1%)$3.6 M(+44.0%)$2.5 M(+8.7%)$2.3 M(+43.8%)$1.6 M(-27.3%)$2.2 M(-63.9%)$6.1 M(0%)$6.1 M(+13.0%)$5.4 M(-10.0%)$6.0 M(-4.8%)$6.3 M(0%)$6.3 M(-8.7%)$6.9 M(0%)$6.9 M(-20.7%)$8.7 M(-4.4%)$9.1 M(+2.3%)$8.9 M(-6.3%)$9.5 M(+13.1%)$8.4 M(-14.3%)$9.8 M(+8.9%)$9.0 M(-11.8%)$10.2 M(-3.8%)$10.6 M(-3.6%)$11.0 M(-0.9%)$11.1 M

TTM Interest Expense

$16.3 M(-6.9%)$17.5 M(-3.9%)$18.2 M(+1.7%)$17.9 M(+3.5%)$17.3 M(+14.6%)$15.1 M(+21.8%)$12.4 M(+24.0%)$10.0 M(+16.3%)$8.6 M(-29.5%)$12.2 M(-23.8%)$16.0 M(-19.2%)$19.8 M(-16.1%)$23.6 M(-0.8%)$23.8 M(-0.8%)$24.0 M(-5.9%)$25.5 M(-3.4%)$26.4 M(-8.3%)$28.8 M(-8.9%)$31.6 M(-6.0%)$33.6 M(-7.2%)$36.2 M(+0.8%)$35.9 M(-1.9%)$36.6 M(-0.3%)$36.7 M(-1.9%)$37.4 M(-5.6%)$39.6 M(-2.9%)$40.8 M(-4.9%)$42.9 M(-2.7%)$44.1 M(+32.0%)$33.4 M(+48.4%)$22.5 M

Income Tax

$6.7 M(-60.8%)$17.1 M(+111.1%)$8.1 M(+307.7%)-$3.9 M(-150.7%)$7.7 M(-43.4%)$13.6 M(+466.7%)$2.4 M(-22.6%)$3.1 M(-61.3%)$8.0 M(-55.8%)$18.1 M(+138.2%)$7.6 M(+2.7%)$7.4 M(-60.2%)$18.6 M(+26.5%)$14.7 M(+31.3%)$11.2 M(+300.0%)$2.8 M(+7.7%)$2.6 M(+533.3%)-$600.0 K(-116.7%)$3.6 M(+280.0%)-$2.0 M(-121.5%)$9.3 M(+24.0%)$7.5 M(+2600.0%)-$300.0 K(+87.5%)-$2.4 M(-112.2%)$19.7 M(+137.3%)$8.3 M(+137.1%)$3.5 M(-85.7%)$24.5 M(+1066.7%)$2.1 M(-84.0%)$13.1 M(+92.7%)$6.8 M

TTM Income Tax

$28.0 M(-3.5%)$29.0 M(+13.7%)$25.5 M(+28.8%)$19.8 M(-26.1%)$26.8 M(-1.1%)$27.1 M(-14.2%)$31.6 M(-14.1%)$36.8 M(-10.5%)$41.1 M(-20.5%)$51.7 M(+7.0%)$48.3 M(-6.9%)$51.9 M(+9.7%)$47.3 M(+51.1%)$31.3 M(+95.6%)$16.0 M(+90.5%)$8.4 M(+133.3%)$3.6 M(-65.0%)$10.3 M(-44.0%)$18.4 M(+26.9%)$14.5 M(+2.8%)$14.1 M(-42.5%)$24.5 M(-3.2%)$25.3 M(-13.1%)$29.1 M(-48.0%)$56.0 M(+45.8%)$38.4 M(-11.1%)$43.2 M(-7.1%)$46.5 M(+159.8%)$17.9 M(-24.5%)$23.7 M(-28.6%)$33.2 M

PE Ratio

20.5(+20.2%)17.1(-11.0%)19.2(-17.8%)23.4(+13.5%)20.6(+23.8%)16.6(+18.8%)14.0(+14.8%)12.2(+16.8%)10.4(+47.7%)7.1(-15.8%)8.4(-25.0%)11.2(-21.4%)14.3(-38.7%)23.2(-88.3%)198.8-27.3(+130.5%)11.8(+183.0%)4.2(-56.1%)9.5(-32.8%)14.2(+95.3%)7.3(-7.9%)7.9(+21.1%)6.5(-46.3%)12.1(-83.3%)72.4(+5.4%)68.7(+5.7%)65.0(+198.3%)21.8(+8.1%)20.1(+76.4%)11.4

PS Ratio

2.4(+8.8%)2.2(-6.1%)2.3(+0.4%)2.3(+10.6%)2.1(+23.2%)1.7(+14.3%)1.5(+9.7%)1.3(+10.7%)1.2(+30.1%)0.9(-17.0%)1.1(-28.7%)1.6(+31.9%)1.2(0%)1.2(+16.7%)1.0(+61.9%)0.6(+23.5%)0.5(+50.0%)0.3(+61.9%)0.2(-48.8%)0.4(-14.6%)0.5(-5.9%)0.5(-5.6%)0.5(+8.0%)0.5(-19.4%)0.6(+5.1%)0.6(0%)0.6(-9.2%)0.7(-11.0%)0.7(-5.2%)0.8(+22.2%)0.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

$86.4 M(+53.7%)$56.2 M(+301.4%)-$27.9 M(-137.3%)$74.8 M(-7.1%)$80.5 M(+298.5%)$20.2 M(+139.2%)-$51.5 M(-170.3%)$73.3 M(-12.0%)$83.3 M(+81.9%)$45.8 M(+187.7%)-$52.2 M(-168.0%)$76.8 M(-30.8%)$110.9 M(+262.4%)$30.6 M(+179.9%)-$38.3 M(-137.7%)$101.7 M(+33.1%)$76.4 M(+478.8%)$13.2 M(+135.6%)-$37.1 M(-163.2%)$58.7 M(-3.9%)$61.1 M(+1936.7%)$3.0 M(+104.4%)-$68.3 M(-222.2%)$55.9 M(-7.8%)$60.6 M(+1682.3%)$3.4 M(+106.3%)-$53.6 M(-192.9%)$57.7 M(-21.1%)$73.1 M(+6191.7%)-$1.2 M(+96.9%)-$38.2 M

TTM CFO

$189.5 M(+3.2%)$183.6 M(+24.4%)$147.6 M(+19.0%)$124.0 M(+1.2%)$122.5 M(-2.2%)$125.3 M(-17.0%)$150.9 M(+0.5%)$150.2 M(-2.3%)$153.7 M(-15.2%)$181.3 M(+9.2%)$166.1 M(-7.7%)$180.0 M(-12.2%)$204.9 M(+20.3%)$170.4 M(+11.4%)$153.0 M(-0.8%)$154.2 M(+38.7%)$111.2 M(+15.9%)$95.9 M(+11.9%)$85.7 M(+57.3%)$54.5 M(+5.4%)$51.7 M(+1.0%)$51.2 M(-0.8%)$51.6 M(-22.2%)$66.3 M(-2.6%)$68.1 M(-15.5%)$80.6 M(+6.0%)$76.0 M(-16.9%)$91.4 M(+10.3%)$82.9 M(-17.3%)$100.2 M(-10.1%)$111.5 M

Cash From Investing

-$19.1 M(+1.0%)-$19.3 M(-9750.0%)$200.0 K(+101.1%)-$18.2 M(+5.2%)-$19.2 M(-57.4%)-$12.2 M(-617.6%)-$1.7 M(+85.2%)-$11.5 M(+21.2%)-$14.6 M(+2.0%)-$14.9 M(-50.5%)-$9.9 M(+44.1%)-$17.7 M(-84.4%)-$9.6 M(+1.0%)-$9.7 M(-21.3%)-$8.0 M(-21.2%)-$6.6 M(+26.7%)-$9.0 M(-325.0%)$4.0 M(+148.8%)-$8.2 M(-192.9%)-$2.8 M(-114.5%)$19.3 M(+266.4%)-$11.6 M(+32.2%)-$17.1 M(+37.1%)-$27.2 M(-137.3%)$73.0 M(+893.5%)-$9.2 M(-43.8%)-$6.4 M(+19.0%)-$7.9 M(0%)-$7.9 M(-2.6%)-$7.7 M(-2.7%)-$7.5 M

TTM CFI

-$56.4 M(+0.2%)-$56.5 M(-14.4%)-$49.4 M(+3.7%)-$51.3 M(-15.0%)-$44.6 M(-11.5%)-$40.0 M(+6.3%)-$42.7 M(+16.1%)-$50.9 M(+10.9%)-$57.1 M(-9.6%)-$52.1 M(-11.1%)-$46.9 M(-4.2%)-$45.0 M(-32.7%)-$33.9 M(-1.8%)-$33.3 M(-69.9%)-$19.6 M(+1.0%)-$19.8 M(-23.8%)-$16.0 M(-230.1%)$12.3 M(+472.7%)-$3.3 M(+73.0%)-$12.2 M(+66.7%)-$36.6 M(-314.0%)$17.1 M(-12.3%)$19.5 M(-35.4%)$30.2 M(-39.0%)$49.5 M(+257.6%)-$31.4 M(-5.0%)-$29.9 M(+3.5%)-$31.0 M(+12.4%)-$35.4 M(-15.7%)-$30.6 M(+0.3%)-$30.7 M

Cash From Financing

-$69.4 M(-53.9%)-$45.1 M(-192.8%)$48.6 M(+205.9%)-$45.9 M(+33.2%)-$68.7 M(-288.1%)-$17.7 M(-137.1%)$47.7 M(+227.2%)-$37.5 M(+50.9%)-$76.4 M(-211.8%)-$24.5 M(-241.6%)$17.3 M(+113.6%)-$127.4 M(-623.9%)-$17.6 M(+15.0%)-$20.7 M(-291.7%)$10.8 M(+117.1%)-$63.0 M(+1.6%)-$64.0 M(-633.3%)$12.0 M(-68.0%)$37.5 M(+151.4%)-$73.0 M(-31.5%)-$55.5 M(-904.4%)$6.9 M(-85.3%)$47.1 M(+227.6%)-$36.9 M(+58.8%)-$89.5 M(-1378.6%)$7.0 M(-65.7%)$20.4 M(+166.9%)-$30.5 M(+26.5%)-$41.5 M(-983.0%)$4.7 M(-78.2%)$21.6 M

TTM CFF

-$111.8 M(-0.6%)-$111.1 M(-32.7%)-$83.7 M(+1.1%)-$84.6 M(-11.0%)-$76.2 M(+9.2%)-$83.9 M(+7.5%)-$90.7 M(+25.1%)-$121.1 M(+42.6%)-$211.0 M(-38.6%)-$152.2 M(-2.6%)-$148.4 M(+4.2%)-$154.9 M(-71.2%)-$90.5 M(+33.9%)-$136.9 M(-31.4%)-$104.2 M(-34.5%)-$77.5 M(+11.4%)-$87.5 M(-10.8%)-$79.0 M(+6.1%)-$84.1 M(-12.9%)-$74.5 M(-94.0%)-$38.4 M(+47.0%)-$72.4 M(-0.1%)-$72.3 M(+27.0%)-$99.0 M(-6.9%)-$92.6 M(-107.6%)-$44.6 M(+4.9%)-$46.9 M(-2.6%)-$45.7 M(+33.9%)-$69.1 M(+27.1%)-$94.8 M(-11.3%)-$85.2 M

Free Cash Flow

$67.3 M(+82.9%)$36.8 M(+191.5%)-$40.2 M(-171.8%)$56.0 M(-8.7%)$61.3 M(+775.7%)$7.0 M(+111.3%)-$62.1 M(-206.2%)$58.5 M(-14.8%)$68.7 M(+122.3%)$30.9 M(+149.8%)-$62.1 M(-199.0%)$62.7 M(-37.5%)$100.4 M(+380.4%)$20.9 M(+145.1%)-$46.3 M(-148.7%)$95.1 M(+40.7%)$67.6 M(+1436.4%)$4.4 M(+110.0%)-$44.0 M(-189.8%)$49.0 M(-6.1%)$52.2 M(+744.4%)-$8.1 M(+90.3%)-$83.4 M(-300.5%)$41.6 M(-22.1%)$53.4 M(+1020.7%)-$5.8 M(+90.3%)-$60.0 M(-220.2%)$49.9 M(-23.4%)$65.1 M(+831.5%)-$8.9 M(+79.1%)-$42.5 M

TTM FCF

$119.9 M(+5.3%)$113.9 M(+35.4%)$84.1 M(+35.2%)$62.2 M(-3.9%)$64.7 M(-10.3%)$72.1 M(-24.9%)$96.0 M(0%)$96.0 M(-4.2%)$100.2 M(-24.0%)$131.9 M(+8.2%)$121.9 M(-11.5%)$137.7 M(-19.1%)$170.1 M(+23.9%)$137.3 M(+13.7%)$120.8 M(-1.9%)$123.1 M(+59.9%)$77.0 M(+25.0%)$61.6 M(+25.5%)$49.1 M(+406.2%)$9.7 M(+321.7%)$2.3 M(-34.3%)$3.5 M(-39.7%)$5.8 M(-80.1%)$29.2 M(-22.1%)$37.5 M(-23.8%)$49.2 M(+6.7%)$46.1 M(-27.5%)$63.6 M(+25.4%)$50.7 M(-31.8%)$74.3 M(-17.0%)$89.5 M

CAPEX

$19.1 M(-1.6%)$19.4 M(+57.7%)$12.3 M(-34.6%)$18.8 M(-2.1%)$19.2 M(+45.5%)$13.2 M(+24.5%)$10.6 M(-28.4%)$14.8 M(+1.4%)$14.6 M(-2.0%)$14.9 M(+50.5%)$9.9 M(-29.8%)$14.1 M(+34.3%)$10.5 M(+8.3%)$9.7 M(+21.3%)$8.0 M(+21.2%)$6.6 M(-25.0%)$8.8 M(0%)$8.8 M(+27.5%)$6.9 M(-28.9%)$9.7 M(+9.0%)$8.9 M(-19.8%)$11.1 M(-26.5%)$15.1 M(+5.6%)$14.3 M(+98.6%)$7.2 M(-21.7%)$9.2 M(+43.8%)$6.4 M(-17.9%)$7.8 M(-2.5%)$8.0 M(+3.9%)$7.7 M(+79.1%)$4.3 M

TTM CAPEX

$69.6 M(-0.1%)$69.7 M(+9.8%)$63.5 M(+2.8%)$61.8 M(+6.9%)$57.8 M(+8.7%)$53.2 M(-3.1%)$54.9 M(+1.3%)$54.2 M(+1.3%)$53.5 M(+8.3%)$49.4 M(+11.8%)$44.2 M(+4.5%)$42.3 M(+21.6%)$34.8 M(+5.1%)$33.1 M(+2.8%)$32.2 M(+3.5%)$31.1 M(-9.1%)$34.2 M(-0.3%)$34.3 M(-6.3%)$36.6 M(-18.3%)$44.8 M(-9.3%)$49.4 M(+3.6%)$47.7 M(+4.2%)$45.8 M(+23.4%)$37.1 M(+21.2%)$30.6 M(-2.5%)$31.4 M(+5.0%)$29.9 M(+7.5%)$27.8 M(-13.7%)$32.2 M(+24.3%)$25.9 M(+17.7%)$22.0 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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