FR logo

FR Financials

Balance sheets

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

Total Assets

$5.2 B(-0.1%)$5.2 B(+0.1%)$5.2 B(+0.5%)$5.2 B(+0.5%)$5.2 B(+1.2%)$5.1 B(+2.8%)$5.0 B(-0.1%)$5.0 B(+1.9%)$4.9 B(+4.3%)$4.7 B(+6.5%)$4.4 B(+4.8%)$4.2 B(+5.1%)$4.0 B(+2.9%)$3.9 B(+1.2%)$3.8 B(+0.7%)$3.8 B(+1.4%)$3.7 B(+2.4%)$3.7 B(-0.3%)$3.7 B(+4.1%)$3.5 B(+4.2%)$3.4 B(+3.7%)$3.3 B(+2.4%)$3.2 B(+1.1%)$3.1 B(+0.6%)$3.1 B(+0.5%)$3.1 B(+2.2%)$3.0 B(+3.5%)$2.9 B(+0.5%)$2.9 B(+2.2%)$2.9 B(+2.1%)$2.8 B

Current Assets

$219.6 M(+7.7%)$204.0 M(-2.3%)$208.9 M(+5.0%)$198.9 M(-0.3%)$199.6 M(-4.4%)$208.7 M(-0.3%)$209.3 M(-23.9%)$275.2 M(+1.4%)$271.3 M(+9.0%)$248.9 M(+61.7%)$153.9 M(-5.3%)$162.6 M(-0.5%)$163.5 M(-11.3%)$184.3 M(-34.8%)$282.7 M(-7.5%)$305.6 M(+17.2%)$260.8 M(+38.5%)$188.3 M(-17.3%)$227.7 M(-4.7%)$238.9 M(+89.2%)$126.3 M(+9.2%)$115.7 M(+3.9%)$111.3 M(-12.1%)$126.6 M(-17.3%)$153.1 M(-10.0%)$170.0 M(+5.4%)$161.2 M(+32.6%)$121.6 M(+13.2%)$107.4 M(+10.4%)$97.3 M(-6.6%)$104.1 M

Non Current Assets

$5.0 B(-0.4%)$5.0 B(+0.2%)$5.0 B(+0.3%)$5.0 B(+0.5%)$5.0 B(+1.5%)$4.9 B(+2.9%)$4.7 B(+1.3%)$4.7 B(+1.9%)$4.6 B(+4.0%)$4.4 B(+4.5%)$4.2 B(+5.2%)$4.0 B(+5.4%)$3.8 B(+3.6%)$3.7 B(+4.1%)$3.5 B(+1.4%)$3.5 B(+0.2%)$3.5 B(+0.4%)$3.5 B(+0.8%)$3.4 B(+4.7%)$3.3 B(+0.9%)$3.3 B(+3.5%)$3.1 B(+2.3%)$3.1 B(+1.7%)$3.0 B(+1.5%)$3.0 B(+1.1%)$2.9 B(+2.0%)$2.9 B(+2.3%)$2.8 B(-0.0%)$2.8 B(+1.9%)$2.8 B(+2.4%)$2.7 B

Total Liabilities

$2.5 B(-1.5%)$2.5 B(-0.0%)$2.5 B(-0.5%)$2.5 B(-0.2%)$2.5 B(+0.7%)$2.5 B(+4.3%)$2.4 B(-0.1%)$2.4 B(+1.9%)$2.4 B(+3.8%)$2.3 B(+8.8%)$2.1 B(+9.1%)$1.9 B(+1.5%)$1.9 B(+2.1%)$1.9 B(+1.4%)$1.8 B(-0.5%)$1.8 B(-0.3%)$1.9 B(-0.3%)$1.9 B(-0.9%)$1.9 B(+8.8%)$1.7 B(+4.2%)$1.7 B(+4.5%)$1.6 B(+4.5%)$1.5 B(+3.4%)$1.5 B(+0.0%)$1.5 B(+0.5%)$1.5 B(-6.6%)$1.6 B(+6.3%)$1.5 B(-4.5%)$1.5 B(+2.9%)$1.5 B(-1.9%)$1.5 B

Current Liabilities

$544.3 M(-6.6%)$582.6 M(+0.6%)$579.4 M(-2.4%)$593.4 M(-0.8%)$598.1 M(+2.9%)$581.0 M(+21.8%)$477.1 M(-0.3%)$478.5 M(-33.3%)$717.3 M(+13.5%)$632.1 M(+16.2%)$544.0 M(+47.9%)$367.9 M(+9.5%)$335.8 M(+14.4%)$293.6 M(+40.6%)$208.8 M(-3.4%)$216.1 M(+2.8%)$210.2 M(-58.9%)$510.8 M(-0.1%)$511.6 M(+41.8%)$360.7 M(+25.3%)$288.0 M(-14.1%)$335.3 M(+25.8%)$266.7 M(+71.6%)$155.4 M(+1.4%)$153.2 M(+6.7%)$143.7 M(-41.3%)$244.5 M(-19.1%)$302.3 M(-3.0%)$311.5 M(+17.0%)$266.3 M(-31.8%)$390.2 M

Long Term Liabilities

$1.9 B(+0.0%)$1.9 B(-0.2%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+17.2%)$1.7 B(+0.1%)$1.7 B(+6.2%)$1.6 B(-0.0%)$1.6 B(-0.2%)$1.6 B(-0.1%)$1.6 B(-3.6%)$1.6 B(-0.1%)$1.6 B(-0.7%)$1.6 B(+22.0%)$1.3 B(-1.2%)$1.4 B(+0.0%)$1.4 B(-0.3%)$1.4 B(+9.5%)$1.2 B(-0.1%)$1.2 B(-4.7%)$1.3 B(-0.1%)$1.3 B(-0.1%)$1.3 B(-0.1%)$1.3 B(+12.9%)$1.2 B(-4.8%)$1.2 B(-0.2%)$1.2 B(+8.4%)$1.1 B

Shareholders Equity

$2.6 B(+1.2%)$2.6 B(+0.2%)$2.6 B(+1.3%)$2.6 B(+1.1%)$2.5 B(+1.8%)$2.5 B(+1.3%)$2.5 B(-0.0%)$2.5 B(+1.8%)$2.4 B(+4.9%)$2.3 B(+4.0%)$2.2 B(+0.9%)$2.2 B(+8.5%)$2.0 B(+3.7%)$2.0 B(+1.1%)$1.9 B(+1.5%)$1.9 B(+3.1%)$1.8 B(+4.9%)$1.8 B(+0.3%)$1.8 B(-0.6%)$1.8 B(+4.3%)$1.7 B(+3.4%)$1.6 B(+0.5%)$1.6 B(-1.0%)$1.6 B(+1.0%)$1.6 B(+0.7%)$1.6 B(+12.0%)$1.4 B(+1.2%)$1.4 B(+5.9%)$1.3 B(+1.5%)$1.3 B(+6.9%)$1.2 B

Book Value

$2.6 B(+1.2%)$2.6 B(+0.2%)$2.6 B(+1.3%)$2.6 B(+1.1%)$2.5 B(+1.8%)$2.5 B(+1.3%)$2.5 B(-0.0%)$2.5 B(+1.8%)$2.4 B(+4.9%)$2.3 B(+4.0%)$2.2 B(+0.9%)$2.2 B(+8.5%)$2.0 B(+3.7%)$2.0 B(+1.1%)$1.9 B(+1.5%)$1.9 B(+3.1%)$1.8 B(+4.9%)$1.8 B(+0.3%)$1.8 B(-0.6%)$1.8 B(+4.3%)$1.7 B(+3.4%)$1.6 B(+0.5%)$1.6 B(-1.0%)$1.6 B(+1.0%)$1.6 B(+0.7%)$1.6 B(+12.0%)$1.4 B(+1.2%)$1.4 B(+5.9%)$1.3 B(+1.5%)$1.3 B(+6.9%)$1.2 B

Working Capital

-$324.6 M(+14.3%)-$378.7 M(-2.2%)-$370.6 M(+6.1%)-$394.5 M(+1.0%)-$398.6 M(-7.1%)-$372.3 M(-39.0%)-$267.8 M(-31.7%)-$203.3 M(+54.4%)-$446.0 M(-16.4%)-$383.2 M(+1.8%)-$390.1 M(-90.1%)-$205.3 M(-19.1%)-$172.4 M(-57.8%)-$109.2 M(-247.8%)$73.9 M(-17.4%)$89.5 M(+76.7%)$50.7 M(+115.7%)-$322.5 M(-13.6%)-$283.9 M(-133.1%)-$121.8 M(+24.7%)-$161.7 M(+26.4%)-$219.7 M(-41.4%)-$155.4 M(-439.4%)-$28.8 M(-21392.5%)-$134.0 K(-100.5%)$26.4 M(+131.7%)-$83.3 M(+53.9%)-$180.7 M(+11.5%)-$204.1 M(-20.8%)-$169.0 M(+40.9%)-$286.1 M

Cash And Cash Equivalents

$47.1 M(+22.3%)$38.5 M(-21.1%)$48.9 M(+11.5%)$43.8 M(-19.2%)$54.3 M(-20.3%)$68.1 M(+3.4%)$65.8 M(-50.6%)$133.2 M(-9.5%)$147.3 M(+8.9%)$135.2 M(+204.2%)$44.5 M(-24.1%)$58.6 M(+12.1%)$52.3 M(-6.0%)$55.6 M(-43.1%)$97.7 M(-39.7%)$162.1 M(-5.3%)$171.1 M(+80.2%)$95.0 M(-26.5%)$129.1 M(+511.4%)$21.1 M(-24.5%)$28.0 M(-16.4%)$33.4 M(+63.8%)$20.4 M(-52.6%)$43.1 M(-18.3%)$52.7 M(-14.7%)$61.8 M(+212.6%)$19.8 M(-6.5%)$21.1 M(+122.7%)$9.5 M(-18.2%)$11.6 M(-38.9%)$19.0 M

Accounts Payable

$142.9 M(+14.6%)$124.7 M(+7.4%)$116.2 M(-19.0%)$143.4 M(-19.1%)$177.3 M(+1.6%)$174.6 M(+0.2%)$174.2 M(-10.2%)$194.0 M(-10.3%)$216.3 M(+3.0%)$210.0 M(+23.5%)$170.0 M(+11.1%)$153.1 M(+4.3%)$146.8 M(+22.4%)$119.9 M(+27.4%)$94.1 M(-21.8%)$120.3 M(+3.3%)$116.5 M(+13.6%)$102.5 M(-0.7%)$103.2 M(-10.0%)$114.6 M(-9.0%)$126.0 M(+24.7%)$101.1 M(+12.8%)$89.6 M(+13.9%)$78.7 M(-4.5%)$82.4 M(+15.1%)$71.6 M(+0.8%)$71.0 M(-17.9%)$86.5 M(+5.3%)$82.2 M(+24.5%)$66.0 M(-0.7%)$66.4 M

Accounts Receivable

$160.0 M(+1.6%)$157.4 M(-1.6%)$160.0 M(+3.2%)$155.0 M(+6.7%)$145.3 M(+3.4%)$140.6 M(+2.1%)$137.6 M(+5.8%)$130.1 M(+8.8%)$119.5 M(+5.4%)$113.4 M(+3.7%)$109.3 M(+5.3%)$103.8 M(+2.6%)$101.2 M(+3.3%)$98.0 M(-0.9%)$98.9 M(+9.6%)$90.3 M(+3.0%)$87.6 M(+0.3%)$87.4 M(-0.4%)$87.8 M(+1.8%)$86.2 M(+6.5%)$81.0 M(-1.5%)$82.2 M(+2.2%)$80.4 M(+5.5%)$76.3 M(+2.8%)$74.2 M(-2.7%)$76.2 M(+0.1%)$76.2 M(+1.4%)$75.1 M(+1.3%)$74.2 M(+1.0%)$73.4 M(+0.4%)$73.1 M

Short Term Debt

$248.0 M(-17.1%)$299.0 M(-2.3%)$306.0 M(+2.3%)$299.0 M(+8.7%)$275.0 M(+6.6%)$258.0 M(+64.3%)$157.0 M(+9.8%)$143.0 M(-59.9%)$357.0 M(+26.6%)$282.0 M(+20.0%)$235.0 M(+197.5%)$79.0 M(+6.8%)$74.0 M(+23.3%)$60.0 M-$0.0(0%)$0.0(-100.0%)$320.0 M(0%)$320.0 M(+102.5%)$158.0 M(+102.6%)$78.0 M(-50.6%)$158.0 M(+54.9%)$102.0 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$100.0 M(-30.8%)$144.5 M(-8.0%)$157.0 M(+23.6%)$127.0 M(-49.6%)$252.0 M

Long Term Debt

$1.9 B(+0.0%)$1.9 B(-0.2%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+0.0%)$1.9 B(+18.3%)$1.6 B(-0.1%)$1.6 B(+6.1%)$1.6 B(-0.0%)$1.6 B(-0.2%)$1.6 B(-0.1%)$1.6 B(-3.6%)$1.6 B(-0.1%)$1.6 B(-0.7%)$1.6 B(+22.2%)$1.3 B(-1.2%)$1.3 B(+0.0%)$1.3 B(-0.5%)$1.4 B(+9.6%)$1.2 B(-0.1%)$1.2 B(-4.7%)$1.3 B(-0.1%)$1.3 B(-0.1%)$1.3 B(-0.1%)$1.3 B(+13.0%)$1.2 B(-4.8%)$1.2 B(-0.2%)$1.2 B(+8.4%)$1.1 B

Total Debt

$2.2 B(-2.3%)$2.2 B(-0.5%)$2.3 B(+0.3%)$2.2 B(+1.1%)$2.2 B(+0.8%)$2.2 B(+4.8%)$2.1 B(+0.7%)$2.1 B(+4.3%)$2.0 B(+3.8%)$1.9 B(+7.9%)$1.8 B(+9.5%)$1.6 B(+0.1%)$1.6 B(+0.8%)$1.6 B(+0.1%)$1.6 B(-0.1%)$1.6 B(-0.7%)$1.6 B(-1.4%)$1.7 B(-1.0%)$1.7 B(+10.8%)$1.5 B(+5.1%)$1.4 B(+2.8%)$1.4 B(+4.1%)$1.3 B(+3.2%)$1.3 B(-0.1%)$1.3 B(-0.1%)$1.3 B(-7.2%)$1.4 B(+8.1%)$1.3 B(-5.2%)$1.4 B(+2.1%)$1.3 B(-2.2%)$1.4 B

Debt To Equity

0.8(-3.5%)0.9(0%)0.9(-1.1%)0.9(0%)0.9(-1.1%)0.9(+3.5%)0.8(+1.2%)0.8(+2.4%)0.8(-1.2%)0.8(+3.8%)0.8(+9.6%)0.7(-7.6%)0.8(-3.7%)0.8(-1.2%)0.8(-1.2%)0.8(-3.5%)0.9(-6.5%)0.9(-1.1%)0.9(+11.9%)0.8(+1.2%)0.8(-1.2%)0.8(+3.7%)0.8(+2.5%)0.8(-1.3%)0.8(0%)0.8(-17.5%)1.0(+6.6%)0.9(-9.9%)1.0(0%)1.0(-8.2%)1.1

Current Ratio

0.4(+14.3%)0.3(-2.8%)0.4(+5.9%)0.3(+3.0%)0.3(-8.3%)0.4(-18.2%)0.4(-24.1%)0.6(+52.6%)0.4(-2.6%)0.4(+39.3%)0.3(-36.4%)0.4(-10.2%)0.5(-22.2%)0.6(-53.3%)1.4(-4.3%)1.4(+13.7%)1.2(+235.1%)0.4(-17.8%)0.5(-31.8%)0.7(+50.0%)0.4(+25.7%)0.3(-16.7%)0.4(-48.1%)0.8(-19.0%)1.0(-15.3%)1.2(+78.8%)0.7(+65.0%)0.4(+17.6%)0.3(-8.1%)0.4(+37.0%)0.3

Quick Ratio

0.4----0.4---0.4--0.5(-22.6%)0.6(-53.4%)1.3(-0.8%)1.3(+8.9%)1.2-0.4(-33.3%)0.7(+53.5%)0.4---0.9(-11.2%)1.1(+81.4%)0.6-0.3(-17.6%)0.3(+30.8%)0.3

Inventory

$4.4 M----$72.0 K---$297.0 K--$1.2 M(-67.7%)$3.8 M(-9.4%)$4.1 M(-73.5%)$15.7 M(+657.8%)$2.1 M-$4.9 M(+100.0%)$0.0(-100.0%)$1.1 M---$7.2 M(-55.7%)$16.3 M(-2.5%)$16.7 M-$18.6 M(+182.8%)$6.6 M(+47.5%)$4.5 M

Retained Earnings

$199.7 M(+33.7%)$149.4 M(+1.6%)$147.1 M(+15.2%)$127.7 M(+57.9%)$80.9 M(+67.7%)$48.2 M(+34.0%)$36.0 M(+55.6%)$23.1 M(+217.1%)-$19.8 M(+81.1%)-$104.5 M(+42.7%)-$182.5 M(-2.4%)-$178.3 M(+30.6%)-$257.1 M(+2.7%)-$264.3 M(+6.0%)-$281.3 M(+8.2%)-$306.3 M(+14.4%)-$357.7 M(+1.0%)-$361.3 M(+1.0%)-$365.1 M(+1.6%)-$370.8 M(+15.4%)-$438.3 M(+10.1%)-$487.4 M(+2.1%)-$498.0 M(-1.5%)-$490.8 M(+4.5%)-$514.1 M(+0.7%)-$517.5 M(+3.3%)-$535.2 M(+1.2%)-$541.8 M(+11.8%)-$614.5 M(+2.8%)-$632.4 M(+1.9%)-$644.6 M

PB Ratio

2.8(+16.1%)2.4(-9.7%)2.7(-0.7%)2.7(+8.9%)2.5(-11.1%)2.8(-2.5%)2.9(+10.4%)2.6(+5.7%)2.5(-9.9%)2.7(-26.3%)3.7(-7.0%)4.0(+18.5%)3.4(-3.2%)3.5(+13.1%)3.1(+7.0%)2.9(+2.9%)2.8(0%)2.8(+15.3%)2.4(-19.4%)3.0(+0.7%)3.0(+4.6%)2.8(+3.3%)2.8(+23.9%)2.2(-8.6%)2.4(-6.5%)2.6(+6.6%)2.4(-7.6%)2.6(-1.1%)2.7(+3.5%)2.6(+2.8%)2.5

Income statements

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

EPS

$0.8(+92.3%)$0.4(-25.0%)$0.5(-22.4%)$0.7(+17.5%)$0.6(+39.0%)$0.4(-2.4%)$0.4(-32.3%)$0.6(-34.0%)$0.9(+6.8%)$0.9(+225.9%)$0.3(-69.0%)$0.9(+163.6%)$0.3(-17.5%)$0.4(-16.7%)$0.5(-26.1%)$0.7(+132.1%)$0.3(0%)$0.3(-12.5%)$0.3(-57.9%)$0.8(+22.6%)$0.6(+100.0%)$0.3(+63.2%)$0.2(-52.5%)$0.4(+66.7%)$0.2(-33.3%)$0.4(+20.0%)$0.3(-63.4%)$0.8(+127.8%)$0.4(+12.5%)$0.3(+68.4%)$0.2

TTM EPS

$2.3(+8.4%)$2.1(-0.9%)$2.2(+4.8%)$2.1(+2.5%)$2.0(-15.5%)$2.4(-16.4%)$2.9(+5.5%)$2.7(-8.4%)$3.0(+26.0%)$2.4(+25.7%)$1.9(-10.1%)$2.1(+11.8%)$1.9(+2.8%)$1.8(+7.1%)$1.7(+10.5%)$1.5(-6.7%)$1.6(-17.2%)$2.0(-1.5%)$2.0(+6.9%)$1.9(+23.7%)$1.5(+33.3%)$1.1(-4.2%)$1.2(-8.5%)$1.3(-24.4%)$1.7(-6.5%)$1.8(+2.2%)$1.8(+6.5%)$1.7(+57.9%)$1.1(+9.2%)$1.0(-10.1%)$1.1

Revenue

$167.6 M(+2.1%)$164.1 M(+1.1%)$162.3 M(+3.2%)$157.3 M(+1.4%)$155.1 M(+1.9%)$152.2 M(+1.9%)$149.4 M(+3.3%)$144.6 M(+3.5%)$139.8 M(+7.5%)$130.0 M(+3.6%)$125.5 M(+3.3%)$121.6 M(+0.4%)$121.1 M(+3.1%)$117.4 M(+1.0%)$116.3 M(+3.5%)$112.3 M(-3.4%)$116.2 M(+6.4%)$109.2 M(-1.0%)$110.3 M(-0.4%)$110.8 M(+3.9%)$106.6 M(+2.4%)$104.1 M(-0.4%)$104.5 M(-0.5%)$105.1 M(+4.8%)$100.3 M(+1.4%)$98.8 M(-0.9%)$99.8 M(-2.3%)$102.1 M(+2.8%)$99.3 M(+1.8%)$97.6 M(+0.2%)$97.4 M

TTM Revenue

$651.3 M(+2.0%)$638.8 M(+1.9%)$626.9 M(+2.1%)$614.0 M(+2.1%)$601.4 M(+2.6%)$586.0 M(+3.9%)$563.8 M(+4.4%)$539.9 M(+4.5%)$516.9 M(+3.8%)$498.2 M(+2.6%)$485.5 M(+1.9%)$476.3 M(+2.0%)$467.0 M(+1.1%)$462.1 M(+1.8%)$453.9 M(+1.3%)$448.0 M(+0.3%)$446.5 M(+2.2%)$436.9 M(+1.2%)$431.8 M(+1.4%)$426.0 M(+1.4%)$420.3 M(+1.5%)$414.0 M(+1.3%)$408.7 M(+1.2%)$404.0 M(+0.7%)$401.0 M(+0.2%)$400.1 M(+0.3%)$398.8 M(+0.6%)$396.4 M(+1.1%)$392.2 M(+1.5%)$386.5 M(+1.2%)$381.9 M

Total Expenses

$97.6 M(+2.0%)$95.7 M(-4.9%)$100.6 M(+4.7%)$96.1 M(+4.2%)$92.2 M(+2.5%)$89.9 M(-1.6%)$91.3 M(+6.2%)$86.0 M(+4.4%)$82.3 M(+3.5%)$79.6 M(+1.9%)$78.1 M(+3.7%)$75.3 M(+0.2%)$75.1 M(+3.4%)$72.7 M(-1.5%)$73.8 M(+2.9%)$71.7 M(-0.7%)$72.2 M(+5.4%)$68.5 M(-1.1%)$69.3 M(-1.0%)$69.9 M(+6.8%)$65.5 M(+2.4%)$63.9 M(-4.6%)$67.0 M(-0.8%)$67.6 M(+6.1%)$63.7 M(-0.4%)$63.9 M(-2.9%)$65.9 M(+0.5%)$65.6 M(+1.4%)$64.6 M(+3.1%)$62.7 M(-3.5%)$65.0 M

Operating Expenses

$52.7 M(+0.1%)$52.7 M(-1.7%)$53.6 M(-2.4%)$54.9 M(+10.7%)$49.6 M(-1.0%)$50.1 M(+2.0%)$49.1 M(+1.6%)$48.4 M(+3.9%)$46.6 M(+4.1%)$44.7 M(+4.8%)$42.7 M(+0.7%)$42.4 M(+1.5%)$41.7 M(+2.0%)$40.9 M(+0.9%)$40.5 M(+1.4%)$40.0 M(-4.5%)$41.9 M(+3.4%)$40.5 M(+0.7%)$40.2 M(+2.3%)$39.3 M(+5.9%)$37.1 M(+1.5%)$36.6 M(-0.8%)$36.9 M(-0.8%)$37.1 M(+5.4%)$35.2 M(-0.4%)$35.4 M(-3.0%)$36.5 M(+1.6%)$35.9 M(-0.8%)$36.2 M(+1.0%)$35.8 M(-1.9%)$36.5 M

Cost Of Goods Sold

$44.9 M(+4.3%)$43.1 M(-8.4%)$47.0 M(+14.2%)$41.2 M(-3.3%)$42.6 M(+7.0%)$39.8 M(-5.8%)$42.2 M(+12.2%)$37.6 M(+5.1%)$35.8 M(+2.6%)$34.9 M(-1.6%)$35.4 M(+7.6%)$32.9 M(-1.4%)$33.4 M(+5.2%)$31.7 M(-4.5%)$33.2 M(+4.8%)$31.7 M(+4.5%)$30.4 M(+8.2%)$28.1 M(-3.5%)$29.1 M(-5.1%)$30.6 M(+7.9%)$28.4 M(+3.7%)$27.4 M(-9.2%)$30.2 M(-0.8%)$30.4 M(+6.9%)$28.5 M(-0.3%)$28.6 M(-2.9%)$29.4 M(-0.8%)$29.7 M(+4.2%)$28.5 M(+5.8%)$26.9 M(-5.6%)$28.5 M

TTM Cost Of Goods Sold

$176.1 M(+1.3%)$173.8 M(+1.9%)$170.5 M(+2.9%)$165.7 M(+2.2%)$162.1 M(+4.4%)$155.3 M(+3.3%)$150.4 M(+4.7%)$143.7 M(+3.4%)$139.0 M(+1.7%)$136.6 M(+2.3%)$133.5 M(+1.6%)$131.3 M(+0.9%)$130.1 M(+2.4%)$127.1 M(+3.0%)$123.4 M(+3.5%)$119.2 M(+0.9%)$118.1 M(+1.7%)$116.2 M(+0.6%)$115.5 M(-0.9%)$116.6 M(+0.2%)$116.4 M(-0.1%)$116.4 M(-1.0%)$117.6 M(+0.7%)$116.9 M(+0.7%)$116.1 M(+0.0%)$116.1 M(+1.4%)$114.4 M(+0.8%)$113.5 M(+0.1%)$113.4 M(+0.8%)$112.5 M(+0.0%)$112.4 M

Gross Profit

$122.8 M(+1.4%)$121.1 M(+5.1%)$115.3 M(-0.7%)$116.1 M(+3.2%)$112.5 M(+0.1%)$112.5 M(+4.9%)$107.2 M(+0.2%)$107.0 M(+2.9%)$104.0 M(+9.2%)$95.2 M(+5.7%)$90.1 M(+1.6%)$88.6 M(+1.1%)$87.7 M(+2.4%)$85.7 M(+3.2%)$83.0 M(+3.0%)$80.6 M(-6.1%)$85.8 M(+5.8%)$81.2 M(-0.1%)$81.3 M(+1.4%)$80.1 M(+2.5%)$78.2 M(+1.9%)$76.7 M(+3.1%)$74.4 M(-0.4%)$74.7 M(+4.0%)$71.8 M(+2.1%)$70.3 M(-0.1%)$70.4 M(-2.9%)$72.5 M(+2.3%)$70.9 M(+0.3%)$70.7 M(+2.6%)$68.9 M

TTM Gross Profit

$475.2 M(+2.2%)$465.0 M(+1.9%)$456.4 M(+1.8%)$448.4 M(+2.1%)$439.3 M(+2.0%)$430.7 M(+4.2%)$413.4 M(+4.3%)$396.3 M(+4.9%)$377.9 M(+4.5%)$361.6 M(+2.7%)$352.1 M(+2.0%)$345.0 M(+2.4%)$336.9 M(+0.6%)$335.1 M(+1.4%)$330.6 M(+0.5%)$328.8 M(+0.1%)$328.4 M(+2.4%)$320.7 M(+1.4%)$316.3 M(+2.2%)$309.4 M(+1.8%)$303.9 M(+2.1%)$297.5 M(+2.2%)$291.1 M(+1.4%)$287.1 M(+0.8%)$284.9 M(+0.3%)$284.0 M(-0.1%)$284.4 M(+0.5%)$282.9 M(+1.4%)$278.9 M(+1.8%)$274.0 M(+1.7%)$269.5 M

Gross Margin

73.2%(-0.7%)73.8%(+3.9%)71.0%(-3.8%)73.8%(+1.8%)72.6%(-1.8%)73.9%(+2.9%)71.8%(-3.0%)74.0%(-0.6%)74.4%(+1.6%)73.2%(+2.0%)71.8%(-1.6%)72.9%(+0.7%)72.4%(-0.7%)73.0%(+2.2%)71.4%(-0.5%)71.8%(-2.9%)73.9%(-0.6%)74.3%(+0.9%)73.6%(+1.8%)72.3%(-1.4%)73.4%(-0.5%)73.7%(+3.6%)71.1%(+0.1%)71.0%(-0.8%)71.6%(+0.7%)71.1%(+0.8%)70.5%(-0.6%)71.0%(-0.6%)71.3%(-1.5%)72.4%(+2.4%)70.8%

Operating Profit

$70.0 M(+2.3%)$68.4 M(+11.0%)$61.7 M(+0.7%)$61.2 M(-2.7%)$62.9 M(+0.9%)$62.4 M(+7.3%)$58.1 M(-0.9%)$58.6 M(+2.1%)$57.4 M(+13.8%)$50.5 M(+6.4%)$47.4 M(+2.5%)$46.3 M(+0.7%)$45.9 M(+2.7%)$44.7 M(+5.3%)$42.5 M(+4.6%)$40.6 M(-7.7%)$44.0 M(+8.1%)$40.7 M(-1.0%)$41.1 M(+0.6%)$40.8 M(-0.7%)$41.1 M(+2.3%)$40.2 M(+7.0%)$37.5 M(0%)$37.5 M(+2.6%)$36.6 M(+4.7%)$34.9 M(+3.0%)$33.9 M(-7.3%)$36.6 M(+5.5%)$34.7 M(-0.5%)$34.9 M(+7.7%)$32.4 M

TTM Operating Profit

$261.3 M(+2.8%)$254.2 M(+2.4%)$248.2 M(+1.4%)$244.6 M(+1.1%)$242.0 M(+2.3%)$236.5 M(+5.3%)$224.6 M(+5.0%)$214.0 M(+6.1%)$201.6 M(+6.0%)$190.1 M(+3.1%)$184.4 M(+2.8%)$179.4 M(+3.3%)$173.8 M(+1.1%)$171.8 M(+2.4%)$167.7 M(+0.8%)$166.3 M(-0.1%)$166.6 M(+1.8%)$163.7 M(+0.3%)$163.2 M(+2.2%)$159.6 M(+2.1%)$156.3 M(+3.0%)$151.8 M(+3.6%)$146.5 M(+2.5%)$142.9 M(+0.7%)$141.9 M(+1.4%)$140.1 M(+0.0%)$140.0 M(+1.1%)$138.5 M(+2.5%)$135.1 M(+2.6%)$131.7 M(+3.0%)$127.8 M

Operating Margin

41.8%(+0.2%)41.7%(+9.7%)38.0%(-2.4%)38.9%(-4.1%)40.6%(-0.9%)41.0%(+5.3%)38.9%(-4.1%)40.5%(-1.3%)41.1%(+5.9%)38.8%(+2.7%)37.8%(-0.7%)38.1%(+0.3%)38.0%(-0.4%)38.1%(+4.3%)36.5%(+1.1%)36.1%(-4.5%)37.9%(+1.6%)37.3%(+0.1%)37.2%(+1.0%)36.9%(-4.4%)38.6%(-0.1%)38.6%(+7.5%)35.9%(+0.5%)35.7%(-2.1%)36.5%(+3.3%)35.3%(+3.9%)34.0%(-5.1%)35.8%(+2.6%)34.9%(-2.3%)35.7%(+7.5%)33.2%

Net Income

$99.4 M(+93.6%)$51.3 M(-25.0%)$68.5 M(-23.3%)$89.2 M(+18.9%)$75.0 M(+37.3%)$54.6 M(-2.4%)$56.0 M(-31.8%)$82.0 M(-33.8%)$123.9 M(+5.9%)$117.0 M(+222.7%)$36.3 M(-68.3%)$114.4 M(+169.6%)$42.4 M(-18.3%)$51.9 M(-16.5%)$62.2 M(-25.7%)$83.7 M(+132.8%)$36.0 M(+0.8%)$35.7 M(-12.2%)$40.6 M(-58.0%)$96.9 M(+23.7%)$78.3 M(+96.8%)$39.8 M(+67.2%)$23.8 M(-53.2%)$50.8 M(+64.4%)$30.9 M(-31.6%)$45.2 M(+24.6%)$36.3 M(-63.0%)$98.0 M(+126.8%)$43.2 M(+15.0%)$37.6 M(+65.4%)$22.7 M

TTM Net Income

$308.3 M(+8.6%)$284.0 M(-1.1%)$287.3 M(+4.5%)$274.8 M(+2.7%)$267.6 M(-15.4%)$316.5 M(-16.5%)$378.8 M(+5.5%)$359.1 M(-8.3%)$391.6 M(+26.3%)$310.1 M(+26.6%)$245.1 M(-9.6%)$271.0 M(+12.8%)$240.3 M(+2.8%)$233.8 M(+7.5%)$217.6 M(+11.0%)$196.0 M(-6.3%)$209.1 M(-16.8%)$251.5 M(-1.6%)$255.6 M(+7.0%)$238.8 M(+23.9%)$192.7 M(+32.6%)$145.3 M(-3.6%)$150.8 M(-7.7%)$163.2 M(-22.4%)$210.4 M(-5.5%)$222.7 M(+3.6%)$215.0 M(+6.7%)$201.5 M(+58.3%)$127.3 M(+10.1%)$115.6 M(-9.9%)$128.3 M

Net Margin

59.3%(+89.5%)31.3%(-25.9%)42.2%(-25.6%)56.7%(+17.3%)48.4%(+34.8%)35.9%(-4.2%)37.5%(-33.9%)56.7%(-36.0%)88.7%(-1.5%)90.0%(+211.4%)28.9%(-69.3%)94.1%(+168.5%)35.1%(-20.8%)44.2%(-17.3%)53.5%(-28.3%)74.6%(+140.9%)30.9%(-5.2%)32.7%(-11.3%)36.8%(-57.9%)87.5%(+19.0%)73.5%(+92.2%)38.2%(+67.9%)22.8%(-52.9%)48.4%(+56.9%)30.8%(-32.6%)45.7%(+25.7%)36.4%(-62.1%)95.9%(+120.5%)43.5%(+13.0%)38.5%(+65.0%)23.3%

EBIT

$125.7 M(+71.6%)$73.3 M(-19.6%)$91.2 M(-18.0%)$111.2 M(+16.0%)$95.8 M(+31.0%)$73.2 M(+29.6%)$56.4 M(-44.7%)$102.1 M(-27.2%)$140.2 M(+180.2%)$50.0 M(+7.2%)$46.7 M(-63.9%)$129.4 M(+139.5%)$54.0 M(-18.9%)$66.7 M(-12.5%)$76.2 M(-21.3%)$96.8 M(+95.2%)$49.6 M(+1.3%)$49.0 M(-9.8%)$54.3 M(-51.4%)$111.6 M(+20.3%)$92.8 M(+129.3%)$40.5 M(+10.9%)$36.5 M(-43.9%)$65.0 M(+48.2%)$43.8 M(-25.9%)$59.1 M(+17.5%)$50.3 M(-56.1%)$114.8 M(+94.5%)$59.0 M(+7.4%)$54.9 M(+44.8%)$37.9 M

TTM EBIT

$401.4 M(+8.0%)$371.5 M(+0.0%)$371.4 M(+10.3%)$336.7 M(+2.8%)$327.5 M(-11.9%)$371.9 M(+6.6%)$348.8 M(+2.9%)$339.0 M(-7.5%)$366.4 M(+30.8%)$280.2 M(-5.6%)$296.8 M(-9.0%)$326.3 M(+11.1%)$293.7 M(+1.5%)$289.2 M(+6.5%)$271.6 M(+8.8%)$249.7 M(-5.6%)$264.5 M(-14.0%)$307.6 M(+2.9%)$299.1 M(+6.3%)$281.3 M(+19.9%)$234.7 M(+26.3%)$185.8 M(-9.1%)$204.4 M(-6.3%)$218.3 M(-18.6%)$268.1 M(-5.3%)$283.3 M(+1.5%)$279.1 M(+4.7%)$266.7 M(+39.2%)$191.5 M(+6.6%)$179.7 M(-6.2%)$191.5 M

EBITDA

$169.2 M(+43.9%)$117.6 M(-14.8%)$138.0 M(-10.3%)$153.8 M(+12.0%)$137.3 M(+20.0%)$114.4 M(+19.0%)$96.2 M(-31.9%)$141.4 M(-21.1%)$179.3 M(+104.7%)$87.6 M(+5.3%)$83.2 M(-49.4%)$164.3 M(+84.2%)$89.2 M(-12.0%)$101.4 M(-8.2%)$110.4 M(-15.8%)$131.2 M(+52.7%)$85.9 M(+3.3%)$83.2 M(-4.5%)$87.1 M(-39.7%)$144.4 M(+16.2%)$124.3 M(+73.0%)$71.8 M(+5.9%)$67.9 M(-29.8%)$96.7 M(+30.7%)$74.0 M(-17.2%)$89.4 M(+11.8%)$79.9 M(-45.0%)$145.4 M(+61.4%)$90.1 M(+5.6%)$85.3 M(+23.2%)$69.3 M

TTM EBITDA

$578.6 M(+5.8%)$546.7 M(+0.6%)$543.6 M(+8.3%)$501.8 M(+2.5%)$489.4 M(-7.9%)$531.3 M(+5.3%)$504.4 M(+2.6%)$491.4 M(-4.5%)$514.3 M(+21.2%)$424.3 M(-3.2%)$438.1 M(-5.8%)$465.4 M(+7.7%)$432.3 M(+0.8%)$429.0 M(+4.4%)$410.7 M(+6.0%)$387.4 M(-3.3%)$400.7 M(-8.7%)$439.0 M(+2.6%)$427.7 M(+4.7%)$408.4 M(+13.3%)$360.7 M(+16.2%)$310.3 M(-5.3%)$327.9 M(-3.5%)$339.9 M(-12.5%)$388.6 M(-4.0%)$404.7 M(+1.0%)$400.7 M(+2.7%)$390.0 M(+24.1%)$314.2 M(+4.3%)$301.3 M(-3.7%)$312.8 M

Selling, General & Administrative Expenses

$9.2 M(-4.1%)$9.6 M(-18.3%)$11.8 M(+20.3%)$9.8 M(+15.8%)$8.5 M(-11.2%)$9.5 M(+1.8%)$9.4 M(+6.8%)$8.8 M(+6.4%)$8.2 M(-0.3%)$8.2 M(-5.6%)$8.7 M(-2.6%)$9.0 M(+4.4%)$8.6 M(+1.5%)$8.5 M(-1.1%)$8.6 M(+8.7%)$7.9 M(+5.3%)$7.5 M(-9.1%)$8.2 M(-11.0%)$9.3 M(+15.1%)$8.0 M(+15.8%)$6.9 M(+2.4%)$6.8 M(-0.3%)$6.8 M(+8.3%)$6.3 M(-4.6%)$6.6 M(-2.5%)$6.7 M(-17.2%)$8.1 M(+20.3%)$6.8 M(+4.3%)$6.5 M(-4.3%)$6.8 M(-15.5%)$8.0 M

TTM SGA

$40.4 M(+1.9%)$39.6 M(+0.3%)$39.5 M(+6.5%)$37.1 M(+2.9%)$36.1 M(+0.6%)$35.9 M(+3.7%)$34.6 M(+1.8%)$34.0 M(-0.7%)$34.2 M(-1.1%)$34.6 M(-0.6%)$34.8 M(+0.5%)$34.6 M(+3.3%)$33.5 M(+3.4%)$32.4 M(+0.7%)$32.2 M(-2.1%)$32.8 M(-0.5%)$33.0 M(+1.7%)$32.5 M(+4.7%)$31.0 M(+8.6%)$28.6 M(+6.6%)$26.8 M(+1.4%)$26.4 M(+0.1%)$26.4 M(-4.8%)$27.7 M(-1.7%)$28.2 M(+0.3%)$28.1 M(-0.1%)$28.2 M(+0.4%)$28.1 M(+0.6%)$27.9 M(+1.9%)$27.4 M(+1.3%)$27.1 M

Depreciation And Amortization

$40.3 M(-8.9%)$44.3 M(-5.4%)$46.8 M(+10.0%)$42.6 M(+2.6%)$41.5 M(+0.5%)$41.3 M(+5.5%)$39.2 M(-0.3%)$39.3 M(+0.6%)$39.0 M(+4.0%)$37.5 M(+2.9%)$36.5 M(+4.6%)$34.9 M(-0.8%)$35.2 M(+1.3%)$34.7 M(+1.5%)$34.2 M(-0.5%)$34.4 M(-5.3%)$36.3 M(+6.2%)$34.2 M(+4.2%)$32.8 M(-0.0%)$32.8 M(+4.3%)$31.5 M(+0.3%)$31.4 M(-0.0%)$31.4 M(-0.9%)$31.7 M(+5.2%)$30.1 M(-0.3%)$30.2 M(+2.2%)$29.6 M(-3.3%)$30.6 M(-1.6%)$31.1 M(+2.3%)$30.4 M(-3.0%)$31.3 M

TTM D&A

$174.1 M(-0.7%)$175.2 M(+1.8%)$172.2 M(+4.7%)$164.5 M(+2.1%)$161.2 M(+1.6%)$158.7 M(+2.4%)$155.0 M(+1.8%)$152.3 M(+3.0%)$148.0 M(+2.7%)$144.1 M(+2.0%)$141.3 M(+1.6%)$139.1 M(+0.3%)$138.6 M(-0.8%)$139.7 M(+0.4%)$139.2 M(+1.0%)$137.8 M(+1.2%)$136.2 M(+3.7%)$131.4 M(+2.2%)$128.5 M(+1.1%)$127.1 M(+0.9%)$126.0 M(+1.1%)$124.6 M(+0.9%)$123.4 M(+1.5%)$121.6 M(+0.9%)$120.5 M(-0.8%)$121.4 M(-0.1%)$121.6 M(-1.4%)$123.3 M(+0.6%)$122.7 M(+0.8%)$121.6 M(+0.3%)$121.3 M

Interest Expense

$20.8 M(-1.4%)$21.1 M(+1.1%)$20.9 M(+2.4%)$20.4 M(+2.5%)$19.9 M(+11.2%)$17.9 M(+11.0%)$16.1 M(+1.3%)$15.9 M(+21.5%)$13.1 M(+26.2%)$10.4 M(+7.7%)$9.6 M(-1.0%)$9.7 M(-1.2%)$9.8 M(-16.9%)$11.9 M(-6.5%)$12.7 M(-5.6%)$13.4 M(+5.1%)$12.8 M(+4.0%)$12.3 M(-4.0%)$12.8 M(+0.8%)$12.7 M(+1.9%)$12.5 M(+1.1%)$12.3 M(-3.4%)$12.8 M(-1.5%)$13.0 M(+4.3%)$12.4 M(-1.4%)$12.6 M(-1.5%)$12.8 M(-5.5%)$13.5 M(-5.8%)$14.4 M(-3.6%)$14.9 M(+3.8%)$14.4 M

TTM Interest Expense

$83.3 M(+1.1%)$82.3 M(+4.1%)$79.1 M(+6.4%)$74.3 M(+6.5%)$69.8 M(+10.8%)$63.0 M(+13.6%)$55.5 M(+13.2%)$49.0 M(+14.4%)$42.8 M(+8.2%)$39.6 M(-3.6%)$41.1 M(-6.9%)$44.1 M(-7.7%)$47.8 M(-5.8%)$50.7 M(-0.8%)$51.2 M(-0.3%)$51.3 M(+1.4%)$50.6 M(+0.6%)$50.3 M(-0.1%)$50.3 M(+0.1%)$50.3 M(-0.5%)$50.5 M(+0.1%)$50.5 M(-0.5%)$50.8 M(-0.1%)$50.8 M(-1.1%)$51.4 M(-3.7%)$53.3 M(-4.2%)$55.6 M(-2.8%)$57.2 M(-1.1%)$57.8 M(-0.1%)$57.9 M(+0.6%)$57.5 M

Income Tax

$3.3 M(+674.9%)$426.0 K(-63.9%)$1.2 M(+60.9%)$733.0 K(+120.1%)$333.0 K(-27.4%)$459.0 K(-93.6%)$7.2 M(+834.3%)-$976.0 K(-522.5%)$231.0 K(-99.0%)$24.2 M(+26986.7%)-$90.0 K(-103.3%)$2.7 M(+255.7%)$759.0 K(-51.8%)$1.6 M(+1116.1%)-$155.0 K(-106.7%)$2.3 M(+6005.1%)-$39.0 K(-117.7%)$221.0 K(+387.0%)-$77.0 K(-650.0%)$14.0 K(-94.3%)$244.0 K(-91.7%)$2.9 M(+1271.0%)$214.0 K(+21300.0%)$1000.0(+100.3%)-$302.0 K(-345.5%)$123.0 K(+43.0%)$86.0 K(+300.0%)-$43.0 K(-104.8%)-$21.0 K(-101.8%)$1.2 M(+1228.4%)$88.0 K

TTM Income Tax

$5.6 M(+111.1%)$2.7 M(-1.2%)$2.7 M(-68.9%)$8.7 M(+24.5%)$7.0 M(+1.5%)$6.9 M(-77.5%)$30.6 M(+31.1%)$23.4 M(-13.6%)$27.0 M(-1.9%)$27.6 M(+457.6%)$4.9 M(+1.3%)$4.9 M(+8.9%)$4.5 M(+21.7%)$3.7 M(+58.1%)$2.3 M(-3.2%)$2.4 M(+1923.5%)$119.0 K(-70.4%)$402.0 K(-87.1%)$3.1 M(-8.5%)$3.4 M(+0.4%)$3.4 M(+19.2%)$2.8 M(+7808.3%)$36.0 K(+139.1%)-$92.0 K(+32.4%)-$136.0 K(-193.8%)$145.0 K(-87.8%)$1.2 M(-0.2%)$1.2 M(-43.0%)$2.1 M(-3.3%)$2.2 M(+93.5%)$1.1 M

PE Ratio

24.0(+8.7%)22.1(-8.7%)24.2(-4.2%)25.3(+7.3%)23.6(+7.0%)22.0(+18.4%)18.6(+4.4%)17.8(+17.6%)15.1(-25.1%)20.2(-39.0%)33.1(+4.0%)31.8(+13.7%)28.0(-3.0%)28.9(+6.5%)27.1(-1.6%)27.5(+13.5%)24.3(+25.0%)19.4(+17.4%)16.5(-25.1%)22.1(-15.2%)26.0(-19.2%)32.2(+8.5%)29.7(+33.8%)22.2(+21.6%)18.3(+0.8%)18.1(+11.6%)16.2(-12.8%)18.6(-33.8%)28.1(-3.7%)29.2(+19.5%)24.4

PS Ratio

11.4(+15.7%)9.8(-11.3%)11.1(-1.6%)11.3(+7.6%)10.5(-11.9%)11.9(-4.8%)12.5(+5.7%)11.8(+3.0%)11.5(-9.0%)12.6(-25.2%)16.8(-8.1%)18.3(+26.0%)14.5(-0.4%)14.6(+12.0%)13.0(+7.3%)12.1(+5.6%)11.5(+2.8%)11.2(+14.3%)9.8(-20.9%)12.4(+3.5%)11.9(+6.4%)11.2(+2.6%)10.9(+21.3%)9.0(-8.8%)9.9(-5.8%)10.5(+18.8%)8.8(-7.1%)9.5(+3.6%)9.2(+3.6%)8.9(+8.4%)8.2

Cashflow statements

Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 31, 2022Dec 31, 2021Sep 30, 2021Jun 30, 2021Mar 31, 2021Dec 31, 2020Sep 30, 2020Jun 30, 2020Mar 31, 2020Dec 31, 2019Sep 30, 2019Jun 30, 2019Mar 31, 2019Dec 31, 2018Sep 30, 2018Jun 30, 2018Mar 31, 2018Dec 31, 2017Sep 30, 2017Jun 30, 2017Mar 31, 2017

Cash From Operations

$105.5 M(-2.1%)$107.7 M(+72.4%)$62.5 M(-2.9%)$64.4 M(-23.7%)$84.3 M(-1.7%)$85.8 M(+22.0%)$70.3 M(+8.4%)$64.9 M(-25.5%)$87.1 M(-56.2%)$199.0 M(+232.2%)$59.9 M(-15.2%)$70.6 M(-9.4%)$78.0 M(+1.1%)$77.1 M(+86.2%)$41.4 M(-18.7%)$50.9 M(-29.9%)$72.7 M(-5.8%)$77.2 M(+91.7%)$40.3 M(-27.4%)$55.4 M(-20.8%)$70.0 M(-10.8%)$78.4 M(+88.0%)$41.7 M(-29.8%)$59.5 M(+3.9%)$57.2 M(+0.8%)$56.8 M(+53.4%)$37.0 M(-17.1%)$44.7 M(-17.7%)$54.3 M(+0.9%)$53.8 M(+34.2%)$40.1 M

TTM CFO

$340.1 M(+6.6%)$318.9 M(+7.4%)$297.0 M(-2.6%)$304.8 M(-0.2%)$305.3 M(-0.9%)$308.1 M(-26.9%)$421.3 M(+2.5%)$410.9 M(-1.4%)$416.6 M(+2.3%)$407.4 M(+42.7%)$285.5 M(+6.9%)$267.0 M(+7.9%)$247.4 M(+2.2%)$242.1 M(-0.1%)$242.2 M(+0.5%)$241.1 M(-1.8%)$245.6 M(+1.1%)$242.9 M(-0.5%)$244.2 M(-0.6%)$245.6 M(-1.6%)$249.6 M(+5.4%)$236.9 M(+10.1%)$215.2 M(+2.2%)$210.5 M(+7.5%)$195.7 M(+1.5%)$192.8 M(+1.6%)$189.8 M(-1.6%)$192.9 M(-1.2%)$195.1 M(+0.6%)$193.9 M(+3.5%)$187.4 M

Cash From Investing

$4.4 M(+108.3%)-$52.8 M(-177.7%)-$19.0 M(+65.7%)-$55.4 M(+22.8%)-$71.8 M(+51.2%)-$147.0 M(-41.1%)-$104.1 M(+11.5%)-$117.6 M(-13.6%)-$103.6 M(+49.5%)-$204.9 M(-0.9%)-$203.0 M(-62.1%)-$125.2 M(+3.6%)-$129.9 M(+6.9%)-$139.6 M(-532.7%)-$22.1 M(-197.6%)$22.6 M(+179.1%)-$28.6 M(+54.4%)-$62.7 M(+65.7%)-$183.1 M(-2017.0%)$9.5 M(+116.6%)-$57.4 M(+43.0%)-$100.6 M(-76.5%)-$57.0 M(-11.9%)-$50.9 M(-54.2%)-$33.0 M(+48.6%)-$64.3 M(+14.6%)-$75.2 M(-184.9%)$88.6 M(+252.4%)-$58.2 M(+28.4%)-$81.2 M(-155.6%)-$31.8 M

TTM CFI

-$122.9 M(+38.3%)-$199.1 M(+32.1%)-$293.2 M(+22.5%)-$378.3 M(+14.1%)-$440.5 M(+6.7%)-$472.3 M(+10.9%)-$530.2 M(+15.7%)-$629.1 M(+1.2%)-$636.7 M(+4.0%)-$663.1 M(-10.9%)-$597.8 M(-43.4%)-$416.8 M(-55.0%)-$269.0 M(-60.5%)-$167.6 M(-84.7%)-$90.7 M(+64.0%)-$251.7 M(+4.9%)-$264.8 M(+9.8%)-$293.6 M(+11.4%)-$331.5 M(-61.4%)-$205.4 M(+22.7%)-$265.8 M(-10.1%)-$241.5 M(-17.7%)-$205.2 M(+8.2%)-$223.4 M(-166.4%)-$83.9 M(+23.1%)-$109.0 M(+13.4%)-$125.9 M(-52.7%)-$82.5 M(+63.4%)-$225.4 M(-9.3%)-$206.3 M(-95.1%)-$105.7 M

Cash From Financing

-$101.2 M(-76.9%)-$57.2 M(-48.9%)-$38.4 M(-98.6%)-$19.4 M(+26.7%)-$26.4 M(-145.9%)$57.6 M(+245.4%)-$39.6 M(-186.0%)$46.0 M(+39.5%)$33.0 M(-65.8%)$96.5 M(-25.2%)$129.0 M(+146.2%)$52.4 M(+72.3%)$30.4 M(+187.9%)-$34.6 M(+12.1%)-$39.3 M(+12.7%)-$45.0 M(-272.0%)$26.2 M(+153.8%)-$48.6 M(-138.9%)$125.1 M(+187.8%)$43.5 M(+2511.5%)-$1.8 M(-107.3%)$24.7 M(+683.4%)-$4.2 M(+85.8%)-$29.9 M(+0.3%)-$30.0 M(-280.5%)$16.6 M(-72.3%)$60.1 M(+159.2%)-$101.4 M(-8209.0%)$1.3 M(-93.1%)$18.1 M(+652.0%)-$3.3 M

TTM CFF

-$216.2 M(-52.9%)-$141.4 M(-431.6%)-$26.6 M(+4.3%)-$27.8 M(-173.8%)$37.6 M(-61.2%)$97.0 M(-28.6%)$136.0 M(-55.4%)$304.5 M(-2.0%)$310.9 M(+0.8%)$308.3 M(+74.0%)$177.2 M(+1887.7%)$8.9 M(+110.1%)-$88.5 M(+4.5%)-$92.7 M(+13.2%)-$106.8 M(-285.4%)$57.6 M(-60.6%)$146.1 M(+23.7%)$118.1 M(-38.3%)$191.4 M(+208.2%)$62.1 M(+652.0%)-$11.3 M(+71.5%)-$39.5 M(+17.0%)-$47.5 M(-383.1%)$16.8 M(+130.7%)-$54.8 M(-133.0%)-$23.5 M(-6.8%)-$22.0 M(+74.2%)-$85.4 M(-718.1%)$13.8 M(+537.6%)$2.2 M(+102.7%)-$81.4 M

Free Cash Flow

$105.5 M(-2.1%)$107.7 M(+72.4%)$62.5 M(-2.9%)$64.4 M(-23.7%)$84.3 M(-1.7%)$85.8 M(+22.0%)$70.3 M(+8.4%)$64.9 M(-25.5%)$87.1 M(-56.2%)$199.0 M(+232.2%)$59.9 M(-15.2%)$70.6 M(-9.4%)$78.0 M(+1.1%)$77.1 M(+86.2%)$41.4 M(-18.7%)$50.9 M(-29.9%)$72.7 M(-5.8%)$77.2 M(+91.7%)$40.3 M(-27.4%)$55.4 M(-20.8%)$70.0 M(-10.8%)$78.4 M(+88.0%)$41.7 M(-29.8%)$59.5 M(+3.9%)$57.2 M(+0.8%)$56.8 M(+53.4%)$37.0 M(-17.1%)$44.7 M(-17.7%)$54.3 M(+0.9%)$53.8 M(+34.2%)$40.1 M

TTM FCF

$340.1 M(+6.6%)$318.9 M(+7.4%)$297.0 M(-2.6%)$304.8 M(-0.2%)$305.3 M(-0.9%)$308.1 M(-26.9%)$421.3 M(+2.5%)$410.9 M(-1.4%)$416.6 M(+2.3%)$407.4 M(+42.7%)$285.5 M(+6.9%)$267.0 M(+7.9%)$247.4 M(+2.2%)$242.1 M(-0.1%)$242.2 M(+0.5%)$241.1 M(-1.8%)$245.6 M(+1.1%)$242.9 M(-0.5%)$244.2 M(-0.6%)$245.6 M(-1.6%)$249.6 M(+5.4%)$236.9 M(+10.1%)$215.2 M(+2.2%)$210.5 M(+7.5%)$195.7 M(+1.5%)$192.8 M(+1.6%)$189.8 M(-1.6%)$192.9 M(-1.2%)$195.1 M(+0.6%)$193.9 M(+3.5%)$187.4 M

CAPEX

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

TTM CAPEX

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

Dividends Paid

$50.1 M(+0.0%)$50.1 M(+15.9%)$43.2 M(0%)$43.2 M(0%)$43.2 M(+0.0%)$43.2 M(+8.8%)$39.7 M(0%)$39.7 M(+0.0%)$39.7 M(+0.0%)$39.7 M(+9.7%)$36.2 M(+1.1%)$35.8 M(+0.8%)$35.5 M(0%)$35.5 M(+8.2%)$32.8 M(0%)$32.8 M(+1.4%)$32.4 M(+0.0%)$32.4 M(+8.9%)$29.7 M(+0.0%)$29.7 M(-0.0%)$29.7 M(+0.0%)$29.7 M(+6.0%)$28.0 M(-0.0%)$28.0 M(0%)$28.0 M(+3.9%)$27.0 M(+1.6%)$26.6 M(+2.1%)$26.0 M(0%)$26.0 M(+2.1%)$25.5 M(+10.7%)$23.0 M

TTM Dividends Paid

$186.6 M(+3.8%)$179.7 M(+4.0%)$172.9 M(+2.1%)$169.4 M(+2.1%)$165.9 M(+2.2%)$162.3 M(+2.2%)$158.8 M(+2.3%)$155.3 M(+2.6%)$151.4 M(+2.8%)$147.3 M(+2.9%)$143.1 M(+2.4%)$139.7 M(+2.2%)$136.7 M(+2.4%)$133.6 M(+2.4%)$130.5 M(+2.5%)$127.3 M(+2.5%)$124.2 M(+2.2%)$121.6 M(+2.2%)$118.9 M(+1.4%)$117.2 M(+1.4%)$115.5 M(+1.5%)$113.9 M(+2.5%)$111.1 M(+1.4%)$109.6 M(+1.9%)$107.6 M(+1.9%)$105.6 M(+1.5%)$104.1 M(+3.5%)$100.5 M(+3.1%)$97.5 M(+3.2%)$94.5 M(+3.9%)$91.0 M

TTM Dividend Per Share

$1.43(+3.6%)$1.38(+3.8%)$1.33(+3.9%)$1.28(+2.0%)$1.25(+2.0%)$1.23(+2.1%)$1.21(+2.1%)$1.18(+2.2%)$1.16(+2.2%)$1.13(+2.3%)$1.10(+2.3%)$1.08(+1.9%)$1.06(+1.9%)$1.04(+2.0%)$1.02(+2.0%)$1.00(+2.0%)$0.98(+2.1%)$0.96(+2.1%)$0.94(+2.2%)$0.92(+1.4%)$0.91(+1.4%)$0.90(+1.4%)$0.88(+1.4%)$0.87(+0.9%)$0.86(+0.9%)$0.85(+0.9%)$0.85(+0.9%)$0.84(+2.4%)$0.82(+2.5%)$0.80(+2.6%)$0.78

TTM Dividend Yield

2.5%(-12.1%)2.9%(+14.6%)2.5%(+3.3%)2.5%(-7.2%)2.6%(+12.8%)2.3%(+3.1%)2.3%(-7.3%)2.5%(-5.0%)2.6%(+8.4%)2.4%(+33.7%)1.8%(+9.2%)1.6%(-20.1%)2.0%(+2.5%)2.0%(-10.8%)2.2%(-5.9%)2.4%(-3.7%)2.5%(-1.6%)2.5%(-11.7%)2.8%(+27.5%)2.2%(-3.1%)2.3%(-6.2%)2.4%(-2.4%)2.5%(-16.9%)3.0%(+9.4%)2.8%(+7.4%)2.6%(-11.7%)2.9%(+8.6%)2.7%(-2.2%)2.7%(-2.5%)2.8%(-4.4%)2.9%

Payout Ratio

50.4%(-48.4%)97.6%(+54.6%)63.1%(+30.3%)48.5%(-15.9%)57.6%(-27.2%)79.1%(+11.5%)71.0%(+46.5%)48.4%(+51.1%)32.0%(-5.6%)33.9%(-66.0%)99.9%(+219.0%)31.3%(-62.6%)83.7%(+22.4%)68.4%(+29.5%)52.8%(+34.6%)39.2%(-56.4%)90.1%(-0.8%)90.8%(+24.1%)73.2%(+138.4%)30.7%(-19.1%)38.0%(-49.2%)74.7%(-36.6%)117.8%(+113.5%)55.2%(-39.2%)90.7%(+51.9%)59.7%(-18.4%)73.2%(+175.7%)26.6%(-55.9%)60.2%(-11.2%)67.8%(-33.1%)101.4%