FSV logo

FirstService (FSV) Financials

Balance sheets

Dec 1, 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

$4.2 B(+1.9%)$4.1 B(+1.8%)$4.0 B(+11.0%)$3.6 B(+0.5%)$3.6 B(+18.9%)$3.1 B(-0.1%)$3.1 B(+3.3%)$3.0 B(+6.6%)$2.8 B(+6.8%)$2.6 B(+2.8%)$2.5 B(+1.3%)$2.5 B(-0.6%)$2.5 B(+4.8%)$2.4 B(+3.5%)$2.3 B(+6.5%)$2.2 B(-1.2%)$2.2 B(+3.5%)$2.1 B(+4.3%)$2.0 B(+5.8%)$1.9 B(-1.7%)$2.0 B(+3.4%)$1.9 B(+0.4%)$1.9 B(+65.4%)$1.1 B(+13.1%)$1.0 B(+2.0%)$987.2 M(+5.0%)$940.0 M(+5.0%)$895.5 M(+5.6%)$848.3 M(+0.6%)$843.5 M(+3.7%)$813.3 M(+5.1%)$773.7 M

Current Assets

$1.6 B(+2.4%)$1.5 B(+2.8%)$1.5 B(+10.7%)$1.3 B(-1.6%)$1.4 B(+8.3%)$1.3 B(-1.4%)$1.3 B(+7.7%)$1.2 B(+6.8%)$1.1 B(+6.2%)$1.0 B(+5.9%)$985.7 M(+3.0%)$957.4 M(-0.8%)$964.7 M(+3.7%)$929.8 M(+4.8%)$887.0 M(+12.1%)$791.6 M(-3.4%)$819.3 M(+3.2%)$794.1 M(+3.9%)$764.5 M(+17.9%)$648.6 M(-2.9%)$668.1 M(+3.8%)$643.5 M(+2.5%)$627.6 M(+50.4%)$417.4 M(+0.6%)$415.1 M(+4.2%)$398.2 M(+8.4%)$367.2 M(+8.9%)$337.2 M(+3.3%)$326.4 M(-2.9%)$336.2 M(+2.5%)$327.9 M(+13.0%)$290.2 M

Non Current Assets

$2.6 B(+1.6%)$2.6 B(+1.2%)$2.6 B(+11.3%)$2.3 B(+1.8%)$2.3 B(+26.3%)$1.8 B(+0.8%)$1.8 B(+0.4%)$1.8 B(+6.4%)$1.7 B(+7.2%)$1.6 B(+0.8%)$1.5 B(+0.3%)$1.5 B(-0.5%)$1.5 B(+5.5%)$1.5 B(+2.8%)$1.4 B(+3.4%)$1.4 B(+0.1%)$1.4 B(+3.7%)$1.3 B(+4.6%)$1.3 B(-0.3%)$1.3 B(-1.1%)$1.3 B(+3.1%)$1.2 B(-0.7%)$1.3 B(+74.1%)$722.2 M(+21.9%)$592.4 M(+0.6%)$589.0 M(+2.8%)$572.8 M(+2.6%)$558.3 M(+7.0%)$521.9 M(+2.9%)$507.3 M(+4.5%)$485.4 M(+0.4%)$483.5 M

Total Liabilities

$2.6 B(+0.6%)$2.5 B(-0.3%)$2.5 B(+13.0%)$2.3 B(-0.6%)$2.3 B(+28.4%)$1.8 B(-2.5%)$1.8 B(+2.5%)$1.8 B(+8.3%)$1.6 B(+7.8%)$1.5 B(+3.2%)$1.5 B(+1.1%)$1.5 B(-2.5%)$1.5 B(+5.4%)$1.4 B(+1.9%)$1.4 B(+7.5%)$1.3 B(-3.9%)$1.3 B(+2.9%)$1.3 B(+2.8%)$1.3 B(-4.3%)$1.3 B(-2.2%)$1.4 B(-10.0%)$1.5 B(-0.8%)$1.5 B(+99.5%)$760.7 M(+22.8%)$619.7 M(+1.4%)$611.1 M(+3.2%)$592.1 M(+2.8%)$576.2 M(+7.0%)$538.3 M(-0.3%)$540.1 M(+4.8%)$515.4 M(+4.2%)$494.6 M

Current Liabilities

$850.8 M(+1.2%)$840.9 M(-1.0%)$849.7 M(+16.7%)$728.4 M(-5.5%)$770.8 M(+12.8%)$683.6 M(-3.9%)$711.1 M(+10.0%)$646.6 M(+1.5%)$637.0 M(+8.2%)$588.9 M(-2.0%)$601.1 M(+7.2%)$560.9 M(-9.3%)$618.5 M(-1.8%)$630.1 M(+5.0%)$599.9 M(+13.0%)$530.8 M(-2.4%)$543.8 M(+7.2%)$507.1 M(+15.1%)$440.6 M(+11.1%)$396.6 M(+10.7%)$358.2 M(+6.3%)$337.0 M(-10.4%)$376.1 M(+54.1%)$244.0 M(+7.5%)$226.9 M(+3.0%)$220.3 M(-2.4%)$225.7 M(+9.5%)$206.1 M(-3.5%)$213.7 M(+7.2%)$199.4 M(-0.5%)$200.3 M(+13.9%)$175.9 M

Long Term Liabilities

$1.7 B(+0.3%)$1.7 B(+0.1%)$1.7 B(+11.3%)$1.5 B(+2.0%)$1.5 B(+38.2%)$1.1 B(-1.7%)$1.1 B(-1.9%)$1.1 B(+12.7%)$996.6 M(+7.6%)$926.6 M(+6.8%)$867.9 M(-2.7%)$892.2 M(+2.4%)$871.7 M(+11.3%)$783.4 M(-0.6%)$787.8 M(+3.6%)$760.4 M(-4.9%)$799.4 M(+0.2%)$798.1 M(-3.7%)$828.5 M(-10.8%)$928.9 M(-6.8%)$996.7 M(-14.7%)$1.2 B(+2.3%)$1.1 B(+120.9%)$516.7 M(+31.6%)$392.7 M(+0.5%)$390.8 M(+6.7%)$366.4 M(-1.0%)$370.1 M(+14.0%)$324.6 M(-4.7%)$340.7 M(+8.1%)$315.1 M(-1.1%)$318.7 M

Shareholders Equity

$1.2 B(+3.4%)$1.1 B(+6.2%)$1.1 B(+3.1%)$1.0 B(+2.4%)$1.0 B(+0.7%)$1.0 B(+2.9%)$988.4 M(+4.9%)$942.2 M(+3.8%)$907.5 M(+4.1%)$871.8 M(+2.8%)$848.4 M(+3.2%)$822.3 M(+2.8%)$799.7 M(+4.1%)$768.1 M(+6.2%)$723.5 M(+5.1%)$688.4 M(+4.2%)$660.4 M(+3.5%)$637.9 M(+5.9%)$602.3 M(+41.5%)$425.8 M(-0.0%)$425.9 M(+85.3%)$229.8 M(+7.5%)$213.8 M(-10.9%)$240.0 M(+1.6%)$236.2 M(+0.9%)$234.0 M(+11.0%)$210.7 M(+10.1%)$191.3 M(-0.5%)$192.3 M(-1.4%)$195.1 M(+0.3%)$194.6 M(+9.1%)$178.4 M

Book Value

$1.2 B(+3.4%)$1.1 B(+6.2%)$1.1 B(+3.1%)$1.0 B(+2.4%)$1.0 B(+0.7%)$1.0 B(+2.9%)$988.4 M(+4.9%)$942.2 M(+3.8%)$907.5 M(+4.1%)$871.8 M(+2.8%)$848.4 M(+3.2%)$822.3 M(+2.8%)$799.7 M(+4.1%)$768.1 M(+6.2%)$723.5 M(+5.1%)$688.4 M(+4.2%)$660.4 M(+3.5%)$637.9 M(+5.9%)$602.3 M(+41.5%)$425.8 M(-0.0%)$425.9 M(+85.3%)$229.8 M(+7.5%)$213.8 M(-10.9%)$240.0 M(+1.6%)$236.2 M(+0.9%)$234.0 M(+11.0%)$210.7 M(+10.1%)$191.3 M(-0.5%)$192.3 M(-1.4%)$195.1 M(+0.3%)$194.6 M(+9.1%)$178.4 M

Working Capital

$708.6 M(+3.9%)$681.9 M(+7.9%)$631.8 M(+3.5%)$610.5 M(+3.4%)$590.2 M(+3.0%)$573.3 M(+1.7%)$563.7 M(+4.9%)$537.5 M(+13.9%)$471.9 M(+3.7%)$455.1 M(+18.3%)$384.7 M(-3.0%)$396.5 M(+14.5%)$346.2 M(+15.5%)$299.8 M(+4.4%)$287.1 M(+10.1%)$260.8 M(-5.3%)$275.6 M(-4.0%)$287.0 M(-11.4%)$324.0 M(+28.6%)$252.0 M(-18.7%)$309.9 M(+1.1%)$306.5 M(+21.9%)$251.5 M(+45.1%)$173.4 M(-7.8%)$188.1 M(+5.7%)$177.9 M(+25.7%)$141.5 M(+8.0%)$131.1 M(+16.3%)$112.7 M(-17.6%)$136.8 M(+7.2%)$127.6 M(+11.6%)$114.3 M

Cash And Cash Equivalents

$227.6 M(+4.6%)$217.7 M(+3.2%)$210.9 M(+27.9%)$164.8 M(-12.1%)$187.6 M(+25.0%)$150.0 M(-3.0%)$154.7 M(+17.7%)$131.3 M(-3.6%)$136.2 M(-15.1%)$160.5 M(+10.6%)$145.1 M(-12.1%)$165.1 M(-0.3%)$165.7 M(+17.6%)$140.9 M(-20.2%)$176.6 M(+15.7%)$152.7 M(-17.1%)$184.3 M(+16.2%)$158.6 M(-35.4%)$245.3 M(+107.5%)$118.2 M(-2.5%)$121.2 M(+14.0%)$106.3 M(+18.3%)$89.8 M(+29.0%)$69.6 M(+5.0%)$66.3 M(-12.2%)$75.5 M(+30.9%)$57.7 M(-1.7%)$58.7 M(+2.6%)$57.2 M(-8.1%)$62.2 M(-1.4%)$63.1 M(+38.1%)$45.7 M

Accounts Payable

$174.1 M-$155.9 M(+16.8%)$133.5 M(-6.9%)$143.3 M(+36.7%)$104.9 M(-0.3%)$105.1 M(-5.9%)$111.8 M(-3.6%)$116.0 M(+15.1%)$100.8 M(+4.7%)$96.3 M-$100.1 M(-15.3%)$118.3 M(+24.8%)$94.8 M(+2.5%)$92.4 M(-6.2%)$98.5 M(-3.4%)$101.9 M(+28.2%)$79.5 M(+6.0%)$75.0 M(-1.6%)$76.2 M(+4.8%)$72.7 M(+9.9%)$66.2 M(+36.3%)$48.6 M(+16.4%)$41.7 M(-1.3%)$42.3 M(-6.8%)$45.3 M(-68.9%)$145.9 M(+255.0%)$41.1 M(+10.0%)$37.4 M(+3.6%)$36.1 M(+19.3%)$30.2 M

Accounts Receivable

$947.5 M(+3.7%)$913.5 M(+2.0%)$895.2 M(+7.9%)$829.4 M(-1.5%)$842.2 M(+14.2%)$737.8 M(-3.9%)$767.5 M(+11.2%)$690.3 M(+8.6%)$635.9 M(+14.3%)$556.3 M(+3.3%)$538.5 M(+0.6%)$535.3 M(-3.0%)$551.6 M(+3.2%)$534.3 M(+14.6%)$466.1 M(+13.2%)$411.9 M(-1.7%)$418.9 M(+0.8%)$415.7 M(+15.1%)$361.0 M(-3.2%)$372.9 M(-5.3%)$393.7 M(+2.4%)$384.5 M(+0.2%)$383.7 M(+62.7%)$235.8 M(-1.7%)$239.9 M(+9.8%)$218.6 M(+6.7%)$204.9 M(+9.9%)$186.5 M(+0.4%)$185.8 M(+0.7%)$184.5 M(+8.2%)$170.4 M(+6.5%)$160.0 M

Short Term Debt

$94.7 M(+0.4%)$94.3 M(+2.2%)$92.3 M(+3.8%)$88.9 M(+1.0%)$88.0 M(+0.8%)$87.3 M(+0.8%)$86.7 M(+1.6%)$85.3 M(+0.5%)$84.8 M(+2.1%)$83.1 M(-0.4%)$83.4 M(-1.0%)$84.3 M(-20.1%)$105.5 M(+10.9%)$95.1 M(+0.6%)$94.6 M(+1.7%)$93.0 M(+1.3%)$91.8 M(+1.5%)$90.4 M(+0.8%)$89.7 M(+8.3%)$82.9 M(+129.1%)$36.2 M(+2.6%)$35.2 M(-7.0%)$37.9 M(+28.6%)$29.5 M(+652.6%)$3.9 M(+11.9%)$3.5 M(+8.8%)$3.2 M(+0.2%)$3.2 M(+16.6%)$2.8 M(+6.8%)$2.6 M(+68.3%)$1.5 M(+16.6%)$1.3 M

Long Term Debt

$1.5 B(-0.2%)$1.5 B(-0.7%)$1.5 B(+7.7%)$1.4 B(+3.6%)$1.3 B(+43.0%)$929.4 M(-3.1%)$959.2 M(-1.9%)$977.4 M(+12.7%)$867.4 M(+6.7%)$813.1 M(+8.5%)$749.3 M(-2.6%)$769.6 M(+7.2%)$717.7 M(+12.5%)$638.2 M(-1.2%)$645.7 M(+3.4%)$624.3 M(-5.7%)$661.9 M(-0.1%)$662.4 M(-6.1%)$705.5 M(-12.5%)$806.6 M(-7.5%)$872.3 M(-15.9%)$1.0 B(+1.9%)$1.0 B(+123.0%)$456.2 M(+38.0%)$330.6 M(+1.6%)$325.6 M(+5.3%)$309.1 M(-2.6%)$317.2 M(+18.9%)$266.9 M(-8.7%)$292.2 M(+4.4%)$280.0 M(-1.4%)$283.9 M

Total Debt

$1.6 B(-0.1%)$1.6 B(-0.5%)$1.6 B(+7.5%)$1.5 B(+3.5%)$1.4 B(+39.4%)$1.0 B(-2.8%)$1.0 B(-1.6%)$1.1 B(+11.6%)$952.2 M(+6.3%)$896.1 M(+7.6%)$832.8 M(-2.5%)$853.8 M(+3.7%)$823.2 M(+12.3%)$733.3 M(-0.9%)$740.3 M(+3.2%)$717.3 M(-4.8%)$753.7 M(+0.1%)$752.8 M(-5.3%)$795.3 M(-10.6%)$889.4 M(-2.1%)$908.5 M(-15.3%)$1.1 B(+1.6%)$1.1 B(+117.3%)$485.7 M(+45.2%)$334.5 M(+1.7%)$329.1 M(+5.4%)$312.3 M(-2.5%)$320.4 M(+18.9%)$269.6 M(-8.5%)$294.8 M(+4.7%)$281.5 M(-1.3%)$285.3 M

Debt To Equity

1.1(-3.5%)1.1(-8.1%)1.2(+4.2%)1.2(+2.6%)1.1(+47.4%)0.8(-6.0%)0.8(-6.7%)0.9(+9.9%)0.8(-1.2%)0.8(+6.5%)0.8(-7.2%)0.8(+1.2%)0.8(+10.8%)0.7(-6.3%)0.8(-1.3%)0.8(-10.1%)0.9(-6.3%)0.9(-11.2%)1.1(-39.2%)1.8(-2.2%)1.8(-56.4%)4.1(-4.4%)4.3(+171.7%)1.6(+12.0%)1.4(+0.7%)1.4(-4.7%)1.5(-11.4%)1.7(+19.3%)1.4(-7.3%)1.5(+4.1%)1.4(-9.4%)1.6

Current Ratio

1.8(+1.1%)1.8(+4.0%)1.7(-5.4%)1.8(+4.0%)1.8(-3.8%)1.8(+2.8%)1.8(-2.2%)1.8(+5.2%)1.7(-1.7%)1.8(+7.9%)1.6(-4.1%)1.7(+9.6%)1.6(+5.4%)1.5(0%)1.5(-0.7%)1.5(-1.3%)1.5(-3.8%)1.6(-9.8%)1.7(+6.1%)1.6(-12.3%)1.9(-2.1%)1.9(+14.4%)1.7(-2.3%)1.7(-6.6%)1.8(+1.1%)1.8(+11.0%)1.6(-0.6%)1.6(+7.2%)1.5(-9.5%)1.7(+3.0%)1.6(-0.6%)1.6

Quick Ratio

--1.4(-4.0%)1.5(+3.5%)1.4(0%)1.4(0%)1.4(+1.4%)1.4(+5.2%)1.4(-2.2%)1.4(+5.3%)1.3-1.3(+8.3%)1.2(-0.8%)1.2(+0.8%)1.2(-4.0%)1.3(-2.3%)1.3(-15.2%)1.5(+8.6%)1.4(-13.1%)1.6(-4.2%)1.7(+15.2%)1.4(-4.6%)1.5(-6.2%)1.6(+1.9%)1.6(+12.0%)1.4-1.4(-10.0%)1.5(+3.5%)1.4(-0.7%)1.5

Inventory

--$259.8 M(+6.5%)$243.9 M(-0.9%)$246.2 M(-7.0%)$264.6 M(+8.0%)$244.9 M(-6.0%)$260.5 M(+7.5%)$242.3 M(+8.3%)$223.8 M(+17.3%)$190.8 M-$161.4 M(-6.4%)$172.5 M(+8.0%)$159.8 M(+2.5%)$155.8 M(+9.7%)$142.0 M(-0.9%)$143.3 M(+43.0%)$100.2 M(+3.0%)$97.3 M(+2.9%)$94.5 M(+16.5%)$81.1 M(-0.3%)$81.3 M(+76.3%)$46.1 M(-4.3%)$48.2 M(+2.8%)$46.9 M(+0.2%)$46.8 M-$38.0 M(+1.2%)$37.5 M(+2.3%)$36.7 M(+7.1%)$34.2 M

Retained Earnings

--$96.3 M(+32.8%)$72.6 M(-6.3%)$77.5 M(-4.7%)$81.3 M(+38.6%)$58.7 M(+151.6%)$23.3 M(+34.4%)$17.3 M(+245.3%)-$11.9 M(+67.9%)-$37.2 M--$67.9 M(+25.3%)-$90.9 M(+29.3%)-$128.5 M(+18.3%)-$157.2 M(+8.1%)-$171.1 M--$211.6 M--$229.9 M---$45.5 M-$22.4 M-$7.5 M(-35.1%)$11.6 M(+84.2%)$6.3 M(+182.6%)-$7.6 M

PB Ratio

7.5(+3.9%)7.2(+13.1%)6.3(-10.7%)7.1(+0.4%)7.1(+10.1%)6.4(-7.6%)7.0(+4.2%)6.7(+11.7%)6.0(-1.0%)6.0(-4.4%)6.3(-19.0%)7.8(-27.9%)10.8(+4.8%)10.3(-0.5%)10.4(+10.0%)9.4(+4.4%)9.0(+0.2%)9.0(+23.9%)7.3(-3.6%)7.5(-16.9%)9.1(-48.2%)17.5(-0.5%)17.6(+30.9%)13.4(+28.9%)10.4(-19.8%)13.0(+0.4%)13.0(-5.7%)13.7(+5.2%)13.1(+7.8%)12.1(+2.6%)11.8(-3.0%)12.2

Income statements

Dec 1, 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

$0.7(-47.0%)$1.3(+71.8%)$0.8(+457.1%)$0.1(0%)$0.1(-80.8%)$0.7(-27.7%)$1.0(+180.6%)$0.4(-58.1%)$0.9(+11.7%)$0.8(-1.3%)$0.8(+143.8%)$0.3(-54.3%)$0.7(-32.0%)$1.0(+24.1%)$0.8(+66.0%)$0.5(0%)$0.5(-33.3%)$0.8(+17.2%)$0.6(+392.3%)$0.1(0%)$0.1(-74.0%)$0.5(+106.7%)-$7.5(-12566.7%)$0.1(-80.7%)$0.3(-55.7%)$0.7(+12.9%)$0.6(+264.7%)$0.2(-57.5%)$0.4(-2.4%)$0.4(-16.3%)$0.5(+308.3%)$0.1

TTM EPS

$3.0(+23.8%)$2.4(+34.1%)$1.8(-11.4%)$2.0(-9.8%)$2.2(-24.3%)$3.0(-1.3%)$3.0(+8.3%)$2.8(+1.5%)$2.7(+6.2%)$2.6(-9.2%)$2.8(-1.7%)$2.9(-5.9%)$3.1(+7.0%)$2.9(+10.8%)$2.6(+8.0%)$2.4(+18.3%)$2.0(+22.4%)$1.6(+17.9%)$1.4(+120.8%)-$6.7(+1.0%)-$6.8(-2.7%)-$6.6(-3.1%)-$6.4(-479.3%)$1.7(-6.1%)$1.8(-4.8%)$1.9(+18.1%)$1.6(+8.8%)$1.5(+3.5%)$1.4(+17.4%)$1.2(-1.6%)$1.2(+12.8%)$1.1

Revenue

$1.4 B(-2.2%)$1.4 B(+7.6%)$1.3 B(+12.0%)$1.2 B(+7.3%)$1.1 B(-3.4%)$1.1 B(-0.2%)$1.1 B(+9.9%)$1.0 B(-0.2%)$1.0 B(+6.2%)$960.5 M(+3.2%)$930.7 M(+11.5%)$834.6 M(-2.6%)$856.9 M(+0.9%)$849.4 M(+2.1%)$831.6 M(+17.0%)$711.1 M(-8.3%)$775.1 M(+4.5%)$741.9 M(+19.4%)$621.6 M(-1.9%)$633.8 M(-6.2%)$675.6 M(+0.5%)$672.3 M(+17.1%)$573.9 M(+18.2%)$485.7 M(-3.5%)$503.3 M(-0.6%)$506.4 M(+2.2%)$495.3 M(+16.1%)$426.5 M(-3.9%)$443.6 M(-4.3%)$463.4 M(+4.9%)$441.7 M(+16.1%)$380.3 M

TTM Revenue

$5.2 B(+5.8%)$4.9 B(+6.0%)$4.7 B(+4.0%)$4.5 B(+3.2%)$4.3 B(+1.4%)$4.3 B(+3.8%)$4.1 B(+4.8%)$3.9 B(+4.9%)$3.7 B(+4.5%)$3.6 B(+3.2%)$3.5 B(+2.9%)$3.4 B(+3.8%)$3.2 B(+2.6%)$3.2 B(+3.5%)$3.1 B(+7.4%)$2.8 B(+2.8%)$2.8 B(+3.7%)$2.7 B(+2.7%)$2.6 B(+1.9%)$2.6 B(+6.2%)$2.4 B(+7.7%)$2.2 B(+8.0%)$2.1 B(+4.0%)$2.0 B(+3.1%)$1.9 B(+3.2%)$1.9 B(+2.4%)$1.8 B(+3.0%)$1.8 B(+2.7%)$1.7 B(+3.8%)$1.7 B(+3.4%)$1.6 B(+3.6%)$1.6 B

Total Expenses

$1.3 B(-0.2%)$1.3 B(+5.9%)$1.2 B(+8.3%)$1.1 B(+10.2%)$1.0 B(-2.6%)$1.0 B(+0.6%)$1.0 B(+6.2%)$975.4 M(+2.5%)$952.0 M(+6.3%)$896.0 M(+3.0%)$870.3 M(+8.3%)$804.0 M(-0.1%)$805.0 M(+2.8%)$782.8 M(+1.6%)$770.4 M(+13.7%)$677.3 M(-6.3%)$723.1 M(+6.0%)$681.9 M(+18.3%)$576.3 M(-6.7%)$617.4 M(-3.8%)$642.0 M(+3.4%)$621.1 M(-26.0%)$839.2 M(+77.8%)$472.0 M(+0.1%)$471.7 M(+2.4%)$460.4 M(+1.8%)$452.4 M(+9.1%)$414.8 M(-0.5%)$416.9 M(-1.2%)$422.0 M(+4.0%)$405.9 M(+9.4%)$371.1 M

Operating Expenses

$369.6 M(+6.7%)$346.6 M(-0.6%)$348.8 M(+5.7%)$329.8 M(+18.3%)$278.8 M(-2.4%)$285.7 M(+1.5%)$281.5 M(+2.3%)$275.1 M(+5.1%)$261.7 M(+11.4%)$234.9 M(+1.3%)$231.8 M(+1.6%)$228.1 M(+0.5%)$227.0 M(+11.6%)$203.4 M(-5.7%)$215.7 M(+15.7%)$186.5 M(-4.3%)$194.8 M(+5.0%)$185.5 M(+12.9%)$164.3 M(-9.9%)$182.3 M(-3.5%)$188.9 M(+11.5%)$169.4 M(-62.4%)$450.5 M(+243.0%)$131.3 M(+5.6%)$124.4 M(+6.0%)$117.4 M(-3.0%)$121.0 M(+4.0%)$116.3 M(-2.4%)$119.2 M(+13.5%)$105.0 M(+0.9%)$104.1 M(+5.3%)$98.9 M

Cost Of Goods Sold

$911.4 M(-2.7%)$936.6 M(+8.6%)$862.5 M(+9.4%)$788.6 M(+7.2%)$735.9 M(-2.7%)$756.6 M(+0.3%)$754.3 M(+7.7%)$700.3 M(+1.4%)$690.3 M(+4.4%)$661.1 M(+3.5%)$638.5 M(+10.9%)$575.8 M(-0.4%)$578.0 M(-0.2%)$579.3 M(+4.4%)$554.7 M(+13.0%)$490.8 M(-7.1%)$528.3 M(+6.4%)$496.4 M(+20.5%)$412.0 M(-5.3%)$435.1 M(-4.0%)$453.1 M(+0.3%)$451.7 M(+16.2%)$388.7 M(+14.1%)$340.7 M(-1.9%)$347.3 M(+1.2%)$343.0 M(+3.5%)$331.4 M(+11.0%)$298.5 M(+0.3%)$297.7 M(-6.1%)$317.0 M(+5.0%)$301.8 M(+10.8%)$272.3 M

TTM Cost Of Goods Sold

$3.5 B(+5.3%)$3.3 B(+5.7%)$3.1 B(+3.6%)$3.0 B(+3.0%)$2.9 B(+1.6%)$2.9 B(+3.4%)$2.8 B(+4.3%)$2.7 B(+4.8%)$2.6 B(+4.6%)$2.5 B(+3.5%)$2.4 B(+3.7%)$2.3 B(+3.9%)$2.2 B(+2.3%)$2.2 B(+4.0%)$2.1 B(+7.4%)$1.9 B(+3.0%)$1.9 B(+4.2%)$1.8 B(+2.5%)$1.8 B(+1.4%)$1.7 B(+5.8%)$1.6 B(+6.9%)$1.5 B(+7.7%)$1.4 B(+4.2%)$1.4 B(+3.2%)$1.3 B(+3.9%)$1.3 B(+2.1%)$1.2 B(+2.4%)$1.2 B(+2.2%)$1.2 B(+2.5%)$1.2 B(+2.2%)$1.1 B(+3.2%)$1.1 B

Gross Profit

$454.0 M(-1.2%)$459.5 M(+5.6%)$435.0 M(+17.7%)$369.5 M(+7.6%)$343.3 M(-4.8%)$360.5 M(-1.4%)$365.5 M(+14.9%)$318.2 M(-3.5%)$329.8 M(+10.2%)$299.4 M(+2.4%)$292.2 M(+12.9%)$258.7 M(-7.2%)$278.9 M(+3.3%)$270.1 M(-2.5%)$277.0 M(+25.7%)$220.3 M(-10.8%)$246.8 M(+0.5%)$245.6 M(+17.2%)$209.6 M(+5.5%)$198.7 M(-10.7%)$222.5 M(+0.9%)$220.6 M(+19.1%)$185.3 M(+27.8%)$145.0 M(-7.1%)$156.1 M(-4.5%)$163.3 M(-0.3%)$163.9 M(+28.1%)$127.9 M(-12.3%)$145.9 M(-0.3%)$146.4 M(+4.6%)$139.9 M(+29.4%)$108.1 M

TTM Gross Profit

$1.7 B(+6.9%)$1.6 B(+6.6%)$1.5 B(+4.8%)$1.4 B(+3.7%)$1.4 B(+1.0%)$1.4 B(+4.7%)$1.3 B(+5.9%)$1.2 B(+5.0%)$1.2 B(+4.5%)$1.1 B(+2.7%)$1.1 B(+1.4%)$1.1 B(+3.7%)$1.0 B(+3.2%)$1.0 B(+2.5%)$989.6 M(+7.3%)$922.2 M(+2.4%)$900.6 M(+2.8%)$876.4 M(+2.9%)$851.4 M(+2.9%)$827.0 M(+7.0%)$773.3 M(+9.4%)$706.8 M(+8.8%)$649.6 M(+3.4%)$628.2 M(+2.8%)$611.2 M(+1.7%)$601.1 M(+2.9%)$584.1 M(+4.3%)$560.1 M(+3.7%)$540.2 M(+6.6%)$506.6 M(+6.2%)$477.0 M(+4.7%)$455.8 M

Gross Margin

33.3%(+1.0%)32.9%(-1.9%)33.5%(+5.1%)31.9%(+0.3%)31.8%(-1.5%)32.3%(-1.1%)32.6%(+4.5%)31.2%(-3.4%)32.3%(+3.7%)31.2%(-0.7%)31.4%(+1.3%)31.0%(-4.8%)32.5%(+2.4%)31.8%(-4.5%)33.3%(+7.5%)31.0%(-2.7%)31.8%(-3.8%)33.1%(-1.8%)33.7%(+7.6%)31.4%(-4.8%)32.9%(+0.4%)32.8%(+1.6%)32.3%(+8.1%)29.9%(-3.7%)31.0%(-3.9%)32.3%(-2.5%)33.1%(+10.3%)30.0%(-8.8%)32.9%(+4.2%)31.6%(-0.3%)31.7%(+11.5%)28.4%

Operating Profit

$84.3 M(-25.3%)$112.9 M(+30.9%)$86.2 M(+117.5%)$39.7 M(-38.6%)$64.5 M(-13.8%)$74.8 M(-10.9%)$84.0 M(+95.0%)$43.1 M(-36.7%)$68.1 M(+5.5%)$64.5 M(+6.8%)$60.4 M(+97.3%)$30.6 M(-41.1%)$51.9 M(-22.1%)$66.7 M(+8.8%)$61.3 M(+81.4%)$33.8 M(-35.0%)$51.9 M(-13.5%)$60.1 M(+32.6%)$45.3 M(+176.4%)$16.4 M(-51.2%)$33.6 M(-34.4%)$51.2 M(+119.3%)-$265.3 M(-2049.3%)$13.6 M(-57.0%)$31.6 M(-31.1%)$45.9 M(+7.0%)$42.9 M(+268.7%)$11.6 M(-56.5%)$26.8 M(-35.3%)$41.3 M(+15.5%)$35.8 M(+288.3%)$9.2 M

TTM Operating Profit

$323.1 M(+6.5%)$303.3 M(+14.3%)$265.3 M(+0.9%)$263.0 M(-1.3%)$266.4 M(-1.3%)$269.9 M(+4.0%)$259.6 M(+10.0%)$236.0 M(+5.6%)$223.5 M(+7.8%)$207.4 M(-1.1%)$209.6 M(-0.4%)$210.5 M(-1.5%)$213.7 M(-0.0%)$213.7 M(+3.2%)$207.1 M(+8.4%)$191.1 M(+10.0%)$173.7 M(+11.8%)$155.4 M(+6.1%)$146.5 M(+189.3%)-$164.1 M(+1.7%)-$166.9 M(+1.2%)-$168.8 M(+3.0%)-$174.1 M(-229.9%)$134.0 M(+1.5%)$132.1 M(+3.8%)$127.2 M(+3.7%)$122.7 M(+6.2%)$115.5 M(+2.1%)$113.1 M(+7.3%)$105.5 M(+5.3%)$100.2 M(+4.9%)$95.5 M

Operating Margin

6.2%(-23.5%)8.1%(+21.5%)6.7%(+94.4%)3.4%(-42.8%)6.0%(-10.8%)6.7%(-10.7%)7.5%(+77.3%)4.2%(-36.6%)6.7%(-0.6%)6.7%(+3.4%)6.5%(+76.8%)3.7%(-39.4%)6.1%(-22.8%)7.8%(+6.5%)7.4%(+55.2%)4.8%(-29.1%)6.7%(-17.3%)8.1%(+11.1%)7.3%(+181.5%)2.6%(-47.9%)5.0%(-34.7%)7.6%(+116.5%)-46.2%(-1750.7%)2.8%(-55.4%)6.3%(-30.8%)9.1%(+4.7%)8.7%(+217.2%)2.7%(-54.8%)6.0%(-32.3%)8.9%(+10.1%)8.1%(+234.7%)2.4%

Net Income

$32.5 M(-46.4%)$60.5 M(+72.7%)$35.1 M(+455.8%)$6.3 M(+0.7%)$6.3 M(-80.8%)$32.7 M(-28.0%)$45.4 M(+181.4%)$16.1 M(-57.9%)$38.2 M(+11.9%)$34.2 M(-1.1%)$34.6 M(+145.4%)$14.1 M(-54.6%)$31.0 M(-32.0%)$45.6 M(+24.3%)$36.7 M(+67.6%)$21.9 M(-0.6%)$22.0 M(-32.9%)$32.8 M(+21.0%)$27.1 M(+413.2%)$5.3 M(+0.9%)$5.2 M(-73.6%)$19.9 M(+107.1%)-$279.0 M(-12080.9%)$2.3 M(-79.5%)$11.3 M(-56.1%)$25.8 M(+14.3%)$22.6 M(+271.6%)$6.1 M(-56.5%)$14.0 M(-7.5%)$15.1 M(-16.0%)$18.0 M(+319.8%)$4.3 M

TTM Net Income

$134.4 M(+24.2%)$108.2 M(+34.7%)$80.3 M(-11.4%)$90.6 M(-9.8%)$100.4 M(-24.2%)$132.4 M(-1.1%)$133.9 M(+8.8%)$123.1 M(+1.7%)$121.1 M(+6.4%)$113.8 M(-9.1%)$125.3 M(-1.7%)$127.4 M(-5.8%)$135.2 M(+7.1%)$126.2 M(+11.3%)$113.4 M(+9.2%)$103.9 M(+19.0%)$87.3 M(+23.8%)$70.5 M(+22.6%)$57.5 M(+123.1%)-$248.7 M(+1.2%)-$251.6 M(-2.5%)-$245.5 M(-2.5%)-$239.5 M(-485.6%)$62.1 M(-5.7%)$65.9 M(-3.9%)$68.5 M(+18.5%)$57.8 M(+8.6%)$53.2 M(+3.5%)$51.5 M(+16.3%)$44.2 M(-1.4%)$44.9 M(+13.4%)$39.5 M

Net Margin

2.4%(-45.2%)4.3%(+60.7%)2.7%(+400.0%)0.5%(-6.9%)0.6%(-80.1%)2.9%(-27.9%)4.0%(+156.3%)1.6%(-57.9%)3.8%(+5.3%)3.6%(-4.0%)3.7%(+119.5%)1.7%(-53.3%)3.6%(-32.6%)5.4%(+21.8%)4.4%(+43.2%)3.1%(+8.4%)2.8%(-35.8%)4.4%(+1.4%)4.4%(+425.3%)0.8%(+6.4%)0.8%(-73.6%)3.0%(+106.1%)-48.6%(-10229.2%)0.5%(-78.7%)2.3%(-55.9%)5.1%(+11.8%)4.6%(+218.9%)1.4%(-54.8%)3.2%(-3.4%)3.3%(-19.9%)4.1%(+261.1%)1.1%

EBIT

$90.5 M(-28.4%)$126.3 M(+50.2%)$84.1 M(+110.5%)$39.9 M(-17.9%)$48.7 M(-34.5%)$74.3 M(-14.2%)$86.6 M(+110.0%)$41.2 M(-39.5%)$68.2 M(+10.1%)$61.9 M(+4.1%)$59.5 M(+101.1%)$29.6 M(-44.1%)$53.0 M(-28.5%)$74.1 M(+18.9%)$62.3 M(+74.2%)$35.8 M(-27.2%)$49.1 M(-17.3%)$59.4 M(+31.9%)$45.0 M(+177.9%)$16.2 M(-47.8%)$31.1 M(-37.7%)$49.9 M(+119.0%)-$262.3 M(-2130.0%)$12.9 M(-55.5%)$29.0 M(-35.9%)$45.3 M(+6.8%)$42.4 M(+280.6%)$11.1 M(-58.3%)$26.7 M(-24.4%)$35.3 M(-0.1%)$35.4 M(+290.2%)$9.1 M

TTM EBIT

$340.8 M(+14.0%)$298.9 M(+21.1%)$246.9 M(-1.0%)$249.4 M(-0.5%)$250.7 M(-7.2%)$270.2 M(+4.8%)$257.9 M(+11.7%)$230.8 M(+5.3%)$219.2 M(+7.5%)$204.0 M(-5.6%)$216.1 M(-1.3%)$218.9 M(-2.7%)$225.0 M(+1.7%)$221.2 M(+7.1%)$206.5 M(+9.1%)$189.3 M(+11.5%)$169.8 M(+11.9%)$151.7 M(+6.7%)$142.3 M(+186.2%)-$165.1 M(+1.9%)-$168.4 M(+1.2%)-$170.5 M(+2.7%)-$175.1 M(-235.1%)$129.6 M(+1.4%)$127.8 M(+1.9%)$125.5 M(+8.6%)$115.6 M(+6.5%)$108.6 M(+1.9%)$106.5 M(+7.8%)$98.8 M(-1.3%)$100.1 M(+4.8%)$95.5 M

EBITDA

$138.3 M(-17.5%)$167.7 M(+36.0%)$123.3 M(+60.6%)$76.7 M(-7.0%)$82.5 M(-23.2%)$107.4 M(-7.1%)$115.6 M(+58.1%)$73.1 M(-25.9%)$98.6 M(+11.0%)$88.8 M(+2.8%)$86.4 M(+55.7%)$55.5 M(-31.5%)$81.0 M(-17.3%)$98.0 M(+14.1%)$85.9 M(+45.7%)$59.0 M(-20.6%)$74.3 M(-13.2%)$85.6 M(+24.9%)$68.5 M(+72.5%)$39.7 M(-33.4%)$59.6 M(-19.6%)$74.1 M(+129.9%)-$248.2 M(-1069.0%)$25.6 M(-42.9%)$44.8 M(-22.1%)$57.5 M(+4.1%)$55.3 M(+141.2%)$22.9 M(-40.5%)$38.5 M(-15.8%)$45.7 M(-0.0%)$45.7 M(+146.4%)$18.6 M

TTM EBITDA

$506.0 M(+12.4%)$450.2 M(+15.5%)$390.0 M(+2.0%)$382.3 M(+1.0%)$378.6 M(-4.1%)$394.7 M(+4.9%)$376.1 M(+8.4%)$346.9 M(+5.3%)$329.3 M(+5.6%)$311.8 M(-2.9%)$321.0 M(+0.1%)$320.5 M(-1.1%)$324.0 M(+2.1%)$317.3 M(+4.1%)$304.8 M(+6.1%)$287.4 M(+7.2%)$268.2 M(+5.8%)$253.4 M(+4.7%)$242.0 M(+423.8%)-$74.7 M(+15.9%)-$88.8 M(+14.3%)-$103.6 M(+13.8%)-$120.2 M(-165.6%)$183.3 M(+1.5%)$180.6 M(+3.6%)$174.3 M(+7.3%)$162.5 M(+6.3%)$152.9 M(+2.9%)$148.5 M(+6.1%)$140.0 M(-0.7%)$141.0 M(+4.8%)$134.6 M

Selling, General & Administrative Expenses

$321.8 M(+5.5%)$305.2 M(-1.4%)$309.5 M(+5.6%)$293.0 M(+19.6%)$244.9 M(-3.0%)$252.6 M(+0.0%)$252.5 M(+3.8%)$243.2 M(+5.2%)$231.3 M(+11.2%)$208.0 M(+1.5%)$204.9 M(+1.3%)$202.2 M(+1.7%)$198.9 M(+10.8%)$179.5 M(-6.5%)$192.0 M(+17.6%)$163.2 M(-3.8%)$169.6 M(+6.5%)$159.3 M(+13.1%)$140.8 M(-11.3%)$158.8 M(-1.0%)$160.4 M(+10.5%)$145.2 M(+19.1%)$122.0 M(+2.8%)$118.7 M(+9.2%)$108.6 M(+3.3%)$105.1 M(-2.7%)$108.1 M(+3.4%)$104.5 M(-2.6%)$107.3 M(+13.4%)$94.6 M(+1.0%)$93.7 M(+4.9%)$89.4 M

TTM SGA

$1.2 B(+6.7%)$1.2 B(+4.8%)$1.1 B(+5.5%)$1.0 B(+5.0%)$993.2 M(+1.4%)$979.6 M(+4.8%)$935.0 M(+5.4%)$887.5 M(+4.8%)$846.4 M(+4.0%)$814.0 M(+3.6%)$785.5 M(+1.7%)$772.6 M(+5.3%)$733.6 M(+4.2%)$704.4 M(+3.0%)$684.2 M(+8.1%)$633.0 M(+0.7%)$628.5 M(+1.5%)$619.3 M(+2.3%)$605.2 M(+3.2%)$586.4 M(+7.3%)$546.3 M(+10.5%)$494.5 M(+8.8%)$454.4 M(+3.1%)$440.5 M(+3.3%)$426.4 M(+0.3%)$425.1 M(+2.5%)$414.6 M(+3.6%)$400.2 M(+3.9%)$385.0 M(+7.0%)$359.9 M(+7.2%)$335.9 M(+4.6%)$321.2 M

Depreciation And Amortization

$47.8 M(+15.5%)$41.4 M(+5.6%)$39.2 M(+6.6%)$36.8 M(+8.7%)$33.9 M(+2.2%)$33.1 M(+14.2%)$29.0 M(-8.9%)$31.9 M(+4.8%)$30.4 M(+13.1%)$26.9 M(-0.0%)$26.9 M(+3.9%)$25.9 M(-7.8%)$28.1 M(+17.1%)$24.0 M(+1.3%)$23.7 M(+1.9%)$23.2 M(-7.8%)$25.2 M(-3.8%)$26.2 M(+11.5%)$23.5 M(-0.1%)$23.5 M(-17.6%)$28.5 M(+18.0%)$24.2 M(+70.7%)$14.2 M(+11.6%)$12.7 M(-19.8%)$15.8 M(+28.8%)$12.3 M(-4.8%)$12.9 M(+9.5%)$11.8 M(-0.3%)$11.8 M(+13.8%)$10.4 M(+0.3%)$10.4 M(+9.1%)$9.5 M

TTM D&A

$165.3 M(+9.2%)$151.3 M(+5.8%)$143.1 M(+7.7%)$132.9 M(+3.9%)$127.9 M(+2.8%)$124.5 M(+5.3%)$118.2 M(+1.8%)$116.1 M(+5.4%)$110.1 M(+2.2%)$107.8 M(+2.8%)$104.9 M(+3.2%)$101.7 M(+2.7%)$99.0 M(+3.0%)$96.1 M(-2.3%)$98.3 M(+0.2%)$98.1 M(-0.3%)$98.4 M(-3.3%)$101.7 M(+2.0%)$99.7 M(+10.3%)$90.4 M(+13.6%)$79.6 M(+19.0%)$66.8 M(+21.7%)$54.9 M(+2.4%)$53.7 M(+1.7%)$52.8 M(+8.2%)$48.8 M(+4.0%)$46.9 M(+5.7%)$44.3 M(+5.4%)$42.0 M(+1.9%)$41.2 M(+0.8%)$40.9 M(+4.8%)$39.0 M

Interest Expense

$21.1 M(-4.5%)$22.1 M(+7.9%)$20.5 M(+7.9%)$19.0 M(+48.4%)$12.8 M(+7.3%)$12.0 M(+0.0%)$12.0 M(+12.4%)$10.6 M(+17.8%)$9.0 M(+33.5%)$6.8 M(+34.1%)$5.0 M(+15.5%)$4.4 M(+9.0%)$4.0 M(+3.4%)$3.9 M(-2.5%)$4.0 M(-5.2%)$4.2 M(-5.6%)$4.4 M(-18.8%)$5.5 M(-1.2%)$5.5 M(-37.8%)$8.9 M(-19.4%)$11.0 M(-13.4%)$12.7 M(+166.5%)$4.8 M(+33.7%)$3.6 M(+3.9%)$3.4 M(+10.8%)$3.1 M(-3.4%)$3.2 M(+11.7%)$2.9 M(+15.5%)$2.5 M(-0.4%)$2.5 M(-2.1%)$2.6 M(+9.8%)$2.3 M

TTM Interest Expense

$82.9 M(+11.2%)$74.5 M(+15.8%)$64.3 M(+15.4%)$55.8 M(+17.7%)$47.4 M(+8.7%)$43.6 M(+13.5%)$38.4 M(+22.0%)$31.5 M(+24.9%)$25.2 M(+24.9%)$20.2 M(+16.7%)$17.3 M(+6.6%)$16.2 M(+1.1%)$16.0 M(-2.6%)$16.5 M(-8.8%)$18.1 M(-8.0%)$19.6 M(-19.3%)$24.3 M(-21.3%)$30.9 M(-19.0%)$38.2 M(+2.0%)$37.4 M(+16.6%)$32.1 M(+31.0%)$24.5 M(+64.7%)$14.9 M(+11.7%)$13.3 M(+5.5%)$12.6 M(+8.1%)$11.7 M(+5.4%)$11.1 M(+6.3%)$10.4 M(+5.6%)$9.9 M(+0.8%)$9.8 M(+2.3%)$9.6 M(+0.7%)$9.5 M

Income Tax

$19.2 M(-27.4%)$26.4 M(+41.9%)$18.6 M(+209.0%)$6.0 M(-50.1%)$12.1 M(-26.7%)$16.4 M(-17.4%)$19.9 M(+151.4%)$7.9 M(-46.5%)$14.8 M(+7.1%)$13.8 M(-0.8%)$13.9 M(+118.1%)$6.4 M(-52.8%)$13.6 M(-21.8%)$17.3 M(+21.3%)$14.3 M(+85.0%)$7.7 M(-34.3%)$11.7 M(-9.4%)$13.0 M(+35.0%)$9.6 M(+521.1%)$1.5 M(-76.2%)$6.5 M(-40.2%)$10.9 M(+26.9%)$8.6 M(+608.8%)$1.2 M(-79.2%)$5.8 M(-44.8%)$10.5 M(+13.2%)$9.3 M(+1481.7%)-$672.0 K(-451.8%)$191.0 K(-98.4%)$12.0 M(+10.4%)$10.9 M(+813.0%)-$1.5 M

TTM Income Tax

$70.1 M(+11.3%)$63.0 M(+18.7%)$53.1 M(-2.4%)$54.4 M(-3.4%)$56.3 M(-4.7%)$59.1 M(+4.6%)$56.5 M(+11.8%)$50.5 M(+3.1%)$49.0 M(+2.6%)$47.7 M(-6.8%)$51.2 M(-0.7%)$51.5 M(-2.5%)$52.9 M(+3.5%)$51.1 M(+9.3%)$46.7 M(+11.1%)$42.0 M(+17.2%)$35.9 M(+17.1%)$30.6 M(+7.3%)$28.5 M(+3.8%)$27.5 M(+1.2%)$27.1 M(+2.6%)$26.5 M(+1.4%)$26.1 M(-2.7%)$26.8 M(+7.5%)$24.9 M(+29.1%)$19.3 M(-7.2%)$20.8 M(-7.2%)$22.4 M(+4.0%)$21.6 M(-17.8%)$26.2 M(+2.3%)$25.6 M(+2.5%)$25.0 M

PE Ratio

66.0(-13.2%)76.0(-10.7%)85.1(+3.8%)82.0(+13.3%)72.4(+46.3%)49.5(-3.7%)51.4(+0.9%)50.9(+13.4%)44.9(-3.1%)46.3(+8.1%)42.8(-14.9%)50.3(-21.6%)64.2(+1.8%)63.1(-4.9%)66.4(+7.1%)62.0(-8.4%)67.7(-15.3%)79.9(+11.1%)72.0----52.9(+39.0%)38.0(-15.1%)44.8(-5.8%)47.5(-4.5%)49.8(+1.1%)49.2(-9.3%)54.3(+4.4%)52.0(-6.0%)55.3

PS Ratio

1.7(+1.8%)1.7(+13.6%)1.5(-11.4%)1.7(-0.6%)1.7(+9.2%)1.5(-8.4%)1.7(+4.4%)1.6(+10.3%)1.4(-1.4%)1.5(-4.5%)1.5(-18.9%)1.9(-28.6%)2.7(+6.4%)2.5(+2.0%)2.5(+7.5%)2.3(+6.0%)2.1(0%)2.1(+28.0%)1.7(+33.3%)1.3(-21.3%)1.6(-11.1%)1.8(-1.1%)1.8(+12.3%)1.6(+26.6%)1.3(-21.5%)1.6(+9.4%)1.5(+0.7%)1.5(+2.1%)1.4(+2.1%)1.4(0%)1.4(+2.2%)1.4

Cashflow statements

Dec 1, 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

$86.7 M(+12.6%)$77.0 M(-41.1%)$130.7 M(+1585.7%)-$8.8 M(-108.0%)$110.4 M(+31.5%)$84.0 M(-2.6%)$86.3 M(+28566.0%)-$303.0 K(-100.6%)$54.0 M(+572.8%)-$11.4 M(-118.5%)$61.8 M(+4017.2%)$1.5 M(-95.3%)$32.0 M(+12.1%)$28.5 M(-64.3%)$80.0 M(+199.6%)$26.7 M(-72.4%)$96.8 M(+130.9%)$41.9 M(-63.0%)$113.2 M(+184.3%)$39.8 M(-7.8%)$43.2 M(+113.4%)$20.2 M(+7.5%)$18.8 M(-26.3%)$25.6 M(+41.4%)$18.1 M(-46.6%)$33.8 M(-13.9%)$39.3 M(+373.0%)$8.3 M(-78.9%)$39.4 M(+45.5%)$27.1 M(-34.9%)$41.6 M(+447.0%)$7.6 M

TTM CFO

$285.7 M(-7.7%)$309.4 M(-2.2%)$316.4 M(+16.4%)$271.9 M(-3.0%)$280.4 M(+25.2%)$223.9 M(+74.2%)$128.5 M(+23.5%)$104.1 M(-1.7%)$105.9 M(+26.2%)$83.9 M(-32.3%)$123.8 M(-12.8%)$142.1 M(-15.1%)$167.3 M(-27.9%)$232.1 M(-5.5%)$245.4 M(-11.9%)$278.7 M(-4.5%)$291.8 M(+22.5%)$238.1 M(+10.0%)$216.5 M(+77.3%)$122.1 M(+13.2%)$107.8 M(+30.4%)$82.7 M(-14.1%)$96.3 M(-17.5%)$116.7 M(+17.4%)$99.5 M(-17.6%)$120.8 M(+5.9%)$114.0 M(-2.0%)$116.3 M(+0.6%)$115.6 M(+20.1%)$96.3 M(-18.4%)$117.9 M(+2.7%)$114.8 M

Cash From Investing

-$86.9 M(-223.4%)-$26.9 M(+82.4%)-$152.6 M(-166.2%)-$57.3 M(+87.7%)-$465.6 M(-950.4%)-$44.3 M(-62.6%)-$27.3 M(+75.0%)-$109.1 M(-33.4%)-$81.8 M(-185.7%)-$28.6 M(-3.6%)-$27.6 M(-21.8%)-$22.7 M(+74.1%)-$87.6 M(-91.7%)-$45.7 M(+17.0%)-$55.1 M(-207.2%)-$17.9 M(+60.6%)-$45.5 M(+38.4%)-$73.9 M(-907.0%)-$7.3 M(+52.8%)-$15.5 M(+60.1%)-$38.9 M(-75.8%)-$22.1 M(+95.7%)-$515.1 M(-1226.3%)-$38.8 M(-104.9%)-$19.0 M(+15.6%)-$22.5 M(+6.3%)-$24.0 M(+41.2%)-$40.8 M(-157.7%)-$15.8 M(+46.3%)-$29.5 M(-172.4%)-$10.8 M(+54.0%)-$23.5 M

TTM CFI

-$323.7 M(+53.9%)-$702.4 M(+2.4%)-$719.9 M(-21.1%)-$594.5 M(+8.0%)-$646.3 M(-146.2%)-$262.5 M(-6.4%)-$246.9 M(+0.2%)-$247.2 M(-53.8%)-$160.8 M(+3.5%)-$166.6 M(+9.3%)-$183.7 M(+13.0%)-$211.1 M(-2.3%)-$206.3 M(-25.6%)-$164.2 M(+14.6%)-$192.4 M(-33.0%)-$144.7 M(-1.7%)-$142.3 M(-4.9%)-$135.6 M(-61.7%)-$83.9 M(+85.8%)-$591.7 M(+3.8%)-$615.0 M(-3.4%)-$595.0 M(+0.1%)-$595.3 M(-471.2%)-$104.2 M(+1.9%)-$106.2 M(-3.0%)-$103.1 M(+6.4%)-$110.1 M(-13.6%)-$97.0 M(-21.7%)-$79.7 M(+5.2%)-$84.1 M(-26.1%)-$66.7 M(+51.6%)-$137.8 M

Cash From Financing

$7.6 M(+116.6%)-$45.5 M(-165.7%)$69.2 M(+60.4%)$43.1 M(-88.8%)$384.6 M(+940.6%)-$45.8 M(-42.0%)-$32.2 M(-130.0%)$107.3 M(+4547.1%)$2.3 M(-94.6%)$42.9 M(+185.7%)-$50.1 M(-311.7%)$23.7 M(-69.6%)$77.8 M(+542.2%)-$17.6 M(-473.0%)$4.7 M(+111.7%)-$40.5 M(-59.3%)-$25.4 M(+50.0%)-$50.9 M(-298.8%)$25.6 M(+204.5%)-$24.5 M(-429.9%)$7.4 M(-53.3%)$15.9 M(-96.9%)$519.3 M(+2706.0%)$18.5 M(+359.4%)-$7.1 M(-190.0%)$7.9 M(+151.7%)-$15.3 M(-143.8%)$35.0 M(+199.0%)-$35.4 M(-2411.4%)$1.5 M(+113.0%)-$11.8 M(-161.1%)$19.3 M

TTM CFF

$74.4 M(-83.5%)$451.4 M(+0.1%)$451.1 M(+29.0%)$349.7 M(-15.5%)$413.9 M(+1206.4%)$31.7 M(-73.7%)$120.3 M(+17.4%)$102.5 M(+445.6%)$18.8 M(-80.1%)$94.3 M(+179.0%)$33.8 M(-61.9%)$88.6 M(+262.6%)$24.4 M(+131.0%)-$78.8 M(+29.7%)-$112.1 M(-22.9%)-$91.2 M(-21.3%)-$75.2 M(-77.6%)-$42.3 M(-273.5%)$24.4 M(-95.3%)$518.1 M(-7.7%)$561.1 M(+2.7%)$546.6 M(+1.5%)$538.6 M(+13525.9%)$4.0 M(-80.7%)$20.4 M(+362.5%)-$7.8 M(+45.1%)-$14.2 M(-33.3%)-$10.6 M(+59.6%)-$26.3 M(-857.9%)$3.5 M(+116.1%)-$21.6 M(-166.1%)$32.7 M

Free Cash Flow

$54.8 M(+8.6%)$50.5 M(-50.3%)$101.4 M(+399.9%)-$33.8 M(-139.6%)$85.4 M(+41.1%)$60.5 M(-4.8%)$63.5 M(+391.6%)-$21.8 M(-168.4%)$31.9 M(+204.5%)-$30.5 M(-172.6%)$42.0 M(+378.5%)-$15.1 M(-193.4%)$16.1 M(+5.6%)$15.3 M(-76.2%)$64.2 M(+380.4%)$13.4 M(-84.8%)$88.3 M(+166.8%)$33.1 M(-68.9%)$106.5 M(+335.2%)$24.5 M(-20.2%)$30.7 M(+264.5%)$8.4 M(+15.6%)$7.3 M(-50.9%)$14.8 M(+105.6%)$7.2 M(-69.6%)$23.7 M(-21.4%)$30.2 M(+1458.6%)-$2.2 M(-107.6%)$29.2 M(+46.8%)$19.9 M(-39.2%)$32.7 M(+1482.2%)-$2.4 M

TTM FCF

$172.9 M(-15.0%)$203.5 M(-4.7%)$213.5 M(+21.6%)$175.6 M(-6.4%)$187.6 M(+39.9%)$134.1 M(+211.1%)$43.1 M(+99.7%)$21.6 M(-23.7%)$28.3 M(+125.0%)$12.6 M(-78.5%)$58.4 M(-27.6%)$80.6 M(-26.1%)$109.1 M(-39.8%)$181.2 M(-8.9%)$199.0 M(-17.5%)$241.3 M(-4.4%)$252.3 M(+29.6%)$194.7 M(+14.5%)$170.0 M(+140.1%)$70.8 M(+15.8%)$61.2 M(+62.2%)$37.7 M(-28.8%)$53.0 M(-30.2%)$75.9 M(+28.9%)$58.9 M(-27.2%)$80.8 M(+5.0%)$77.0 M(-3.1%)$79.5 M(+0.2%)$79.4 M(+29.8%)$61.2 M(-27.1%)$83.9 M(+1.6%)$82.6 M

CAPEX

$31.9 M(+20.2%)$26.6 M(-9.3%)$29.3 M(+17.1%)$25.0 M(-0.2%)$25.1 M(+6.8%)$23.5 M(+3.3%)$22.7 M(+5.8%)$21.5 M(-3.0%)$22.2 M(+16.1%)$19.1 M(-3.6%)$19.8 M(+19.4%)$16.6 M(+4.6%)$15.9 M(+19.7%)$13.2 M(-16.0%)$15.8 M(+18.2%)$13.3 M(+56.6%)$8.5 M(-3.5%)$8.8 M(+31.0%)$6.7 M(-56.1%)$15.3 M(+22.6%)$12.5 M(+5.9%)$11.8 M(+2.3%)$11.6 M(+7.6%)$10.7 M(-1.2%)$10.9 M(+7.4%)$10.1 M(+11.2%)$9.1 M(-13.6%)$10.5 M(+3.4%)$10.2 M(+41.7%)$7.2 M(-19.5%)$8.9 M(-10.5%)$10.0 M

TTM CAPEX

$112.8 M(+6.5%)$105.9 M(+3.0%)$102.9 M(+6.8%)$96.3 M(+3.8%)$92.7 M(+3.2%)$89.8 M(+5.1%)$85.4 M(+3.5%)$82.5 M(+6.3%)$77.6 M(+8.8%)$71.3 M(+8.9%)$65.5 M(+6.6%)$61.5 M(+5.6%)$58.2 M(+14.4%)$50.9 M(+9.5%)$46.4 M(+24.1%)$37.4 M(-5.1%)$39.4 M(-9.2%)$43.4 M(-6.5%)$46.4 M(-9.4%)$51.2 M(+9.9%)$46.6 M(+3.7%)$45.0 M(+4.0%)$43.3 M(+6.0%)$40.8 M(+0.5%)$40.6 M(+1.7%)$39.9 M(+7.9%)$37.0 M(+0.5%)$36.8 M(+1.5%)$36.3 M(+3.2%)$35.1 M(+3.2%)$34.0 M(+5.7%)$32.2 M

Dividends Paid

$11.3 M(+0.2%)$11.3 M(+0.1%)$11.2 M(+11.8%)$10.1 M(+0.1%)$10.0 M(+0.1%)$10.0 M(+0.1%)$10.0 M(+11.9%)$9.0 M(+0.0%)$9.0 M(+0.1%)$8.9 M(0%)$8.9 M(+11.4%)$8.0 M(+0.2%)$8.0 M(+0.2%)$8.0 M(0%)$8.0 M(+11.2%)$7.2 M(+0.0%)$7.2 M(+0.3%)$7.2 M(+4.4%)$6.9 M(+10.3%)$6.2 M(+5.7%)$5.9 M(+0.1%)$5.9 M(+8.6%)$5.4 M(+11.6%)$4.9 M(+0.0%)$4.9 M(+3.9%)$4.7 M(-3.6%)$4.8 M(+10.2%)$4.4 M(+0.1%)$4.4 M(-0.1%)$4.4 M(+0.1%)$4.4 M(+11.5%)$3.9 M

TTM Dividends Paid

$43.8 M(+2.9%)$42.6 M(+3.0%)$41.4 M(+3.0%)$40.2 M(+2.8%)$39.1 M(+2.9%)$38.0 M(+2.9%)$36.9 M(+3.0%)$35.8 M(+2.6%)$34.9 M(+2.8%)$33.9 M(+2.9%)$33.0 M(+3.0%)$32.0 M(+2.7%)$31.2 M(+2.7%)$30.4 M(+2.8%)$29.5 M(+4.0%)$28.4 M(+3.5%)$27.4 M(+5.0%)$26.1 M(+5.2%)$24.9 M(+6.2%)$23.4 M(+6.2%)$22.0 M(+4.9%)$21.0 M(+6.1%)$19.8 M(+3.0%)$19.2 M(+2.4%)$18.8 M(+2.5%)$18.3 M(+1.5%)$18.1 M(+2.6%)$17.6 M(+2.7%)$17.1 M(+2.6%)$16.7 M(+1.9%)$16.4 M(+2.7%)$16.0 M

TTM Dividend Per Share

$0.97(0%)$0.97(+2.6%)$0.95(+2.7%)$0.93(+2.8%)$0.90(+2.6%)$0.88(+2.6%)$0.85(+2.7%)$0.83(+2.8%)$0.81(+2.5%)$0.79(+2.6%)$0.77(+2.7%)$0.75(+2.7%)$0.73(+2.5%)$0.71(+2.5%)$0.69(+2.6%)$0.68(+2.6%)$0.66(+2.3%)$0.65(+2.4%)$0.63(+2.4%)$0.61(+2.5%)$0.60(+2.6%)$0.58(+2.6%)$0.57(+2.7%)$0.56(+2.8%)$0.54(+2.4%)$0.53(+2.4%)$0.52(+2.5%)$0.50(+2.5%)$0.49(+2.6%)$0.48(+2.7%)$0.47(+2.8%)$0.45

TTM Dividend Yield

0.5%(-5.7%)0.5%(-14.5%)0.6%(+10.7%)0.6%(0%)0.6%(-6.7%)0.6%(+9.1%)0.6%(-6.8%)0.6%(-10.6%)0.7%(0%)0.7%(+3.1%)0.6%(+23.1%)0.5%(+40.5%)0.4%(-5.1%)0.4%(-4.9%)0.4%(-10.9%)0.5%(-4.2%)0.5%(-2.0%)0.5%(-22.2%)0.6%(-21.3%)0.8%(+25.0%)0.6%(+12.3%)0.6%(-3.4%)0.6%(-4.8%)0.6%(-21.5%)0.8%(+27.4%)0.6%(-8.8%)0.7%(-1.4%)0.7%(-1.4%)0.7%(-4.1%)0.7%(0%)0.7%(-2.7%)0.8%

Payout Ratio

34.7%(+86.8%)18.6%(-42.0%)32.1%(-79.9%)159.4%(-0.6%)160.4%(+421.8%)30.7%(+39.0%)22.1%(-60.2%)55.6%(+137.4%)23.4%(-10.6%)26.2%(+1.1%)25.9%(-54.6%)57.0%(+120.5%)25.9%(+47.4%)17.5%(-19.5%)21.8%(-33.6%)32.9%(+0.6%)32.6%(+49.5%)21.8%(-13.7%)25.3%(-78.5%)117.8%(+4.8%)112.4%(+279.4%)29.6%(+1626.8%)-1.9%(-100.9%)208.5%(+386.9%)42.8%(+136.8%)18.1%(-15.7%)21.4%(-70.3%)72.3%(+130.2%)31.4%(+8.1%)29.1%(+19.2%)24.4%(-73.4%)91.9%