MSA logo

MSA Safety Incorporated (MSA) 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.2 B(-1.6%)$2.2 B(-0.1%)$2.2 B(+3.2%)$2.2 B(+0.2%)$2.2 B(-1.1%)$2.2 B(-0.2%)$2.2 B(+0.9%)$2.2 B(-8.3%)$2.4 B(-0.4%)$2.4 B(-0.9%)$2.4 B(-0.3%)$2.4 B(+0.8%)$2.4 B(+6.1%)$2.3 B(+15.1%)$2.0 B(+1.1%)$1.9 B(+1.2%)$1.9 B(+7.1%)$1.8 B(+2.3%)$1.8 B(+1.3%)$1.7 B(-0.5%)$1.7 B(+2.4%)$1.7 B(-0.9%)$1.7 B(+2.5%)$1.7 B(+3.9%)$1.6 B(-2.6%)$1.7 B(+0.0%)$1.7 B(-2.7%)$1.7 B(+0.7%)$1.7 B(+5.6%)$1.6 B(+17.1%)$1.4 B(+8.3%)$1.3 B

Current Assets

$803.0 M(-4.7%)$842.7 M(-2.2%)$861.4 M(+8.6%)$792.9 M(+0.8%)$786.3 M(-7.7%)$851.8 M(+0.2%)$850.4 M(+2.3%)$831.3 M(-5.5%)$880.1 M(+2.1%)$862.1 M(+2.1%)$844.5 M(+2.2%)$826.2 M(+4.2%)$792.8 M(+9.3%)$725.4 M(-5.8%)$770.0 M(+0.7%)$764.6 M(-4.6%)$801.4 M(+7.7%)$744.1 M(+3.1%)$721.5 M(+2.5%)$703.8 M(+1.5%)$693.4 M(+1.0%)$686.4 M(-0.2%)$687.6 M(+2.2%)$672.8 M(+2.5%)$656.6 M(-2.5%)$673.3 M(+10.5%)$609.5 M(-3.6%)$632.3 M(+1.6%)$622.3 M(+7.9%)$576.5 M(+8.3%)$532.1 M(+7.5%)$494.8 M

Non Current Assets

$1.4 B(+0.3%)$1.4 B(+1.2%)$1.4 B(+0.1%)$1.4 B(-0.2%)$1.4 B(+3.1%)$1.3 B(-0.5%)$1.3 B(+0.0%)$1.3 B(-9.9%)$1.5 B(-1.9%)$1.5 B(-2.5%)$1.6 B(-1.6%)$1.6 B(-0.9%)$1.6 B(+4.5%)$1.5 B(+28.6%)$1.2 B(+1.3%)$1.2 B(+5.4%)$1.1 B(+6.7%)$1.0 B(+1.7%)$1.0 B(+0.4%)$1.0 B(-1.8%)$1.0 B(+3.3%)$1.0 B(-1.3%)$1.0 B(+2.8%)$998.6 M(+5.0%)$951.4 M(-2.7%)$977.3 M(-6.1%)$1.0 B(-2.1%)$1.1 B(+0.1%)$1.1 B(+4.3%)$1.0 B(+22.8%)$829.9 M(+8.7%)$763.4 M

Total Liabilities

$1.1 B(-7.3%)$1.1 B(-5.2%)$1.2 B(+2.6%)$1.2 B(-2.0%)$1.2 B(-9.2%)$1.3 B(-3.1%)$1.4 B(-3.0%)$1.4 B(-3.0%)$1.5 B(-5.9%)$1.5 B(-1.6%)$1.6 B(+1.0%)$1.6 B(-0.5%)$1.6 B(+8.8%)$1.4 B(+28.8%)$1.1 B(-0.5%)$1.1 B(+4.4%)$1.1 B(+5.9%)$1.0 B(+0.8%)$1.0 B(-0.7%)$1.0 B(+0.4%)$1.0 B(+1.6%)$990.8 M(-3.1%)$1.0 B(+1.4%)$1.0 B(+4.1%)$968.5 M(-2.3%)$991.0 M(-2.0%)$1.0 B(-4.1%)$1.1 B(-2.6%)$1.1 B(+11.1%)$974.0 M(+28.1%)$760.4 M(+11.8%)$679.9 M

Current Liabilities

$288.1 M(-8.4%)$314.5 M(-10.6%)$351.8 M(+11.1%)$316.5 M(-4.9%)$332.8 M(+2.3%)$325.4 M(+8.5%)$299.9 M(+2.5%)$292.5 M(-15.4%)$345.9 M(-0.9%)$349.1 M(+3.8%)$336.3 M(+0.7%)$333.9 M(+1.0%)$330.6 M(-1.9%)$336.8 M(+6.0%)$317.8 M(+3.6%)$306.7 M(-1.2%)$310.5 M(+9.1%)$284.7 M(-3.0%)$293.4 M(+11.0%)$264.2 M(-4.8%)$277.5 M(+5.8%)$262.2 M(+1.8%)$257.5 M(-3.3%)$266.3 M(-5.6%)$282.1 M(-8.4%)$307.9 M(+8.7%)$283.3 M(+3.6%)$273.4 M(-5.5%)$289.3 M(+5.9%)$273.1 M(+3.7%)$263.3 M(+30.4%)$202.0 M

Long Term Liabilities

$774.4 M(-6.9%)$832.1 M(-3.0%)$858.2 M(-0.6%)$863.0 M(-0.9%)$870.5 M(-13.0%)$1.0 B(-6.3%)$1.1 B(-4.4%)$1.1 B(+0.9%)$1.1 B(-7.4%)$1.2 B(-3.1%)$1.2 B(+1.1%)$1.2 B(-0.8%)$1.2 B(+12.1%)$1.1 B(+37.9%)$796.6 M(-2.0%)$813.1 M(+6.7%)$761.9 M(+4.7%)$727.9 M(+2.4%)$710.9 M(-4.9%)$747.3 M(+2.4%)$729.6 M(+0.1%)$728.6 M(-4.8%)$765.2 M(+3.1%)$741.8 M(+8.1%)$686.4 M(+0.5%)$683.0 M(-6.2%)$728.2 M(-6.8%)$781.2 M(-1.5%)$793.0 M(+13.1%)$700.9 M(+41.0%)$497.1 M(+4.0%)$477.9 M

Shareholders Equity

$1.1 B(+4.4%)$1.1 B(+6.0%)$1.0 B(+3.9%)$994.8 M(+2.9%)$966.8 M(+11.3%)$868.7 M(+4.5%)$831.1 M(+8.0%)$769.7 M(-16.7%)$923.7 M(+9.7%)$842.4 M(+0.5%)$838.1 M(-2.6%)$860.9 M(+3.2%)$834.4 M(+1.2%)$824.2 M(-1.9%)$840.4 M(+3.2%)$814.7 M(-2.9%)$839.2 M(+8.6%)$772.5 M(+4.2%)$741.5 M(+4.1%)$712.6 M(-1.8%)$725.8 M(+3.4%)$702.1 M(+2.5%)$685.1 M(+4.2%)$657.4 M(+3.7%)$633.9 M(-3.1%)$654.3 M(+3.2%)$633.8 M(-0.3%)$635.9 M(+6.4%)$597.6 M(-3.1%)$616.7 M(+2.9%)$599.6 M(+4.0%)$576.3 M

Book Value

$1.1 B(+4.4%)$1.1 B(+6.0%)$1.0 B(+3.9%)$991.2 M(+2.9%)$963.2 M(+11.3%)$865.2 M(+4.5%)$827.6 M(+8.0%)$766.2 M(-16.7%)$920.2 M(+9.7%)$838.8 M(+0.5%)$834.5 M(-2.7%)$857.3 M(+3.2%)$830.8 M(+1.2%)$820.6 M(-1.9%)$836.9 M(+3.2%)$811.1 M(-2.9%)$835.6 M(+8.7%)$768.9 M(+4.2%)$737.9 M(+4.1%)$709.0 M(-1.8%)$722.2 M(+3.4%)$698.5 M(+2.5%)$681.5 M(+4.2%)$653.8 M(+3.7%)$630.3 M(-3.1%)$650.8 M(+3.3%)$630.3 M(-0.3%)$632.4 M(+6.5%)$594.0 M(-3.1%)$613.2 M(+2.9%)$596.1 M(+4.1%)$572.8 M

Working Capital

$514.9 M(-2.5%)$528.2 M(+3.6%)$509.7 M(+7.0%)$476.4 M(+5.1%)$453.5 M(-13.9%)$526.4 M(-4.4%)$550.4 M(+2.2%)$538.8 M(+0.8%)$534.3 M(+4.2%)$513.0 M(+0.9%)$508.2 M(+3.3%)$492.2 M(+6.5%)$462.2 M(+18.9%)$388.6 M(-14.1%)$452.1 M(-1.3%)$457.9 M(-6.7%)$490.9 M(+6.8%)$459.4 M(+7.3%)$428.2 M(-2.6%)$439.6 M(+5.7%)$415.9 M(-2.0%)$424.2 M(-1.4%)$430.1 M(+5.8%)$406.5 M(+8.5%)$374.6 M(+2.5%)$365.4 M(+12.0%)$326.2 M(-9.1%)$358.9 M(+7.8%)$333.0 M(+9.7%)$303.5 M(+12.9%)$268.8 M(-8.2%)$292.8 M

Cash And Cash Equivalents

$164.6 M(+6.6%)$154.4 M(+5.1%)$146.8 M(-1.0%)$148.3 M(+1.3%)$146.4 M(-11.0%)$164.5 M(+12.0%)$146.9 M(+5.8%)$138.9 M(-14.7%)$162.9 M(+2.1%)$159.6 M(+19.1%)$134.0 M(-9.0%)$147.3 M(+4.5%)$140.9 M(+20.1%)$117.3 M(-32.6%)$174.1 M(-5.8%)$184.7 M(+15.0%)$160.7 M(+21.0%)$132.8 M(-2.5%)$136.2 M(+11.1%)$122.6 M(-19.4%)$152.2 M(+40.3%)$108.5 M(-2.7%)$111.5 M(+3.6%)$107.7 M(-23.1%)$140.1 M(+18.6%)$118.2 M(+1.3%)$116.7 M(-6.6%)$124.9 M(-7.0%)$134.2 M(+19.7%)$112.2 M(-2.8%)$115.4 M(+10.5%)$104.4 M

Accounts Payable

$108.2 M(-15.5%)$128.0 M(-2.8%)$131.8 M(+12.5%)$117.1 M(+4.7%)$111.9 M(+3.1%)$108.6 M(+1.4%)$107.0 M(+0.8%)$106.2 M(-5.6%)$112.5 M(+7.2%)$105.0 M(-6.2%)$111.9 M(+3.2%)$108.4 M(+1.5%)$106.8 M(+15.3%)$92.6 M(+4.0%)$89.1 M(-1.8%)$90.7 M(+4.4%)$86.9 M(+8.9%)$79.8 M(-17.3%)$96.5 M(+8.4%)$89.1 M(-0.1%)$89.1 M(+27.7%)$69.8 M(-4.8%)$73.3 M(-3.0%)$75.5 M(-3.6%)$78.4 M(+9.4%)$71.7 M(-6.1%)$76.3 M(+12.0%)$68.1 M(-21.7%)$87.1 M(+32.7%)$65.6 M(+0.3%)$65.4 M(-0.4%)$65.7 M

Accounts Receivable

$279.2 M(+0.7%)$277.3 M(-7.3%)$299.1 M(+7.2%)$279.1 M(-5.3%)$294.7 M(-0.1%)$294.9 M(-2.4%)$302.2 M(+8.0%)$279.7 M(-5.8%)$297.0 M(+19.1%)$249.3 M(-6.0%)$265.3 M(+8.7%)$244.0 M(-4.0%)$254.2 M(+15.8%)$219.5 M(-3.1%)$226.6 M(+0.7%)$225.0 M(-10.8%)$252.3 M(+10.0%)$229.3 M(-4.5%)$240.1 M(-8.7%)$263.0 M(+3.1%)$255.1 M(+2.7%)$248.4 M(-3.2%)$256.7 M(+1.3%)$253.4 M(+3.4%)$245.0 M(+3.7%)$236.2 M(-1.3%)$239.4 M(-5.8%)$254.1 M(+4.0%)$244.2 M(+7.7%)$226.8 M(+3.3%)$219.5 M(+5.3%)$208.4 M

Short Term Debt

$26.4 M(-1.9%)$26.9 M(+1.7%)$26.5 M(+0.0%)$26.5 M(-0.2%)$26.5 M(+1.2%)$26.2 M(-1.1%)$26.5 M(-18.6%)$32.5 M(+340.4%)$7.4 M(+8.3%)$6.8 M(-8.3%)$7.4 M(-7.3%)$8.0 M-$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(0%)$20.0 M(-0.6%)$20.1 M(-0.1%)$20.2 M(+0.5%)$20.1 M(+0.3%)$20.0 M(-25.6%)$26.9 M(+0.4%)$26.8 M(+0.4%)$26.7 M(+0.1%)$26.7 M(-0.6%)$26.8 M(-0.1%)$26.8 M

Long Term Debt

$527.6 M(-8.6%)$577.1 M(-5.1%)$608.2 M(-1.1%)$614.8 M(-0.8%)$619.7 M(-18.1%)$756.7 M(-7.9%)$821.4 M(-5.8%)$871.7 M(+45.1%)$600.8 M(-5.1%)$633.3 M(-3.1%)$653.4 M(+3.5%)$631.6 M(-1.1%)$638.4 M(+0.8%)$633.6 M(+69.7%)$373.5 M(-6.5%)$399.6 M(+20.4%)$331.8 M(-9.2%)$365.3 M(+3.4%)$353.3 M(-9.7%)$391.4 M(+5.5%)$371.0 M(-5.6%)$392.9 M(-6.3%)$419.1 M(+5.0%)$399.3 M(+17.0%)$341.3 M(-7.8%)$370.2 M(-8.3%)$403.7 M(-8.5%)$441.4 M(-1.4%)$447.8 M(+0.5%)$445.7 M(+83.7%)$242.7 M(-9.6%)$268.6 M

Total Debt

$554.0 M(-8.3%)$604.1 M(-4.8%)$634.7 M(-1.0%)$641.3 M(-0.8%)$646.2 M(-17.5%)$782.9 M(-7.7%)$847.9 M(-6.2%)$904.2 M(+48.7%)$608.2 M(-5.0%)$640.1 M(-3.1%)$660.8 M(+3.3%)$639.6 M(+0.2%)$638.4 M(-2.3%)$653.6 M(+66.1%)$393.5 M(-6.2%)$419.6 M(+19.3%)$351.8 M(-8.7%)$385.3 M(+3.2%)$373.3 M(-9.3%)$411.4 M(+5.2%)$391.0 M(-5.3%)$412.9 M(-6.0%)$439.2 M(+4.7%)$419.4 M(+16.1%)$361.4 M(-7.4%)$390.2 M(-9.4%)$430.6 M(-8.0%)$468.2 M(-1.3%)$474.5 M(+0.5%)$472.4 M(+75.3%)$269.5 M(-8.8%)$295.4 M

Debt To Equity

0.4(-13.7%)0.5(-10.5%)0.6(-5.0%)0.6(-3.2%)0.6(-27.1%)0.8(-13.3%)1.0(-13.3%)1.1(+82.3%)0.6(-13.9%)0.7(-2.7%)0.7(+5.7%)0.7(-2.8%)0.7(-2.7%)0.7(+85.0%)0.4(-9.1%)0.4(+18.9%)0.4(-15.9%)0.4(-2.2%)0.5(-13.5%)0.5(+8.3%)0.5(-9.4%)0.5(-8.6%)0.6(+1.8%)0.6(0%)0.6(-5.0%)0.6(-11.8%)0.7(-8.1%)0.7(-6.3%)0.8(+2.6%)0.8(+71.1%)0.5(-11.8%)0.5

Current Ratio

2.8(+4.1%)2.7(+9.4%)2.5(-2.4%)2.5(+6.4%)2.4(-9.9%)2.6(-7.8%)2.8(0%)2.8(+11.8%)2.5(+2.8%)2.5(-1.6%)2.5(+1.6%)2.5(+2.9%)2.4(+11.6%)2.1(-11.2%)2.4(-2.8%)2.5(-3.5%)2.6(-1.1%)2.6(+6.1%)2.5(-7.5%)2.7(+6.4%)2.5(-4.6%)2.6(-1.9%)2.7(+5.5%)2.5(+8.6%)2.3(+6.4%)2.2(+1.9%)2.1(-6.9%)2.3(+7.4%)2.1(+1.9%)2.1(+4.5%)2.0(-17.6%)2.5

Quick Ratio

1.8(+12.8%)1.6(+1.3%)1.5(0%)1.5(+4.0%)1.5(-8.6%)1.6(-5.3%)1.7(+3.6%)1.6(+5.1%)1.6(+6.8%)1.5(-2.0%)1.5(-0.7%)1.5(-2.6%)1.6(+9.9%)1.4(-16.6%)1.7(-5.1%)1.8(-0.6%)1.8(+3.5%)1.7(+2.4%)1.7(-12.0%)1.9(+4.9%)1.8(-2.7%)1.9(-3.1%)1.9(+3.2%)1.9(+6.2%)1.8(+11.3%)1.6(+3.9%)1.5(-9.5%)1.7(+4.3%)1.6(+6.6%)1.5(0%)1.5(-18.7%)1.9

Inventory

$296.8 M(-15.6%)$351.8 M(+9.6%)$320.9 M(+5.0%)$305.6 M(+4.4%)$292.6 M(-9.7%)$324.1 M(-4.1%)$338.0 M(-3.3%)$349.4 M(+3.3%)$338.3 M(-3.3%)$349.7 M(+2.4%)$341.5 M(+6.2%)$321.6 M(+14.6%)$280.6 M(+12.5%)$249.4 M(+7.2%)$232.7 M(+5.7%)$220.0 M(-10.2%)$245.0 M(-3.1%)$252.9 M(+12.2%)$225.4 M(+15.2%)$195.6 M(+5.7%)$185.0 M(-3.7%)$192.2 M(+2.4%)$187.8 M(+8.8%)$172.7 M(+10.3%)$156.6 M(-14.8%)$183.8 M(+3.7%)$177.3 M(+3.5%)$171.2 M(+11.4%)$153.7 M(-4.1%)$160.3 M(+22.7%)$130.6 M(+11.1%)$117.6 M

Retained Earnings

$1.3 B(+5.3%)$1.3 B(+3.8%)$1.2 B(+4.4%)$1.2 B(+3.5%)$1.1 B(+5.3%)$1.1 B(+4.5%)$1.0 B(+4.9%)$990.1 M(-14.5%)$1.2 B(+3.0%)$1.1 B(+2.5%)$1.1 B(+2.8%)$1.1 B(+1.7%)$1.1 B(-3.6%)$1.1 B(-0.4%)$1.1 B(+0.7%)$1.1 B(-1.6%)$1.1 B(+3.1%)$1.1 B(+1.1%)$1.1 B(+1.9%)$1.0 B(+2.7%)$1.0 B(+1.5%)$997.4 M(+2.7%)$971.5 M(+2.5%)$947.9 M(+1.3%)$935.6 M(+1.1%)$925.3 M(+2.1%)$906.2 M(+2.1%)$887.7 M(+2.2%)$868.7 M(-5.1%)$915.3 M(+2.1%)$896.6 M(-0.1%)$897.5 M

PB Ratio

5.7(-10.2%)6.4(-11.3%)7.2(-6.8%)7.7(+11.6%)6.9(-3.8%)7.2(-13.3%)8.3(+20.8%)6.8(+11.4%)6.1(+20.2%)5.1(-10.0%)5.7(-6.7%)6.1(-14.7%)7.1(+2.6%)7.0(-10.2%)7.8(+7.0%)7.2(+3.7%)7.0(+2.6%)6.8(+12.8%)6.0(+8.8%)5.5(-18.5%)6.8(+12.4%)6.0(+1.0%)6.0(-2.1%)6.1(+6.3%)5.8(-8.4%)6.3(+7.2%)5.9(+16.5%)5.0(+1.0%)5.0(+1.2%)4.9(-5.2%)5.2(+11.1%)4.7

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

$2.2(+31.4%)$1.7(-7.7%)$1.8(+24.5%)$1.5(-23.8%)$1.9(+17.0%)$1.6(-2.9%)$1.7(+144.4%)-$3.8(-392.4%)$1.3(+14.9%)$1.1(-5.8%)$1.2(+34.4%)$0.9(+157.3%)-$1.6(-390.7%)$0.5(-15.6%)$0.6(-30.4%)$0.9(+196.8%)$0.3(-56.3%)$0.7(-22.8%)$0.9(-17.1%)$1.1(+40.5%)$0.8(-26.9%)$1.1(+6.9%)$1.0(+71.2%)$0.6(-7.8%)$0.6(-25.6%)$0.9(+1.2%)$0.8(+2.4%)$0.8(+195.4%)-$0.9(-204.8%)$0.8(+159.4%)$0.3(-13.5%)$0.4

TTM EPS

$7.2(+4.2%)$6.9(+0.6%)$6.9(+1.9%)$6.8(+365.5%)$1.4(+74.7%)$0.8(+159.4%)$0.3(+288.2%)-$0.2(-103.7%)$4.6(+171.4%)$1.7(+55.6%)$1.1(+111.8%)$0.5(-3.8%)$0.5(-78.0%)$2.4(-6.6%)$2.6(-9.8%)$2.9(-6.2%)$3.0(-13.6%)$3.5(-9.5%)$3.9(-2.3%)$4.0(+15.0%)$3.5(+4.5%)$3.3(+7.1%)$3.1(+5.4%)$2.9(-7.5%)$3.2(+90.4%)$1.7(+1.8%)$1.6(+47.8%)$1.1(+70.8%)$0.7(-70.0%)$2.2(+10.2%)$2.0(-20.2%)$2.5

Revenue

$499.7 M(+15.5%)$432.7 M(-6.4%)$462.5 M(+11.9%)$413.3 M(-16.6%)$495.4 M(+10.9%)$446.7 M(-0.1%)$447.3 M(+12.3%)$398.3 M(-10.2%)$443.3 M(+16.1%)$381.7 M(+2.5%)$372.3 M(+12.6%)$330.7 M(-19.4%)$410.3 M(+20.6%)$340.2 M(-0.3%)$341.3 M(+10.7%)$308.4 M(-20.6%)$388.2 M(+27.6%)$304.4 M(-3.2%)$314.4 M(-7.8%)$341.1 M(-9.1%)$375.3 M(+6.9%)$351.0 M(+0.4%)$349.7 M(+7.3%)$326.0 M(-9.9%)$361.8 M(+9.3%)$331.1 M(-2.4%)$339.3 M(+4.1%)$325.9 M(-5.8%)$346.1 M(+16.9%)$296.1 M(+2.5%)$288.8 M(+8.7%)$265.8 M

TTM Revenue

$1.8 B(+0.2%)$1.8 B(-0.8%)$1.8 B(+0.8%)$1.8 B(+0.8%)$1.8 B(+3.0%)$1.7 B(+3.9%)$1.7 B(+4.7%)$1.6 B(+4.4%)$1.5 B(+2.2%)$1.5 B(+2.9%)$1.5 B(+2.2%)$1.4 B(+1.6%)$1.4 B(+1.6%)$1.4 B(+2.7%)$1.3 B(+2.0%)$1.3 B(-2.4%)$1.3 B(+1.0%)$1.3 B(-3.4%)$1.4 B(-2.5%)$1.4 B(+1.1%)$1.4 B(+1.0%)$1.4 B(+1.5%)$1.4 B(+0.8%)$1.4 B(+0.0%)$1.4 B(+1.2%)$1.3 B(+2.7%)$1.3 B(+4.0%)$1.3 B(+5.0%)$1.2 B(+4.4%)$1.1 B(+1.6%)$1.1 B(-0.6%)$1.1 B

Total Expenses

$382.5 M(+13.5%)$337.0 M(-6.8%)$361.6 M(+10.3%)$327.8 M(-14.5%)$383.3 M(+10.2%)$347.8 M(+0.6%)$345.8 M(+7.0%)$323.2 M(-8.1%)$351.5 M(+13.6%)$309.5 M(+0.1%)$309.3 M(+10.5%)$279.8 M(-16.3%)$334.3 M(+14.0%)$293.2 M(+2.6%)$285.7 M(+8.9%)$262.3 M(-17.2%)$316.7 M(+26.3%)$250.8 M(-1.9%)$255.6 M(-8.1%)$278.1 M(-9.7%)$307.9 M(+6.7%)$288.7 M(+0.7%)$286.9 M(+7.0%)$268.2 M(-9.7%)$296.9 M(+8.3%)$274.1 M(-2.6%)$281.4 M(+3.7%)$271.4 M(+8.4%)$250.3 M(-0.9%)$252.5 M(-7.0%)$271.5 M(+16.1%)$233.8 M

Operating Expenses

$117.2 M(+4.8%)$111.8 M(-8.5%)$122.1 M(+11.0%)$110.1 M(-12.7%)$126.1 M(+5.2%)$119.9 M(+6.7%)$112.3 M(+5.7%)$106.3 M(+0.8%)$105.5 M(+8.6%)$97.2 M(-4.1%)$101.3 M(+10.3%)$91.9 M(-10.1%)$102.2 M(-0.2%)$102.4 M(+5.1%)$97.4 M(+9.8%)$88.7 M(-4.4%)$92.8 M(+18.0%)$78.6 M(-5.0%)$82.8 M(-12.3%)$94.3 M(-7.1%)$101.5 M(+5.3%)$96.4 M(-1.9%)$98.3 M(+6.7%)$92.1 M(-5.5%)$97.5 M(+6.8%)$91.3 M(-4.8%)$95.9 M(+3.3%)$92.8 M(+59.6%)$58.1 M(-34.3%)$88.5 M(-23.4%)$115.6 M(+31.7%)$87.8 M

Cost Of Goods Sold

$265.3 M(+17.8%)$225.2 M(-5.9%)$239.4 M(+9.9%)$217.8 M(-15.3%)$257.2 M(+12.8%)$228.0 M(-2.4%)$233.5 M(+7.7%)$216.9 M(-11.8%)$246.0 M(+15.9%)$212.3 M(+2.1%)$207.9 M(+10.7%)$187.9 M(-19.1%)$232.1 M(+21.7%)$190.8 M(+1.3%)$188.3 M(+8.4%)$173.6 M(-22.5%)$223.9 M(+30.1%)$172.2 M(-0.4%)$172.8 M(-6.0%)$183.8 M(-10.9%)$206.4 M(+7.3%)$192.3 M(+2.0%)$188.6 M(+7.1%)$176.1 M(-11.7%)$199.4 M(+9.1%)$182.8 M(-1.5%)$185.5 M(+3.9%)$178.6 M(-7.1%)$192.1 M(+17.2%)$163.9 M(+5.2%)$155.8 M(+6.7%)$146.0 M

TTM Cost Of Goods Sold

$947.7 M(+0.9%)$939.6 M(-0.3%)$942.3 M(+0.6%)$936.4 M(+0.1%)$935.5 M(+1.2%)$924.3 M(+1.7%)$908.7 M(+2.9%)$883.1 M(+3.4%)$854.1 M(+1.6%)$840.3 M(+2.6%)$818.7 M(+2.5%)$799.1 M(+1.8%)$784.8 M(+1.1%)$776.6 M(+2.5%)$758.0 M(+2.1%)$742.6 M(-1.4%)$752.7 M(+2.4%)$735.2 M(-2.7%)$755.3 M(-2.0%)$771.1 M(+1.0%)$763.4 M(+0.9%)$756.4 M(+1.3%)$746.8 M(+0.4%)$743.7 M(-0.3%)$746.2 M(+1.0%)$739.0 M(+2.6%)$720.1 M(+4.3%)$690.4 M(+4.9%)$657.9 M(+5.3%)$624.9 M(+2.4%)$610.4 M(-0.7%)$614.8 M

Gross Profit

$234.4 M(+13.0%)$207.5 M(-7.0%)$223.0 M(+14.1%)$195.5 M(-17.9%)$238.2 M(+8.9%)$218.8 M(+2.3%)$213.8 M(+17.9%)$181.4 M(-8.0%)$197.3 M(+16.4%)$169.4 M(+3.0%)$164.4 M(+15.1%)$142.8 M(-19.8%)$178.1 M(+19.2%)$149.4 M(-2.3%)$153.0 M(+13.5%)$134.8 M(-18.0%)$164.3 M(+24.3%)$132.2 M(-6.6%)$141.6 M(-10.0%)$157.4 M(-6.8%)$168.9 M(+6.4%)$158.7 M(-1.5%)$161.1 M(+7.4%)$150.0 M(-7.6%)$162.4 M(+9.5%)$148.3 M(-3.6%)$153.8 M(+4.4%)$147.3 M(-4.3%)$154.0 M(+16.5%)$132.2 M(-0.6%)$133.0 M(+11.1%)$119.7 M

TTM Gross Profit

$860.4 M(-0.4%)$864.2 M(-1.3%)$875.5 M(+1.1%)$866.3 M(+1.7%)$852.1 M(+5.0%)$811.2 M(+6.5%)$761.8 M(+6.9%)$712.4 M(+5.7%)$673.8 M(+2.9%)$654.7 M(+3.1%)$634.7 M(+1.8%)$623.3 M(+1.3%)$615.4 M(+2.3%)$601.5 M(+2.9%)$584.3 M(+2.0%)$572.9 M(-3.8%)$595.5 M(-0.8%)$600.0 M(-4.2%)$626.5 M(-3.0%)$646.0 M(+1.2%)$638.6 M(+1.0%)$632.2 M(+1.7%)$621.8 M(+1.2%)$614.5 M(+0.4%)$611.9 M(+1.4%)$603.5 M(+2.7%)$587.4 M(+3.7%)$566.5 M(+5.1%)$538.9 M(+3.3%)$521.8 M(+0.7%)$518.4 M(-0.6%)$521.3 M

Gross Margin

46.9%(-2.2%)48.0%(-0.6%)48.2%(+1.9%)47.3%(-1.6%)48.1%(-1.8%)49.0%(+2.5%)47.8%(+4.9%)45.5%(+2.4%)44.5%(+0.3%)44.4%(+0.5%)44.2%(+2.3%)43.2%(-0.6%)43.4%(-1.2%)43.9%(-2.0%)44.8%(+2.6%)43.7%(+3.3%)42.3%(-2.6%)43.4%(-3.5%)45.0%(-2.4%)46.1%(+2.5%)45.0%(-0.5%)45.2%(-1.9%)46.1%(+0.1%)46.0%(+2.5%)44.9%(+0.2%)44.8%(-1.2%)45.3%(+0.3%)45.2%(+1.6%)44.5%(-0.3%)44.6%(-3.0%)46.0%(+2.2%)45.0%

Operating Profit

$117.2 M(+22.6%)$95.6 M(-5.2%)$100.9 M(+18.1%)$85.5 M(-23.7%)$112.1 M(+13.3%)$98.9 M(-2.5%)$101.5 M(+35.2%)$75.1 M(-18.2%)$91.8 M(+27.1%)$72.2 M(+14.5%)$63.1 M(+23.9%)$50.9 M(-33.0%)$76.0 M(+61.5%)$47.0 M(-15.4%)$55.6 M(+20.6%)$46.1 M(-35.5%)$71.5 M(+33.4%)$53.6 M(-8.9%)$58.8 M(-6.7%)$63.0 M(-6.4%)$67.3 M(+8.1%)$62.3 M(-0.9%)$62.8 M(+8.6%)$57.8 M(-10.8%)$64.9 M(+13.8%)$57.0 M(-1.7%)$58.0 M(+6.3%)$54.5 M(-43.1%)$95.9 M(+119.6%)$43.7 M(+152.1%)$17.3 M(-45.8%)$31.9 M

TTM Operating Profit

$399.2 M(+1.3%)$394.1 M(-0.8%)$397.3 M(-0.1%)$397.9 M(+2.7%)$387.5 M(+5.5%)$367.2 M(+7.8%)$340.5 M(+12.7%)$302.1 M(+8.7%)$277.9 M(+6.0%)$262.1 M(+10.6%)$237.0 M(+3.3%)$229.5 M(+2.1%)$224.7 M(+2.0%)$220.2 M(-2.9%)$226.8 M(-1.4%)$230.0 M(-6.8%)$246.9 M(+1.7%)$242.7 M(-3.5%)$251.4 M(-1.6%)$255.4 M(+2.1%)$250.3 M(+1.0%)$247.8 M(+2.2%)$242.5 M(+2.0%)$237.7 M(+1.4%)$234.4 M(-11.7%)$265.4 M(+5.3%)$252.0 M(+19.2%)$211.4 M(+12.0%)$188.8 M(+37.6%)$137.2 M(+0.7%)$136.3 M(-18.9%)$168.0 M

Operating Margin

23.5%(+6.1%)22.1%(+1.4%)21.8%(+5.5%)20.7%(-8.6%)22.6%(+2.2%)22.1%(-2.4%)22.7%(+20.3%)18.9%(-8.9%)20.7%(+9.4%)18.9%(+11.7%)16.9%(+10.1%)15.4%(-16.9%)18.5%(+33.8%)13.8%(-15.1%)16.3%(+9.0%)14.9%(-18.9%)18.4%(+4.7%)17.6%(-5.9%)18.7%(+1.3%)18.5%(+3.0%)17.9%(+1.1%)17.7%(-1.3%)18.0%(+1.3%)17.7%(-1.1%)17.9%(+4.2%)17.2%(+0.8%)17.1%(+2.0%)16.7%(-39.5%)27.7%(+87.9%)14.7%(+145.7%)6.0%(-50.1%)12.0%

Net Income

$87.9 M(+32.0%)$66.6 M(-7.7%)$72.2 M(+24.2%)$58.1 M(-23.9%)$76.4 M(+17.1%)$65.3 M(-2.7%)$67.1 M(+144.7%)-$150.2 M(-391.7%)$51.5 M(+14.7%)$44.9 M(-5.8%)$47.7 M(+34.2%)$35.5 M(+157.8%)-$61.5 M(-390.3%)$21.2 M(-15.9%)$25.2 M(-30.9%)$36.5 M(+123.4%)$16.3 M(-41.8%)$28.0 M(-22.3%)$36.1 M(-17.4%)$43.7 M(+33.5%)$32.7 M(-22.5%)$42.2 M(+6.1%)$39.8 M(+71.3%)$23.2 M(-6.6%)$24.9 M(-26.2%)$33.7 M(+1.6%)$33.2 M(+2.5%)$32.4 M(+198.1%)-$33.0 M(-202.9%)$32.1 M(+155.9%)$12.5 M(-13.1%)$14.4 M

TTM Net Income

$285.0 M(+4.2%)$273.4 M(+0.5%)$272.0 M(+1.9%)$266.9 M(+355.6%)$58.6 M(+74.0%)$33.7 M(+152.9%)$13.3 M(+318.8%)-$6.1 M(-103.4%)$179.6 M(+169.4%)$66.7 M(+55.3%)$42.9 M(+110.2%)$20.4 M(-4.3%)$21.3 M(-78.5%)$99.1 M(-6.5%)$106.0 M(-9.3%)$116.9 M(-5.8%)$124.1 M(-11.7%)$140.5 M(-9.2%)$154.7 M(-2.4%)$158.4 M(+14.8%)$138.0 M(+6.0%)$130.2 M(+7.0%)$121.6 M(+5.8%)$115.0 M(-7.4%)$124.2 M(+87.3%)$66.3 M(+2.5%)$64.6 M(+46.9%)$44.0 M(+69.0%)$26.0 M(-69.0%)$83.9 M(+10.4%)$76.0 M(-19.6%)$94.6 M

Net Margin

17.6%(+14.3%)15.4%(-1.4%)15.6%(+11.0%)14.1%(-8.8%)15.4%(+5.6%)14.6%(-2.6%)15.0%(+139.8%)-37.7%(-424.5%)11.6%(-1.2%)11.8%(-8.2%)12.8%(+19.2%)10.8%(+171.8%)-15.0%(-340.4%)6.2%(-15.6%)7.4%(-37.6%)11.8%(+181.4%)4.2%(-54.4%)9.2%(-19.7%)11.5%(-10.4%)12.8%(+46.8%)8.7%(-27.5%)12.0%(+5.7%)11.4%(+59.6%)7.1%(+3.6%)6.9%(-32.4%)10.2%(+4.1%)9.8%(-1.5%)9.9%(+204.2%)-9.5%(-188.0%)10.8%(+149.5%)4.3%(-19.9%)5.4%

EBIT

$124.1 M(+27.6%)$97.3 M(-6.5%)$104.1 M(+20.6%)$86.3 M(-20.7%)$108.9 M(+8.7%)$100.2 M(-0.5%)$100.7 M(+278.9%)-$56.3 M(-173.5%)$76.6 M(+14.8%)$66.7 M(-1.9%)$68.0 M(+38.6%)$49.0 M(+157.0%)-$86.0 M(-348.1%)$34.7 M(-7.4%)$37.4 M(-22.5%)$48.3 M(+93.3%)$25.0 M(-40.9%)$42.3 M(-16.0%)$50.3 M(-16.2%)$60.0 M(+35.7%)$44.2 M(-29.3%)$62.5 M(+8.2%)$57.8 M(+66.4%)$34.7 M(-19.6%)$43.2 M(+1.0%)$42.8 M(-11.8%)$48.5 M(+3.7%)$46.8 M(+249.6%)-$31.3 M(-175.2%)$41.6 M(+182.5%)$14.7 M(-26.6%)$20.1 M

TTM EBIT

$411.9 M(+3.9%)$396.6 M(-0.7%)$399.5 M(+0.9%)$396.0 M(+56.3%)$253.4 M(+14.6%)$221.1 M(+17.9%)$187.6 M(+21.1%)$154.9 M(-40.5%)$260.2 M(+166.6%)$97.6 M(+48.8%)$65.6 M(+87.0%)$35.1 M(+2.1%)$34.4 M(-76.4%)$145.4 M(-5.0%)$153.0 M(-7.8%)$165.8 M(-6.6%)$177.6 M(-9.8%)$196.8 M(-9.3%)$217.1 M(-3.4%)$224.6 M(+12.7%)$199.3 M(+0.5%)$198.3 M(+11.1%)$178.5 M(+5.5%)$169.2 M(-6.6%)$181.2 M(+69.7%)$106.8 M(+1.1%)$105.6 M(+47.0%)$71.8 M(+59.1%)$45.1 M(-63.7%)$124.4 M(-0.4%)$124.8 M(-21.4%)$158.8 M

EBITDA

$140.9 M(+24.4%)$113.3 M(-5.7%)$120.1 M(+17.9%)$101.9 M(-18.3%)$124.7 M(+7.8%)$115.7 M(+0.1%)$115.5 M(+377.2%)-$41.7 M(-145.8%)$91.0 M(+13.1%)$80.5 M(-1.7%)$81.9 M(+29.6%)$63.2 M(+187.8%)-$72.0 M(-247.4%)$48.9 M(-0.3%)$49.0 M(-16.6%)$58.8 M(+66.2%)$35.4 M(-32.1%)$52.1 M(-13.3%)$60.1 M(-13.8%)$69.7 M(+29.2%)$53.9 M(-25.2%)$72.1 M(+7.1%)$67.3 M(+52.7%)$44.1 M(-16.0%)$52.5 M(+0.6%)$52.1 M(-10.2%)$58.0 M(+2.8%)$56.4 M(+368.1%)-$21.1 M(-140.9%)$51.5 M(+117.3%)$23.7 M(-17.8%)$28.8 M

TTM EBITDA

$476.2 M(+3.5%)$460.0 M(-0.5%)$462.4 M(+1.0%)$457.8 M(+45.7%)$314.2 M(+12.0%)$280.5 M(+14.3%)$245.3 M(+15.9%)$211.6 M(-33.1%)$316.5 M(+106.1%)$153.5 M(+25.9%)$121.9 M(+36.9%)$89.1 M(+5.2%)$84.7 M(-55.9%)$192.0 M(-1.7%)$195.3 M(-5.4%)$206.4 M(-5.0%)$217.3 M(-7.9%)$235.8 M(-7.8%)$255.8 M(-2.7%)$263.0 M(+10.8%)$237.4 M(+0.6%)$235.9 M(+9.2%)$215.9 M(+4.5%)$206.7 M(-5.7%)$219.1 M(+50.5%)$145.6 M(+0.4%)$145.0 M(+31.0%)$110.6 M(+33.3%)$83.0 M(-48.3%)$160.7 M(+0.3%)$160.1 M(-17.3%)$193.7 M

Selling, General & Administrative Expenses

$100.4 M(+5.5%)$95.1 M(-9.5%)$105.1 M(+11.6%)$94.2 M(-12.0%)$107.0 M(+4.8%)$102.2 M(+6.1%)$96.3 M(+5.8%)$91.1 M(-0.4%)$91.5 M(+10.6%)$82.8 M(-3.9%)$86.1 M(+9.6%)$78.6 M(-9.2%)$86.5 M(-1.1%)$87.5 M(+4.8%)$83.4 M(+10.6%)$75.5 M(-1.1%)$76.3 M(+17.7%)$64.8 M(-6.1%)$69.0 M(-14.0%)$80.2 M(-5.8%)$85.2 M(+2.7%)$82.9 M(-1.3%)$84.0 M(+7.1%)$78.4 M(-7.3%)$84.6 M(+8.4%)$78.0 M(-4.8%)$82.0 M(+2.1%)$80.3 M(+5.2%)$76.3 M(+4.8%)$72.9 M(-1.7%)$74.1 M(-3.5%)$76.8 M

TTM SGA

$394.7 M(-1.7%)$401.4 M(-1.7%)$408.4 M(+2.2%)$399.7 M(+0.8%)$396.6 M(+4.1%)$381.1 M(+5.4%)$361.7 M(+2.9%)$351.4 M(+3.7%)$338.9 M(+1.5%)$333.9 M(-1.4%)$338.6 M(+0.8%)$335.9 M(+0.9%)$332.9 M(+3.2%)$322.6 M(+7.5%)$299.9 M(+5.0%)$285.6 M(-1.6%)$290.3 M(-3.0%)$299.2 M(-5.7%)$317.3 M(-4.5%)$332.3 M(+0.6%)$330.5 M(+0.2%)$329.9 M(+1.5%)$325.0 M(+0.6%)$323.0 M(-0.6%)$324.8 M(+2.6%)$316.5 M(+1.7%)$311.4 M(+2.6%)$303.5 M(+1.1%)$300.1 M(-1.3%)$304.1 M(-0.0%)$304.2 M(-0.5%)$305.8 M

Depreciation And Amortization

$16.8 M(+5.1%)$16.0 M(-0.6%)$16.0 M(+3.1%)$15.6 M(-1.6%)$15.8 M(+2.0%)$15.5 M(+4.1%)$14.9 M(+2.2%)$14.6 M(+1.0%)$14.4 M(+4.6%)$13.8 M(-0.9%)$13.9 M(-1.7%)$14.2 M(+0.8%)$14.0 M(-0.9%)$14.2 M(+22.4%)$11.6 M(+10.3%)$10.5 M(+1.1%)$10.4 M(+5.4%)$9.9 M(+0.7%)$9.8 M(+1.5%)$9.6 M(-0.4%)$9.7 M(+1.4%)$9.5 M(+0.9%)$9.5 M(+1.5%)$9.3 M(+0.6%)$9.3 M(-1.2%)$9.4 M(-1.7%)$9.5 M(-1.4%)$9.7 M(-5.3%)$10.2 M(+2.9%)$9.9 M(+10.5%)$9.0 M(+2.6%)$8.8 M

TTM D&A

$64.3 M(+1.5%)$63.4 M(+0.7%)$62.9 M(+1.9%)$61.8 M(+1.6%)$60.8 M(+2.3%)$59.4 M(+3.0%)$57.7 M(+1.7%)$56.7 M(+0.7%)$56.3 M(+0.7%)$55.9 M(-0.7%)$56.3 M(+4.3%)$54.0 M(+7.3%)$50.3 M(+7.8%)$46.7 M(+10.2%)$42.3 M(+4.4%)$40.5 M(+2.2%)$39.7 M(+1.8%)$39.0 M(+0.8%)$38.7 M(+0.8%)$38.3 M(+0.8%)$38.0 M(+1.1%)$37.6 M(+0.5%)$37.4 M(-0.2%)$37.5 M(-0.9%)$37.9 M(-2.4%)$38.8 M(-1.4%)$39.3 M(+1.4%)$38.8 M(+2.4%)$37.9 M(+4.4%)$36.3 M(+2.9%)$35.3 M(+1.2%)$34.9 M

Interest Expense

$7.3 M(-19.9%)$9.2 M(-5.3%)$9.7 M(-10.0%)$10.7 M(+12.1%)$9.6 M(-23.3%)$12.5 M(-5.1%)$13.2 M(+14.8%)$11.5 M(+53.0%)$7.5 M(+25.8%)$6.0 M(+30.2%)$4.6 M(+26.5%)$3.6 M(+24.3%)$2.9 M(-22.7%)$3.8 M(+73.3%)$2.2 M(+13.7%)$1.9 M(+25.3%)$1.5 M(-33.8%)$2.3 M(-6.3%)$2.5 M(-21.8%)$3.1 M(+25.8%)$2.5 M(-41.3%)$4.3 M(-4.7%)$4.5 M(+89.4%)$2.4 M(-46.7%)$4.4 M(-1.4%)$4.5 M(-13.3%)$5.2 M(+8.4%)$4.8 M(-0.3%)$4.8 M(+21.0%)$4.0 M(+31.4%)$3.0 M(-16.1%)$3.6 M

TTM Interest Expense

$36.9 M(-5.8%)$39.1 M(-7.9%)$42.5 M(-7.6%)$46.0 M(-1.6%)$46.7 M(+4.7%)$44.7 M(+17.1%)$38.1 M(+29.1%)$29.5 M(+36.3%)$21.7 M(+26.9%)$17.1 M(+14.8%)$14.9 M(+19.3%)$12.5 M(+15.9%)$10.8 M(+14.8%)$9.4 M(+18.4%)$7.9 M(-3.5%)$8.2 M(-13.1%)$9.4 M(-9.4%)$10.4 M(-15.8%)$12.4 M(-14.0%)$14.4 M(+5.8%)$13.6 M(-12.4%)$15.5 M(-1.5%)$15.7 M(-4.3%)$16.5 M(-12.8%)$18.9 M(-1.9%)$19.2 M(+2.8%)$18.7 M(+13.1%)$16.6 M(+7.8%)$15.4 M(+6.2%)$14.5 M(-3.0%)$14.9 M(-7.4%)$16.1 M

Income Tax

$28.9 M(+34.2%)$21.5 M(-3.1%)$22.2 M(+27.1%)$17.5 M(-23.6%)$22.9 M(+2.1%)$22.4 M(+9.9%)$20.4 M(-75.3%)$82.4 M(+369.4%)$17.6 M(+11.1%)$15.8 M(+0.8%)$15.7 M(+59.2%)$9.9 M(+135.9%)-$27.5 M(-382.4%)$9.7 M(-0.9%)$9.8 M(+0.6%)$9.7 M(+44.3%)$6.8 M(-42.4%)$11.7 M(+2.6%)$11.4 M(-12.7%)$13.1 M(+51.7%)$8.6 M(-44.9%)$15.7 M(+18.4%)$13.2 M(+47.0%)$9.0 M(-33.9%)$13.6 M(+223.7%)$4.2 M(-57.5%)$9.9 M(+4.1%)$9.5 M(+372.6%)-$3.5 M(-164.4%)$5.4 M(+699.9%)-$902.0 K(-150.2%)$1.8 M

TTM Income Tax

$90.0 M(+7.1%)$84.0 M(-1.1%)$84.9 M(+2.2%)$83.1 M(-43.9%)$148.1 M(+3.7%)$142.8 M(+4.8%)$136.2 M(+3.6%)$131.5 M(+123.2%)$58.9 M(+324.5%)$13.9 M(+78.0%)$7.8 M(+306.2%)$1.9 M(+5.7%)$1.8 M(-95.0%)$36.0 M(-5.3%)$38.0 M(-4.1%)$39.7 M(-7.8%)$43.0 M(-4.2%)$44.9 M(-8.1%)$48.8 M(-3.6%)$50.6 M(+8.8%)$46.5 M(-9.7%)$51.5 M(+28.6%)$40.1 M(+9.1%)$36.7 M(-1.4%)$37.2 M(+85.0%)$20.1 M(-5.7%)$21.3 M(+102.6%)$10.5 M(+273.6%)$2.8 M(-88.8%)$25.2 M(-19.0%)$31.2 M(-33.8%)$47.1 M

PE Ratio

23.0(-10.3%)25.6(-6.0%)27.3(-4.9%)28.7(-75.4%)116.4(-38.7%)189.9(-65.1%)543.6-31.6(-51.4%)65.0(-42.0%)112.1(-56.9%)260.2(-8.7%)284.8(+371.1%)60.5(-5.8%)64.2(+22.4%)52.5(+7.1%)49.0(+28.9%)38.0(+29.6%)29.3(+15.7%)25.4(-30.4%)36.4(+10.8%)32.9(-3.4%)34.0(-3.3%)35.2(+18.7%)29.6(-53.5%)63.7(+8.5%)58.7(-21.7%)75.0(-37.1%)119.3(+225.5%)36.6(-11.1%)41.2(+44.0%)28.6

PS Ratio

3.6(-6.7%)3.9(-4.9%)4.1(-4.0%)4.2(+14.0%)3.7(+3.9%)3.6(-12.7%)4.1(+24.3%)3.3(-11.1%)3.7(+28.9%)2.9(-12.0%)3.3(-11.2%)3.7(-13.2%)4.2(+1.9%)4.2(-14.1%)4.8(+8.1%)4.5(+3.2%)4.3(+10.7%)3.9(+21.4%)3.2(+16.3%)2.8(-20.9%)3.5(+15.1%)3.0(+2.0%)3.0(+1.4%)2.9(+10.1%)2.7(-12.5%)3.0(+7.8%)2.8(+11.4%)2.5(+2.4%)2.5(-6.1%)2.6(-4.0%)2.8(+16.5%)2.4

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

$107.9 M(+28.0%)$84.3 M(+58.2%)$53.3 M(+4.8%)$50.9 M(-68.0%)$158.9 M(+27.4%)$124.8 M(+31.3%)$95.1 M(+133.3%)-$285.9 M(-633.9%)$53.6 M(-16.2%)$63.9 M(+313.7%)$15.5 M(-37.0%)$24.5 M(-64.5%)$69.0 M(+49.3%)$46.2 M(+20.7%)$38.3 M(-16.0%)$45.6 M(-52.7%)$96.4 M(+255.4%)$27.1 M(-60.9%)$69.4 M(+410.2%)$13.6 M(-82.3%)$76.7 M(+51.3%)$50.7 M(+39.6%)$36.3 M(+2885.1%)$1.2 M(-98.4%)$77.7 M(-35.7%)$120.8 M(+151.6%)$48.0 M(+176.8%)$17.4 M(-57.8%)$41.1 M(-4.4%)$43.0 M(-13.9%)$49.9 M(-48.2%)$96.4 M

TTM CFO

$296.4 M(-14.7%)$347.4 M(-10.4%)$387.9 M(-9.7%)$429.7 M(+362.7%)$92.9 M(+842.6%)-$12.5 M(+83.0%)-$73.4 M(+52.0%)-$153.0 M(-197.2%)$157.5 M(-8.9%)$172.9 M(+11.4%)$155.2 M(-12.8%)$178.1 M(-10.6%)$199.1 M(-12.1%)$226.5 M(+9.2%)$207.4 M(-13.1%)$238.6 M(+15.5%)$206.6 M(+10.5%)$186.9 M(-11.2%)$210.4 M(+18.7%)$177.4 M(+7.5%)$165.0 M(-0.6%)$165.9 M(-29.7%)$236.1 M(-4.7%)$247.8 M(-6.1%)$263.9 M(+16.1%)$227.3 M(+52.1%)$149.4 M(-1.2%)$151.3 M(-34.3%)$230.3 M(-21.3%)$292.7 M(+8.9%)$268.7 M(+10.9%)$242.3 M

Cash From Investing

-$14.0 M(+1.4%)-$14.2 M(+0.2%)-$14.3 M(-27.2%)-$11.2 M(+3.8%)-$11.7 M(+7.7%)-$12.6 M(-73.6%)-$7.3 M(+13.0%)-$8.4 M(-9301.1%)-$89.0 K(-107.4%)$1.2 M(+118.1%)-$6.6 M(-732.6%)$1.1 M(+108.2%)-$12.9 M(+96.3%)-$344.4 M(-5978.6%)-$5.7 M(+89.2%)-$52.5 M(-149.2%)-$21.1 M(+6.6%)-$22.5 M(-634.2%)-$3.1 M(+88.2%)-$26.1 M(-370.9%)$9.6 M(+197.8%)-$9.8 M(+75.5%)-$40.1 M(-68.4%)-$23.8 M(-87.8%)-$12.7 M(+80.8%)-$66.0 M(-2466.4%)-$2.6 M(+19.3%)-$3.2 M(+77.6%)-$14.2 M(+93.5%)-$219.5 M(-5161.0%)-$4.2 M(-226.8%)-$1.3 M

TTM CFI

-$53.8 M(-4.6%)-$51.4 M(-3.2%)-$49.8 M(-16.3%)-$42.8 M(-7.1%)-$40.0 M(-40.8%)-$28.4 M(-95.3%)-$14.5 M(-4.5%)-$13.9 M(-210.0%)-$4.5 M(+74.0%)-$17.3 M(+95.2%)-$362.9 M(-0.3%)-$361.9 M(+12.9%)-$415.5 M(+1.9%)-$423.7 M(-316.2%)-$101.8 M(-2.6%)-$99.2 M(-36.3%)-$72.8 M(-73.0%)-$42.1 M(-43.3%)-$29.4 M(+55.8%)-$66.4 M(-3.5%)-$64.2 M(+25.8%)-$86.5 M(+39.4%)-$142.6 M(-35.8%)-$105.0 M(-24.5%)-$84.4 M(+1.8%)-$85.9 M(+64.1%)-$239.5 M(+0.7%)-$241.1 M(-0.8%)-$239.2 M(-2.2%)-$234.0 M(-527.5%)-$37.3 M(-1.8%)-$36.6 M

Cash From Financing

-$72.5 M(-5.9%)-$68.5 M(-77.2%)-$38.6 M(-32.8%)-$29.1 M(+82.1%)-$162.8 M(-89.1%)-$86.1 M(-13.0%)-$76.2 M(-127.9%)$272.8 M(+577.0%)-$57.2 M(-116.7%)-$26.4 M(-90.2%)-$13.9 M(+12.8%)-$15.9 M(+46.1%)-$29.5 M(-112.0%)$244.9 M(+668.3%)-$43.1 M(-236.2%)$31.6 M(+162.8%)-$50.4 M(-405.5%)-$10.0 M(+81.1%)-$52.8 M(-296.5%)-$13.3 M(+69.6%)-$43.8 M(-10.7%)-$39.6 M(-849.3%)$5.3 M(+180.7%)-$6.5 M(+83.4%)-$39.4 M(+27.4%)-$54.3 M(-21.0%)-$44.9 M(-82.5%)-$24.6 M(-277.3%)-$6.5 M(-103.7%)$175.0 M(+579.9%)-$36.5 M(+65.7%)-$106.4 M

TTM CFF

-$208.7 M(+30.2%)-$298.9 M(+5.6%)-$316.6 M(+10.6%)-$354.1 M(-577.7%)-$52.3 M(-198.0%)$53.3 M(-52.8%)$113.0 M(-35.5%)$175.3 M(+254.7%)-$113.3 M(-32.3%)-$85.7 M(-146.2%)$185.6 M(+18.7%)$156.4 M(-23.3%)$203.9 M(+11.4%)$183.0 M(+354.9%)-$71.8 M(+12.0%)-$81.6 M(+35.5%)-$126.5 M(-5.5%)-$119.9 M(+19.8%)-$149.5 M(-63.6%)-$91.4 M(-8.0%)-$84.6 M(-5.5%)-$80.2 M(+15.5%)-$95.0 M(+34.6%)-$145.2 M(+11.1%)-$163.3 M(-25.2%)-$130.4 M(-231.7%)$99.0 M(-7.9%)$107.4 M(+319.6%)$25.6 M(+150.2%)-$51.0 M(+76.6%)-$217.8 M(-4.2%)-$209.0 M

Free Cash Flow

$93.5 M(+33.4%)$70.1 M(+79.9%)$39.0 M(-1.8%)$39.7 M(-73.0%)$147.1 M(+31.2%)$112.1 M(+31.7%)$85.1 M(+128.9%)-$294.3 M(-867.2%)$38.4 M(-30.2%)$55.0 M(+1417.1%)$3.6 M(-78.1%)$16.5 M(-70.5%)$56.1 M(+85.1%)$30.3 M(+9.8%)$27.6 M(-23.4%)$36.0 M(-55.1%)$80.2 M(+462.4%)$14.3 M(-74.6%)$56.2 M(+697.0%)$7.0 M(-88.9%)$63.6 M(+56.3%)$40.7 M(+47.0%)$27.7 M(+852.7%)-$3.7 M(-105.9%)$62.4 M(-43.8%)$111.0 M(+161.4%)$42.5 M(+200.9%)$14.1 M(-51.5%)$29.1 M(-22.1%)$37.4 M(-17.4%)$45.2 M(-52.4%)$94.9 M

TTM FCF

$242.2 M(-18.1%)$295.8 M(-12.4%)$337.9 M(-12.0%)$384.1 M(+666.7%)$50.1 M(+185.4%)-$58.7 M(+49.3%)-$115.8 M(+41.3%)-$197.3 M(-273.9%)$113.5 M(-13.5%)$131.2 M(+23.1%)$106.6 M(-18.4%)$130.5 M(-13.0%)$150.0 M(-13.8%)$174.1 M(+10.2%)$158.1 M(-15.3%)$186.6 M(+18.4%)$157.7 M(+11.7%)$141.1 M(-15.8%)$167.5 M(+20.5%)$139.1 M(+8.4%)$128.4 M(+1.0%)$127.1 M(-35.6%)$197.4 M(-7.0%)$212.1 M(-7.7%)$229.9 M(+16.9%)$196.7 M(+59.9%)$123.0 M(-2.2%)$125.8 M(-39.1%)$206.6 M(-23.9%)$271.6 M(+9.7%)$247.6 M(+12.0%)$221.1 M

CAPEX

$14.4 M(+1.1%)$14.3 M(-0.6%)$14.3 M(+27.8%)$11.2 M(-4.8%)$11.8 M(-6.9%)$12.7 M(+27.6%)$9.9 M(+18.1%)$8.4 M(-44.7%)$15.2 M(+69.8%)$8.9 M(-24.4%)$11.8 M(+48.3%)$8.0 M(-38.2%)$12.9 M(-18.9%)$15.9 M(+48.7%)$10.7 M(+11.7%)$9.6 M(-40.9%)$16.2 M(+26.0%)$12.9 M(-3.1%)$13.3 M(+102.3%)$6.6 M(-49.8%)$13.1 M(+30.8%)$10.0 M(+15.9%)$8.6 M(+76.2%)$4.9 M(-68.1%)$15.3 M(+56.4%)$9.8 M(+76.0%)$5.6 M(+71.9%)$3.2 M(-73.0%)$12.0 M(+114.1%)$5.6 M(+19.6%)$4.7 M(+224.9%)$1.4 M

TTM CAPEX

$54.2 M(+5.1%)$51.6 M(+3.2%)$50.0 M(+9.7%)$45.6 M(+6.6%)$42.8 M(-7.4%)$46.2 M(+8.7%)$42.5 M(-4.3%)$44.4 M(+1.0%)$43.9 M(+5.5%)$41.7 M(-14.3%)$48.6 M(+2.4%)$47.5 M(-3.3%)$49.1 M(-6.3%)$52.4 M(+6.2%)$49.4 M(-4.9%)$51.9 M(+6.2%)$48.9 M(+6.8%)$45.8 M(+6.7%)$42.9 M(+12.1%)$38.3 M(+4.5%)$36.6 M(-5.8%)$38.9 M(+0.5%)$38.7 M(+8.6%)$35.6 M(+4.9%)$34.0 M(+10.9%)$30.6 M(+15.9%)$26.4 M(+3.5%)$25.5 M(+7.6%)$23.7 M(+12.4%)$21.1 M(+0.3%)$21.1 M(-0.4%)$21.1 M

Dividends Paid

$20.1 M(+0.0%)$20.1 M(-0.1%)$20.1 M(+8.7%)$18.5 M(+0.0%)$18.5 M(+0.0%)$18.5 M(+0.1%)$18.5 M(+2.4%)$18.0 M(-0.0%)$18.1 M(+0.0%)$18.0 M(-0.3%)$18.1 M(+4.7%)$17.3 M(+0.2%)$17.3 M(+0.1%)$17.3 M(+0.1%)$17.2 M(+2.5%)$16.8 M(+0.3%)$16.8 M(+0.1%)$16.8 M(+0.2%)$16.7 M(+2.4%)$16.3 M(+0.1%)$16.3 M(+0.2%)$16.3 M(-0.0%)$16.3 M(+11.1%)$14.7 M(+0.1%)$14.6 M(+0.1%)$14.6 M(+0.2%)$14.6 M(+9.0%)$13.4 M(+0.4%)$13.3 M(-0.3%)$13.4 M(+0.1%)$13.4 M(+7.3%)$12.5 M

TTM Dividends Paid

$78.8 M(+2.1%)$77.2 M(+2.1%)$75.6 M(+2.2%)$73.9 M(+0.6%)$73.5 M(+0.6%)$73.0 M(+0.6%)$72.6 M(+0.5%)$72.3 M(+1.1%)$71.5 M(+1.1%)$70.7 M(+1.1%)$69.9 M(+1.3%)$69.1 M(+0.7%)$68.6 M(+0.7%)$68.1 M(+0.7%)$67.6 M(+0.8%)$67.1 M(+0.7%)$66.6 M(+0.7%)$66.1 M(+0.7%)$65.6 M(+0.7%)$65.2 M(+2.6%)$63.5 M(+2.7%)$61.9 M(+2.8%)$60.2 M(+2.9%)$58.5 M(+2.2%)$57.2 M(+2.3%)$55.9 M(+2.3%)$54.7 M(+2.3%)$53.5 M(+1.8%)$52.5 M(+1.8%)$51.6 M(+1.9%)$50.6 M(+2.1%)$49.6 M

TTM Dividend Per Share

$2.00(+2.0%)$1.96(+2.1%)$1.92(+2.1%)$1.88(+0.5%)$1.87(+0.5%)$1.86(+0.5%)$1.85(+0.5%)$1.84(+1.1%)$1.82(+1.1%)$1.80(+1.1%)$1.78(+1.1%)$1.76(+0.6%)$1.75(+0.6%)$1.74(+0.6%)$1.73(+0.6%)$1.72(+0.6%)$1.71(+0.6%)$1.70(+0.6%)$1.69(+0.6%)$1.68(+2.4%)$1.64(+2.5%)$1.60(+2.6%)$1.56(+2.6%)$1.52(+2.0%)$1.49(+2.0%)$1.46(+2.1%)$1.43(+2.1%)$1.40(+1.4%)$1.38(+1.5%)$1.36(+1.5%)$1.34(+1.5%)$1.32

TTM Dividend Yield

1.2%(+9.0%)1.1%(+8.8%)1.0%(+5.2%)1.0%(-12.6%)1.1%(-5.9%)1.2%(+11.3%)1.1%(-23.2%)1.4%(+9.5%)1.3%(-23.6%)1.6%(+12.2%)1.5%(+10.5%)1.3%(+14.7%)1.2%(-2.5%)1.2%(+14.4%)1.0%(-9.6%)1.1%(+0.9%)1.1%(-10.2%)1.3%(-14.2%)1.5%(-10.8%)1.7%(+27.7%)1.3%(-11.6%)1.5%(-0.7%)1.5%(+0.7%)1.5%(-7.0%)1.6%(+15.3%)1.4%(-7.4%)1.5%(-11.9%)1.7%(-5.6%)1.8%(+4.1%)1.7%(+3.6%)1.6%(-11.8%)1.9%

Payout Ratio

22.8%(-24.2%)30.1%(+8.3%)27.8%(-12.5%)31.8%(+31.4%)24.2%(-14.6%)28.3%(+2.9%)27.5%(+329.0%)-12.0%(-134.3%)35.1%(-12.8%)40.2%(+5.8%)38.0%(-21.9%)48.6%(+273.3%)-28.1%(-134.5%)81.5%(+19.0%)68.5%(+48.4%)46.1%(-55.1%)102.8%(+71.9%)59.8%(+28.9%)46.4%(+24.0%)37.4%(-25.0%)49.8%(+29.3%)38.5%(-5.8%)40.9%(-35.1%)63.1%(+7.2%)58.9%(+35.7%)43.4%(-1.4%)44.0%(+6.3%)41.4%(+202.3%)-40.4%(-196.9%)41.7%(-60.9%)106.7%(+23.4%)86.4%