GFF logo

Griffon (GFF) 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

$2.3 B(-1.9%)$2.4 B(-0.3%)$2.4 B(-1.9%)$2.4 B(+1.3%)$2.4 B(-1.1%)$2.4 B(-5.9%)$2.6 B(-3.3%)$2.7 B(-4.2%)$2.8 B(-1.4%)$2.8 B(-19.6%)$3.5 B(-7.5%)$3.8 B(+46.6%)$2.6 B(-0.8%)$2.6 B(+2.2%)$2.5 B(+1.0%)$2.5 B(+1.6%)$2.5 B(+1.5%)$2.4 B(+6.0%)$2.3 B(-0.4%)$2.3 B(+2.7%)$2.3 B(+8.8%)$2.1 B(-1.7%)$2.1 B(-1.5%)$2.1 B(+3.3%)$2.1 B(-0.5%)$2.1 B(-0.8%)$2.1 B(+1.0%)$2.1 B(-4.5%)$2.2 B(+16.4%)$1.9 B(+3.8%)$1.8 B(+1.7%)$1.8 B

Current Assets

$895.1 M(-3.7%)$929.5 M(-3.8%)$966.4 M(-4.0%)$1.0 B(+4.6%)$962.6 M(-1.8%)$980.6 M(-13.3%)$1.1 B(-6.9%)$1.2 B(+2.7%)$1.2 B(-2.6%)$1.2 B(-9.5%)$1.3 B(-18.7%)$1.7 B(+21.8%)$1.4 B(-1.0%)$1.4 B(+11.6%)$1.2 B(+3.0%)$1.2 B(+4.1%)$1.1 B(+3.5%)$1.1 B(+11.9%)$988.0 M(-1.6%)$1.0 B(+6.1%)$946.0 M(+2.3%)$925.2 M(-3.8%)$961.4 M(-2.8%)$989.1 M(+7.9%)$916.6 M(+0.4%)$912.9 M(-2.7%)$938.1 M(-11.7%)$1.1 B(-12.8%)$1.2 B(+11.0%)$1.1 B(+37.3%)$800.1 M(+3.1%)$775.8 M

Non Current Assets

$1.4 B(-0.8%)$1.4 B(+2.0%)$1.4 B(-0.3%)$1.4 B(-1.0%)$1.4 B(-0.5%)$1.4 B(-0.1%)$1.4 B(-0.4%)$1.4 B(-9.3%)$1.6 B(-0.5%)$1.6 B(-25.9%)$2.2 B(+1.2%)$2.1 B(+74.0%)$1.2 B(-0.6%)$1.2 B(-6.5%)$1.3 B(-0.8%)$1.3 B(-0.6%)$1.3 B(-0.2%)$1.3 B(+1.5%)$1.3 B(+0.6%)$1.3 B(+0.2%)$1.3 B(+14.1%)$1.1 B(-0.0%)$1.2 B(-0.4%)$1.2 B(-0.3%)$1.2 B(-1.2%)$1.2 B(+0.7%)$1.2 B(+14.2%)$1.0 B(+6.0%)$961.6 M(+24.0%)$775.4 M(-22.8%)$1.0 B(+0.5%)$999.1 M

Total Liabilities

$2.1 B(-2.3%)$2.1 B(-0.4%)$2.2 B(-3.0%)$2.2 B(+5.4%)$2.1 B(+0.2%)$2.1 B(-5.9%)$2.2 B(+2.0%)$2.2 B(-2.6%)$2.3 B(-3.8%)$2.3 B(-10.0%)$2.6 B(-10.5%)$2.9 B(+64.0%)$1.8 B(-1.5%)$1.8 B(+1.9%)$1.8 B(+0.2%)$1.8 B(+0.9%)$1.7 B(-0.2%)$1.7 B(-3.0%)$1.8 B(-2.2%)$1.8 B(+4.5%)$1.8 B(+10.4%)$1.6 B(-1.6%)$1.6 B(-2.8%)$1.7 B(+4.1%)$1.6 B(-0.5%)$1.6 B(-1.5%)$1.6 B(+1.8%)$1.6 B(-7.9%)$1.7 B(+18.4%)$1.5 B(+4.6%)$1.4 B(+1.0%)$1.4 B

Current Liabilities

$356.0 M(+2.0%)$349.0 M(-9.8%)$386.7 M(+6.9%)$361.7 M(-7.6%)$391.7 M(+9.1%)$359.1 M(-6.1%)$382.3 M(+0.2%)$381.7 M(-2.4%)$390.9 M(-7.7%)$423.6 M(-28.8%)$594.6 M(+1.9%)$583.3 M(+13.7%)$512.8 M(-3.5%)$531.6 M(+14.0%)$466.5 M(+1.7%)$458.6 M(+2.6%)$446.8 M(+1.1%)$441.8 M(+1.3%)$436.2 M(+12.7%)$387.1 M(-0.4%)$388.5 M(-0.4%)$390.1 M(+6.2%)$367.2 M(+0.3%)$366.2 M(-0.3%)$367.3 M(-6.5%)$393.1 M(-5.4%)$415.5 M(-4.1%)$433.3 M(+3.8%)$417.6 M(+12.5%)$371.1 M(+26.1%)$294.2 M(+6.9%)$275.2 M

Long Term Liabilities

$1.7 B(-3.1%)$1.8 B(+1.6%)$1.8 B(-4.9%)$1.9 B(+8.3%)$1.7 B(-1.6%)$1.7 B(-5.9%)$1.9 B(+2.4%)$1.8 B(-2.6%)$1.9 B(-2.9%)$1.9 B(-4.4%)$2.0 B(-13.7%)$2.3 B(+84.5%)$1.3 B(-0.7%)$1.3 B(-2.4%)$1.3 B(-0.3%)$1.3 B(+0.3%)$1.3 B(-0.7%)$1.3 B(-4.3%)$1.4 B(-6.2%)$1.5 B(+5.9%)$1.4 B(+13.9%)$1.2 B(-3.9%)$1.3 B(-3.6%)$1.3 B(+5.5%)$1.2 B(+1.5%)$1.2 B(-0.2%)$1.2 B(+3.9%)$1.2 B(-11.6%)$1.3 B(+20.3%)$1.1 B(-1.1%)$1.1 B(-0.5%)$1.1 B

Shareholders Equity

$227.8 M(+1.3%)$224.9 M(+0.6%)$223.5 M(+10.6%)$202.2 M(-29.1%)$285.0 M(-9.6%)$315.2 M(-6.1%)$335.7 M(-28.3%)$468.3 M(-11.1%)$526.8 M(+10.3%)$477.6 M(-47.3%)$906.3 M(+2.6%)$883.2 M(+8.7%)$812.4 M(+0.7%)$807.2 M(+2.8%)$785.3 M(+2.7%)$764.4 M(+3.3%)$740.0 M(+5.7%)$700.2 M(+37.7%)$508.5 M(+6.7%)$476.5 M(-3.7%)$494.7 M(+3.5%)$477.8 M(-2.1%)$488.2 M(+2.9%)$474.3 M(+0.6%)$471.6 M(-0.6%)$474.4 M(+1.8%)$466.1 M(-1.7%)$474.0 M(+9.0%)$434.8 M(+9.0%)$398.8 M(+1.2%)$394.1 M(+4.3%)$377.9 M

Book Value

$227.8 M(+1.3%)$224.9 M(+0.6%)$223.5 M(+10.6%)$202.2 M(-29.1%)$285.0 M(-9.6%)$315.2 M(-6.1%)$335.7 M(-28.3%)$468.3 M(-11.1%)$526.8 M(+10.3%)$477.6 M(-47.3%)$906.3 M(+2.6%)$883.2 M(+8.7%)$812.4 M(+0.7%)$807.2 M(+2.8%)$785.3 M(+2.7%)$764.4 M(+3.3%)$740.0 M(+5.7%)$700.2 M(+37.7%)$508.5 M(+6.7%)$476.5 M(-3.7%)$494.7 M(+3.5%)$477.8 M(-2.1%)$488.2 M(+2.9%)$474.3 M(+0.6%)$471.6 M(-0.6%)$474.4 M(+1.8%)$466.1 M(-1.7%)$474.0 M(+9.0%)$434.8 M(+9.0%)$398.8 M(+1.2%)$394.1 M(+4.3%)$377.9 M

Working Capital

$539.1 M(-7.1%)$580.5 M(+0.1%)$579.7 M(-10.2%)$645.4 M(+13.1%)$570.9 M(-8.1%)$621.4 M(-17.0%)$748.9 M(-10.1%)$832.9 M(+5.2%)$791.9 M(+0.1%)$791.1 M(+5.8%)$747.5 M(-29.9%)$1.1 B(+26.8%)$841.6 M(+0.5%)$837.0 M(+10.1%)$760.4 M(+3.7%)$733.2 M(+5.1%)$697.5 M(+5.0%)$664.2 M(+20.4%)$551.8 M(-10.5%)$616.6 M(+10.6%)$557.4 M(+4.2%)$535.1 M(-9.9%)$594.1 M(-4.6%)$622.9 M(+13.4%)$549.3 M(+5.7%)$519.8 M(-0.5%)$522.6 M(-16.9%)$629.2 M(-21.5%)$801.4 M(+10.2%)$727.0 M(+43.7%)$505.9 M(+1.1%)$500.5 M

Cash And Cash Equivalents

$152.0 M(+32.8%)$114.4 M(-14.3%)$133.5 M(+8.5%)$123.0 M(+11.3%)$110.5 M(+7.4%)$102.9 M(-32.2%)$151.8 M(-13.6%)$175.6 M(+45.6%)$120.6 M(+0.3%)$120.2 M(-16.9%)$144.7 M(+18.3%)$122.3 M(-19.1%)$151.2 M(-39.2%)$248.7 M(+12.7%)$220.7 M(+25.7%)$175.6 M(-24.9%)$233.8 M(+7.2%)$218.1 M(+202.9%)$72.0 M(+4.3%)$69.0 M(+6.5%)$64.8 M(-10.5%)$72.4 M(+24.6%)$58.1 M(+0.2%)$58.0 M(-29.1%)$81.8 M(+17.2%)$69.8 M(+9.4%)$63.8 M(-73.0%)$236.5 M(+180.1%)$84.4 M(+77.0%)$47.7 M(-31.3%)$69.4 M(+46.4%)$47.4 M

Accounts Payable

$142.7 M(+19.6%)$119.4 M(-23.8%)$156.6 M(+9.4%)$143.2 M(-7.1%)$154.0 M(+32.0%)$116.6 M(-23.4%)$152.2 M(-4.4%)$159.2 M(-0.8%)$160.4 M(-17.6%)$194.8 M(-8.1%)$212.0 M(-6.6%)$227.1 M(-6.8%)$243.6 M(-6.3%)$260.0 M(+0.4%)$258.9 M(+0.6%)$257.3 M(+8.2%)$237.9 M(+37.9%)$172.5 M(-20.9%)$218.0 M(-4.7%)$228.7 M(+3.9%)$220.0 M(-12.2%)$250.6 M(+21.9%)$205.6 M(-7.9%)$223.2 M(+6.7%)$209.2 M(-10.5%)$233.7 M(+2.3%)$228.4 M(-10.8%)$256.0 M(+29.4%)$197.8 M(+7.5%)$184.0 M(+3.0%)$178.6 M(+4.9%)$170.3 M

Accounts Receivable

$269.0 M(-14.0%)$312.8 M(-2.4%)$320.4 M(-8.4%)$349.8 M(+16.8%)$299.6 M(-4.1%)$312.4 M(-13.1%)$359.4 M(-6.9%)$386.1 M(+10.1%)$350.6 M(-3.0%)$361.7 M(-15.8%)$429.7 M(-16.1%)$512.4 M(+53.4%)$334.0 M(+13.3%)$294.8 M(-18.8%)$363.0 M(-9.1%)$399.2 M(+25.3%)$318.5 M(+14.4%)$278.4 M(-22.6%)$359.5 M(+7.3%)$335.0 M(+22.9%)$272.6 M(+3.1%)$264.4 M(-17.9%)$322.3 M(-6.3%)$344.0 M(+35.8%)$253.4 M(-9.7%)$280.5 M(-9.8%)$311.1 M(+14.4%)$272.0 M(+28.3%)$212.0 M(+1.8%)$208.2 M(-8.6%)$227.8 M(-9.6%)$252.0 M

Short Term Debt

$42.1 M(-2.7%)$43.2 M(+6.2%)$40.7 M(-2.1%)$41.6 M(-4.1%)$43.3 M(+2.6%)$42.3 M(+6.5%)$39.7 M(-13.0%)$45.6 M(+3.4%)$44.1 M(-0.5%)$44.3 M(-2.6%)$45.5 M(-20.6%)$57.3 M(+28.5%)$44.6 M(+5.3%)$42.4 M(-3.5%)$43.9 M(-3.7%)$45.6 M(+7.4%)$42.5 M(+7.2%)$39.6 M(+3.5%)$38.3 M(+2.0%)$37.5 M(-0.6%)$37.7 M(+258.6%)$10.5 M(-3.3%)$10.9 M(+0.7%)$10.8 M(-16.0%)$12.9 M(-1.1%)$13.0 M(+21.2%)$10.7 M(-16.9%)$12.9 M(+2.6%)$12.6 M(+13.7%)$11.1 M(-33.5%)$16.7 M(-0.6%)$16.8 M

Long Term Debt

$1.6 B(-2.9%)$1.7 B(+1.6%)$1.6 B(-4.9%)$1.7 B(+8.8%)$1.6 B(-1.5%)$1.6 B(-5.0%)$1.7 B(+2.7%)$1.6 B(-1.3%)$1.7 B(-3.0%)$1.7 B(-1.3%)$1.7 B(-15.6%)$2.1 B(+78.7%)$1.2 B(+0.2%)$1.2 B(-1.3%)$1.2 B(-0.5%)$1.2 B(+0.2%)$1.2 B(+0.2%)$1.2 B(-7.0%)$1.3 B(-7.0%)$1.3 B(+6.4%)$1.3 B(+15.9%)$1.1 B(-5.7%)$1.2 B(-3.9%)$1.2 B(+5.6%)$1.1 B(+3.1%)$1.1 B(-1.5%)$1.1 B(+4.3%)$1.1 B(-12.9%)$1.2 B(+27.9%)$968.1 M(-1.3%)$980.7 M(-1.3%)$993.6 M

Total Debt

$1.7 B(-2.9%)$1.7 B(+1.7%)$1.7 B(-4.8%)$1.8 B(+8.5%)$1.6 B(-1.4%)$1.6 B(-4.7%)$1.7 B(+2.3%)$1.7 B(-1.2%)$1.7 B(-3.0%)$1.8 B(-1.3%)$1.8 B(-15.7%)$2.1 B(+76.9%)$1.2 B(+0.4%)$1.2 B(-1.3%)$1.2 B(-0.6%)$1.2 B(+0.5%)$1.2 B(+0.4%)$1.2 B(-6.7%)$1.3 B(-6.8%)$1.4 B(+6.2%)$1.3 B(+18.3%)$1.1 B(-5.7%)$1.2 B(-3.8%)$1.2 B(+5.4%)$1.2 B(+3.0%)$1.1 B(-1.3%)$1.1 B(+4.1%)$1.1 B(-12.8%)$1.3 B(+27.8%)$979.2 M(-1.8%)$997.4 M(-1.3%)$1.0 B

Debt To Equity

6.5(-4.4%)6.8(+0.6%)6.7(-14.0%)7.8(+55.3%)5.0(+8.4%)4.7(+1.1%)4.6(+43.2%)3.2(+11.4%)2.9(-12.4%)3.3(+88.6%)1.8(-21.5%)2.2(+71.5%)1.3(0%)1.3(-3.0%)1.3(-3.6%)1.4(-2.1%)1.4(-5.3%)1.5(-32.7%)2.2(-13.2%)2.6(+10.8%)2.3(+0.4%)2.3(-3.8%)2.4(-6.6%)2.6(+4.9%)2.5(+3.8%)2.4(-3.3%)2.4(+6.1%)2.3(-20.1%)2.9(+17.1%)2.5(-2.8%)2.5(-5.2%)2.7

Current Ratio

2.5(-5.6%)2.7(+6.4%)2.5(-10.1%)2.8(+13.0%)2.5(-9.9%)2.7(-7.8%)3.0(-6.9%)3.2(+5.0%)3.0(+5.6%)2.9(+27.0%)2.3(-20.1%)2.8(+7.2%)2.6(+2.7%)2.6(-2.3%)2.6(+1.1%)2.6(+1.6%)2.6(+2.4%)2.5(+10.1%)2.3(-12.4%)2.6(+6.6%)2.4(+2.5%)2.4(-9.5%)2.6(-3.0%)2.7(+8.0%)2.5(+7.8%)2.3(+2.6%)2.3(-7.8%)2.5(-16.1%)2.9(-1.4%)3.0(+8.8%)2.7(-3.5%)2.8

Quick Ratio

1.3(-6.9%)1.4(+3.6%)1.4(-10.9%)1.6(+25.8%)1.2(-6.1%)1.3(-12.6%)1.5(-10.1%)1.7(+22.6%)1.4(+6.2%)1.3(+20.6%)1.1(-35.1%)1.6(+2.5%)1.6(-4.7%)1.7(+9.7%)1.5(0%)1.5(-1.9%)1.6(-11.8%)1.8(+34.9%)1.3(-5.7%)1.4(+13.8%)1.2(-0.8%)1.2(-13.3%)1.4(-1.4%)1.4(+15.1%)1.3(-3.8%)1.3(0%)1.3(-16.0%)1.6(-24.3%)2.1(-4.2%)2.1(+36.9%)1.6(-6.0%)1.7

Inventory

$418.2 M(-1.7%)$425.5 M(-1.2%)$430.7 M(-3.0%)$444.0 M(-7.2%)$478.6 M(-5.6%)$507.1 M(-8.6%)$555.0 M(-3.3%)$574.1 M(-11.2%)$646.4 M(-3.4%)$669.2 M(-5.5%)$708.2 M(+3.1%)$687.0 M(+29.3%)$531.2 M(+12.3%)$472.8 M(-7.3%)$510.3 M(+5.3%)$484.8 M(+8.9%)$445.0 M(+39.0%)$320.2 M(-22.1%)$411.0 M(-11.1%)$462.1 M(-1.1%)$467.1 M(+5.6%)$442.1 M(+1.2%)$436.9 M(-4.4%)$457.1 M(+1.0%)$452.4 M(+13.6%)$398.4 M(+0.6%)$395.8 M(+3.0%)$384.5 M(+6.8%)$359.8 M(+20.2%)$299.4 M(-11.8%)$339.4 M(+7.1%)$316.8 M

Retained Earnings

$524.1 M(+13.6%)$461.4 M(+13.6%)$406.4 M(+9.0%)$372.7 M(+18.0%)$315.9 M(+12.2%)$281.5 M(+14.3%)$246.4 M(-22.7%)$318.6 M(-17.6%)$386.6 M(+12.4%)$344.1 M(-55.6%)$775.7 M(+4.1%)$744.9 M(+8.8%)$684.6 M(+2.2%)$670.0 M(+1.7%)$658.6 M(+1.9%)$646.4 M(+2.2%)$632.5 M(+4.1%)$607.5 M(+2.7%)$591.5 M(+3.2%)$573.2 M(-0.4%)$575.7 M(+1.3%)$568.5 M(+2.3%)$555.8 M(+1.9%)$545.6 M(-0.9%)$550.5 M(-0.0%)$550.5 M(-0.8%)$554.9 M(+0.5%)$552.0 M(+8.6%)$508.3 M(+5.8%)$480.3 M(-2.9%)$494.9 M(+1.4%)$487.9 M

PB Ratio

14.7(-2.2%)15.0(+7.3%)14.0(-22.2%)18.0(+66.5%)10.8(+62.0%)6.7(+1.8%)6.6(+67.8%)3.9(+0.8%)3.9(+9.9%)3.5(+100.6%)1.8(+36.4%)1.3(-34.5%)2.0(+13.9%)1.7(-6.5%)1.9(-8.0%)2.0(+28.9%)1.6(-0.6%)1.6(-9.3%)1.7(+37.3%)1.3(-34.7%)1.9(-5.8%)2.0(+26.5%)1.6(-11.0%)1.8(+75.0%)1.0(-32.9%)1.6(-10.9%)1.7(-2.3%)1.8(-19.5%)2.2(-15.7%)2.6(-0.4%)2.6(-14.6%)3.1

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

$1.5(+15.5%)$1.3(+53.6%)$0.8(-34.4%)$1.3(+56.1%)$0.8(+3.8%)$0.8(-12.2%)$0.9(+176.9%)-$1.2(-232.9%)$0.9(+111.0%)-$8.0(-407.7%)$2.6(+111.4%)$1.2(+241.7%)$0.4(+20.0%)$0.3(-3.2%)$0.3(-3.1%)$0.3(-41.8%)$0.6(+27.9%)$0.4(-14.0%)$0.5(+2400.0%)$0.0(-91.7%)$0.2(-35.1%)$0.4(+19.4%)$0.3(+1133.3%)-$0.0(-114.3%)$0.2(+625.0%)-$0.0(-128.6%)$0.1(-93.4%)$2.1(+193.1%)$0.7(+348.3%)-$0.3(-231.8%)$0.2(+83.3%)$0.1

TTM EPS

$4.9(+15.8%)$4.2(+13.4%)$3.7(-1.6%)$3.8(+182.8%)$1.3(-4.3%)$1.4(+118.9%)-$7.4(-29.9%)-$5.7(-73.0%)-$3.3(+13.7%)-$3.8(-184.9%)$4.5(+104.1%)$2.2(+70.5%)$1.3(-12.8%)$1.5(-8.1%)$1.6(-10.6%)$1.8(+20.0%)$1.5(+26.1%)$1.2(+5.3%)$1.1(+20.2%)$0.9(+5.6%)$0.9(+3.5%)$0.9(+91.1%)$0.5(+60.7%)$0.3(-88.4%)$2.4(-17.4%)$2.9(+9.3%)$2.7(-2.9%)$2.8(+258.4%)$0.8(+126.5%)$0.3(-58.0%)$0.8(+5.2%)$0.8

Revenue

$632.4 M(-4.1%)$659.7 M(+1.8%)$647.8 M(-3.7%)$672.9 M(+4.6%)$643.2 M(+0.3%)$641.4 M(-6.2%)$683.4 M(-3.9%)$711.0 M(+9.5%)$649.4 M(-8.4%)$708.9 M(-7.7%)$768.2 M(-1.5%)$779.6 M(+31.8%)$591.7 M(+3.8%)$570.2 M(-2.4%)$584.2 M(+1.7%)$574.7 M(+6.1%)$541.5 M(+69.4%)$319.7 M(-49.4%)$632.1 M(+11.6%)$566.4 M(+3.3%)$548.4 M(+129.3%)$239.1 M(-58.4%)$575.0 M(+4.6%)$549.6 M(+7.7%)$510.5 M(-6.4%)$545.5 M(+5.6%)$516.5 M(+7.9%)$478.6 M(+9.4%)$437.3 M(+1.5%)$430.8 M(+20.3%)$358.1 M(-6.7%)$383.8 M

TTM Revenue

$2.6 B(-0.4%)$2.6 B(+0.7%)$2.6 B(-1.4%)$2.6 B(-1.4%)$2.7 B(-0.2%)$2.7 B(-2.5%)$2.8 B(-3.0%)$2.8 B(-2.4%)$2.9 B(+2.0%)$2.8 B(+5.1%)$2.7 B(+7.3%)$2.5 B(+8.8%)$2.3 B(+2.2%)$2.3 B(+12.4%)$2.0 B(-2.3%)$2.1 B(+0.4%)$2.1 B(-0.3%)$2.1 B(+4.1%)$2.0 B(+3.0%)$1.9 B(+0.9%)$1.9 B(+2.0%)$1.9 B(-14.1%)$2.2 B(+2.8%)$2.1 B(+3.5%)$2.1 B(+3.7%)$2.0 B(+6.2%)$1.9 B(+9.3%)$1.7 B(+5.9%)$1.6 B(+5.6%)$1.5 B(+36.8%)$1.1 B(-8.5%)$1.2 B

Total Expenses

$518.4 M(-4.4%)$542.4 M(-3.2%)$560.3 M(+0.2%)$559.4 M(+0.5%)$556.7 M(+1.6%)$548.0 M(-6.0%)$582.9 M(-13.9%)$676.8 M(+19.4%)$566.7 M(-10.4%)$632.7 M(-4.4%)$661.5 M(-2.3%)$676.8 M(+22.3%)$553.3 M(+2.9%)$537.7 M(-0.8%)$542.1 M(+2.1%)$531.0 M(+8.6%)$489.1 M(+69.0%)$289.3 M(-50.2%)$580.6 M(+7.4%)$540.8 M(+4.7%)$516.3 M(+132.4%)$222.1 M(-58.8%)$538.5 M(+2.8%)$523.9 M(+8.9%)$481.2 M(-5.1%)$507.3 M(+2.9%)$493.0 M(+6.8%)$461.7 M(+9.1%)$423.1 M(+1.7%)$416.0 M(+22.1%)$340.7 M(-7.1%)$366.9 M

Operating Expenses

$150.3 M(+2.8%)$146.2 M(-9.5%)$161.7 M(+2.8%)$157.2 M(+4.7%)$150.2 M(-1.5%)$152.4 M(-12.4%)$174.0 M(+8.6%)$160.3 M(+6.1%)$151.1 M(-12.9%)$173.5 M(+12.7%)$153.9 M(-2.5%)$157.8 M(+23.9%)$127.4 M(+3.2%)$123.4 M(+4.8%)$117.8 M(+0.2%)$117.6 M(+5.2%)$111.7 M(+28.9%)$86.7 M(-23.6%)$113.5 M(-10.3%)$126.5 M(+7.4%)$117.8 M(+81.8%)$64.8 M(-45.1%)$118.0 M(+5.5%)$111.8 M(-1.7%)$113.8 M(+23.3%)$92.3 M(-19.8%)$115.1 M(+10.2%)$104.5 M(-2.0%)$106.6 M(+6.9%)$99.7 M(+23.8%)$80.6 M(-1.7%)$81.9 M

Cost Of Goods Sold

$368.1 M(-7.1%)$396.2 M(-0.6%)$398.7 M(-0.9%)$402.2 M(-1.1%)$406.5 M(+2.8%)$395.5 M(-3.3%)$408.8 M(-20.9%)$516.5 M(+24.3%)$415.6 M(-9.5%)$459.1 M(-9.5%)$507.6 M(-2.2%)$519.0 M(+21.9%)$425.9 M(+2.8%)$414.3 M(-2.4%)$424.3 M(+2.6%)$413.5 M(+9.6%)$377.4 M(+86.2%)$202.7 M(-56.6%)$467.1 M(+12.7%)$414.3 M(+4.0%)$398.5 M(+153.3%)$157.3 M(-62.6%)$420.5 M(+2.0%)$412.1 M(+12.2%)$367.5 M(-11.5%)$415.0 M(+9.8%)$377.9 M(+5.8%)$357.2 M(+12.8%)$316.5 M(+0.1%)$316.3 M(+21.6%)$260.1 M(-8.7%)$284.9 M

TTM Cost Of Goods Sold

$1.6 B(-2.4%)$1.6 B(+0.0%)$1.6 B(-0.6%)$1.6 B(-6.6%)$1.7 B(-0.5%)$1.7 B(-3.5%)$1.8 B(-5.2%)$1.9 B(-0.1%)$1.9 B(-0.5%)$1.9 B(+2.4%)$1.9 B(+4.7%)$1.8 B(+6.3%)$1.7 B(+3.0%)$1.6 B(+14.9%)$1.4 B(-2.9%)$1.5 B(-0.1%)$1.5 B(-1.4%)$1.5 B(+3.2%)$1.4 B(+3.4%)$1.4 B(+0.2%)$1.4 B(+2.3%)$1.4 B(-16.0%)$1.6 B(+2.7%)$1.6 B(+3.6%)$1.5 B(+3.5%)$1.5 B(+7.2%)$1.4 B(+9.4%)$1.3 B(+6.1%)$1.2 B(+5.5%)$1.1 B(+45.0%)$770.1 M(-9.7%)$852.8 M

Gross Profit

$264.3 M(+0.3%)$263.5 M(+5.8%)$249.1 M(-8.0%)$270.7 M(+14.4%)$236.6 M(-3.8%)$245.9 M(-10.5%)$274.6 M(+41.2%)$194.5 M(-16.8%)$233.8 M(-6.4%)$249.8 M(-4.1%)$260.6 M(-0.0%)$260.6 M(+57.2%)$165.8 M(+6.4%)$155.9 M(-2.5%)$159.9 M(-0.8%)$161.2 M(-1.8%)$164.1 M(+40.2%)$117.0 M(-29.1%)$165.0 M(+8.5%)$152.0 M(+1.4%)$149.9 M(+83.3%)$81.8 M(-47.0%)$154.5 M(+12.3%)$137.5 M(-3.9%)$143.0 M(+9.6%)$130.5 M(-5.9%)$138.7 M(+14.3%)$121.4 M(+0.5%)$120.8 M(+5.5%)$114.5 M(+16.9%)$98.0 M(-0.9%)$98.9 M

TTM Gross Profit

$1.0 B(+2.7%)$1.0 B(+1.8%)$1.0 B(-2.5%)$1.0 B(+8.0%)$951.6 M(+0.3%)$948.8 M(-0.4%)$952.7 M(+1.5%)$938.7 M(-6.6%)$1.0 B(+7.3%)$936.9 M(+11.1%)$843.0 M(+13.6%)$742.3 M(+15.5%)$642.8 M(+0.3%)$641.1 M(+6.5%)$602.3 M(-0.8%)$607.4 M(+1.5%)$598.2 M(+2.4%)$584.0 M(+6.4%)$548.8 M(+1.9%)$538.2 M(+2.8%)$523.7 M(+1.3%)$516.8 M(-8.6%)$565.5 M(+2.9%)$549.7 M(+3.0%)$533.6 M(+4.3%)$511.3 M(+3.2%)$495.4 M(+8.9%)$454.7 M(+5.2%)$432.2 M(+5.9%)$408.1 M(+18.4%)$344.7 M(-5.8%)$366.0 M

Gross Margin

41.8%(+4.6%)39.9%(+3.9%)38.5%(-4.4%)40.2%(+9.3%)36.8%(-4.0%)38.3%(-4.6%)40.2%(+46.9%)27.4%(-24.0%)36.0%(+2.2%)35.2%(+3.9%)33.9%(+1.5%)33.4%(+19.3%)28.0%(+2.5%)27.3%(-0.1%)27.4%(-2.4%)28.1%(-7.5%)30.3%(-17.2%)36.6%(+40.2%)26.1%(-2.7%)26.8%(-1.8%)27.3%(-20.1%)34.2%(+27.3%)26.9%(+7.4%)25.0%(-10.7%)28.0%(+17.1%)23.9%(-10.9%)26.9%(+5.9%)25.4%(-8.2%)27.6%(+3.9%)26.6%(-2.8%)27.4%(+6.2%)25.8%

Operating Profit

$114.0 M(-2.8%)$117.2 M(+34.0%)$87.5 M(-22.9%)$113.4 M(+31.2%)$86.4 M(-7.5%)$93.4 M(-7.1%)$100.6 M(+194.2%)$34.2 M(-58.7%)$82.7 M(+8.4%)$76.3 M(-28.5%)$106.7 M(+3.8%)$102.8 M(+167.1%)$38.5 M(+18.5%)$32.5 M(-22.9%)$42.1 M(-3.5%)$43.6 M(-16.8%)$52.4 M(+72.7%)$30.4 M(-41.0%)$51.5 M(+101.4%)$25.6 M(-20.4%)$32.1 M(+89.0%)$17.0 M(-53.4%)$36.5 M(+41.9%)$25.7 M(-12.2%)$29.3 M(-23.3%)$38.2 M(+62.0%)$23.6 M(+39.6%)$16.9 M(+19.3%)$14.2 M(-4.4%)$14.8 M(-15.0%)$17.4 M(+2.9%)$16.9 M

TTM Operating Profit

$432.2 M(+6.8%)$404.6 M(+6.3%)$380.8 M(-3.3%)$393.9 M(+25.2%)$314.6 M(+1.2%)$310.9 M(+5.8%)$293.8 M(-2.0%)$299.9 M(-18.6%)$368.5 M(+13.6%)$324.3 M(+15.6%)$280.5 M(+29.9%)$215.9 M(+37.8%)$156.7 M(-8.2%)$170.7 M(+1.3%)$168.5 M(-5.3%)$177.9 M(+11.3%)$159.8 M(+14.6%)$139.5 M(+10.6%)$126.2 M(+13.5%)$111.2 M(-0.1%)$111.3 M(+2.6%)$108.5 M(-16.3%)$129.7 M(+11.1%)$116.8 M(+8.2%)$107.9 M(+16.3%)$92.8 M(+33.7%)$69.4 M(+9.7%)$63.3 M(-0.1%)$63.3 M(-5.5%)$67.0 M(+18.2%)$56.7 M(-18.7%)$69.8 M

Operating Margin

18.0%(+1.5%)17.8%(+31.6%)13.5%(-19.9%)16.9%(+25.4%)13.4%(-7.8%)14.6%(-1.0%)14.7%(+206.0%)4.8%(-62.2%)12.7%(+18.4%)10.8%(-22.5%)13.9%(+5.3%)13.2%(+102.9%)6.5%(+14.0%)5.7%(-20.9%)7.2%(-5.1%)7.6%(-21.5%)9.7%(+1.9%)9.5%(+16.6%)8.2%(+80.7%)4.5%(-23.0%)5.9%(-17.6%)7.1%(+12.0%)6.3%(+35.7%)4.7%(-18.5%)5.7%(-18.0%)7.0%(+53.5%)4.6%(+29.2%)3.5%(+8.9%)3.2%(-5.8%)3.4%(-29.4%)4.9%(+10.4%)4.4%

Net Income

$70.9 M(+13.4%)$62.5 M(+52.1%)$41.1 M(-36.0%)$64.1 M(+52.1%)$42.2 M(+0.5%)$42.0 M(-14.7%)$49.2 M(+179.0%)-$62.3 M(-227.8%)$48.7 M(+111.7%)-$416.8 M(-397.1%)$140.3 M(+113.6%)$65.7 M(+240.4%)$19.3 M(+21.4%)$15.9 M(-4.9%)$16.7 M(-2.4%)$17.1 M(-42.0%)$29.5 M(+46.8%)$20.1 M(-8.0%)$21.8 M(+2339.2%)$895.0 K(-91.6%)$10.6 M(-34.1%)$16.1 M(+18.4%)$13.6 M(+1276.0%)-$1.2 M(-113.2%)$8.8 M(+717.3%)-$1.4 M(-124.3%)$5.8 M(-93.5%)$90.3 M(+191.3%)$31.0 M(+359.3%)-$12.0 M(-225.1%)$9.6 M(+89.4%)$5.0 M

TTM Net Income

$238.6 M(+13.7%)$209.9 M(+10.8%)$189.4 M(-4.1%)$197.5 M(+177.8%)$71.1 M(-8.4%)$77.6 M(+120.4%)-$381.2 M(-31.4%)-$290.1 M(-78.9%)-$162.2 M(+15.3%)-$191.6 M(-179.4%)$241.2 M(+105.1%)$117.6 M(+70.4%)$69.0 M(-12.9%)$79.2 M(-5.0%)$83.4 M(-5.8%)$88.5 M(+22.4%)$72.3 M(+35.4%)$53.4 M(+8.1%)$49.4 M(+20.0%)$41.2 M(+5.2%)$39.1 M(+5.0%)$37.3 M(+88.6%)$19.8 M(+64.7%)$12.0 M(-88.4%)$103.4 M(-17.7%)$125.7 M(+9.2%)$115.1 M(-3.1%)$118.9 M(+253.4%)$33.6 M(+125.6%)$14.9 M(-54.0%)$32.4 M(+6.4%)$30.4 M

Net Margin

11.2%(+18.3%)9.5%(+49.4%)6.3%(-33.5%)9.5%(+45.3%)6.6%(+0.3%)6.5%(-9.2%)7.2%(+182.2%)-8.8%(-216.8%)7.5%(+112.8%)-58.8%(-422.0%)18.3%(+116.6%)8.4%(+158.6%)3.3%(+16.9%)2.8%(-2.5%)2.9%(-4.0%)3.0%(-45.3%)5.5%(-13.2%)6.3%(+82.0%)3.5%(+2056.3%)0.2%(-91.7%)1.9%(-71.3%)6.7%(+185.2%)2.4%(+1223.8%)-0.2%(-112.3%)1.7%(+757.7%)-0.3%(-123.0%)1.1%(-94.0%)18.9%(+166.0%)7.1%(+356.0%)-2.8%(-203.8%)2.7%(+103.8%)1.3%

EBIT

$123.9 M(+10.1%)$112.5 M(+27.8%)$88.0 M(-23.3%)$114.7 M(+31.4%)$87.3 M(+5.7%)$82.6 M(-20.6%)$104.1 M(+259.5%)-$65.3 M(-169.1%)$94.5 M(+122.0%)-$430.4 M(-530.1%)$100.1 M(-4.0%)$104.2 M(+163.2%)$39.6 M(+19.2%)$33.2 M(-22.3%)$42.7 M(-5.1%)$45.0 M(-14.8%)$52.8 M(+76.9%)$29.9 M(-41.7%)$51.2 M(+158.6%)$19.8 M(-40.3%)$33.2 M(+73.0%)$19.2 M(-49.1%)$37.7 M(+38.5%)$27.2 M(-10.8%)$30.5 M(-22.4%)$39.3 M(+55.1%)$25.3 M(+26.7%)$20.0 M(+35.4%)$14.8 M(-9.8%)$16.4 M(-5.0%)$17.2 M(+2.0%)$16.9 M

TTM EBIT

$439.2 M(+9.1%)$402.6 M(+8.0%)$372.7 M(-4.1%)$388.8 M(+86.2%)$208.8 M(-3.3%)$216.0 M(+172.7%)-$297.1 M(+1.3%)-$301.1 M(-128.8%)-$131.6 M(+29.4%)-$186.5 M(-167.3%)$277.1 M(+26.1%)$219.8 M(+36.9%)$160.6 M(-7.6%)$173.8 M(+2.0%)$170.5 M(-4.7%)$178.9 M(+16.4%)$153.7 M(+14.7%)$134.0 M(+8.7%)$123.3 M(+12.3%)$109.8 M(-6.3%)$117.2 M(+2.3%)$114.5 M(-14.9%)$134.7 M(+10.1%)$122.3 M(+6.3%)$115.1 M(+15.8%)$99.4 M(+30.0%)$76.5 M(+11.9%)$68.4 M(+4.8%)$65.3 M(-4.3%)$68.2 M(+10.7%)$61.6 M(-10.9%)$69.2 M

EBITDA

$139.5 M(+8.9%)$128.1 M(+24.0%)$103.3 M(-20.4%)$129.8 M(+27.1%)$102.2 M(+4.2%)$98.1 M(-18.1%)$119.8 M(+349.4%)-$48.0 M(-143.0%)$111.6 M(+127.0%)-$412.7 M(-450.5%)$117.8 M(-2.2%)$120.5 M(+128.7%)$52.7 M(+13.5%)$46.4 M(-17.3%)$56.1 M(-3.5%)$58.2 M(-11.1%)$65.4 M(+87.5%)$34.9 M(-47.7%)$66.7 M(+87.9%)$35.5 M(-27.5%)$49.0 M(+99.9%)$24.5 M(-54.0%)$53.3 M(+24.8%)$42.7 M(-6.3%)$45.6 M(-16.8%)$54.8 M(+39.1%)$39.4 M(+18.2%)$33.3 M(+20.1%)$27.7 M(-0.6%)$27.9 M(-5.3%)$29.4 M(+1.4%)$29.0 M

TTM EBITDA

$500.7 M(+8.1%)$463.3 M(+6.9%)$433.3 M(-3.7%)$449.8 M(+65.4%)$271.9 M(-3.4%)$281.4 M(+222.7%)-$229.4 M(+0.9%)-$231.4 M(-267.8%)-$62.9 M(+48.4%)-$121.8 M(-136.1%)$337.3 M(+22.4%)$275.7 M(+29.2%)$213.4 M(-5.6%)$226.1 M(+5.4%)$214.6 M(-4.7%)$225.2 M(+11.2%)$202.6 M(+8.8%)$186.1 M(+5.9%)$175.7 M(+8.3%)$162.3 M(-4.2%)$169.5 M(+2.0%)$166.1 M(-15.4%)$196.3 M(+7.6%)$182.4 M(+5.4%)$173.0 M(+11.5%)$155.2 M(+20.9%)$128.3 M(+8.4%)$118.4 M(+3.7%)$114.1 M(-1.7%)$116.1 M(+18.5%)$98.0 M(-11.7%)$111.0 M

Selling, General & Administrative Expenses

$145.9 M(-0.2%)$146.2 M(-9.5%)$161.7 M(+2.8%)$157.2 M(+7.5%)$146.2 M(-4.1%)$152.4 M(-12.4%)$174.0 M(+8.6%)$160.3 M(+9.1%)$146.9 M(-20.9%)$185.8 M(+24.4%)$149.3 M(-5.4%)$157.8 M(+23.9%)$127.4 M(+3.2%)$123.4 M(+4.8%)$117.8 M(+0.2%)$117.6 M(+5.2%)$111.7 M(+28.9%)$86.7 M(-23.6%)$113.5 M(-10.3%)$126.5 M(+7.4%)$117.8 M(+81.8%)$64.8 M(-45.1%)$118.0 M(+5.5%)$111.8 M(-1.7%)$113.8 M(+23.3%)$92.3 M(-19.8%)$115.1 M(+10.2%)$104.5 M(-2.0%)$106.6 M(+6.9%)$99.7 M(+23.8%)$80.6 M(-1.7%)$81.9 M

TTM SGA

$611.1 M(-0.0%)$611.3 M(-1.0%)$617.5 M(-2.0%)$629.9 M(-0.5%)$633.0 M(-0.1%)$633.7 M(-5.0%)$667.0 M(+3.9%)$642.3 M(+0.4%)$639.8 M(+3.1%)$620.3 M(+11.2%)$557.9 M(+6.0%)$526.4 M(+8.3%)$486.1 M(+3.3%)$470.5 M(+8.5%)$433.7 M(+1.0%)$429.5 M(-2.0%)$438.4 M(-1.4%)$444.5 M(+5.2%)$422.6 M(-1.1%)$427.1 M(+3.6%)$412.4 M(+1.0%)$408.3 M(-6.3%)$435.8 M(+0.7%)$432.9 M(+1.7%)$425.6 M(+1.7%)$418.5 M(-1.7%)$425.9 M(+8.8%)$391.4 M(+6.1%)$368.8 M(+8.1%)$341.1 M(+18.4%)$288.0 M(-2.8%)$296.3 M

Depreciation And Amortization

$15.6 M(+0.4%)$15.6 M(+2.0%)$15.2 M(+1.1%)$15.1 M(+1.7%)$14.8 M(-3.8%)$15.4 M(-1.7%)$15.7 M(-9.2%)$17.3 M(+0.8%)$17.1 M(-3.0%)$17.6 M(-0.3%)$17.7 M(+8.8%)$16.3 M(+24.2%)$13.1 M(-0.8%)$13.2 M(-1.5%)$13.4 M(+1.8%)$13.1 M(+4.4%)$12.6 M(+150.2%)$5.0 M(-67.6%)$15.5 M(-1.3%)$15.7 M(-0.7%)$15.8 M(+196.1%)$5.3 M(-65.7%)$15.6 M(+0.7%)$15.5 M(+2.7%)$15.1 M(-2.6%)$15.5 M(+10.2%)$14.0 M(+5.5%)$13.3 M(+2.7%)$13.0 M(+12.5%)$11.5 M(-5.7%)$12.2 M(+0.6%)$12.1 M

TTM D&A

$61.5 M(+1.3%)$60.7 M(+0.2%)$60.6 M(-0.7%)$61.0 M(-3.4%)$63.2 M(-3.5%)$65.4 M(-3.3%)$67.7 M(-2.9%)$69.7 M(+1.5%)$68.7 M(+6.2%)$64.7 M(+7.4%)$60.2 M(+7.7%)$55.9 M(+5.9%)$52.8 M(+0.9%)$52.3 M(+18.5%)$44.2 M(-4.6%)$46.3 M(-5.3%)$48.9 M(-6.2%)$52.1 M(-0.6%)$52.4 M(-0.1%)$52.5 M(+0.4%)$52.3 M(+1.4%)$51.5 M(-16.4%)$61.7 M(+2.6%)$60.1 M(+3.8%)$57.9 M(+3.8%)$55.8 M(+7.6%)$51.8 M(+3.6%)$50.0 M(+2.4%)$48.8 M(+2.0%)$47.9 M(+55.4%)$30.8 M(-15.0%)$36.3 M

Interest Expense

$26.5 M(+3.4%)$25.6 M(-5.2%)$27.0 M(+3.4%)$26.1 M(-3.8%)$27.2 M(+3.5%)$26.3 M(+2.5%)$25.6 M(+3.1%)$24.9 M(-6.0%)$26.5 M(+13.8%)$23.3 M(-3.1%)$24.0 M(+12.2%)$21.4 M(+36.5%)$15.7 M(-0.8%)$15.8 M(-0.3%)$15.8 M(+0.1%)$15.8 M(+0.9%)$15.7 M(-6.3%)$16.7 M(+0.1%)$16.7 M(-0.9%)$16.9 M(+4.1%)$16.2 M(-4.5%)$17.0 M(-1.8%)$17.3 M(-1.3%)$17.5 M(+6.0%)$16.5 M(+6.0%)$15.6 M(-4.5%)$16.3 M(-2.8%)$16.8 M(-0.2%)$16.8 M(+31.4%)$12.8 M(+1.1%)$12.7 M(-0.3%)$12.7 M

TTM Interest Expense

$105.3 M(-0.7%)$106.0 M(-0.6%)$106.6 M(+1.3%)$105.3 M(+1.2%)$104.0 M(+0.7%)$103.3 M(+3.0%)$100.3 M(+1.6%)$98.6 M(+3.6%)$95.2 M(+12.8%)$84.4 M(+9.7%)$76.9 M(+11.9%)$68.7 M(+8.8%)$63.2 M(-0.0%)$63.2 M(-1.4%)$64.1 M(-1.4%)$65.0 M(-1.6%)$66.0 M(-0.8%)$66.5 M(-0.4%)$66.8 M(-0.8%)$67.3 M(-0.9%)$68.0 M(-0.5%)$68.3 M(+2.1%)$66.9 M(+1.5%)$66.0 M(+1.1%)$65.3 M(-0.5%)$65.6 M(+4.4%)$62.8 M(+6.2%)$59.1 M(+7.4%)$55.1 M(+6.9%)$51.5 M(+0.6%)$51.2 M(-0.7%)$51.5 M

Income Tax

$26.6 M(+8.7%)$24.4 M(+22.6%)$19.9 M(-18.4%)$24.4 M(+36.0%)$18.0 M(+24.7%)$14.4 M(-50.8%)$29.2 M(+204.8%)-$27.9 M(-244.4%)$19.3 M(+150.5%)-$38.3 M(-264.5%)$23.3 M(-5.6%)$24.6 M(+241.6%)$7.2 M(+50.7%)$4.8 M(-60.4%)$12.1 M(+9.0%)$11.1 M(-5.3%)$11.7 M(+133.5%)$5.0 M(-60.4%)$12.6 M(+521.9%)$2.0 M(-67.9%)$6.3 M(+4.1%)$6.1 M(-2.7%)$6.3 M(+95.9%)$3.2 M(-38.7%)$5.2 M(-77.0%)$22.7 M(+1352.7%)$1.6 M(+26.1%)$1.2 M(+105.0%)-$24.9 M(-3068.4%)-$786.0 K(-927.4%)$95.0 K(-95.7%)$2.2 M

TTM Income Tax

$95.4 M(+9.9%)$86.8 M(+13.1%)$76.7 M(-10.8%)$86.0 M(+155.2%)$33.7 M(-3.9%)$35.1 M(+299.0%)-$17.6 M(+25.3%)-$23.6 M(-181.6%)$28.9 M(+71.9%)$16.8 M(-71.9%)$59.9 M(+23.0%)$48.7 M(+38.6%)$35.2 M(-11.3%)$39.7 M(-0.6%)$39.9 M(-1.4%)$40.5 M(+28.8%)$31.4 M(+20.6%)$26.0 M(-4.0%)$27.1 M(+30.8%)$20.7 M(-5.3%)$21.9 M(+5.4%)$20.8 M(-44.4%)$37.3 M(+14.4%)$32.6 M(+6.4%)$30.7 M(+5426.3%)$555.0 K(+102.4%)-$22.9 M(+6.0%)-$24.4 M(-4.2%)-$23.4 M(-2054.5%)-$1.1 M(-165.1%)$1.7 M(-71.0%)$5.7 M

PE Ratio

14.2(-14.1%)16.6(-2.7%)17.0(-12.1%)19.4(-56.8%)44.8(+58.0%)28.3----6.2(-31.4%)9.1(-58.8%)22.1(+32.9%)16.6(+4.4%)15.9(+5.5%)15.1(+11.0%)13.6(-17.2%)16.4(+0.2%)16.4(+21.8%)13.5(-41.1%)22.8(-6.3%)24.4(-35.2%)37.6(-43.0%)66.0(+1427.8%)4.3(-21.6%)5.5(-17.0%)6.6(+0.5%)6.6(-75.0%)26.4(-59.5%)65.3(+140.9%)27.1(-15.3%)32.0

PS Ratio

1.3(-0.8%)1.3(+7.5%)1.2(-13.0%)1.4(+20.0%)1.1(+47.4%)0.8(-2.5%)0.8(+23.1%)0.7(-7.1%)0.7(+18.6%)0.6(0%)0.6(+31.1%)0.5(-34.8%)0.7(+13.1%)0.6(-15.3%)0.7(-2.7%)0.7(+32.1%)0.6(+5.7%)0.5(+20.4%)0.4(+41.9%)0.3(-38.0%)0.5(-3.9%)0.5(+44.4%)0.4(-12.2%)0.4(+70.8%)0.2(-35.1%)0.4(-15.9%)0.4(-12.0%)0.5(-16.7%)0.6(-13.0%)0.7(-25.8%)0.9(-3.1%)1.0

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

$142.7 M(+95.4%)$73.0 M(-40.0%)$121.6 M(+208.3%)$39.5 M(-72.4%)$143.1 M(+16.8%)$122.6 M(-16.7%)$147.2 M(+72.1%)$85.5 M(+16.3%)$73.5 M(-31.6%)$107.5 M(-13.7%)$124.7 M(+245.5%)-$85.7 M(-11.2%)-$77.1 M(-207.9%)$71.4 M(+5.5%)$67.7 M(+242.7%)-$47.4 M(-336.2%)$20.1 M(-75.2%)$81.0 M(-30.1%)$115.9 M(+363.0%)-$44.1 M(-134.7%)-$18.8 M(-118.6%)$100.7 M(+44.8%)$69.6 M(+217.8%)-$59.0 M(-10224.7%)$583.0 K(-98.8%)$47.0 M(+69.4%)$27.7 M(+148.0%)-$57.8 M(-1215.4%)-$4.4 M(-113.7%)$32.1 M(-43.0%)$56.2 M(+6079.8%)$910.0 K

TTM CFO

$376.9 M(-0.1%)$377.3 M(-11.6%)$426.8 M(-5.6%)$452.3 M(-9.2%)$498.4 M(+16.2%)$428.8 M(+3.6%)$413.8 M(+5.8%)$391.3 M(+77.8%)$220.1 M(+216.9%)$69.4 M(+108.5%)$33.3 M(+240.8%)-$23.7 M(-262.1%)$14.6 M(-86.9%)$111.8 M(-7.9%)$121.3 M(-28.4%)$169.5 M(-1.9%)$172.9 M(+29.0%)$134.0 M(-12.8%)$153.8 M(+43.1%)$107.4 M(+16.2%)$92.5 M(-17.3%)$111.8 M(+92.5%)$58.1 M(+256.4%)$16.3 M(-7.1%)$17.5 M(+39.6%)$12.6 M(+633.0%)-$2.4 M(-109.0%)$26.1 M(-69.2%)$84.8 M(-11.9%)$96.3 M(-12.5%)$110.1 M(-5.3%)$116.2 M

Cash From Investing

-$236.0 K(+99.2%)-$30.7 M(-1259.4%)-$2.3 M(+87.8%)-$18.5 M(-36.4%)-$13.5 M(+60.5%)-$34.3 M(-311.3%)-$8.3 M(-17.6%)-$7.1 M(-256.9%)$4.5 M(+150.4%)-$9.0 M(-103.2%)$283.1 M(+133.3%)-$849.2 M(-7746.6%)-$10.8 M(+58.2%)-$25.9 M(-102.6%)-$12.8 M(+11.9%)-$14.5 M(-490.3%)$3.7 M(+126.2%)-$14.2 M(-19.4%)-$11.9 M(-28.7%)-$9.2 M(+60.7%)-$23.5 M(-35.2%)-$17.4 M(+12.3%)-$19.8 M(-0.4%)-$19.8 M(-12.5%)-$17.6 M(-0.7%)-$17.4 M(+91.0%)-$194.8 M(-146.3%)$421.2 M(+294.0%)-$217.1 M(-322.6%)-$51.4 M(-209.2%)-$16.6 M(+17.0%)-$20.0 M

TTM CFI

-$51.7 M(+20.5%)-$65.0 M(+5.2%)-$68.6 M(+8.1%)-$74.7 M(-18.0%)-$63.3 M(-40.0%)-$45.2 M(-127.4%)-$19.9 M(-107.3%)$271.6 M(+147.6%)-$570.5 M(+2.6%)-$585.9 M(+2.8%)-$602.7 M(+32.9%)-$898.6 M(-1305.1%)-$64.0 M(-29.4%)-$49.4 M(-30.9%)-$37.8 M(-2.4%)-$36.9 M(-16.6%)-$31.6 M(+46.3%)-$58.9 M(+5.1%)-$62.0 M(+11.3%)-$70.0 M(+13.1%)-$80.5 M(-8.0%)-$74.6 M(+0.1%)-$74.6 M(+70.1%)-$249.6 M(-230.4%)$191.4 M(+2437.0%)-$8.2 M(+80.6%)-$42.1 M(-130.9%)$136.1 M(+144.6%)-$305.1 M(-162.1%)-$116.4 M(-25.8%)-$92.6 M(+0.7%)-$93.2 M

Cash From Financing

-$108.1 M(-80.1%)-$60.0 M(+43.7%)-$106.7 M(-1217.5%)-$8.1 M(+93.5%)-$123.9 M(+9.9%)-$137.6 M(+15.5%)-$162.9 M(-666.1%)-$21.3 M(+72.9%)-$78.4 M(+34.9%)-$120.4 M(+68.8%)-$386.2 M(-142.5%)$908.5 M(+10649.6%)-$8.6 M(+38.1%)-$13.9 M(-65.5%)-$8.4 M(-348.8%)$3.4 M(+136.4%)-$9.3 M(-112.0%)$77.5 M(+174.8%)-$103.7 M(-273.8%)$59.6 M(+71.9%)$34.7 M(+150.4%)-$68.9 M(-37.3%)-$50.2 M(-190.4%)$55.5 M(+94.2%)$28.6 M(+253.5%)-$18.6 M(-30.9%)-$14.2 M(+93.2%)-$209.6 M(-180.9%)$258.9 M(+9672.0%)-$2.7 M(+85.4%)-$18.5 M(-231.9%)$14.1 M

TTM CFF

-$282.9 M(+5.3%)-$298.7 M(+20.6%)-$376.3 M(+13.0%)-$432.6 M(+3.0%)-$445.7 M(-11.4%)-$400.2 M(-4.5%)-$383.0 M(+36.8%)-$606.2 M(-287.3%)$323.6 M(-17.7%)$393.3 M(-21.3%)$499.8 M(-43.0%)$877.6 M(+3284.3%)-$27.6 M(+2.4%)-$28.2 M(-144.7%)$63.2 M(+296.9%)-$32.1 M(-232.6%)$24.2 M(-64.5%)$68.2 M(+187.2%)-$78.2 M(-216.8%)-$24.7 M(+14.4%)-$28.8 M(+17.5%)-$35.0 M(-328.7%)$15.3 M(-70.2%)$51.2 M(+124.0%)-$213.8 M(-1394.0%)$16.5 M(-49.0%)$32.4 M(+15.4%)$28.1 M(-88.8%)$251.7 M(+5167.1%)-$5.0 M(+70.8%)-$17.0 M(+41.2%)-$29.0 M

Free Cash Flow

$125.3 M(+138.7%)$52.5 M(-51.0%)$107.1 M(+422.5%)$20.5 M(-84.1%)$128.8 M(+62.7%)$79.1 M(-43.0%)$138.8 M(+77.1%)$78.4 M(+13.9%)$68.8 M(-30.2%)$98.6 M(-12.9%)$113.2 M(+216.5%)-$97.2 M(-10.8%)-$87.7 M(-247.5%)$59.4 M(-1.9%)$60.6 M(+207.7%)-$56.2 M(-608.8%)$11.1 M(-85.2%)$74.5 M(-28.1%)$103.7 M(+294.1%)-$53.4 M(-67.2%)-$31.9 M(-134.1%)$93.7 M(+58.3%)$59.2 M(+187.0%)-$68.0 M(-770.9%)-$7.8 M(-126.0%)$30.0 M(+84.9%)$16.2 M(+123.6%)-$68.6 M(-352.2%)-$15.2 M(-177.0%)$19.7 M(-59.9%)$49.2 M(+809.1%)-$6.9 M

TTM FCF

$305.4 M(-1.1%)$308.9 M(-8.0%)$335.5 M(-8.6%)$367.3 M(-13.6%)$425.2 M(+16.4%)$365.2 M(-5.0%)$384.6 M(+7.1%)$359.0 M(+95.7%)$183.4 M(+580.6%)$26.9 M(+320.7%)-$12.2 M(+81.2%)-$64.8 M(-171.2%)-$23.9 M(-131.9%)$74.8 M(-16.8%)$89.9 M(-32.4%)$133.0 M(-2.1%)$135.8 M(+46.3%)$92.8 M(-17.1%)$111.9 M(+65.9%)$67.5 M(+27.7%)$52.8 M(-31.4%)$77.0 M(+477.6%)$13.3 M(+145.0%)-$29.6 M(+1.9%)-$30.2 M(+19.6%)-$37.6 M(+21.5%)-$47.9 M(-221.3%)-$14.9 M(-131.8%)$46.8 M(-23.8%)$61.4 M(-32.9%)$91.5 M(+4.7%)$87.3 M

CAPEX

$17.5 M(-15.1%)$20.6 M(+41.1%)$14.6 M(-23.2%)$19.0 M(+32.3%)$14.3 M(-67.0%)$43.4 M(+420.3%)$8.3 M(+17.4%)$7.1 M(+50.5%)$4.7 M(-47.3%)$9.0 M(-21.9%)$11.5 M(+0.3%)$11.5 M(+8.4%)$10.6 M(-11.9%)$12.0 M(+68.7%)$7.1 M(-19.3%)$8.8 M(-2.3%)$9.0 M(+40.6%)$6.4 M(-47.5%)$12.2 M(+30.9%)$9.3 M(-29.0%)$13.2 M(+86.2%)$7.1 M(-31.8%)$10.4 M(+15.0%)$9.0 M(+7.4%)$8.4 M(-50.6%)$17.0 M(+47.5%)$11.5 M(+6.2%)$10.8 M(+0.5%)$10.8 M(-12.8%)$12.4 M(+75.7%)$7.0 M(-10.3%)$7.8 M

TTM CAPEX

$71.5 M(+4.6%)$68.4 M(-25.1%)$91.3 M(+7.3%)$85.1 M(+16.2%)$73.2 M(+15.1%)$63.6 M(+118.2%)$29.2 M(-9.7%)$32.3 M(-11.9%)$36.6 M(-13.8%)$42.5 M(-6.7%)$45.5 M(+10.6%)$41.1 M(+6.9%)$38.5 M(+4.2%)$37.0 M(+17.8%)$31.4 M(-14.0%)$36.5 M(-1.4%)$37.0 M(-10.1%)$41.2 M(-1.6%)$41.8 M(+4.6%)$40.0 M(+0.8%)$39.6 M(+13.7%)$34.9 M(-22.1%)$44.8 M(-2.5%)$45.9 M(-3.8%)$47.8 M(-4.8%)$50.1 M(+10.2%)$45.5 M(+10.9%)$41.0 M(+7.9%)$38.0 M(+8.9%)$34.9 M(+87.8%)$18.6 M(-35.5%)$28.9 M

Dividends Paid

$9.0 M(+28.4%)$7.0 M(-0.8%)$7.1 M(-39.4%)$11.7 M(+17.5%)$10.0 M(+54.7%)$6.4 M(-94.4%)$114.5 M(+1910.3%)$5.7 M(-20.0%)$7.1 M(-93.6%)$111.8 M(+2221.3%)$4.8 M(-0.3%)$4.8 M(-8.2%)$5.3 M(+24.3%)$4.2 M(+0.1%)$4.2 M(-0.6%)$4.3 M(-3.8%)$4.4 M(+13.7%)$3.9 M(+18.2%)$3.3 M(-16.9%)$4.0 M(+16.7%)$3.4 M(-0.6%)$3.4 M(-0.0%)$3.4 M(-7.8%)$3.7 M(+17.9%)$3.1 M(+5.4%)$3.0 M(-92.7%)$40.9 M(+1320.7%)$2.9 M(-3.6%)$3.0 M(+16.8%)$2.6 M(-2.7%)$2.6 M(-0.3%)$2.6 M

TTM Dividends Paid

$34.9 M(-2.6%)$35.8 M(+1.7%)$35.2 M(-75.3%)$142.7 M(+4.4%)$136.7 M(+2.1%)$133.8 M(-44.0%)$239.1 M(+84.8%)$129.4 M(+0.7%)$128.5 M(+1.5%)$126.7 M(+561.9%)$19.1 M(+3.2%)$18.6 M(+3.2%)$18.0 M(+4.9%)$17.1 M(+2.0%)$16.8 M(+5.9%)$15.9 M(+1.9%)$15.6 M(+7.1%)$14.5 M(+3.4%)$14.1 M(-0.9%)$14.2 M(+1.8%)$13.9 M(+1.8%)$13.7 M(+3.3%)$13.2 M(-73.9%)$50.8 M(+1.6%)$50.0 M(+0.3%)$49.8 M(+0.8%)$49.4 M(+346.4%)$11.1 M(+2.3%)$10.8 M(+4.8%)$10.3 M(+4.5%)$9.9 M(+4.8%)$9.4 M

TTM Dividend Per Share

$0.63(+5.0%)$0.60(+4.3%)$0.57(-77.5%)$2.55(+2.0%)$2.50(+2.0%)$2.45(-44.5%)$4.42(+85.5%)$2.38(+0.4%)$2.37(+0.4%)$2.36(+574.3%)$0.35(+2.9%)$0.34(+3.0%)$0.33(+3.1%)$0.32(+1.6%)$0.32(+1.6%)$0.31(+1.6%)$0.30(+1.7%)$0.30(+0.8%)$0.30(+0.8%)$0.29(+0.8%)$0.29(+0.9%)$0.29(+0.9%)$0.29(+0.9%)$0.28(-77.8%)$1.28(+0.2%)$1.28(+0.8%)$1.27(+0.8%)$1.26(+404.0%)$0.25(+4.2%)$0.24(+4.3%)$0.23(+4.5%)$0.22

TTM Dividend Yield

0.9%(+4.7%)0.9%(-5.5%)0.9%(-73.8%)3.5%(-16.6%)4.2%(-32.5%)6.2%(-43.6%)11.0%(+47.3%)7.4%(+12.4%)6.6%(-17.1%)8.0%(+539.2%)1.3%(-26.5%)1.7%(+46.5%)1.2%(-10.8%)1.3%(+5.7%)1.2%(+7.9%)1.1%(-24.0%)1.5%(-2.6%)1.5%(-4.3%)1.6%(-30.9%)2.3%(+61.8%)1.4%(+4.3%)1.4%(-18.8%)1.7%(+10.4%)1.5%(-87.5%)12.3%(+54.7%)7.9%(+11.2%)7.1%(+3.3%)6.9%(+461.0%)1.2%(+13.9%)1.1%(+2.9%)1.1%(+18.0%)0.9%

Payout Ratio

12.8%(+13.2%)11.3%(-34.8%)17.3%(-5.4%)18.3%(-22.7%)23.6%(+53.9%)15.3%(-93.4%)232.8%(+2644.3%)-9.2%(-162.5%)14.6%(+154.6%)-26.8%(-881.6%)3.4%(-53.3%)7.3%(-73.0%)27.3%(+2.4%)26.6%(+5.2%)25.3%(+1.8%)24.9%(+65.9%)15.0%(-22.6%)19.4%(+28.5%)15.1%(-96.6%)442.1%(+1283.3%)32.0%(+50.7%)21.2%(-15.6%)25.1%(+107.8%)-320.4%(-992.3%)35.9%(+117.1%)-210.2%(-129.9%)702.7%(+21927.0%)3.2%(-66.9%)9.7%(+145.1%)-21.4%(-177.8%)27.5%(-47.4%)52.3%