MGRC logo

McGrath RentCorp (MGRC) 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(-0.3%)$2.3 B(-1.4%)$2.3 B(+2.4%)$2.3 B(+2.1%)$2.2 B(+3.8%)$2.1 B(+1.3%)$2.1 B(+2.3%)$2.1 B(+20.7%)$1.7 B(+1.8%)$1.7 B(+2.0%)$1.6 B(+2.6%)$1.6 B(+0.5%)$1.6 B(-0.9%)$1.6 B(+0.9%)$1.6 B(+25.4%)$1.3 B(-0.3%)$1.3 B(-1.5%)$1.3 B(-1.3%)$1.3 B(-0.2%)$1.3 B(+0.3%)$1.3 B(+0.3%)$1.3 B(+2.0%)$1.3 B(+3.3%)$1.2 B(+1.8%)$1.2 B(+1.3%)$1.2 B(+1.8%)$1.2 B(+2.7%)$1.1 B(+0.1%)$1.1 B(-0.7%)$1.2 B(+0.6%)$1.2 B(+1.7%)$1.1 B

Current Assets

$234.5 M(-6.5%)$250.9 M(-1.6%)$255.0 M(+7.0%)$238.4 M(-2.2%)$243.7 M(+7.7%)$226.2 M(+16.7%)$193.9 M(+9.1%)$177.7 M(-51.6%)$367.1 M(+91.7%)$191.5 M(+13.9%)$168.2 M(+9.8%)$153.2 M(-4.9%)$161.0 M(-6.0%)$171.2 M(+19.5%)$143.3 M(+15.1%)$124.5 M(-0.0%)$124.6 M(-4.9%)$131.0 M(+3.4%)$126.6 M(+0.4%)$126.2 M(-3.3%)$130.4 M(-7.1%)$140.4 M(+14.6%)$122.5 M(+1.4%)$120.8 M(-1.4%)$122.5 M(+2.5%)$119.5 M(+9.0%)$109.6 M(+6.9%)$102.5 M(-5.4%)$108.4 M(-0.4%)$108.8 M(+10.5%)$98.4 M(+4.4%)$94.2 M

Non Current Assets

$2.0 B(+0.4%)$2.0 B(-1.4%)$2.1 B(+1.9%)$2.0 B(+2.6%)$2.0 B(+3.3%)$1.9 B(-0.3%)$1.9 B(+1.7%)$1.9 B(+40.5%)$1.3 B(-9.8%)$1.5 B(+0.6%)$1.5 B(+1.9%)$1.5 B(+1.1%)$1.4 B(-0.3%)$1.4 B(-0.9%)$1.5 B(+26.6%)$1.1 B(-0.3%)$1.2 B(-1.1%)$1.2 B(-1.8%)$1.2 B(-0.2%)$1.2 B(+0.8%)$1.2 B(+1.2%)$1.2 B(+0.7%)$1.2 B(+3.5%)$1.1 B(+2.2%)$1.1 B(+1.1%)$1.1 B(+1.1%)$1.1 B(+2.3%)$1.0 B(+0.7%)$1.0 B(-0.8%)$1.0 B(-0.4%)$1.1 B(+1.5%)$1.0 B

Total Liabilities

$1.2 B(-3.1%)$1.2 B(-12.7%)$1.4 B(+3.3%)$1.3 B(+2.9%)$1.3 B(+4.8%)$1.2 B(-0.3%)$1.2 B(+2.2%)$1.2 B(+33.0%)$903.9 M(-0.1%)$904.6 M(+1.3%)$893.4 M(+3.2%)$865.4 M(+0.2%)$863.9 M(-3.8%)$897.9 M(0%)$897.9 M(+53.6%)$584.7 M(-1.4%)$593.1 M(-6.4%)$633.8 M(-5.2%)$668.5 M(-1.2%)$676.8 M(+0.1%)$675.8 M(-2.0%)$689.5 M(+0.2%)$687.9 M(+4.4%)$659.0 M(+2.0%)$645.8 M(-0.2%)$647.3 M(+0.7%)$643.0 M(+4.0%)$618.6 M(-0.8%)$623.7 M(-16.1%)$743.6 M(-0.6%)$747.8 M(+1.9%)$734.1 M

Current Liabilities

$283.9 M(-8.3%)$309.5 M(-2.3%)$316.7 M(+14.9%)$275.6 M(-1.2%)$279.0 M(-15.1%)$328.5 M(+0.7%)$326.1 M(+2.1%)$319.5 M(+11.4%)$286.8 M(+16.1%)$247.1 M(+14.8%)$215.3 M(+6.2%)$202.6 M(+3.9%)$195.0 M(-5.8%)$206.9 M(+2.5%)$201.9 M(+23.8%)$163.1 M(+5.7%)$154.3 M(-7.8%)$167.4 M(-5.8%)$177.6 M(+7.0%)$165.9 M(+1.1%)$164.1 M(-4.6%)$172.1 M(-2.3%)$176.1 M(+9.3%)$161.2 M(+14.7%)$140.6 M(-0.1%)$140.6 M(+5.6%)$133.1 M(+8.1%)$123.2 M(-2.0%)$125.6 M(+1.4%)$124.0 M(-0.7%)$124.9 M(+5.2%)$118.7 M

Long Term Liabilities

$870.3 M(-1.3%)$882.0 M(-15.8%)$1.0 B(+0.3%)$1.0 B(+4.0%)$1.0 B(+12.0%)$896.8 M(-0.6%)$902.4 M(+2.3%)$882.5 M(+43.0%)$617.1 M(-6.2%)$657.6 M(-3.0%)$678.1 M(+2.3%)$662.7 M(-0.9%)$668.9 M(-3.2%)$691.0 M(-0.7%)$696.0 M(+65.1%)$421.6 M(-3.9%)$438.8 M(-5.9%)$466.4 M(-5.0%)$490.9 M(-3.9%)$510.9 M(-0.1%)$511.7 M(-1.1%)$517.4 M(+1.1%)$511.9 M(+2.8%)$497.8 M(-1.5%)$505.2 M(-0.3%)$506.6 M(-0.6%)$509.9 M(+2.9%)$495.4 M(-0.5%)$498.0 M(-19.6%)$619.7 M(-0.5%)$622.9 M(+1.2%)$615.4 M

Shareholders Equity

$1.1 B(+2.7%)$1.1 B(+14.7%)$954.2 M(+1.2%)$943.0 M(+1.0%)$933.8 M(+2.5%)$911.4 M(+3.5%)$880.6 M(+2.5%)$859.5 M(+6.9%)$803.9 M(+4.0%)$773.1 M(+2.8%)$752.0 M(+1.9%)$737.9 M(+0.8%)$732.0 M(+2.8%)$712.5 M(+2.0%)$698.1 M(+1.5%)$687.7 M(+0.7%)$682.6 M(+3.2%)$661.6 M(+2.8%)$643.8 M(+1.0%)$637.6 M(+0.6%)$634.0 M(+2.8%)$616.7 M(+4.1%)$592.3 M(+2.0%)$580.6 M(+1.6%)$571.5 M(+3.1%)$554.5 M(+3.2%)$537.2 M(+1.3%)$530.3 M(+1.2%)$524.2 M(+27.0%)$412.8 M(+2.6%)$402.4 M(+1.4%)$396.6 M

Book Value

$1.1 B(+2.7%)$1.1 B(+14.7%)$954.2 M(+1.2%)$943.0 M(+1.0%)$933.8 M(+2.5%)$911.4 M(+3.5%)$880.6 M(+2.5%)$859.5 M(+6.9%)$803.9 M(+4.0%)$773.1 M(+2.8%)$752.0 M(+1.9%)$737.9 M(+0.8%)$732.0 M(+2.8%)$712.5 M(+2.0%)$698.1 M(+1.5%)$687.7 M(+0.7%)$682.6 M(+3.2%)$661.6 M(+2.8%)$643.8 M(+1.0%)$637.6 M(+0.6%)$634.0 M(+2.8%)$616.7 M(+4.1%)$592.3 M(+2.0%)$580.6 M(+1.6%)$571.5 M(+3.1%)$554.5 M(+3.2%)$537.2 M(+1.3%)$530.3 M(+1.2%)$524.2 M(+27.0%)$412.8 M(+2.6%)$402.4 M(+1.4%)$396.6 M

Working Capital

-$49.4 M(+15.7%)-$58.7 M(+4.9%)-$61.7 M(-66.0%)-$37.2 M(-5.4%)-$35.3 M(+65.5%)-$102.3 M(+22.6%)-$132.3 M(+6.8%)-$141.9 M(-276.6%)$80.3 M(+244.7%)-$55.5 M(-18.0%)-$47.1 M(+4.8%)-$49.5 M(-45.3%)-$34.0 M(+4.7%)-$35.7 M(+39.0%)-$58.5 M(-51.8%)-$38.6 M(-29.6%)-$29.8 M(+18.3%)-$36.4 M(+28.6%)-$51.0 M(-28.3%)-$39.7 M(-17.9%)-$33.7 M(-6.3%)-$31.7 M(+40.8%)-$53.5 M(-32.8%)-$40.3 M(-123.6%)-$18.0 M(+14.7%)-$21.1 M(+10.2%)-$23.6 M(-14.2%)-$20.6 M(-19.6%)-$17.3 M(-13.7%)-$15.2 M(+42.6%)-$26.5 M(-8.1%)-$24.5 M

Cash And Cash Equivalents

$807.0 K(-80.1%)$4.1 M(-56.8%)$9.4 M(+391.4%)$1.9 M(+118.0%)$877.0 K(-54.9%)$1.9 M(-11.8%)$2.2 M(+219.6%)$690.0 K(-27.9%)$957.0 K(-38.7%)$1.6 M(+78.6%)$874.0 K(-45.5%)$1.6 M(+7.5%)$1.5 M(-37.4%)$2.4 M(-1.3%)$2.4 M(+3.6%)$2.3 M(+88.1%)$1.2 M(-19.8%)$1.5 M(+122.3%)$694.0 K(+102.9%)$342.0 K(-85.4%)$2.3 M(+2.3%)$2.3 M(+53.1%)$1.5 M(+3.7%)$1.4 M(-4.4%)$1.5 M(-65.7%)$4.4 M(-1.9%)$4.5 M(+0.8%)$4.4 M(+77.8%)$2.5 M(+82.7%)$1.4 M(-26.8%)$1.9 M(+11.4%)$1.7 M

Accounts Payable

$60.1 M(-21.2%)$76.2 M(+4.3%)$73.1 M(+27.9%)$57.2 M(-2.7%)$58.8 M---------------------------

Accounts Receivable

$219.3 M(-2.3%)$224.5 M(+3.3%)$217.4 M(+2.6%)$211.9 M(-6.8%)$227.4 M(+1.4%)$224.3 M(+17.0%)$191.7 M(+8.3%)$177.0 M(+4.2%)$169.9 M(-10.5%)$190.0 M(+13.5%)$167.3 M(+10.4%)$151.6 M(-5.0%)$159.5 M(-5.5%)$168.8 M(+19.8%)$140.9 M(+15.3%)$122.2 M(-0.9%)$123.3 M(-4.7%)$129.4 M(+2.8%)$125.9 M(+0.1%)$125.8 M(-1.8%)$128.1 M(-7.3%)$138.1 M(+14.1%)$121.0 M(+1.4%)$119.4 M(-1.3%)$121.0 M(+5.2%)$115.1 M(+9.5%)$105.1 M(+7.1%)$98.1 M(-7.3%)$105.9 M(-1.4%)$107.4 M(+11.3%)$96.5 M(+4.3%)$92.6 M

Short Term Debt

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

Long Term Debt

$590.2 M(-3.0%)$608.6 M(-23.4%)$794.3 M(-0.5%)$798.6 M(+4.7%)$763.0 M(+14.3%)$667.6 M(-0.7%)$672.6 M(+2.1%)$658.8 M(+59.2%)$413.7 M(-1.4%)$419.5 M(-5.0%)$441.5 M(+4.1%)$424.0 M(-0.6%)$426.5 M(-7.2%)$459.5 M(-2.8%)$472.7 M(+126.4%)$208.8 M(-6.3%)$222.8 M(-10.9%)$250.0 M(-8.2%)$272.1 M(-6.7%)$291.5 M(-0.6%)$293.4 M(-2.7%)$301.5 M(-0.1%)$301.9 M(+4.3%)$289.5 M(-3.0%)$298.6 M(-3.4%)$309.0 M(-1.9%)$314.9 M(+4.8%)$300.6 M(-0.9%)$303.4 M(-6.1%)$323.1 M(-2.2%)$330.3 M(+2.0%)$323.8 M

Total Debt

$590.2 M(-3.0%)$608.6 M(-23.4%)$794.3 M(-0.5%)$798.6 M(+4.7%)$763.0 M(+14.3%)$667.6 M(-0.7%)$672.6 M(+2.1%)$658.8 M(+59.2%)$413.7 M(-1.4%)$419.5 M(-5.0%)$441.5 M(+4.1%)$424.0 M(-0.6%)$426.5 M(-7.2%)$459.5 M(-2.8%)$472.7 M(+126.4%)$208.8 M(-6.3%)$222.8 M(-10.9%)$250.0 M(-8.2%)$272.1 M(-6.7%)$291.5 M(-0.6%)$293.4 M(-2.7%)$301.5 M(-0.1%)$301.9 M(+4.3%)$289.5 M(-3.0%)$298.6 M(-3.4%)$309.0 M(-1.9%)$314.9 M(+4.8%)$300.6 M(-0.9%)$303.4 M(-6.1%)$323.1 M(-2.2%)$330.3 M(+2.0%)$323.8 M

Debt To Equity

0.5(-5.4%)0.6(-32.5%)0.8(-2.4%)0.8(+3.7%)0.8(+12.3%)0.7(-4.0%)0.8(-1.3%)0.8(+51.0%)0.5(-5.6%)0.5(-8.5%)0.6(+3.5%)0.6(-1.7%)0.6(-9.4%)0.6(-5.9%)0.7(+126.7%)0.3(-9.1%)0.3(-13.2%)0.4(-9.5%)0.4(-8.7%)0.5(0%)0.5(-6.1%)0.5(-3.9%)0.5(+2.0%)0.5(-3.9%)0.5(-7.1%)0.6(-5.1%)0.6(+3.5%)0.6(-1.7%)0.6(-25.6%)0.8(-4.9%)0.8(0%)0.8

Current Ratio

0.8(+2.5%)0.8(0%)0.8(-6.9%)0.9(0%)0.9(+26.1%)0.7(+16.9%)0.6(+5.4%)0.6(-56.3%)1.3(+64.1%)0.8(0%)0.8(+2.6%)0.8(-8.4%)0.8(0%)0.8(+16.9%)0.7(-6.6%)0.8(-6.2%)0.8(+3.9%)0.8(+9.9%)0.7(-6.6%)0.8(-3.8%)0.8(-3.7%)0.8(+17.1%)0.7(-6.7%)0.8(-13.8%)0.9(+2.4%)0.8(+3.7%)0.8(-1.2%)0.8(-3.5%)0.9(-2.3%)0.9(+11.4%)0.8(0%)0.8

Quick Ratio

0.8(+5.4%)0.7(+2.8%)0.7(-7.7%)0.8(-4.9%)0.8---------------------------

Inventory

$14.3 M(-35.8%)$22.3 M(-21.0%)$28.2 M(+14.9%)$24.5 M(+59.1%)$15.4 M---------------------------

Retained Earnings

$1.0 B(+2.7%)$980.2 M(+16.3%)$842.7 M(+1.1%)$833.8 M(+1.3%)$822.8 M(+2.6%)$802.2 M(+3.7%)$773.3 M(+2.5%)$754.1 M(+8.7%)$693.9 M(+4.3%)$665.5 M(+3.0%)$646.1 M(+2.4%)$631.2 M(+1.2%)$623.5 M(+2.9%)$605.8 M(+2.1%)$593.1 M(+1.7%)$583.2 M(+1.2%)$576.4 M(+3.8%)$555.6 M(+3.3%)$537.8 M(+1.4%)$530.6 M(+0.5%)$527.7 M(+3.3%)$510.7 M(+4.8%)$487.4 M(+2.2%)$477.1 M(+2.0%)$467.8 M(+3.5%)$451.8 M(+3.8%)$435.3 M(+1.8%)$427.6 M(+1.5%)$421.4 M(+35.9%)$310.2 M(+3.6%)$299.5 M(+1.8%)$294.3 M

PB Ratio

2.5(+4.2%)2.4(-13.9%)2.7(-14.6%)3.2(+1.3%)3.2(+17.8%)2.7(+4.7%)2.6(-3.4%)2.7(-11.3%)3.0(+13.6%)2.6(+7.3%)2.5(-12.1%)2.8(+5.3%)2.7(+8.6%)2.5(-13.4%)2.8(-0.3%)2.8(+19.8%)2.4(+9.2%)2.2(+7.4%)2.0(+1.5%)2.0(-32.1%)2.9(+6.9%)2.7(+7.9%)2.5(+7.6%)2.4(+8.3%)2.2(-8.0%)2.4(-16.8%)2.9(+16.8%)2.4(+13.0%)2.2(-15.3%)2.5(+23.8%)2.1(+1.5%)2.0

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.6(-74.0%)$6.1(+623.8%)$0.8(-9.7%)$0.9(-29.0%)$1.3(-20.6%)$1.6(+32.0%)$1.3(-57.2%)$2.9(+80.3%)$1.6(+29.6%)$1.3(+16.8%)$1.1(+39.0%)$0.8(-33.6%)$1.2(+22.1%)$0.9(+13.1%)$0.8(+18.3%)$0.7(-44.1%)$1.3(+10.4%)$1.1(+25.0%)$0.9(+13.6%)$0.8(-24.3%)$1.1(-18.9%)$1.3(+67.1%)$0.8(+5.3%)$0.8(-24.2%)$1.0(-2.0%)$1.0(+55.4%)$0.7(+10.2%)$0.6(-87.8%)$4.8(+598.5%)$0.7(+43.8%)$0.5(+45.5%)$0.3

TTM EPS

$9.4(+3.0%)$9.2(+93.7%)$4.7(-8.0%)$5.1(-27.9%)$7.1(-4.2%)$7.4(+5.7%)$7.0(+2.6%)$6.9(+45.6%)$4.7(+10.8%)$4.3(+7.6%)$4.0(+6.2%)$3.7(+1.6%)$3.7(-2.9%)$3.8(-5.0%)$4.0(-2.0%)$4.0(-2.4%)$4.2(+5.1%)$4.0(-4.1%)$4.1(+3.3%)$4.0(+1.5%)$3.9(+2.1%)$3.9(+8.8%)$3.5(+4.1%)$3.4(+4.9%)$3.2(-54.2%)$7.1(+4.7%)$6.8(+2.6%)$6.6(+4.1%)$6.3(+232.6%)$1.9(+8.6%)$1.8(+6.1%)$1.6

Revenue

$243.7 M(-8.6%)$266.8 M(+25.5%)$212.6 M(+13.2%)$187.8 M(-15.2%)$221.6 M(-9.0%)$243.5 M(+19.9%)$203.0 M(+24.0%)$163.7 M(-10.5%)$182.9 M(+4.9%)$174.3 M(+13.7%)$153.4 M(+22.6%)$125.1 M(+33.5%)$93.7 M(-46.0%)$173.3 M(+18.3%)$146.4 M(+20.8%)$121.2 M(-18.6%)$149.0 M(-4.8%)$156.4 M(+13.6%)$137.7 M(+6.3%)$129.5 M(-12.1%)$147.2 M(-15.2%)$173.6 M(+36.2%)$127.4 M(+4.5%)$122.0 M(-8.3%)$133.1 M(-7.0%)$143.1 M(+22.4%)$117.0 M(+11.3%)$105.1 M(-14.0%)$122.2 M(-9.7%)$135.4 M(+23.6%)$109.6 M(+15.6%)$94.8 M

TTM Revenue

$910.9 M(+2.5%)$888.8 M(+2.7%)$865.5 M(+1.1%)$856.0 M(+2.9%)$831.8 M(+4.9%)$793.2 M(+9.6%)$724.0 M(+7.4%)$674.3 M(+6.1%)$635.7 M(+16.3%)$546.4 M(+0.2%)$545.4 M(+1.3%)$538.4 M(+0.7%)$534.6 M(-9.4%)$589.9 M(+2.9%)$573.1 M(+1.6%)$564.3 M(-1.4%)$572.6 M(+0.3%)$570.8 M(-2.9%)$587.9 M(+1.8%)$577.7 M(+1.3%)$570.2 M(+2.5%)$556.1 M(+5.8%)$525.7 M(+2.0%)$515.3 M(+3.4%)$498.3 M(+2.2%)$487.4 M(+1.6%)$479.7 M(+1.6%)$472.3 M(+2.2%)$462.0 M(+3.8%)$445.1 M(+3.1%)$431.7 M(+1.5%)$425.2 M

Total Expenses

$180.7 M(-5.9%)$192.1 M(+12.6%)$170.6 M(+17.6%)$145.1 M(-12.6%)$165.9 M(-6.2%)$176.9 M(+13.8%)$155.4 M(+8.1%)$143.8 M(+7.3%)$134.1 M(-0.3%)$134.5 M(+11.8%)$120.2 M(+20.7%)$99.6 M(+69.3%)$58.9 M(-57.2%)$137.4 M(+17.6%)$116.8 M(+20.1%)$97.3 M(-9.9%)$108.0 M(-9.4%)$119.1 M(+13.5%)$105.0 M(+5.2%)$99.8 M(-8.5%)$109.0 M(-14.1%)$126.8 M(+28.9%)$98.4 M(+3.9%)$94.7 M(-3.3%)$97.9 M(-8.7%)$107.3 M(+16.0%)$92.5 M(+11.4%)$83.0 M(-13.0%)$95.4 M(-9.2%)$105.1 M(+19.8%)$87.7 M(+11.0%)$79.0 M

Operating Expenses

$51.7 M(+4.8%)$49.3 M(-19.7%)$61.4 M(+21.4%)$50.5 M(-7.2%)$54.4 M(+21.1%)$44.9 M(-4.4%)$47.0 M(-18.2%)$57.5 M(+45.4%)$39.5 M(+7.0%)$37.0 M(+9.3%)$33.8 M(+3.7%)$32.6 M(+137.1%)$13.8 M(-65.5%)$39.9 M(+10.1%)$36.3 M(+9.4%)$33.1 M(+11.8%)$29.6 M(-4.0%)$30.9 M(+1.1%)$30.5 M(-4.4%)$32.0 M(-2.4%)$32.7 M(+3.9%)$31.5 M(+2.3%)$30.8 M(+3.8%)$29.7 M(-0.8%)$29.9 M(+6.1%)$28.2 M(-4.3%)$29.5 M(+4.8%)$28.1 M(+0.8%)$27.9 M(-2.1%)$28.5 M(+4.1%)$27.4 M(-1.7%)$27.8 M

Cost Of Goods Sold

$129.0 M(-9.7%)$142.8 M(+30.8%)$109.2 M(+15.5%)$94.6 M(-15.2%)$111.5 M(-15.5%)$132.0 M(+21.7%)$108.4 M(+25.6%)$86.4 M(-8.7%)$94.5 M(-3.0%)$97.5 M(+12.8%)$86.4 M(+28.9%)$67.0 M(+48.6%)$45.1 M(-53.7%)$97.5 M(+21.0%)$80.6 M(+25.7%)$64.1 M(-18.1%)$78.3 M(-11.2%)$88.2 M(+18.5%)$74.4 M(+9.8%)$67.8 M(-11.1%)$76.2 M(-20.0%)$95.3 M(+41.0%)$67.6 M(+3.9%)$65.0 M(-4.4%)$68.0 M(-14.0%)$79.1 M(+25.4%)$63.1 M(+14.8%)$54.9 M(-18.7%)$67.5 M(-11.8%)$76.6 M(+26.9%)$60.4 M(+18.0%)$51.2 M

TTM Cost Of Goods Sold

$475.5 M(+3.8%)$458.0 M(+2.4%)$447.2 M(+0.2%)$446.4 M(+1.9%)$438.2 M(+4.0%)$421.3 M(+8.9%)$386.8 M(+6.0%)$364.8 M(+5.6%)$345.5 M(+16.7%)$296.0 M(0%)$296.0 M(+2.0%)$290.2 M(+1.0%)$287.3 M(-10.4%)$320.5 M(+3.0%)$311.3 M(+2.0%)$305.1 M(-1.2%)$308.8 M(+0.7%)$306.7 M(-2.2%)$313.7 M(+2.2%)$306.9 M(+0.9%)$304.1 M(+2.8%)$295.9 M(+5.8%)$279.7 M(+1.6%)$275.2 M(+3.8%)$265.1 M(+0.2%)$264.6 M(+0.9%)$262.1 M(+1.0%)$259.4 M(+1.5%)$255.7 M(+4.7%)$244.1 M(+2.1%)$239.1 M(+0.4%)$238.0 M

Gross Profit

$114.8 M(-7.4%)$124.0 M(+19.9%)$103.4 M(+10.9%)$93.3 M(-15.3%)$110.1 M(-1.3%)$111.5 M(+17.9%)$94.6 M(+22.3%)$77.4 M(-12.5%)$88.4 M(+15.0%)$76.8 M(+14.8%)$67.0 M(+15.4%)$58.0 M(+19.5%)$48.6 M(-35.9%)$75.8 M(+15.1%)$65.9 M(+15.4%)$57.1 M(-19.2%)$70.7 M(+3.6%)$68.2 M(+7.9%)$63.2 M(+2.6%)$61.7 M(-13.2%)$71.0 M(-9.3%)$78.3 M(+30.7%)$59.9 M(+5.0%)$57.0 M(-12.4%)$65.1 M(+1.6%)$64.0 M(+18.8%)$53.9 M(+7.5%)$50.2 M(-8.3%)$54.7 M(-7.0%)$58.8 M(+19.4%)$49.2 M(+12.7%)$43.7 M

TTM Gross Profit

$435.4 M(+1.1%)$430.8 M(+3.0%)$418.3 M(+2.1%)$409.5 M(+4.0%)$393.6 M(+5.8%)$371.9 M(+10.3%)$337.2 M(+8.9%)$309.5 M(+6.7%)$290.2 M(+15.9%)$250.4 M(+0.4%)$249.4 M(+0.4%)$248.3 M(+0.4%)$247.3 M(-8.2%)$269.4 M(+2.9%)$261.8 M(+1.0%)$259.2 M(-1.7%)$263.7 M(-0.1%)$264.1 M(-3.7%)$274.2 M(+1.2%)$270.8 M(+1.8%)$266.2 M(+2.3%)$260.3 M(+5.8%)$246.0 M(+2.5%)$240.1 M(+2.9%)$233.3 M(+4.7%)$222.8 M(+2.4%)$217.6 M(+2.2%)$212.8 M(+3.1%)$206.3 M(+2.7%)$201.0 M(+4.3%)$192.6 M(+2.9%)$187.2 M

Gross Margin

47.1%(+1.3%)46.5%(-4.4%)48.6%(-2.0%)49.7%(-0.1%)49.7%(+8.5%)45.8%(-1.7%)46.6%(-1.4%)47.3%(-2.2%)48.3%(+9.6%)44.1%(+1.0%)43.7%(-5.9%)46.4%(-10.5%)51.9%(+18.5%)43.7%(-2.8%)45.0%(-4.5%)47.1%(-0.7%)47.4%(+8.8%)43.6%(-5.1%)45.9%(-3.6%)47.6%(-1.2%)48.2%(+6.9%)45.1%(-4.0%)47.0%(+0.6%)46.7%(-4.5%)48.9%(+9.3%)44.7%(-3.0%)46.1%(-3.4%)47.7%(+6.7%)44.7%(+3.1%)43.4%(-3.3%)44.9%(-2.5%)46.0%

Operating Profit

$63.1 M(-15.5%)$74.7 M(+77.6%)$42.0 M(-1.6%)$42.7 M(-23.3%)$55.7 M(-16.4%)$66.6 M(+39.9%)$47.6 M(+139.5%)$19.9 M(-59.3%)$48.8 M(+22.4%)$39.9 M(+20.3%)$33.1 M(+30.4%)$25.4 M(-27.0%)$34.8 M(-3.0%)$35.9 M(+21.3%)$29.6 M(+23.6%)$23.9 M(-41.6%)$41.0 M(+9.9%)$37.3 M(+14.2%)$32.7 M(+10.1%)$29.7 M(-22.3%)$38.2 M(-18.2%)$46.7 M(+60.8%)$29.1 M(+6.4%)$27.3 M(-22.3%)$35.2 M(-1.8%)$35.8 M(+46.5%)$24.4 M(+10.9%)$22.0 M(-17.7%)$26.8 M(-11.6%)$30.3 M(+38.6%)$21.8 M(+38.1%)$15.8 M

TTM Operating Profit

$222.5 M(+3.5%)$215.1 M(+3.9%)$207.0 M(-2.6%)$212.6 M(+12.1%)$189.7 M(+3.7%)$182.9 M(+17.1%)$156.2 M(+10.2%)$141.7 M(-3.8%)$147.3 M(+10.5%)$133.3 M(+3.1%)$129.3 M(+2.8%)$125.8 M(+1.2%)$124.3 M(-4.8%)$130.5 M(-1.1%)$131.9 M(-2.3%)$135.0 M(-4.1%)$140.8 M(+2.0%)$138.0 M(-6.4%)$147.4 M(+2.5%)$143.8 M(+1.7%)$141.4 M(+2.2%)$138.3 M(+8.6%)$127.4 M(+3.8%)$122.7 M(+4.5%)$117.5 M(+7.7%)$109.1 M(+5.3%)$103.6 M(+2.6%)$101.0 M(+6.6%)$94.7 M(+4.5%)$90.7 M(+7.2%)$84.6 M(+4.7%)$80.8 M

Operating Margin

25.9%(-7.6%)28.0%(+41.6%)19.8%(-13.1%)22.8%(-9.5%)25.1%(-8.1%)27.3%(+16.6%)23.4%(+93.1%)12.1%(-54.5%)26.7%(+16.7%)22.9%(+5.9%)21.6%(+6.2%)20.3%(-45.3%)37.2%(+79.4%)20.7%(+2.5%)20.2%(+2.3%)19.8%(-28.3%)27.5%(+15.4%)23.9%(+0.5%)23.8%(+3.5%)22.9%(-11.7%)26.0%(-3.5%)26.9%(+18.1%)22.8%(+1.9%)22.4%(-15.3%)26.4%(+5.5%)25.0%(+19.8%)20.9%(-0.4%)21.0%(-4.3%)21.9%(-2.0%)22.4%(+12.2%)19.9%(+19.5%)16.7%

Net Income

$38.9 M(-73.9%)$149.3 M(+624.2%)$20.6 M(-9.8%)$22.8 M(-28.6%)$32.0 M(-20.7%)$40.4 M(+32.0%)$30.6 M(-57.3%)$71.7 M(+80.8%)$39.6 M(+29.7%)$30.6 M(+16.9%)$26.1 M(+39.1%)$18.8 M(-33.9%)$28.4 M(+22.3%)$23.3 M(+12.8%)$20.6 M(+18.4%)$17.4 M(-44.2%)$31.2 M(+10.9%)$28.1 M(+24.6%)$22.5 M(+11.9%)$20.2 M(-23.6%)$26.4 M(-18.7%)$32.5 M(+66.6%)$19.5 M(+5.6%)$18.4 M(-23.9%)$24.2 M(-2.1%)$24.8 M(+55.7%)$15.9 M(+10.0%)$14.5 M(-87.7%)$117.7 M(+602.3%)$16.8 M(+46.3%)$11.5 M(+43.8%)$8.0 M

TTM Net Income

$231.7 M(+3.1%)$224.8 M(+94.0%)$115.8 M(-7.9%)$125.8 M(-27.9%)$174.6 M(-4.2%)$182.2 M(+5.7%)$172.4 M(+2.6%)$168.0 M(+45.9%)$115.1 M(+10.8%)$103.9 M(+7.6%)$96.6 M(+6.1%)$91.1 M(+1.6%)$89.7 M(-3.0%)$92.4 M(-5.0%)$97.3 M(-2.0%)$99.2 M(-2.7%)$102.0 M(+4.9%)$97.2 M(-4.3%)$101.6 M(+3.1%)$98.5 M(+1.8%)$96.8 M(+2.3%)$94.7 M(+8.8%)$87.0 M(+4.3%)$83.4 M(+5.0%)$79.4 M(-54.1%)$172.9 M(+4.9%)$164.9 M(+2.8%)$160.4 M(+4.2%)$153.9 M(+235.1%)$45.9 M(+9.3%)$42.0 M(+6.0%)$39.7 M

Net Margin

16.0%(-71.5%)56.0%(+477.0%)9.7%(-20.2%)12.2%(-15.8%)14.4%(-12.8%)16.6%(+10.1%)15.1%(-65.6%)43.8%(+102.0%)21.7%(+23.6%)17.5%(+2.9%)17.0%(+13.4%)15.0%(-50.5%)30.4%(+126.3%)13.4%(-4.6%)14.1%(-2.0%)14.4%(-31.4%)20.9%(+16.5%)18.0%(+9.7%)16.4%(+5.2%)15.6%(-13.2%)17.9%(-4.2%)18.7%(+22.4%)15.3%(+1.1%)15.1%(-17.0%)18.2%(+5.3%)17.3%(+27.3%)13.6%(-1.2%)13.8%(-85.7%)96.3%(+678.0%)12.4%(+18.4%)10.5%(+24.4%)8.4%

EBIT

$60.8 M(-71.8%)$215.5 M(+412.8%)$42.0 M(-1.4%)$42.6 M(-23.7%)$55.8 M(-16.1%)$66.5 M(+39.9%)$47.6 M(+136.7%)$20.1 M(-58.9%)$48.9 M(+23.2%)$39.7 M(+20.3%)$33.0 M(+29.6%)$25.4 M(-26.9%)$34.8 M(-2.7%)$35.8 M(+20.8%)$29.6 M(+23.9%)$23.9 M(-42.1%)$41.3 M(+10.2%)$37.5 M(+14.2%)$32.8 M(+12.1%)$29.3 M(-23.7%)$38.4 M(-17.7%)$46.6 M(+60.2%)$29.1 M(+6.4%)$27.4 M(-22.2%)$35.2 M(-1.4%)$35.7 M(+48.1%)$24.1 M(+9.5%)$22.0 M(-18.0%)$26.8 M(-11.5%)$30.3 M(+38.7%)$21.9 M(+36.2%)$16.0 M

TTM EBIT

$360.9 M(+1.4%)$355.9 M(+72.0%)$207.0 M(-2.6%)$212.5 M(+11.8%)$190.0 M(+3.8%)$183.1 M(+17.2%)$156.2 M(+10.3%)$141.6 M(-3.6%)$146.9 M(+10.6%)$132.9 M(+3.0%)$129.0 M(+2.7%)$125.6 M(+1.3%)$124.1 M(-5.0%)$130.6 M(-1.3%)$132.2 M(-2.4%)$135.5 M(-3.8%)$140.8 M(+2.1%)$137.9 M(-6.2%)$147.1 M(+2.6%)$143.4 M(+1.4%)$141.5 M(+2.3%)$138.3 M(+8.6%)$127.3 M(+4.1%)$122.3 M(+4.6%)$117.0 M(+7.7%)$108.7 M(+5.2%)$103.3 M(+2.2%)$101.0 M(+6.3%)$95.1 M(+4.8%)$90.7 M(+7.2%)$84.6 M(+4.8%)$80.8 M

EBITDA

$87.4 M(-63.9%)$242.2 M(+251.2%)$69.0 M(-1.2%)$69.8 M(-16.3%)$83.4 M(-10.8%)$93.4 M(+24.7%)$74.9 M(+57.1%)$47.7 M(-38.0%)$76.9 M(+13.8%)$67.6 M(+11.3%)$60.7 M(+14.5%)$53.0 M(-15.1%)$62.4 M(-2.8%)$64.3 M(+13.3%)$56.7 M(+19.8%)$47.3 M(-26.8%)$64.7 M(+6.0%)$61.0 M(+7.8%)$56.6 M(+6.5%)$53.1 M(-14.2%)$61.9 M(-10.9%)$69.5 M(+36.0%)$51.1 M(+5.4%)$48.5 M(-13.9%)$56.3 M(-0.1%)$56.3 M(+26.6%)$44.5 M(+6.0%)$41.9 M(-10.5%)$46.8 M(-6.3%)$50.0 M(+21.3%)$41.2 M(+16.2%)$35.5 M

TTM EBITDA

$468.3 M(+0.9%)$464.3 M(+47.1%)$315.5 M(-1.9%)$321.5 M(+7.4%)$299.4 M(+2.2%)$293.0 M(+9.7%)$267.1 M(+5.6%)$252.9 M(-2.1%)$258.3 M(+5.9%)$243.8 M(+1.4%)$240.5 M(+1.7%)$236.4 M(+2.5%)$230.7 M(-1.0%)$233.0 M(+1.4%)$229.8 M(+0.0%)$229.7 M(-2.5%)$235.5 M(+1.2%)$232.7 M(-3.5%)$241.1 M(+2.3%)$235.6 M(+2.0%)$230.9 M(+2.5%)$225.3 M(+6.2%)$212.1 M(+3.2%)$205.5 M(+3.3%)$199.0 M(+5.0%)$189.5 M(+3.4%)$183.2 M(+1.8%)$180.0 M(+3.7%)$173.5 M(+2.8%)$168.8 M(+3.5%)$163.2 M(+1.6%)$160.5 M

Selling, General & Administrative Expenses

$51.7 M(+4.8%)$49.3 M(-19.7%)$61.4 M(+2.6%)$59.8 M(+9.7%)$54.5 M(+12.4%)$48.5 M(+3.1%)$47.0 M(-18.2%)$57.5 M(+45.4%)$39.5 M(+7.0%)$37.0 M(+9.3%)$33.8 M(+3.7%)$32.6 M(+137.1%)$13.8 M(-65.5%)$39.9 M(+10.1%)$36.3 M(+9.4%)$33.1 M(+11.8%)$29.6 M(-4.0%)$30.9 M(+1.1%)$30.5 M(-4.4%)$32.0 M(-2.4%)$32.7 M(+3.9%)$31.5 M(+2.3%)$30.8 M(+3.8%)$29.7 M(-0.8%)$29.9 M(+6.1%)$28.2 M(-4.3%)$29.5 M(+4.8%)$28.1 M(+0.8%)$27.9 M(-2.1%)$28.5 M(+4.1%)$27.4 M(-1.7%)$27.8 M

TTM SGA

$222.2 M(-1.3%)$225.0 M(+0.3%)$224.2 M(+6.8%)$209.9 M(+1.1%)$207.5 M(+7.8%)$192.6 M(+6.4%)$181.0 M(+7.9%)$167.8 M(+17.4%)$142.9 M(+22.0%)$117.1 M(-2.5%)$120.1 M(-2.0%)$122.5 M(-0.4%)$123.1 M(-11.4%)$138.9 M(+7.0%)$129.9 M(+4.6%)$124.2 M(+1.0%)$123.0 M(-2.5%)$126.1 M(-0.5%)$126.8 M(-0.2%)$127.1 M(+1.8%)$124.8 M(+2.3%)$122.0 M(+2.8%)$118.7 M(+1.1%)$117.3 M(+1.4%)$115.8 M(+1.8%)$113.7 M(-0.2%)$114.0 M(+1.9%)$111.9 M(+0.3%)$111.6 M(+1.2%)$110.3 M(+2.1%)$108.0 M(+1.6%)$106.4 M

Depreciation And Amortization

$26.6 M(-0.2%)$26.7 M(-0.9%)$26.9 M(-0.9%)$27.2 M(-1.3%)$27.5 M(+2.4%)$26.9 M(-1.8%)$27.4 M(-0.8%)$27.6 M(-1.7%)$28.1 M(+0.6%)$27.9 M(+0.5%)$27.8 M(+0.7%)$27.6 M(-0.2%)$27.6 M(-3.0%)$28.5 M(+5.1%)$27.1 M(+15.5%)$23.5 M(+0.3%)$23.4 M(-0.8%)$23.6 M(-0.9%)$23.8 M(-0.3%)$23.9 M(+1.5%)$23.5 M(+2.8%)$22.9 M(+4.0%)$22.0 M(+4.2%)$21.1 M(+0.1%)$21.1 M(+2.3%)$20.6 M(+1.2%)$20.4 M(+2.2%)$19.9 M(-0.3%)$20.0 M(+1.6%)$19.7 M(+1.7%)$19.3 M(-0.3%)$19.4 M

TTM D&A

$107.5 M(-0.8%)$108.4 M(-0.2%)$108.5 M(-0.4%)$109.0 M(-0.4%)$109.4 M(-0.5%)$109.9 M(-0.9%)$110.9 M(-0.4%)$111.3 M(+0.0%)$111.3 M(+0.4%)$110.9 M(-0.5%)$111.5 M(+0.6%)$110.8 M(+3.9%)$106.7 M(+4.2%)$102.4 M(+5.0%)$97.5 M(+3.5%)$94.2 M(-0.4%)$94.6 M(-0.1%)$94.8 M(+0.8%)$94.1 M(+2.0%)$92.2 M(+3.1%)$89.5 M(+2.8%)$87.0 M(+2.7%)$84.8 M(+2.0%)$83.1 M(+1.4%)$82.0 M(+1.4%)$80.9 M(+1.2%)$80.0 M(+1.3%)$78.9 M(+0.7%)$78.4 M(+0.4%)$78.1 M(-0.6%)$78.5 M(-1.5%)$79.7 M

Interest Expense

$8.9 M(-29.9%)$12.6 M(-3.0%)$13.0 M(+2.6%)$12.7 M(+4.8%)$12.1 M(+10.0%)$11.0 M(+10.9%)$9.9 M(+33.2%)$7.5 M(+78.9%)$4.2 M(+24.4%)$3.4 M(+38.3%)$2.4 M(+6.6%)$2.3 M(+119.7%)$1.0 M(-67.3%)$3.2 M(+40.4%)$2.3 M(+26.6%)$1.8 M(-10.1%)$2.0 M(+0.8%)$2.0 M(-9.9%)$2.2 M(-17.6%)$2.7 M(-9.3%)$2.9 M(-7.5%)$3.2 M(+0.7%)$3.1 M(+1.0%)$3.1 M(-1.8%)$3.2 M(+0.7%)$3.1 M(+4.8%)$3.0 M(+0.2%)$3.0 M(+3.2%)$2.9 M(-3.0%)$3.0 M(+1.3%)$2.9 M(+5.7%)$2.8 M

TTM Interest Expense

$47.2 M(-6.5%)$50.5 M(+3.3%)$48.9 M(+6.8%)$45.8 M(+12.9%)$40.6 M(+24.4%)$32.6 M(+30.8%)$24.9 M(+43.2%)$17.4 M(+42.4%)$12.2 M(+34.5%)$9.1 M(+2.1%)$8.9 M(+1.9%)$8.7 M(+6.0%)$8.2 M(-10.3%)$9.2 M(+15.0%)$8.0 M(+0.9%)$7.9 M(-9.9%)$8.8 M(-9.7%)$9.7 M(-10.9%)$10.9 M(-8.0%)$11.9 M(-3.7%)$12.3 M(-1.9%)$12.6 M(+0.1%)$12.6 M(+1.1%)$12.4 M(+0.9%)$12.3 M(+2.2%)$12.0 M(+1.3%)$11.9 M(+0.4%)$11.8 M(+1.8%)$11.6 M(+1.6%)$11.4 M(+0.4%)$11.4 M(-0.4%)$11.4 M

Income Tax

$13.0 M(-75.7%)$53.5 M(+540.1%)$8.4 M(+18.6%)$7.0 M(-39.6%)$11.7 M(-22.9%)$15.2 M(+56.7%)$9.7 M(+768.7%)$1.1 M(-88.5%)$9.7 M(+5.5%)$9.2 M(+31.3%)$7.0 M(+27.4%)$5.5 M(-44.7%)$9.9 M(+6.2%)$9.3 M(+38.7%)$6.7 M(+43.1%)$4.7 M(-42.1%)$8.1 M(+10.0%)$7.4 M(-8.4%)$8.1 M(+25.1%)$6.5 M(-28.7%)$9.1 M(-17.6%)$11.0 M(+69.6%)$6.5 M(+11.6%)$5.8 M(-25.3%)$7.8 M(-0.1%)$7.8 M(+49.7%)$5.2 M(+14.1%)$4.6 M(+104.8%)-$93.8 M(-986.9%)$10.6 M(+42.0%)$7.4 M(+40.9%)$5.3 M

TTM Income Tax

$81.9 M(+1.6%)$80.6 M(+90.8%)$42.2 M(-3.0%)$43.5 M(+15.8%)$37.6 M(+5.6%)$35.6 M(+20.1%)$29.7 M(+9.9%)$27.0 M(-14.0%)$31.4 M(-0.8%)$31.6 M(-0.5%)$31.8 M(+0.8%)$31.5 M(+2.5%)$30.7 M(+6.2%)$28.9 M(+7.3%)$27.0 M(-4.7%)$28.3 M(-5.8%)$30.1 M(-3.0%)$31.0 M(-10.4%)$34.6 M(+4.8%)$33.0 M(+2.0%)$32.3 M(+4.1%)$31.0 M(+11.6%)$27.8 M(+4.8%)$26.5 M(+4.9%)$25.3 M(+133.2%)-$76.3 M(-3.8%)-$73.5 M(-3.2%)-$71.2 M(-1.0%)-$70.5 M(-311.2%)$33.4 M(+7.0%)$31.2 M(+5.1%)$29.7 M

PE Ratio

11.9(+3.9%)11.5(-49.0%)22.5(-6.1%)24.0(+41.6%)16.9(+25.8%)13.5(+2.5%)13.1(-3.4%)13.6(-35.1%)21.0(+6.2%)19.7(+2.5%)19.2(-15.8%)22.8(+4.2%)21.9(+14.9%)19.1(-7.2%)20.6(+3.2%)19.9(+23.1%)16.2(+7.2%)15.1(+15.1%)13.1(-0.1%)13.1(-32.6%)19.5(+7.7%)18.1(+3.0%)17.6(+5.5%)16.6(+4.7%)15.9(+106.4%)7.7(-17.8%)9.4(+14.8%)8.2(+9.8%)7.4(-67.7%)23.0(+16.4%)19.8(-2.8%)20.4

PS Ratio

3.0(+4.1%)2.9(-3.6%)3.0(-14.7%)3.5(-0.6%)3.6(+15.2%)3.1(-1.3%)3.1(-7.7%)3.4(-10.6%)3.8(+1.3%)3.7(+10.0%)3.4(-11.5%)3.8(+5.5%)3.6(+23.0%)3.0(-14.2%)3.5(-0.3%)3.5(+22.3%)2.8(+12.3%)2.5(+14.0%)2.2(+0.9%)2.2(-32.8%)3.3(+7.2%)3.0(+5.9%)2.9(+7.9%)2.7(+6.4%)2.5(-7.4%)2.7(-15.4%)3.2(+16.4%)2.7(+11.8%)2.5(+3.8%)2.4(+22.9%)1.9(+1.6%)1.9

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

$36.8 M(-81.5%)$199.0 M(+151.2%)$79.2 M(+33.3%)$59.4 M(+352.2%)-$23.6 M(-149.7%)$47.5 M(+32.8%)$35.7 M(+0.1%)$35.7 M(-41.6%)$61.1 M(+19.3%)$51.3 M(+69.2%)$30.3 M(-41.4%)$51.7 M(-13.0%)$59.5 M(+55.2%)$38.3 M(-36.5%)$60.4 M(+60.5%)$37.6 M(-23.2%)$49.0 M(+44.0%)$34.0 M(-34.4%)$51.8 M(+13.5%)$45.7 M(-10.7%)$51.1 M(+13.9%)$44.9 M(-1.3%)$45.5 M(-2.2%)$46.5 M(+1.5%)$45.8 M(+6.4%)$43.1 M(+90.5%)$22.6 M(-27.4%)$31.2 M(-24.5%)$41.2 M(+29.9%)$31.7 M(+34.7%)$23.6 M(-8.8%)$25.8 M

TTM CFO

$374.4 M(+19.2%)$314.0 M(+93.2%)$162.5 M(+36.5%)$119.1 M(+24.9%)$95.3 M(-47.0%)$180.0 M(-2.1%)$183.8 M(+3.0%)$178.4 M(-8.3%)$194.4 M(+0.9%)$192.8 M(+7.2%)$179.8 M(-14.3%)$209.9 M(+7.2%)$195.7 M(+5.7%)$185.3 M(+2.4%)$181.0 M(+5.0%)$172.4 M(-4.5%)$180.5 M(-1.2%)$182.7 M(-5.6%)$193.5 M(+3.4%)$187.2 M(-0.4%)$188.0 M(+2.9%)$182.7 M(+1.0%)$180.9 M(+14.5%)$158.0 M(+10.8%)$142.7 M(+3.3%)$138.1 M(+8.9%)$126.8 M(-0.8%)$127.7 M(+4.3%)$122.4 M(+5.0%)$116.6 M(-1.0%)$117.7 M(-7.3%)$127.0 M

Cash From Investing

-$9.9 M(-43.3%)-$6.9 M(+87.6%)-$55.8 M(+28.6%)-$78.1 M(-29.5%)-$60.3 M(-92.5%)-$31.3 M(+14.6%)-$36.7 M(+86.1%)-$263.5 M(-490.5%)-$44.6 M(-159.3%)-$17.2 M(+50.9%)-$35.0 M(-1.5%)-$34.5 M(-112.2%)-$16.3 M(-11.7%)-$14.6 M(+95.3%)-$312.3 M(-3553.8%)-$8.5 M(+25.9%)-$11.5 M(-1175.3%)$1.1 M(+107.5%)-$14.3 M(+49.2%)-$28.2 M(+13.2%)-$32.5 M(+5.2%)-$34.3 M(+29.7%)-$48.7 M(-76.2%)-$27.7 M(+7.3%)-$29.8 M(-3.6%)-$28.8 M(-7.7%)-$26.7 M(-39.8%)-$19.1 M(-43.3%)-$13.4 M(+25.1%)-$17.8 M(+24.0%)-$23.4 M(-44.3%)-$16.2 M

TTM CFI

-$150.8 M(+25.1%)-$201.1 M(+10.8%)-$225.5 M(-9.3%)-$206.5 M(+47.3%)-$391.9 M(-4.2%)-$376.2 M(-3.9%)-$362.1 M(-0.5%)-$360.4 M(-174.2%)-$131.4 M(-27.5%)-$103.1 M(-2.6%)-$100.4 M(+73.4%)-$377.7 M(-7.4%)-$351.7 M(-1.4%)-$347.0 M(-4.7%)-$331.3 M(-893.9%)-$33.3 M(+37.1%)-$53.0 M(+28.3%)-$74.0 M(+32.3%)-$109.3 M(+23.9%)-$143.7 M(-0.4%)-$143.1 M(-1.9%)-$140.5 M(-4.1%)-$135.0 M(-19.5%)-$113.0 M(-8.2%)-$104.5 M(-18.7%)-$88.0 M(-14.2%)-$77.0 M(-4.5%)-$73.7 M(-4.1%)-$70.9 M(-5.2%)-$67.3 M(-15.1%)-$58.5 M(+0.5%)-$58.8 M

Cash From Financing

-$30.1 M(+84.8%)-$197.4 M(-1137.2%)-$16.0 M(-180.9%)$19.7 M(-76.2%)$82.8 M(+605.6%)-$16.4 M(-766.9%)$2.5 M(-98.9%)$227.5 M(+1430.3%)-$17.1 M(+48.5%)-$33.2 M(-955.7%)$3.9 M(+122.7%)-$17.1 M(+61.2%)-$44.1 M(-85.3%)-$23.8 M(-109.4%)$252.0 M(+1001.2%)-$28.0 M(+26.0%)-$37.8 M(-11.2%)-$34.0 M(+8.5%)-$37.1 M(-90.4%)-$19.5 M(-4.8%)-$18.6 M(-89.8%)-$9.8 M(-395.9%)$3.3 M(+117.5%)-$18.9 M(+0.1%)-$18.9 M(-32.4%)-$14.3 M(-436.9%)$4.2 M(+142.0%)-$10.1 M(+62.1%)-$26.7 M(-84.4%)-$14.5 M(-68980.9%)$21.0 K(+100.2%)-$8.7 M

TTM CFF

-$223.7 M(-101.9%)-$110.8 M(-257.8%)$70.2 M(-20.8%)$88.6 M(-70.1%)$296.4 M(+50.8%)$196.5 M(+9.4%)$179.7 M(-0.8%)$181.1 M(+385.1%)-$63.5 M(+29.8%)-$90.5 M(-11.6%)-$81.1 M(-148.5%)$167.1 M(+7.0%)$156.2 M(-3.9%)$162.5 M(+6.7%)$152.3 M(+211.2%)-$136.9 M(-6.6%)-$128.5 M(-17.6%)-$109.3 M(-28.4%)-$85.1 M(-90.7%)-$44.6 M(-1.4%)-$44.0 M(+0.7%)-$44.3 M(+9.2%)-$48.8 M(-1.9%)-$47.9 M(-22.5%)-$39.1 M(+16.6%)-$46.8 M(+0.4%)-$47.0 M(+8.2%)-$51.2 M(-2.7%)-$49.9 M(-1.7%)-$49.0 M(+16.4%)-$58.6 M(+13.2%)-$67.5 M

Free Cash Flow

$8.7 M(-94.9%)$171.1 M(+2134.5%)$7.7 M(+117.2%)-$44.5 M(+59.4%)-$109.5 M(-10834.9%)-$1.0 M(+94.7%)-$19.0 M(+61.1%)-$48.9 M(-1435.6%)-$3.2 M(-127.3%)$11.7 M(+144.5%)-$26.3 M(-480.9%)$6.9 M(-79.7%)$34.0 M(+317.9%)$8.1 M(-55.2%)$18.2 M(-2.6%)$18.6 M(-23.0%)$24.2 M(+4.5%)$23.2 M(-10.7%)$26.0 M(+264.9%)$7.1 M(+31.0%)$5.4 M(-0.5%)$5.5 M(+144.4%)-$12.3 M(-227.8%)$9.6 M(+125.3%)$4.3 M(-61.1%)$11.0 M(+170.2%)-$15.6 M(-462.1%)$4.3 M(-76.1%)$18.0 M(+1096.3%)$1.5 M(+114.5%)-$10.4 M(-355.4%)$4.1 M

TTM FCF

$142.9 M(+476.3%)$24.8 M(+116.8%)-$147.3 M(+15.3%)-$173.9 M(+2.5%)-$178.3 M(-147.5%)-$72.0 M(-21.4%)-$59.4 M(+10.9%)-$66.6 M(-512.9%)-$10.9 M(-141.4%)$26.3 M(+15.6%)$22.7 M(-66.2%)$67.2 M(-14.9%)$78.9 M(+14.1%)$69.2 M(-17.9%)$84.2 M(-8.5%)$92.0 M(+14.3%)$80.5 M(+30.5%)$61.7 M(+40.3%)$44.0 M(+670.8%)$5.7 M(-30.6%)$8.2 M(+16.4%)$7.1 M(-43.9%)$12.6 M(+36.1%)$9.2 M(+134.9%)$3.9 M(-77.8%)$17.7 M(+115.2%)$8.2 M(-38.8%)$13.4 M(+1.8%)$13.2 M(-14.2%)$15.4 M(-42.6%)$26.8 M(-31.9%)$39.4 M

CAPEX

$28.1 M(+0.9%)$27.9 M(-61.0%)$71.6 M(-31.1%)$103.9 M(+21.0%)$85.9 M(+77.3%)$48.5 M(-11.5%)$54.7 M(-35.3%)$84.6 M(+31.5%)$64.3 M(+62.5%)$39.6 M(-30.0%)$56.6 M(+26.1%)$44.8 M(+76.0%)$25.5 M(-15.6%)$30.2 M(-28.5%)$42.2 M(+122.6%)$19.0 M(-23.4%)$24.8 M(+128.3%)$10.8 M(-58.1%)$25.9 M(-32.9%)$38.6 M(-15.6%)$45.7 M(+15.9%)$39.4 M(-31.8%)$57.8 M(+56.6%)$36.9 M(-11.2%)$41.6 M(+29.5%)$32.1 M(-16.1%)$38.2 M(+42.5%)$26.8 M(+15.6%)$23.2 M(-23.2%)$30.2 M(-11.1%)$34.0 M(+56.3%)$21.7 M

TTM CAPEX

$231.5 M(-20.0%)$289.2 M(-6.6%)$309.8 M(+5.7%)$293.0 M(+7.1%)$273.7 M(+8.6%)$252.1 M(+3.6%)$243.2 M(-0.8%)$245.0 M(+19.4%)$205.3 M(+23.3%)$166.5 M(+6.0%)$157.1 M(+10.1%)$142.7 M(+22.1%)$116.8 M(+0.6%)$116.1 M(+20.0%)$96.8 M(+20.3%)$80.4 M(-19.6%)$100.1 M(-17.3%)$121.0 M(-19.1%)$149.6 M(-17.6%)$181.5 M(+0.9%)$179.8 M(+2.4%)$175.6 M(+4.3%)$168.3 M(+13.1%)$148.8 M(+7.2%)$138.7 M(+15.2%)$120.4 M(+1.6%)$118.5 M(+3.7%)$114.3 M(+4.7%)$109.2 M(+7.9%)$101.2 M(+11.3%)$90.9 M(+3.7%)$87.6 M

Dividends Paid

$11.7 M(0%)$11.7 M(+0.0%)$11.7 M(-1.0%)$11.8 M(+3.4%)$11.4 M(+0.0%)$11.4 M(+0.0%)$11.4 M(-0.2%)$11.4 M(+2.8%)$11.1 M(+0.0%)$11.1 M(+0.1%)$11.1 M(+0.7%)$11.0 M(+4.3%)$10.5 M(+0.0%)$10.5 M(+0.1%)$10.5 M(-0.2%)$10.6 M(+4.2%)$10.1 M(+0.1%)$10.1 M(-0.4%)$10.2 M(+8.4%)$9.4 M(+2.9%)$9.1 M(+0.1%)$9.1 M(+0.1%)$9.1 M(+10.2%)$8.2 M(+0.3%)$8.2 M(+0.0%)$8.2 M(+0.2%)$8.2 M(+30.2%)$6.3 M(+0.8%)$6.2 M(+0.2%)$6.2 M(+0.1%)$6.2 M(+1.3%)$6.2 M

TTM Dividends Paid

$46.8 M(+0.6%)$46.5 M(+0.6%)$46.2 M(+0.6%)$45.9 M(+0.8%)$45.6 M(+0.7%)$45.3 M(+0.7%)$45.0 M(+0.7%)$44.7 M(+0.9%)$44.3 M(+1.3%)$43.7 M(+1.3%)$43.2 M(+1.3%)$42.6 M(+1.1%)$42.2 M(+1.0%)$41.8 M(+1.0%)$41.3 M(+0.9%)$41.0 M(+3.0%)$39.8 M(+2.6%)$38.7 M(+2.7%)$37.7 M(+2.9%)$36.7 M(+3.1%)$35.5 M(+2.6%)$34.7 M(+2.6%)$33.8 M(+2.7%)$32.9 M(+6.3%)$30.9 M(+6.8%)$29.0 M(+7.3%)$27.0 M(+7.9%)$25.0 M(+0.6%)$24.9 M(+0.6%)$24.7 M(+0.6%)$24.6 M(+0.5%)$24.5 M

TTM Dividend Per Share

$1.89(+0.5%)$1.88(+0.5%)$1.87(+0.5%)$1.86(+0.5%)$1.85(+0.5%)$1.84(+0.6%)$1.83(+0.6%)$1.82(+1.1%)$1.80(+1.1%)$1.78(+1.1%)$1.76(+1.1%)$1.74(+0.9%)$1.73(+0.9%)$1.71(+0.9%)$1.70(+0.9%)$1.68(+2.8%)$1.64(+2.8%)$1.59(+2.9%)$1.54(+3.0%)$1.50(+2.4%)$1.47(+2.5%)$1.43(+2.5%)$1.40(+2.6%)$1.36(+6.3%)$1.28(+6.7%)$1.20(+7.1%)$1.12(+7.7%)$1.04(+0.5%)$1.03(+0.5%)$1.03(+0.5%)$1.02(+0.5%)$1.02

TTM Dividend Yield

1.7%(-6.2%)1.8%(+1.7%)1.8%(+16.6%)1.5%(-1.3%)1.5%(-16.9%)1.8%(-7.1%)2.0%(+1.5%)1.9%(+7.1%)1.8%(-14.2%)2.1%(-8.6%)2.3%(+13.2%)2.0%(-4.7%)2.1%(-9.7%)2.4%(+14.4%)2.1%(0%)2.1%(-14.8%)2.4%(-8.6%)2.7%(-6.6%)2.9%(0%)2.9%(+49.7%)1.9%(-6.8%)2.0%(-8.5%)2.2%(-6.7%)2.4%(-3.6%)2.5%(+13.2%)2.2%(+24.3%)1.8%(-8.8%)1.9%(-11.8%)2.2%(-6.4%)2.4%(-20.6%)3.0%(-2.6%)3.0%

Payout Ratio

29.9%(+283.4%)7.8%(-86.2%)56.6%(+9.8%)51.5%(+44.9%)35.6%(+26.1%)28.2%(-24.2%)37.2%(+133.9%)15.9%(-43.2%)28.0%(-22.9%)36.3%(-14.4%)42.4%(-27.6%)58.6%(+57.9%)37.1%(-18.3%)45.4%(-11.3%)51.1%(-15.7%)60.7%(+86.8%)32.5%(-9.8%)36.0%(-20.1%)45.0%(-3.1%)46.5%(+34.8%)34.5%(+23.1%)28.0%(-39.9%)46.6%(+4.3%)44.7%(+31.9%)33.9%(+2.2%)33.2%(-35.6%)51.5%(+18.4%)43.5%(+720.1%)5.3%(-85.7%)37.2%(-31.6%)54.4%(-29.5%)77.2%