TECH logo

Bio-Techne (TECH) 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.7 B(-2.4%)$2.7 B(+1.2%)$2.7 B(-0.6%)$2.7 B(-0.3%)$2.7 B(-0.9%)$2.8 B(+4.4%)$2.6 B(+1.5%)$2.6 B(+10.0%)$2.4 B(+0.5%)$2.4 B(+2.4%)$2.3 B(-0.2%)$2.3 B(-0.2%)$2.3 B(+1.5%)$2.3 B(+0.3%)$2.3 B(+8.6%)$2.1 B(+0.8%)$2.1 B(+0.7%)$2.1 B(+1.3%)$2.0 B(+1.4%)$2.0 B(+0.0%)$2.0 B(+3.8%)$1.9 B(+2.2%)$1.9 B(+0.6%)$1.9 B(+1.5%)$1.8 B(-1.5%)$1.9 B(+17.5%)$1.6 B(-1.5%)$1.6 B(+4.0%)$1.6 B(+1.8%)$1.5 B(-2.0%)$1.6 B(+1.6%)$1.5 B

Current Assets

$634.6 M(-2.1%)$648.6 M(+5.0%)$617.4 M(+1.1%)$610.6 M(+3.4%)$590.6 M(-0.1%)$591.5 M(-4.8%)$621.5 M(+8.8%)$571.0 M(+1.0%)$565.2 M(+2.4%)$552.0 M(-8.8%)$605.6 M(+2.1%)$593.1 M(+0.5%)$590.2 M(+8.6%)$543.7 M(+6.5%)$510.6 M(-9.9%)$566.6 M(+4.5%)$541.9 M(+0.0%)$541.9 M(+4.0%)$520.9 M(+5.9%)$491.9 M(+5.8%)$465.1 M(+18.7%)$391.9 M(-5.0%)$412.6 M(-2.6%)$423.4 M(+11.4%)$379.9 M(-0.8%)$383.1 M(-3.8%)$398.4 M(+1.2%)$393.5 M(+13.7%)$346.1 M(+12.7%)$307.2 M(-11.7%)$348.0 M(+13.7%)$306.0 M

Non Current Assets

$2.0 B(-2.5%)$2.1 B(+0.1%)$2.1 B(-1.1%)$2.1 B(-1.4%)$2.1 B(-1.1%)$2.2 B(+7.3%)$2.0 B(-0.6%)$2.0 B(+12.8%)$1.8 B(-0.0%)$1.8 B(+6.5%)$1.7 B(-1.0%)$1.7 B(-0.5%)$1.7 B(-0.7%)$1.7 B(-1.5%)$1.8 B(+15.4%)$1.5 B(-0.5%)$1.5 B(+1.0%)$1.5 B(+0.3%)$1.5 B(-0.0%)$1.5 B(-1.7%)$1.5 B(+0.0%)$1.5 B(+4.2%)$1.5 B(+1.6%)$1.4 B(-1.1%)$1.5 B(-1.6%)$1.5 B(+24.6%)$1.2 B(-2.4%)$1.2 B(+1.2%)$1.2 B(-0.9%)$1.2 B(+0.8%)$1.2 B(-1.4%)$1.2 B

Total Liabilities

$591.9 M(-0.9%)$597.4 M(-5.9%)$635.0 M(-10.2%)$706.8 M(-7.9%)$767.2 M(+1.3%)$757.6 M(+12.7%)$672.2 M(-5.3%)$710.0 M(+32.4%)$536.3 M(-10.6%)$599.6 M(+1.0%)$593.8 M(+1.2%)$586.6 M(-2.6%)$602.3 M(-3.4%)$623.2 M(-9.9%)$691.7 M(+28.9%)$536.7 M(-0.1%)$537.0 M(-12.5%)$613.8 M(-5.0%)$646.4 M(-8.7%)$707.8 M(+4.8%)$675.1 M(-10.1%)$750.8 M(+4.5%)$718.8 M(-1.0%)$726.4 M(-3.0%)$748.4 M(-1.9%)$762.7 M(+48.4%)$514.1 M(-8.1%)$559.5 M(+0.3%)$557.6 M(-1.8%)$567.6 M(-6.7%)$608.6 M(-2.7%)$625.5 M

Current Liabilities

$161.3 M(+13.5%)$142.1 M(-10.8%)$159.4 M(+6.4%)$149.8 M(+10.8%)$135.2 M(+5.8%)$127.8 M(-0.6%)$128.5 M(-9.0%)$141.2 M(+9.9%)$128.4 M(-6.7%)$137.6 M(-21.8%)$176.0 M(+5.5%)$166.8 M(+7.8%)$154.8 M(+15.5%)$134.0 M(-12.0%)$152.3 M(+10.6%)$137.6 M(+17.1%)$117.6 M(+11.5%)$105.4 M(-1.2%)$106.7 M(+1.6%)$105.0 M(+0.0%)$105.0 M(+18.9%)$88.3 M(-13.4%)$102.0 M(+4.0%)$98.0 M(+12.1%)$87.4 M(+4.8%)$83.4 M(+5.0%)$79.5 M(+12.2%)$70.9 M(-36.5%)$111.7 M(+4.3%)$107.0 M(-21.0%)$135.5 M(-4.7%)$142.2 M

Long Term Liabilities

$430.7 M(-5.4%)$455.2 M(-4.3%)$475.6 M(-14.6%)$557.0 M(-11.9%)$632.0 M(+0.3%)$629.9 M(+15.8%)$543.7 M(-4.4%)$568.8 M(+39.5%)$407.9 M(-11.7%)$461.9 M(+10.6%)$417.8 M(-0.5%)$419.7 M(-6.2%)$447.5 M(-8.5%)$489.2 M(-9.3%)$539.4 M(+35.2%)$399.1 M(-4.9%)$419.4 M(-17.5%)$508.4 M(-5.8%)$539.7 M(-10.5%)$602.8 M(+5.7%)$570.1 M(-13.9%)$662.5 M(+7.4%)$616.8 M(-1.8%)$628.3 M(-4.9%)$661.0 M(-2.7%)$679.3 M(+56.3%)$434.6 M(-11.1%)$488.6 M(+9.6%)$445.9 M(-3.2%)$460.5 M(-2.6%)$473.1 M(-2.1%)$483.3 M

Shareholders Equity

$2.1 B(-2.8%)$2.1 B(+3.4%)$2.1 B(+2.7%)$2.0 B(+2.6%)$2.0 B(-1.7%)$2.0 B(+1.6%)$2.0 B(+4.1%)$1.9 B(+3.4%)$1.8 B(+4.3%)$1.8 B(+2.9%)$1.7 B(-0.7%)$1.7 B(+0.7%)$1.7 B(+3.9%)$1.6 B(+4.9%)$1.6 B(+1.5%)$1.5 B(+1.1%)$1.5 B(+5.7%)$1.4 B(+4.2%)$1.4 B(+7.0%)$1.3 B(-2.4%)$1.3 B(+12.7%)$1.2 B(+0.7%)$1.2 B(+1.7%)$1.1 B(+4.5%)$1.1 B(-1.2%)$1.1 B(+2.8%)$1.1 B(+2.0%)$1.1 B(+6.1%)$997.8 M(+4.0%)$959.8 M(+1.1%)$949.6 M(+4.6%)$907.9 M

Book Value

$2.1 B(-2.8%)$2.1 B(+3.4%)$2.1 B(+2.7%)$2.0 B(+2.6%)$2.0 B(-1.7%)$2.0 B(+1.6%)$2.0 B(+4.1%)$1.9 B(+3.4%)$1.8 B(+4.3%)$1.8 B(+2.9%)$1.7 B(-0.7%)$1.7 B(+0.7%)$1.7 B(+3.9%)$1.6 B(+4.9%)$1.6 B(+1.5%)$1.5 B(+1.1%)$1.5 B(+5.7%)$1.4 B(+4.2%)$1.4 B(+7.0%)$1.3 B(-2.4%)$1.3 B(+12.7%)$1.2 B(+0.7%)$1.2 B(+1.7%)$1.1 B(+4.5%)$1.1 B(-1.2%)$1.1 B(+2.8%)$1.1 B(+2.0%)$1.1 B(+6.1%)$997.8 M(+4.0%)$959.8 M(+1.1%)$949.6 M(+4.6%)$907.9 M

Working Capital

$473.4 M(-6.5%)$506.4 M(+10.6%)$458.0 M(-0.6%)$460.8 M(+1.2%)$455.4 M(-1.8%)$463.7 M(-5.9%)$493.0 M(+14.7%)$429.8 M(-1.6%)$436.8 M(+5.4%)$414.4 M(-3.5%)$429.5 M(+0.8%)$426.3 M(-2.1%)$435.4 M(+6.3%)$409.8 M(+14.3%)$358.3 M(-16.5%)$429.0 M(+1.1%)$424.4 M(-2.8%)$436.5 M(+5.4%)$414.3 M(+7.1%)$386.9 M(+7.5%)$360.1 M(+18.6%)$303.7 M(-2.2%)$310.6 M(-4.5%)$325.4 M(+11.2%)$292.5 M(-2.4%)$299.7 M(-6.0%)$318.9 M(-1.2%)$322.6 M(+37.6%)$234.4 M(+17.1%)$200.1 M(-5.8%)$212.5 M(+29.7%)$163.8 M

Cash And Cash Equivalents

$177.5 M(-5.3%)$187.5 M(+23.6%)$151.8 M(+8.5%)$139.9 M(+7.5%)$130.1 M(-12.5%)$148.7 M(-17.7%)$180.6 M(+41.9%)$127.3 M(-22.7%)$164.7 M(-0.3%)$165.3 M(-4.2%)$172.6 M(+7.3%)$160.8 M(-24.1%)$211.8 M(+7.9%)$196.3 M(-1.4%)$199.1 M(+7.0%)$186.1 M(+12.4%)$165.5 M(-2.3%)$169.4 M(+15.5%)$146.6 M(-6.1%)$156.2 M(+41.6%)$110.3 M(+10.4%)$99.9 M(-1.0%)$100.9 M(+5.6%)$95.6 M(+11.3%)$85.9 M(-9.3%)$94.7 M(-22.4%)$122.0 M(+40.9%)$86.6 M(-28.7%)$121.5 M(+67.6%)$72.5 M(-20.9%)$91.6 M(+53.1%)$59.8 M

Accounts Payable

$114.3 M(+262.0%)$31.6 M(-16.9%)$38.0 M(+31.4%)$28.9 M(-8.3%)$31.5 M(+12.2%)$28.1 M(+9.4%)$25.7 M(-5.3%)$27.1 M(+12.5%)$24.1 M(-20.9%)$30.5 M(-10.0%)$33.9 M(+9.7%)$30.9 M(+15.3%)$26.8 M(+4.4%)$25.6 M(-12.8%)$29.4 M(+13.7%)$25.8 M(+6.6%)$24.3 M(-10.8%)$27.2 M(+17.8%)$23.1 M(+17.0%)$19.7 M(+3.4%)$19.1 M(+35.4%)$14.1 M(-13.0%)$16.2 M(+8.8%)$14.9 M(-7.0%)$16.0 M(-12.3%)$18.3 M(-1.1%)$18.5 M(+27.0%)$14.5 M(+28.4%)$11.3 M(-25.0%)$15.1 M(-10.5%)$16.9 M(+40.1%)$12.0 M

Accounts Receivable

$217.9 M(-2.6%)$223.7 M(-7.3%)$241.4 M(+5.9%)$227.9 M(+9.8%)$207.5 M(+1.4%)$204.6 M(-6.4%)$218.5 M(+0.9%)$216.4 M(+17.1%)$184.8 M(+6.1%)$174.2 M(-10.5%)$194.5 M(-3.7%)$202.1 M(+32.2%)$152.9 M(+3.6%)$147.5 M(+1.5%)$145.4 M(-7.9%)$157.8 M(+23.0%)$128.2 M(+4.6%)$122.6 M(+0.1%)$122.5 M(+4.3%)$117.5 M(+5.1%)$111.8 M(-8.9%)$122.7 M(-10.7%)$137.5 M(+2.6%)$133.9 M(+18.2%)$113.3 M(-1.3%)$114.8 M(-4.6%)$120.3 M(+9.6%)$109.8 M(+11.4%)$98.5 M(-8.2%)$107.3 M(-8.1%)$116.8 M(-1.3%)$118.3 M

Short Term Debt

$13.5 M(+0.2%)$13.5 M(+4.4%)$12.9 M(-0.5%)$13.0 M(+2.4%)$12.7 M(+3.9%)$12.2 M(+8.9%)$11.2 M(+4.4%)$10.7 M(-2.3%)$11.0 M(-9.4%)$12.1 M(-50.4%)$24.4 M(+0.3%)$24.4 M(+0.2%)$24.3 M(-0.8%)$24.5 M(+1.7%)$24.1 M(+5.2%)$22.9 M(+2.2%)$22.4 M(+1.0%)$22.2 M(+0.7%)$22.0 M(-0.0%)$22.0 M(+0.7%)$21.9 M(+0.6%)$21.8 M(+74.1%)$12.5 M(0%)$12.5 M(0%)$12.5 M(0%)$12.5 M-----$14.6 M

Long Term Debt

$381.6 M(-1.0%)$385.4 M(-5.2%)$406.6 M(-15.6%)$481.8 M(-11.3%)$543.0 M(+1.1%)$537.3 M(+21.1%)$443.8 M(-4.2%)$463.3 M(+66.5%)$278.2 M(-15.6%)$329.4 M(+9.2%)$301.5 M(-0.4%)$302.9 M(-7.5%)$327.3 M(-7.2%)$352.8 M(-11.0%)$396.5 M(+47.0%)$269.7 M(-4.6%)$282.7 M(-25.0%)$376.8 M(-8.4%)$411.5 M(-13.7%)$476.8 M(+7.8%)$442.1 M(-19.1%)$546.4 M(+10.9%)$492.7 M(-3.4%)$509.8 M(-4.3%)$532.9 M(-2.9%)$549.0 M(+61.9%)$339.0 M(-13.6%)$392.5 M(+8.3%)$362.5 M(+7.4%)$337.5 M(-1.8%)$343.8 M(+0.0%)$343.6 M

Total Debt

$395.1 M(-0.9%)$398.9 M(-4.9%)$419.5 M(-15.2%)$494.7 M(-11.0%)$555.7 M(+1.1%)$549.5 M(+20.8%)$455.0 M(-4.0%)$474.0 M(+63.9%)$289.2 M(-15.3%)$341.5 M(+4.8%)$326.0 M(-0.4%)$327.2 M(-6.9%)$351.6 M(-6.8%)$377.3 M(-10.3%)$420.6 M(+43.7%)$292.7 M(-4.1%)$305.1 M(-23.5%)$399.0 M(-8.0%)$433.5 M(-13.1%)$498.9 M(+7.5%)$464.0 M(-18.3%)$568.2 M(+12.5%)$505.2 M(-3.3%)$522.3 M(-4.2%)$545.4 M(-2.9%)$561.5 M(+65.6%)$339.0 M(-13.6%)$392.5 M(+8.3%)$362.5 M(+7.4%)$337.5 M(-1.8%)$343.8 M(-4.0%)$358.2 M

Debt To Equity

0.1(0%)0.1(-6.7%)0.1(-21.1%)0.2(-17.4%)0.2(+4.5%)0.2(+22.2%)0.2(-10.0%)0.2(+81.8%)0.1(-26.7%)0.1(0%)0.1(0%)0.1(-11.8%)0.2(-5.6%)0.2(-18.2%)0.2(+57.1%)0.1(-6.7%)0.1(-31.8%)0.2(-15.4%)0.3(-21.2%)0.3(+13.8%)0.3(-29.3%)0.4(-4.7%)0.4(-6.5%)0.5(-8.0%)0.5(-2.0%)0.5(+64.5%)0.3(-16.2%)0.4(+2.8%)0.4(+2.9%)0.3(-2.8%)0.4(-7.7%)0.4

Current Ratio

3.9(-13.6%)4.6(+17.8%)3.9(-5.2%)4.1(-6.6%)4.4(-5.6%)4.6(-4.3%)4.8(+19.8%)4.0(-8.2%)4.4(+9.7%)4.0(+16.6%)3.4(-3.4%)3.6(-6.6%)3.8(-6.2%)4.1(+21.2%)3.4(-18.7%)4.1(-10.6%)4.6(-10.3%)5.1(+5.3%)4.9(+4.0%)4.7(+5.9%)4.4(-0.2%)4.4(+9.6%)4.0(-6.3%)4.3(-0.7%)4.3(-5.2%)4.6(-8.4%)5.0(-9.7%)5.5(+79.0%)3.1(+8.0%)2.9(+11.7%)2.6(+19.5%)2.1

Quick Ratio

2.8(-15.0%)3.3(+18.6%)2.8(-4.5%)2.9(-5.0%)3.0(-4.4%)3.2(-9.4%)3.5(+23.2%)2.8(-9.8%)3.1(+7.9%)2.9(+10.6%)2.6(-5.4%)2.8(-7.9%)3.0(-4.7%)3.2(+22.8%)2.6(-22.0%)3.3(-10.3%)3.7(-10.4%)4.1(+5.4%)3.9(+4.8%)3.7(+6.3%)3.5(+3.2%)3.4(+8.3%)3.1(-6.3%)3.4(+1.5%)3.3(-5.4%)3.5(-10.9%)3.9(-8.6%)4.3(+72.7%)2.5(+10.7%)2.3(+6.1%)2.1(+24.7%)1.7

Inventory

$188.4 M(+1.8%)$185.0 M(+3.0%)$179.7 M(+0.1%)$179.5 M(-0.7%)$180.8 M(-2.8%)$186.1 M(+8.4%)$171.6 M(+1.3%)$169.5 M(+5.8%)$160.2 M(+6.8%)$150.0 M(+6.3%)$141.1 M(+10.0%)$128.3 M(+5.3%)$121.9 M(+3.8%)$117.4 M(+0.5%)$116.7 M(+6.1%)$110.0 M(+3.2%)$106.6 M(+0.6%)$106.0 M(+2.8%)$103.2 M(+3.5%)$99.7 M(+4.5%)$95.4 M(+5.0%)$90.9 M(-0.2%)$91.0 M(-3.0%)$93.8 M(+3.2%)$90.9 M(-0.0%)$90.9 M(+6.2%)$85.6 M(-3.3%)$88.6 M(+29.7%)$68.3 M(+2.6%)$66.5 M(+10.6%)$60.2 M(-5.7%)$63.8 M

Retained Earnings

$1.3 B(-4.1%)$1.3 B(+1.2%)$1.3 B(+2.1%)$1.3 B(+2.9%)$1.3 B(-5.0%)$1.3 B(+1.4%)$1.3 B(+5.0%)$1.2 B(+3.9%)$1.2 B(+3.2%)$1.2 B(+3.5%)$1.1 B(-0.9%)$1.1 B(-1.1%)$1.1 B(+2.4%)$1.1 B(+3.1%)$1.1 B(-0.3%)$1.1 B(-1.4%)$1.1 B(+2.9%)$1.1 B(+1.5%)$1.1 B(+4.4%)$1.0 B(-2.5%)$1.0 B(+11.5%)$931.4 M(-0.1%)$931.9 M(+0.5%)$927.8 M(+3.6%)$895.2 M(-1.1%)$905.1 M(+3.2%)$876.9 M(+3.5%)$847.3 M(+0.9%)$839.6 M(+4.6%)$802.4 M(+0.4%)$799.0 M(+2.6%)$778.8 M

PB Ratio

5.5(-7.9%)5.9(+10.2%)5.4(+2.5%)5.3(-14.9%)6.2(+14.4%)5.4(-17.4%)6.5(+5.8%)6.2(-13.3%)7.1(+12.1%)6.4(-20.3%)8.0(-19.6%)9.9(-16.9%)11.9(+2.8%)11.6(+3.5%)11.2(+16.4%)9.6(+19.2%)8.1(+21.8%)6.6(-9.7%)7.3(+31.3%)5.6(-11.8%)6.3(0%)6.3(-6.5%)6.8(+3.7%)6.5(+31.5%)5.0(-28.4%)7.0(+34.7%)5.2(-3.7%)5.4(+10.3%)4.9(+3.2%)4.7(+1.9%)4.6(+10.5%)4.2

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

$0.2(+4.8%)$0.2(-16.0%)$0.3(-19.4%)$0.3(+82.3%)$0.2(-45.2%)$0.3(-34.0%)$0.5(+9.3%)$0.4(+38.7%)$0.3(-43.6%)$0.6(+45.7%)$0.4(+2.0%)$0.4(-24.5%)$0.5(+16.0%)$0.4(+356.8%)$0.1(-67.0%)$0.3(-2.6%)$0.3(+38.5%)$0.2(-43.9%)$0.4(+60.9%)$0.2(-69.5%)$0.8(+716.2%)$0.1(-11.9%)$0.1(-63.5%)$0.3(+155.6%)$0.1(0%)$0.1(-57.9%)$0.3(+105.8%)$0.1(-59.7%)$0.3(+207.1%)$0.1(-45.5%)$0.2(+30.5%)$0.1

TTM EPS

$1.0(+5.3%)$0.9(-9.6%)$1.0(-17.5%)$1.3(-8.7%)$1.4(-9.2%)$1.5(-13.6%)$1.8(+5.5%)$1.7(+3.7%)$1.6(-10.1%)$1.8(+7.7%)$1.7(+20.7%)$1.4(+7.0%)$1.3(+18.7%)$1.1(+24.8%)$0.9(-24.2%)$1.1(+4.6%)$1.1(-29.9%)$1.6(+7.9%)$1.4(+22.4%)$1.2(-4.6%)$1.2(+107.5%)$0.6(-3.2%)$0.6(-20.8%)$0.8(+25.3%)$0.6(-25.2%)$0.8(+0.9%)$0.8(+10.0%)$0.8(-2.3%)$0.8(+55.0%)$0.5(-3.9%)$0.5(+4.0%)$0.5

Revenue

$297.0 M(+2.6%)$289.5 M(-5.4%)$306.1 M(+0.9%)$303.4 M(+11.3%)$272.6 M(-1.6%)$276.9 M(-8.1%)$301.3 M(+2.4%)$294.1 M(+8.3%)$271.6 M(+0.7%)$269.7 M(-6.4%)$288.2 M(-0.7%)$290.4 M(+7.8%)$269.3 M(+4.5%)$257.7 M(-0.5%)$259.0 M(+6.3%)$243.6 M(+8.6%)$224.3 M(+9.8%)$204.2 M(+16.1%)$175.8 M(-9.7%)$194.7 M(+5.3%)$184.9 M(+0.9%)$183.2 M(-4.4%)$191.7 M(+3.7%)$184.9 M(+5.9%)$174.5 M(+7.1%)$163.0 M(-9.6%)$180.3 M(+9.9%)$164.0 M(+6.4%)$154.2 M(+6.6%)$144.6 M(-7.6%)$156.6 M(+8.7%)$144.0 M

TTM Revenue

$1.2 B(+2.1%)$1.2 B(+1.1%)$1.2 B(+0.4%)$1.2 B(+0.8%)$1.1 B(+0.1%)$1.1 B(+0.6%)$1.1 B(+1.2%)$1.1 B(+0.3%)$1.1 B(+0.2%)$1.1 B(+1.1%)$1.1 B(+2.7%)$1.1 B(+4.5%)$1.0 B(+4.6%)$984.6 M(+5.8%)$931.0 M(+9.8%)$847.8 M(+6.1%)$799.0 M(+5.2%)$759.6 M(+2.8%)$738.7 M(-2.1%)$754.5 M(+1.3%)$744.7 M(+1.4%)$734.3 M(+2.8%)$714.0 M(+1.6%)$702.6 M(+3.1%)$681.7 M(+3.1%)$661.4 M(+2.9%)$643.0 M(+3.8%)$619.3 M(+3.3%)$599.4 M(+3.9%)$577.0 M(+2.5%)$563.0 M(+4.0%)$541.2 M

Total Expenses

$249.6 M(+0.1%)$249.5 M(+11.3%)$224.1 M(-5.2%)$236.4 M(+0.8%)$234.6 M(+6.1%)$221.1 M(+3.0%)$214.7 M(+0.4%)$213.9 M(+5.0%)$203.7 M(-4.5%)$213.3 M(+2.4%)$208.4 M(+4.3%)$199.9 M(-3.4%)$206.9 M(+6.4%)$194.5 M(+5.1%)$185.1 M(+5.8%)$174.9 M(+1.0%)$173.3 M(+11.7%)$155.1 M(+6.9%)$145.1 M(-1.2%)$146.9 M(-0.7%)$147.9 M(-1.3%)$149.9 M(+1.3%)$148.0 M(+5.2%)$140.8 M(-0.1%)$140.9 M(+2.7%)$137.2 M(+20.0%)$114.3 M(-5.4%)$120.9 M(-7.0%)$130.0 M(+9.6%)$118.6 M(+28.1%)$92.6 M(-16.3%)$110.5 M

Operating Expenses

$146.5 M(+2.4%)$143.0 M(+17.9%)$121.3 M(-11.8%)$137.6 M(-0.7%)$138.6 M(+7.2%)$129.3 M(+9.5%)$118.1 M(-3.1%)$122.0 M(+5.6%)$115.5 M(-6.3%)$123.3 M(+2.3%)$120.5 M(+8.6%)$111.0 M(-8.5%)$121.3 M(+12.6%)$107.8 M(+5.7%)$102.0 M(+2.3%)$99.6 M(-0.3%)$99.9 M(+12.7%)$88.6 M(+7.3%)$82.6 M(+0.4%)$82.3 M(-2.5%)$84.4 M(-0.8%)$85.1 M(+0.6%)$84.6 M(+5.1%)$80.5 M(+1.4%)$79.4 M(-3.0%)$81.8 M(+45.5%)$56.3 M(-16.3%)$67.2 M(-13.5%)$77.7 M(+8.1%)$71.8 M(+87.3%)$38.4 M(-39.3%)$63.2 M

Cost Of Goods Sold

$103.1 M(-3.1%)$106.4 M(+3.6%)$102.8 M(+4.0%)$98.8 M(+2.9%)$96.0 M(+4.7%)$91.7 M(-5.0%)$96.6 M(+5.0%)$92.0 M(+4.3%)$88.2 M(-2.0%)$90.1 M(+2.5%)$87.9 M(-1.2%)$88.9 M(+3.9%)$85.6 M(-1.3%)$86.7 M(+4.4%)$83.1 M(+10.4%)$75.3 M(+2.6%)$73.4 M(+10.4%)$66.5 M(+6.3%)$62.5 M(-3.3%)$64.6 M(+1.7%)$63.5 M(-2.0%)$64.8 M(+2.3%)$63.4 M(+5.2%)$60.3 M(-2.0%)$61.5 M(+11.1%)$55.4 M(-4.7%)$58.1 M(+8.1%)$53.7 M(+2.7%)$52.3 M(+11.9%)$46.7 M(-13.8%)$54.2 M(+14.5%)$47.4 M

TTM Cost Of Goods Sold

$411.2 M(+1.8%)$404.0 M(+3.8%)$389.3 M(+1.6%)$383.2 M(+1.8%)$376.4 M(+2.1%)$368.6 M(+0.5%)$366.9 M(+2.4%)$358.1 M(+0.9%)$355.1 M(+0.8%)$352.4 M(+1.0%)$349.1 M(+1.4%)$344.3 M(+4.1%)$330.7 M(+3.8%)$318.4 M(+6.8%)$298.2 M(+7.4%)$277.6 M(+4.0%)$267.0 M(+3.8%)$257.1 M(+0.6%)$255.5 M(-0.3%)$256.4 M(+1.7%)$252.0 M(+0.8%)$250.0 M(+3.9%)$240.5 M(+2.3%)$235.2 M(+2.9%)$228.6 M(+4.2%)$219.5 M(+4.1%)$210.8 M(+1.9%)$207.0 M(+3.2%)$200.6 M(+4.5%)$192.0 M(+1.9%)$188.5 M(+5.1%)$179.3 M

Gross Profit

$193.9 M(+5.9%)$183.0 M(-10.0%)$203.3 M(-0.6%)$204.6 M(+15.9%)$176.6 M(-4.7%)$185.2 M(-9.5%)$204.7 M(+1.3%)$202.2 M(+10.3%)$183.4 M(+2.1%)$179.6 M(-10.4%)$200.3 M(-0.6%)$201.5 M(+9.7%)$183.7 M(+7.4%)$171.0 M(-2.8%)$175.9 M(+4.6%)$168.3 M(+11.5%)$150.9 M(+9.6%)$137.7 M(+21.6%)$113.3 M(-12.9%)$130.1 M(+7.1%)$121.4 M(+2.5%)$118.4 M(-7.7%)$128.3 M(+2.9%)$124.6 M(+10.3%)$113.0 M(+5.0%)$107.6 M(-11.9%)$122.2 M(+10.8%)$110.3 M(+8.3%)$101.8 M(+4.0%)$97.9 M(-4.4%)$102.4 M(+5.9%)$96.7 M

TTM Gross Profit

$784.9 M(+2.3%)$767.6 M(-0.3%)$769.7 M(-0.2%)$771.1 M(+0.3%)$768.6 M(-0.9%)$775.4 M(+0.7%)$769.8 M(+0.6%)$765.5 M(+0.1%)$764.8 M(-0.0%)$765.1 M(+1.1%)$756.5 M(+3.3%)$732.1 M(+4.8%)$698.9 M(+4.9%)$666.1 M(+5.3%)$632.8 M(+11.0%)$570.2 M(+7.2%)$532.0 M(+5.9%)$502.5 M(+4.0%)$483.2 M(-3.0%)$498.1 M(+1.1%)$492.7 M(+1.7%)$484.3 M(+2.3%)$473.5 M(+1.3%)$467.4 M(+3.2%)$453.1 M(+2.5%)$441.9 M(+2.3%)$432.1 M(+4.8%)$412.3 M(+3.4%)$398.8 M(+3.6%)$385.1 M(+2.8%)$374.5 M(+3.5%)$361.9 M

Gross Margin

65.3%(+3.2%)63.2%(-4.8%)66.4%(-1.5%)67.4%(+4.1%)64.8%(-3.1%)66.9%(-1.6%)67.9%(-1.2%)68.7%(+1.8%)67.5%(+1.4%)66.6%(-4.2%)69.5%(+0.2%)69.4%(+1.7%)68.2%(+2.8%)66.3%(-2.3%)67.9%(-1.7%)69.1%(+2.7%)67.3%(-0.2%)67.5%(+4.7%)64.4%(-3.5%)66.8%(+1.8%)65.7%(+1.6%)64.6%(-3.4%)66.9%(-0.7%)67.4%(+4.1%)64.8%(-1.9%)66.0%(-2.6%)67.8%(+0.8%)67.2%(+1.8%)66.1%(-2.4%)67.7%(+3.5%)65.4%(-2.6%)67.1%

Operating Profit

$47.4 M(+18.6%)$40.0 M(-51.3%)$82.0 M(+22.4%)$67.0 M(+76.3%)$38.0 M(-32.0%)$55.9 M(-35.5%)$86.6 M(+7.9%)$80.2 M(+18.1%)$67.9 M(+20.6%)$56.3 M(-29.4%)$79.8 M(-11.8%)$90.4 M(+45.1%)$62.3 M(-1.4%)$63.2 M(-14.5%)$74.0 M(+7.8%)$68.6 M(+34.6%)$51.0 M(+3.9%)$49.1 M(+59.7%)$30.7 M(-35.7%)$47.8 M(+29.2%)$37.0 M(+11.0%)$33.3 M(-23.6%)$43.6 M(-1.0%)$44.1 M(+31.2%)$33.6 M(+30.4%)$25.8 M(-60.9%)$65.9 M(+53.0%)$43.1 M(+78.4%)$24.1 M(-7.2%)$26.0 M(-59.3%)$64.0 M(+91.1%)$33.5 M

TTM Operating Profit

$236.4 M(+4.2%)$227.0 M(-6.5%)$242.9 M(-1.8%)$247.4 M(-5.1%)$260.7 M(-10.3%)$290.5 M(-0.2%)$291.0 M(+2.4%)$284.2 M(-3.5%)$294.5 M(+1.9%)$288.9 M(-2.3%)$295.8 M(+2.0%)$290.0 M(+8.1%)$268.2 M(+4.4%)$256.8 M(+5.8%)$242.7 M(+21.7%)$199.5 M(+11.7%)$178.6 M(+8.5%)$164.6 M(+10.6%)$148.8 M(-8.0%)$161.8 M(+2.3%)$158.1 M(+2.2%)$154.7 M(+5.1%)$147.1 M(-13.2%)$169.4 M(+0.6%)$168.4 M(+6.0%)$158.9 M(-0.2%)$159.2 M(+1.2%)$157.3 M(+6.5%)$147.7 M(+4.4%)$141.4 M(-2.2%)$144.6 M(+21.7%)$118.8 M

Operating Margin

16.0%(+15.6%)13.8%(-48.5%)26.8%(+21.4%)22.1%(+58.4%)13.9%(-30.9%)20.2%(-29.8%)28.7%(+5.3%)27.3%(+9.1%)25.0%(+19.7%)20.9%(-24.6%)27.7%(-11.1%)31.1%(+34.6%)23.1%(-5.6%)24.5%(-14.1%)28.6%(+1.4%)28.2%(+23.9%)22.7%(-5.4%)24.0%(+37.5%)17.5%(-28.8%)24.6%(+22.8%)20.0%(+9.9%)18.2%(-20.1%)22.8%(-4.5%)23.9%(+23.8%)19.3%(+21.8%)15.8%(-56.8%)36.6%(+39.2%)26.3%(+67.7%)15.7%(-12.9%)18.0%(-56.0%)40.9%(+75.8%)23.3%

Net Income

$34.9 M(+3.8%)$33.6 M(-17.2%)$40.6 M(-17.3%)$49.1 M(+78.6%)$27.5 M(-46.1%)$51.0 M(-32.5%)$75.5 M(+7.5%)$70.2 M(+40.4%)$50.0 M(-44.2%)$89.6 M(+45.6%)$61.5 M(+1.3%)$60.7 M(-24.2%)$80.2 M(+15.2%)$69.6 M(+365.3%)$15.0 M(-67.3%)$45.8 M(-1.1%)$46.3 M(+38.6%)$33.4 M(-43.3%)$58.8 M(+61.5%)$36.4 M(-69.5%)$119.6 M(+730.8%)$14.4 M(-12.5%)$16.5 M(-63.1%)$44.7 M(+154.3%)$17.6 M(+0.9%)$17.4 M(-58.3%)$41.7 M(+111.3%)$19.7 M(-59.6%)$48.8 M(+207.9%)$15.9 M(-42.5%)$27.6 M(+24.6%)$22.2 M

TTM Net Income

$158.1 M(+4.9%)$150.7 M(-10.3%)$168.1 M(-17.2%)$203.0 M(-9.4%)$224.2 M(-9.1%)$246.7 M(-13.5%)$285.3 M(+5.2%)$271.3 M(+3.6%)$261.8 M(-10.3%)$292.0 M(+7.3%)$272.1 M(+20.6%)$225.5 M(+7.1%)$210.5 M(+19.2%)$176.6 M(+25.8%)$140.4 M(-23.8%)$184.3 M(+5.3%)$174.9 M(-29.5%)$248.3 M(+8.3%)$229.3 M(+22.7%)$186.9 M(-4.2%)$195.1 M(+109.7%)$93.1 M(-3.1%)$96.1 M(-20.8%)$121.3 M(+25.9%)$96.4 M(-24.5%)$127.7 M(+1.2%)$126.1 M(+12.6%)$112.1 M(-2.1%)$114.5 M(+56.6%)$73.1 M(-3.9%)$76.1 M(+2.7%)$74.1 M

Net Margin

11.8%(+1.2%)11.6%(-12.4%)13.3%(-18.0%)16.2%(+60.4%)10.1%(-45.3%)18.4%(-26.5%)25.1%(+4.9%)23.9%(+29.7%)18.4%(-44.6%)33.2%(+55.5%)21.4%(+2.1%)20.9%(-29.7%)29.8%(+10.2%)27.0%(+367.3%)5.8%(-69.3%)18.8%(-8.9%)20.6%(+26.2%)16.4%(-51.1%)33.5%(+78.9%)18.7%(-71.1%)64.7%(+722.9%)7.9%(-8.5%)8.6%(-64.5%)24.2%(+140.2%)10.1%(-5.8%)10.7%(-53.8%)23.1%(+92.1%)12.0%(-62.0%)31.7%(+188.9%)11.0%(-37.8%)17.6%(+14.6%)15.4%

EBIT

$47.4 M(+12.0%)$42.3 M(-4.1%)$44.2 M(-32.1%)$65.1 M(+72.6%)$37.7 M(-30.7%)$54.5 M(-40.8%)$92.0 M(+12.8%)$81.6 M(+18.6%)$68.8 M(-36.0%)$107.5 M(+31.8%)$81.6 M(+14.4%)$71.3 M(-20.0%)$89.1 M(+25.8%)$70.8 M(+580.4%)$10.4 M(-78.3%)$48.0 M(-19.9%)$60.0 M(+37.0%)$43.8 M(-33.9%)$66.1 M(+28.9%)$51.3 M(-66.9%)$155.2 M(+574.0%)$23.0 M(-18.9%)$28.4 M(-48.4%)$55.0 M(+63.6%)$33.6 M(+47.2%)$22.8 M(-61.5%)$59.3 M(+115.4%)$27.5 M(+14.5%)$24.1 M(-4.5%)$25.2 M(-36.6%)$39.8 M(+19.6%)$33.2 M

TTM EBIT

$199.0 M(+5.1%)$189.3 M(-6.0%)$201.4 M(-19.2%)$249.3 M(-6.2%)$265.7 M(-10.5%)$296.8 M(-15.2%)$349.9 M(+3.1%)$339.4 M(+3.1%)$329.1 M(-5.8%)$349.4 M(+11.7%)$312.7 M(+29.5%)$241.5 M(+10.7%)$218.3 M(+15.4%)$189.2 M(+16.7%)$162.1 M(-25.6%)$217.9 M(-1.5%)$221.2 M(-30.1%)$316.4 M(+7.0%)$295.7 M(+14.6%)$257.9 M(-1.4%)$261.6 M(+86.8%)$140.0 M(+0.1%)$139.8 M(-18.1%)$170.7 M(+19.2%)$143.3 M(+7.1%)$133.8 M(-1.8%)$136.1 M(+16.8%)$116.6 M(-4.7%)$122.3 M(+6.0%)$115.3 M(-3.3%)$119.3 M(+1.3%)$117.7 M

EBITDA

$74.5 M(+5.7%)$70.5 M(-2.4%)$72.2 M(-21.8%)$92.4 M(+41.0%)$65.5 M(-21.1%)$83.0 M(-30.2%)$118.9 M(+9.6%)$108.5 M(+13.7%)$95.5 M(-28.8%)$134.1 M(+24.9%)$107.4 M(+11.2%)$96.6 M(-15.4%)$114.2 M(+19.5%)$95.5 M(+172.3%)$35.1 M(-49.3%)$69.1 M(-14.5%)$80.8 M(+24.7%)$64.8 M(-25.6%)$87.1 M(+20.3%)$72.4 M(-58.8%)$175.8 M(+307.6%)$43.1 M(-10.7%)$48.3 M(-35.0%)$74.3 M(+39.0%)$53.5 M(+27.7%)$41.9 M(-45.2%)$76.5 M(+74.5%)$43.8 M(+10.4%)$39.7 M(-2.4%)$40.6 M(-25.5%)$54.5 M(+10.6%)$49.3 M

TTM EBITDA

$309.6 M(+3.0%)$300.6 M(-4.0%)$313.1 M(-13.0%)$359.9 M(-4.3%)$376.0 M(-7.4%)$406.0 M(-11.2%)$457.1 M(+2.6%)$445.6 M(+2.7%)$433.7 M(-4.1%)$452.4 M(+9.3%)$413.8 M(+21.2%)$341.4 M(+8.8%)$313.9 M(+11.9%)$280.6 M(+12.3%)$249.9 M(-17.2%)$301.9 M(-1.1%)$305.2 M(-23.7%)$400.1 M(+5.7%)$378.4 M(+11.4%)$339.6 M(-0.6%)$341.5 M(+55.8%)$219.2 M(+0.6%)$218.0 M(-11.4%)$246.1 M(+14.1%)$215.6 M(+6.8%)$201.8 M(+0.6%)$200.6 M(+12.3%)$178.7 M(-3.0%)$184.1 M(+3.9%)$177.2 M(-1.2%)$179.4 M(+3.3%)$173.7 M

Selling, General & Administrative Expenses

$121.5 M(+1.9%)$119.2 M(+86.2%)$64.0 M(-42.8%)$111.8 M(-3.3%)$115.7 M(+9.8%)$105.3 M(+73.2%)$60.8 M(-38.7%)$99.2 M(+6.7%)$93.0 M(-6.4%)$99.4 M(+58.1%)$62.9 M(-29.6%)$89.3 M(-11.3%)$100.7 M(+16.9%)$86.2 M(+67.0%)$51.6 M(-37.5%)$82.6 M(-0.6%)$83.1 M(+14.5%)$72.6 M(+93.5%)$37.5 M(-43.4%)$66.3 M(-2.5%)$68.0 M(-1.4%)$69.0 M(+67.3%)$41.2 M(-36.5%)$65.0 M(+2.1%)$63.6 M(-5.1%)$67.1 M(+256.1%)$18.8 M(-64.7%)$53.3 M(-16.4%)$63.8 M(+9.4%)$58.3 M(+3755.1%)$1.5 M(-96.9%)$49.4 M

TTM SGA

$416.4 M(+1.4%)$410.7 M(+3.5%)$396.8 M(+0.8%)$393.7 M(+3.3%)$381.1 M(+6.3%)$358.4 M(+1.7%)$352.4 M(-0.6%)$354.5 M(+2.9%)$344.5 M(-2.2%)$352.2 M(+3.9%)$339.0 M(+3.4%)$327.8 M(+2.1%)$321.1 M(+5.8%)$303.5 M(+4.7%)$289.9 M(+5.1%)$275.8 M(+6.3%)$259.6 M(+6.2%)$244.5 M(+1.5%)$240.9 M(-1.5%)$244.6 M(+0.6%)$243.3 M(+1.9%)$238.8 M(+0.8%)$236.9 M(+10.4%)$214.5 M(+5.8%)$202.8 M(-0.1%)$202.9 M(+4.5%)$194.2 M(+9.8%)$176.9 M(+2.2%)$173.0 M(+4.1%)$166.2 M(+8.4%)$153.3 M(-19.2%)$189.9 M

Depreciation And Amortization

$27.1 M(-3.7%)$28.1 M(+0.3%)$28.1 M(+2.7%)$27.3 M(-1.8%)$27.8 M(-2.6%)$28.5 M(+6.0%)$26.9 M(-0.2%)$27.0 M(+1.0%)$26.7 M(+0.2%)$26.6 M(+3.0%)$25.9 M(+2.0%)$25.4 M(+1.1%)$25.1 M(+1.5%)$24.7 M(+0.3%)$24.7 M(+16.9%)$21.1 M(+1.1%)$20.9 M(-1.0%)$21.1 M(+0.5%)$21.0 M(-0.6%)$21.1 M(+2.7%)$20.6 M(+2.3%)$20.1 M(+0.8%)$19.9 M(+3.1%)$19.3 M(-2.8%)$19.9 M(+4.3%)$19.1 M(+11.1%)$17.2 M(+5.4%)$16.3 M(+4.2%)$15.6 M(+1.2%)$15.4 M(+4.6%)$14.7 M(-8.0%)$16.0 M

TTM D&A

$110.6 M(-0.7%)$111.3 M(-0.4%)$111.7 M(+1.0%)$110.6 M(+0.3%)$110.2 M(+1.0%)$109.1 M(+1.8%)$107.2 M(+1.0%)$106.2 M(+1.5%)$104.6 M(+1.6%)$103.0 M(+1.9%)$101.1 M(+1.2%)$99.9 M(+4.5%)$95.6 M(+4.6%)$91.4 M(+4.2%)$87.7 M(+4.4%)$84.1 M(-0.0%)$84.1 M(+0.4%)$83.7 M(+1.2%)$82.7 M(+1.3%)$81.7 M(+2.2%)$79.9 M(+0.8%)$79.2 M(+1.3%)$78.2 M(+3.7%)$75.4 M(+4.2%)$72.4 M(+6.3%)$68.1 M(+5.6%)$64.5 M(+3.9%)$62.1 M(+0.4%)$61.8 M(+0.0%)$61.8 M(+3.0%)$60.0 M(+7.3%)$55.9 M

Interest Expense

$2.1 M(-1.3%)$2.2 M(-13.3%)$2.5 M(-37.4%)$4.0 M(-7.5%)$4.3 M(-11.5%)$4.9 M(+32.2%)$3.7 M(+170.8%)$1.4 M(-42.0%)$2.4 M(-37.8%)$3.8 M(+51.3%)$2.5 M(+0.5%)$2.5 M(-14.1%)$2.9 M(-14.9%)$3.4 M(+3.6%)$3.3 M(+23.7%)$2.7 M(-25.8%)$3.6 M(-18.8%)$4.4 M(-4.3%)$4.6 M(+2.9%)$4.5 M(-7.9%)$4.9 M(-6.7%)$5.2 M(-6.7%)$5.6 M(+9.4%)$5.1 M-$5.2 M(+71.6%)$3.1 M(+19.3%)$2.6 M(+9.8%)$2.3 M(+3.9%)$2.2 M(+16.2%)$1.9 M(-8.4%)$2.1 M

TTM Interest Expense

$10.8 M(-16.8%)$13.0 M(-17.3%)$15.7 M(-7.0%)$16.9 M(+18.5%)$14.3 M(+16.0%)$12.3 M(+9.8%)$11.2 M(+11.9%)$10.0 M(-10.1%)$11.1 M(-4.7%)$11.7 M(+3.4%)$11.3 M(-6.5%)$12.1 M(-1.4%)$12.3 M(-5.3%)$12.9 M(-7.2%)$14.0 M(-8.7%)$15.3 M(-10.7%)$17.1 M(-7.0%)$18.4 M(-4.2%)$19.2 M(-4.8%)$20.2 M(-3.0%)$20.8 M(+30.6%)$15.9 M(-0.1%)$15.9 M(+19.0%)$13.4 M-$13.2 M(+29.4%)$10.2 M(+12.4%)$9.1 M(+5.3%)$8.6 M(+5.0%)$8.2 M(+11.4%)$7.4 M(+25.6%)$5.9 M

Income Tax

$8.0 M(+21.5%)$6.6 M(+512.4%)$1.1 M(-91.1%)$12.0 M(+103.1%)$5.9 M(+512.7%)-$1.4 M(-111.2%)$12.8 M(+28.6%)$10.0 M(-39.3%)$16.4 M(+17.5%)$14.0 M(-18.4%)$17.1 M(+98.6%)$8.6 M(-38.9%)$14.1 M(+983.6%)-$1.6 M(+78.8%)-$7.5 M(-15589.6%)-$48.0 K(-100.5%)$10.2 M(+72.0%)$5.9 M(+121.8%)$2.7 M(-74.2%)$10.4 M(-66.2%)$30.7 M(+800.9%)$3.4 M(-46.1%)$6.3 M(+21.1%)$5.2 M(+24.0%)$4.2 M(+2201.1%)$183.0 K(-98.7%)$14.6 M(+177.8%)$5.2 M(+119.3%)-$27.1 M(-481.7%)$7.1 M(-30.6%)$10.2 M(+14.1%)$9.0 M

TTM Income Tax

$27.7 M(+8.1%)$25.6 M(+45.5%)$17.6 M(-40.1%)$29.3 M(+7.5%)$27.3 M(-27.8%)$37.8 M(-29.0%)$53.2 M(-7.5%)$57.5 M(+2.4%)$56.2 M(+4.3%)$53.9 M(+40.7%)$38.3 M(+181.1%)$13.6 M(+175.5%)$4.9 M(+372.1%)$1.0 M(-87.8%)$8.6 M(-54.3%)$18.8 M(-35.7%)$29.2 M(-41.2%)$49.7 M(+5.4%)$47.2 M(-7.2%)$50.8 M(+11.3%)$45.7 M(+138.2%)$19.2 M(+20.2%)$15.9 M(-34.1%)$24.2 M(-0.1%)$24.2 M(+440.0%)-$7.1 M(-3477.9%)-$199.0 K(+95.6%)-$4.5 M(-466.3%)-$800.0 K(-102.3%)$34.0 M(-5.1%)$35.9 M(-5.0%)$37.8 M

PE Ratio

72.8(-14.4%)85.0(+25.5%)67.8(+27.1%)53.3(-4.7%)55.9(+24.9%)44.8(-3.5%)46.4(+4.3%)44.5(-13.7%)51.6(+29.8%)39.7(-23.9%)52.2(-33.7%)78.7(-21.8%)100.7(-10.1%)111.9(-13.8%)129.8(+55.6%)83.4(+15.0%)72.5(+82.9%)39.6(-13.1%)45.6(+13.8%)40.1(-9.4%)44.3(-45.9%)81.9(-3.0%)84.4(+32.6%)63.6(+9.5%)58.1(-5.2%)61.3(+36.7%)44.8(-11.0%)50.4(+19.3%)42.2(-30.9%)61.1(+7.0%)57.0(+11.1%)51.3

PS Ratio

9.5(-12.3%)10.8(+12.7%)9.6(+4.9%)9.2(-13.4%)10.6(+12.4%)9.4(-16.8%)11.3(+8.9%)10.4(-10.7%)11.6(+16.6%)10.0(-18.8%)12.3(-22.3%)15.8(-20.0%)19.8(+2.2%)19.3(+2.6%)18.8(+7.7%)17.5(+13.6%)15.4(+22.4%)12.6(-8.4%)13.8(+43.5%)9.6(-15.1%)11.3(+11.1%)10.2(-8.4%)11.1(+3.6%)10.7(+33.5%)8.0(-31.4%)11.7(+34.9%)8.7(-5.6%)9.2(+13.1%)8.1(+3.3%)7.8(+0.5%)7.8(+11.3%)7.0

Cashflow statements

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

Cash From Operations

$84.3 M(+32.0%)$63.9 M(-15.4%)$75.5 M(-6.8%)$81.0 M(-2.6%)$83.1 M(+40.0%)$59.4 M(-28.8%)$83.4 M(+65.0%)$50.5 M(-21.5%)$64.4 M(+14.8%)$56.1 M(-45.4%)$102.7 M(+40.5%)$73.1 M(-27.6%)$101.0 M(+108.5%)$48.4 M(-60.3%)$122.0 M(+63.0%)$74.9 M(-16.1%)$89.3 M(+35.2%)$66.0 M(+47.4%)$44.8 M(-9.5%)$49.5 M(-29.8%)$70.4 M(+73.7%)$40.5 M(-27.5%)$55.9 M(+41.1%)$39.7 M(-14.8%)$46.6 M(+18.0%)$39.4 M(-39.2%)$64.8 M(+199.5%)$21.6 M(-44.8%)$39.2 M(-12.3%)$44.7 M(-12.1%)$50.8 M(+103.2%)$25.0 M

TTM CFO

$304.7 M(+0.4%)$303.5 M(+1.5%)$299.0 M(-2.6%)$306.9 M(+11.0%)$276.4 M(+7.3%)$257.7 M(+1.3%)$254.4 M(-7.1%)$273.7 M(-7.6%)$296.3 M(-11.0%)$332.9 M(+2.4%)$325.3 M(-5.6%)$344.6 M(-0.5%)$346.3 M(+3.5%)$334.6 M(-5.0%)$352.2 M(+28.1%)$274.9 M(+10.2%)$249.5 M(+8.2%)$230.7 M(+12.4%)$205.2 M(-5.2%)$216.4 M(+4.8%)$206.6 M(+13.1%)$182.7 M(+0.6%)$181.6 M(-4.7%)$190.5 M(+10.4%)$172.5 M(+4.5%)$165.1 M(-3.1%)$170.4 M(+8.9%)$156.4 M(-2.1%)$159.7 M(-1.5%)$162.2 M(+12.8%)$143.7 M(+11.0%)$129.5 M

Cash From Investing

-$5.0 M(+76.8%)-$21.7 M(-146.2%)-$8.8 M(+46.4%)-$16.4 M(+30.5%)-$23.7 M(+84.6%)-$154.1 M(-3140.3%)-$4.8 M(+98.0%)-$241.1 M(-221089.0%)-$109.0 K(+99.5%)-$19.7 M(-6.0%)-$18.6 M(+48.4%)-$36.0 M(-2.4%)-$35.2 M(-393.9%)-$7.1 M(+96.9%)-$226.9 M(-175993.8%)$129.0 K(+101.5%)-$8.6 M(-5.7%)-$8.1 M(+22.3%)-$10.5 M(-154.1%)$19.4 M(-41.9%)$33.3 M(+320.7%)-$15.1 M(+50.2%)-$30.3 M(-540.1%)-$4.7 M(+65.3%)-$13.6 M(+95.3%)-$288.1 M(-858.8%)$38.0 M(+165.5%)-$57.9 M(-813.0%)-$6.3 M(+48.9%)-$12.4 M(-163.9%)-$4.7 M(-117625.0%)$4000.0

TTM CFI

-$52.0 M(+26.4%)-$70.6 M(+65.2%)-$203.0 M(-2.0%)-$199.0 M(+53.0%)-$423.6 M(-5.9%)-$400.1 M(-50.6%)-$265.6 M(+4.9%)-$279.5 M(-275.8%)-$74.4 M(+32.0%)-$109.4 M(-13.0%)-$96.9 M(+68.3%)-$305.2 M(-13.4%)-$269.1 M(-10.9%)-$242.5 M(+0.4%)-$243.5 M(-799.0%)-$27.1 M(-244.7%)-$7.9 M(-123.1%)$34.0 M(+25.6%)$27.1 M(+273.6%)$7.3 M(+143.1%)-$16.8 M(+73.6%)-$63.8 M(+81.1%)-$336.8 M(-25.4%)-$268.5 M(+16.5%)-$321.7 M(-2.3%)-$314.4 M(-712.2%)-$38.7 M(+52.4%)-$81.4 M(-247.1%)-$23.4 M(+58.0%)-$55.9 M(+81.7%)-$306.0 M(-0.4%)-$304.9 M

Cash From Financing

-$83.8 M(-624.5%)-$11.6 M(+80.8%)-$60.1 M(-14.7%)-$52.4 M(+35.6%)-$81.4 M(-213.8%)$71.5 M(+395.2%)-$24.2 M(-116.1%)$150.8 M(+308.9%)-$72.2 M(-127.0%)-$31.8 M(+51.6%)-$65.7 M(+21.8%)-$84.1 M(-57.5%)-$53.4 M(-34.5%)-$39.7 M(-133.7%)$117.7 M(+313.1%)-$55.2 M(+38.7%)-$90.1 M(-157.9%)-$34.9 M(+21.9%)-$44.7 M(-151.4%)-$17.8 M(+81.7%)-$97.0 M(-299.8%)-$24.3 M(-22.0%)-$19.9 M(+26.4%)-$27.0 M(+34.4%)-$41.2 M(-118.5%)$222.5 M(+454.2%)-$62.8 M(-6500.0%)-$952.0 K(-106.1%)$15.6 M(+130.5%)-$51.0 M(-206.1%)-$16.6 M(+32.1%)-$24.5 M

TTM CFF

-$207.9 M(-1.2%)-$205.5 M(-67.9%)-$122.4 M(-41.5%)-$86.5 M(-174.1%)$116.7 M(-7.3%)$125.9 M(+456.8%)$22.6 M(+219.7%)-$18.9 M(+92.6%)-$253.8 M(-8.0%)-$235.0 M(+3.2%)-$242.9 M(-308.6%)-$59.4 M(-94.2%)-$30.6 M(+54.5%)-$67.3 M(-7.6%)-$62.6 M(+72.2%)-$225.0 M(-20.0%)-$187.5 M(+3.6%)-$194.5 M(-5.8%)-$183.8 M(-15.6%)-$159.0 M(+5.5%)-$168.2 M(-49.6%)-$112.4 M(-183.7%)$134.4 M(+47.0%)$91.4 M(-22.2%)$117.5 M(-32.6%)$174.3 M(+275.7%)-$99.2 M(-87.1%)-$53.0 M(+30.8%)-$76.6 M(+26.4%)-$104.0 M(-155.0%)$189.1 M(+9.1%)$173.4 M

Free Cash Flow

$77.5 M(+41.7%)$54.7 M(-4.9%)$57.5 M(-10.9%)$64.5 M(-5.4%)$68.3 M(+49.0%)$45.8 M(-36.9%)$72.6 M(+87.1%)$38.8 M(-33.4%)$58.3 M(+25.3%)$46.5 M(-47.8%)$89.1 M(+53.6%)$58.0 M(-36.1%)$90.8 M(+114.4%)$42.4 M(-61.7%)$110.7 M(+72.3%)$64.3 M(-17.4%)$77.8 M(+41.3%)$55.1 M(+100.9%)$27.4 M(-31.8%)$40.2 M(-28.1%)$55.9 M(+86.1%)$30.0 M(-32.2%)$44.3 M(+27.4%)$34.7 M(-17.2%)$42.0 M(+19.0%)$35.3 M(-40.3%)$59.0 M(+225.3%)$18.1 M(-44.8%)$32.8 M(-16.7%)$39.4 M(-12.3%)$45.0 M(+114.2%)$21.0 M

TTM FCF

$254.3 M(+3.8%)$245.0 M(+3.8%)$236.1 M(-6.0%)$251.2 M(+11.4%)$225.4 M(+4.6%)$215.4 M(-0.3%)$216.1 M(-7.1%)$232.7 M(-7.6%)$252.0 M(-11.4%)$284.5 M(+1.5%)$280.4 M(-7.1%)$301.9 M(-2.0%)$308.2 M(+4.4%)$295.2 M(-4.1%)$307.9 M(+37.1%)$224.6 M(+12.0%)$200.5 M(+12.3%)$178.5 M(+16.3%)$153.5 M(-9.9%)$170.3 M(+3.3%)$164.9 M(+9.2%)$151.0 M(-3.4%)$156.2 M(-8.6%)$171.0 M(+10.8%)$154.4 M(+6.3%)$145.3 M(-2.8%)$149.4 M(+10.4%)$135.4 M(-2.1%)$138.3 M(-4.1%)$144.2 M(+12.2%)$128.5 M(+9.7%)$117.2 M

CAPEX

$6.8 M(-25.6%)$9.2 M(-49.0%)$18.0 M(+9.4%)$16.4 M(+10.6%)$14.9 M(+9.4%)$13.6 M(+25.5%)$10.8 M(-7.8%)$11.7 M(+92.3%)$6.1 M(-36.1%)$9.6 M(-29.6%)$13.6 M(-10.1%)$15.1 M(+48.5%)$10.2 M(+67.5%)$6.1 M(-46.4%)$11.3 M(+6.7%)$10.6 M(-7.4%)$11.4 M(+4.6%)$10.9 M(-37.0%)$17.4 M(+87.2%)$9.3 M(-36.3%)$14.6 M(+38.4%)$10.5 M(-10.0%)$11.7 M(+137.4%)$4.9 M(+7.0%)$4.6 M(+9.9%)$4.2 M(-28.0%)$5.8 M(+65.8%)$3.5 M(-44.6%)$6.3 M(+20.1%)$5.3 M(-10.1%)$5.9 M(+46.1%)$4.0 M

TTM CAPEX

$50.4 M(-13.8%)$58.5 M(-7.0%)$62.9 M(+12.8%)$55.7 M(+9.2%)$51.0 M(+20.7%)$42.3 M(+10.6%)$38.2 M(-6.7%)$41.0 M(-7.6%)$44.3 M(-8.4%)$48.4 M(+7.8%)$44.9 M(+5.3%)$42.7 M(+11.8%)$38.2 M(-3.2%)$39.4 M(-11.0%)$44.3 M(-12.0%)$50.4 M(+2.7%)$49.0 M(-6.0%)$52.2 M(+0.8%)$51.7 M(+12.3%)$46.1 M(+10.4%)$41.7 M(+31.4%)$31.7 M(+24.9%)$25.4 M(+30.1%)$19.5 M(+7.8%)$18.1 M(-8.7%)$19.9 M(-5.2%)$20.9 M(-0.2%)$21.0 M(-2.4%)$21.5 M(+19.3%)$18.0 M(+18.6%)$15.2 M(+22.8%)$12.4 M

Dividends Paid

$12.7 M(+0.4%)$12.7 M(+0.5%)$12.6 M(+0.4%)$12.6 M(+0.2%)$12.6 M(-0.8%)$12.7 M(+0.5%)$12.6 M(+0.1%)$12.6 M(+0.2%)$12.6 M(+0.1%)$12.5 M(+0.1%)$12.5 M(-0.3%)$12.6 M(+0.0%)$12.6 M(+0.7%)$12.5 M(+0.4%)$12.4 M(+0.0%)$12.4 M(+0.4%)$12.4 M(+0.5%)$12.3 M(+0.6%)$12.3 M(-0.2%)$12.3 M(+0.7%)$12.2 M(+0.2%)$12.2 M(+0.3%)$12.1 M(+0.3%)$12.1 M(+0.0%)$12.1 M(+0.2%)$12.1 M(+0.3%)$12.0 M(+0.3%)$12.0 M(+0.1%)$12.0 M(+0.3%)$12.0 M(+3.9%)$11.5 M(-3.6%)$11.9 M

TTM Dividends Paid

$50.6 M(+0.3%)$50.5 M(+0.1%)$50.4 M(+0.1%)$50.4 M(-0.0%)$50.4 M(0%)$50.4 M(+0.2%)$50.3 M(+0.1%)$50.2 M(+0.0%)$50.2 M(-0.0%)$50.2 M(+0.1%)$50.2 M(+0.2%)$50.1 M(+0.3%)$50.0 M(+0.4%)$49.8 M(+0.3%)$49.6 M(+0.4%)$49.4 M(+0.3%)$49.3 M(+0.4%)$49.1 M(+0.3%)$48.9 M(+0.3%)$48.8 M(+0.4%)$48.6 M(+0.2%)$48.5 M(+0.2%)$48.4 M(+0.2%)$48.3 M(+0.2%)$48.2 M(+0.2%)$48.1 M(+0.2%)$48.0 M(+1.1%)$47.5 M(+0.1%)$47.4 M(+0.1%)$47.4 M(+0.1%)$47.3 M(-0.8%)$47.7 M

TTM Dividend Per Share

$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32

TTM Dividend Yield

0.4%(+10.0%)0.4%(-11.1%)0.5%(-6.3%)0.5%(+17.1%)0.4%(-12.8%)0.5%(+20.5%)0.4%(-9.3%)0.4%(+10.3%)0.4%(-13.3%)0.5%(+21.6%)0.4%(+23.3%)0.3%(+20.0%)0.3%(-3.9%)0.3%(-7.1%)0.3%(-17.6%)0.3%(-15.0%)0.4%(-23.1%)0.5%(+8.3%)0.5%(-29.4%)0.7%(+17.2%)0.6%(-10.8%)0.7%(+6.6%)0.6%(-4.7%)0.6%(-27.3%)0.9%(+39.7%)0.6%(-27.6%)0.9%(+2.4%)0.8%(-14.1%)1.0%(-6.6%)1.1%(-2.8%)1.1%(-13.5%)1.3%

Payout Ratio

36.5%(-3.3%)37.8%(+21.4%)31.1%(+21.3%)25.6%(-43.9%)45.7%(+84.3%)24.8%(+48.7%)16.7%(-6.9%)17.9%(-28.7%)25.1%(+79.3%)14.0%(-31.3%)20.4%(-1.6%)20.7%(+32.0%)15.7%(-12.6%)17.9%(-78.4%)83.2%(+206.0%)27.2%(+1.5%)26.8%(-27.5%)36.9%(+77.3%)20.8%(-38.2%)33.7%(+230.4%)10.2%(-87.9%)84.5%(+14.7%)73.7%(+172.2%)27.1%(-60.7%)68.8%(-0.7%)69.3%(+140.3%)28.9%(-52.5%)60.8%(+147.6%)24.5%(-67.4%)75.4%(+80.8%)41.7%(-22.6%)53.9%