DXPE logo

DXP Enterprises (DXPE) 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

$1.2 B(+3.6%)$1.2 B(+0.4%)$1.2 B(+0.6%)$1.2 B(+12.7%)$1.0 B(+1.0%)$1.0 B(-1.8%)$1.1 B(+1.5%)$1.0 B(+4.1%)$996.1 M(+1.2%)$984.0 M(+9.1%)$902.3 M(+0.9%)$894.2 M(-2.0%)$913.0 M(+1.3%)$901.6 M(+3.7%)$869.5 M(+0.2%)$868.1 M(+17.8%)$736.7 M(-5.9%)$783.1 M(-1.1%)$791.7 M(+0.3%)$789.1 M(-0.3%)$791.6 M(+0.6%)$786.6 M(+1.5%)$775.2 M(+10.8%)$700.0 M(+2.7%)$681.8 M(+2.2%)$666.9 M(+1.8%)$654.9 M(+2.5%)$639.1 M(+0.6%)$635.1 M(+3.7%)$612.5 M(+1.2%)$605.3 M

Current Assets

$554.6 M(+1.9%)$544.1 M(-11.8%)$616.8 M(-4.9%)$648.6 M(+25.5%)$516.8 M(+1.5%)$509.0 M(-5.6%)$539.3 M(+4.5%)$516.1 M(+8.8%)$474.3 M(+4.6%)$453.3 M(+9.9%)$412.6 M(+2.0%)$404.6 M(-1.4%)$410.4 M(+1.7%)$403.7 M(-5.4%)$426.6 M(+4.2%)$409.4 M(+1.7%)$402.7 M(+0.1%)$402.2 M(-0.3%)$403.3 M(-1.5%)$409.3 M(-0.7%)$412.3 M(+1.9%)$404.6 M(+2.8%)$393.5 M(+2.0%)$385.6 M(+6.6%)$361.8 M(+5.6%)$342.6 M(+4.8%)$326.8 M(+2.8%)$317.9 M(+3.6%)$306.9 M(+9.7%)$279.8 M(+4.8%)$267.0 M

Non Current Assets

$676.9 M(+4.9%)$645.1 M(+13.7%)$567.3 M(+7.3%)$528.9 M(+0.1%)$528.3 M(+0.5%)$525.5 M(+2.3%)$513.8 M(-1.4%)$521.2 M(-0.1%)$521.8 M(-1.7%)$530.7 M(+8.4%)$489.8 M(+0.0%)$489.7 M(-2.6%)$502.6 M(+0.9%)$497.9 M(+12.4%)$442.9 M(-3.5%)$458.7 M(+37.3%)$334.0 M(-12.3%)$380.9 M(-1.9%)$388.4 M(+2.3%)$379.7 M(+0.1%)$379.2 M(-0.7%)$382.0 M(+0.1%)$381.7 M(+21.4%)$314.4 M(-1.8%)$320.0 M(-1.3%)$324.3 M(-1.1%)$328.1 M(+2.1%)$321.2 M(-2.1%)$328.1 M(-1.4%)$332.6 M(-1.7%)$338.3 M

Total Liabilities

$829.1 M(+3.1%)$804.5 M(-0.5%)$808.7 M(+1.5%)$796.6 M(+16.9%)$681.5 M(+2.5%)$665.0 M(-2.0%)$678.9 M(+1.0%)$671.9 M(+10.1%)$610.5 M(+0.3%)$608.4 M(+12.2%)$542.2 M(-1.0%)$547.5 M(-0.8%)$551.6 M(+0.8%)$547.5 M(+6.0%)$516.5 M(+1.9%)$507.0 M(+22.7%)$413.2 M(-2.9%)$425.3 M(-3.2%)$439.5 M(+1.2%)$434.2 M(-3.3%)$449.2 M(-1.6%)$456.4 M(-0.5%)$458.6 M(+17.1%)$391.7 M(+1.9%)$384.5 M(+0.8%)$381.6 M(+0.2%)$380.7 M(+2.7%)$370.5 M(-0.8%)$373.4 M(+5.3%)$354.7 M(+0.8%)$351.7 M

Current Liabilities

$249.4 M(+9.5%)$227.7 M(-0.7%)$229.4 M(+2.3%)$224.2 M(+1.0%)$221.9 M(+6.7%)$208.0 M(-7.5%)$224.8 M(+5.6%)$212.9 M(-13.4%)$245.9 M(+3.4%)$237.7 M(+33.5%)$178.0 M(-1.7%)$181.1 M(-4.0%)$188.6 M(+0.6%)$187.4 M(+22.2%)$153.4 M(+4.2%)$147.1 M(-5.6%)$155.9 M(+4.5%)$149.2 M(+3.2%)$144.6 M(+3.8%)$139.3 M(-8.3%)$152.0 M(-4.0%)$158.3 M(-0.2%)$158.6 M(+10.7%)$143.3 M(+5.1%)$136.4 M(+2.5%)$133.1 M(-0.7%)$134.0 M(+7.4%)$124.8 M(+2.1%)$122.3 M(-64.1%)$340.6 M(+0.5%)$338.9 M

Long Term Liabilities

$579.7 M(+0.5%)$576.8 M(-0.4%)$579.3 M(+1.2%)$572.4 M(+24.5%)$459.7 M(+0.6%)$457.0 M(+0.6%)$454.1 M(-1.1%)$459.0 M(+25.9%)$364.6 M(-1.7%)$370.7 M(+1.8%)$364.2 M(-0.6%)$366.4 M(+0.9%)$363.0 M(+0.8%)$360.0 M(-0.9%)$363.2 M(+0.9%)$359.9 M(+39.9%)$257.3 M(-6.8%)$276.1 M(-6.4%)$294.9 M(+0.0%)$294.8 M(-0.8%)$297.2 M(-0.3%)$298.1 M(-0.6%)$300.0 M(+20.8%)$248.4 M(+0.1%)$248.1 M(-0.1%)$248.5 M(+0.7%)$246.6 M(+0.4%)$245.7 M(-2.2%)$251.1 M(+1687.6%)$14.0 M(+9.0%)$12.9 M

Shareholders Equity

$402.4 M(+4.6%)$384.7 M(+2.5%)$375.5 M(-1.4%)$380.9 M(+4.8%)$363.6 M(-1.6%)$369.5 M(-1.3%)$374.3 M(+2.4%)$365.4 M(-5.5%)$386.5 M(+2.9%)$375.6 M(+4.3%)$360.2 M(+3.9%)$346.7 M(-4.0%)$361.1 M(+2.1%)$353.7 M(+0.4%)$352.4 M(-2.2%)$360.3 M(+11.7%)$322.6 M(-9.6%)$356.8 M(+1.6%)$351.1 M(-0.8%)$353.8 M(+3.7%)$341.2 M(+3.7%)$329.0 M(+4.4%)$315.3 M(+2.8%)$306.8 M(+3.4%)$296.9 M(+4.2%)$284.9 M(+4.1%)$273.7 M(+2.1%)$268.0 M(+2.6%)$261.3 M(+1.5%)$257.4 M(+1.8%)$252.9 M

Book Value

$402.4 M(+4.6%)$384.7 M(+2.5%)$375.4 M(-1.4%)$380.9 M(+4.8%)$363.6 M(-1.6%)$369.4 M(-1.3%)$374.3 M(+2.4%)$365.4 M(-5.5%)$386.5 M(+2.9%)$375.6 M(+4.3%)$360.2 M(+3.9%)$346.7 M(-4.0%)$361.1 M(+2.1%)$353.7 M(+0.4%)$352.3 M(-2.2%)$360.3 M(+11.7%)$322.6 M(-9.6%)$356.8 M(+1.6%)$351.1 M(-0.8%)$353.8 M(+3.7%)$341.1 M(+3.7%)$329.0 M(+4.4%)$315.3 M(+2.8%)$306.8 M(+3.4%)$296.9 M(+4.2%)$284.8 M(+4.1%)$273.7 M(+2.1%)$268.0 M(+2.6%)$261.3 M(+1.5%)$257.4 M(+1.8%)$252.9 M

Working Capital

$305.2 M(-3.5%)$316.4 M(-18.3%)$387.4 M(-8.7%)$424.4 M(+43.9%)$294.9 M(-2.0%)$301.0 M(-4.3%)$314.6 M(+3.8%)$303.2 M(+32.7%)$228.4 M(+6.0%)$215.6 M(-8.1%)$234.6 M(+5.0%)$223.5 M(+0.8%)$221.8 M(+2.5%)$216.3 M(-20.9%)$273.2 M(+4.2%)$262.3 M(+6.3%)$246.8 M(-2.5%)$253.0 M(-2.2%)$258.8 M(-4.2%)$270.0 M(+3.7%)$260.3 M(+5.7%)$246.3 M(+4.9%)$234.9 M(-3.1%)$242.3 M(+7.5%)$225.4 M(+7.6%)$209.5 M(+8.7%)$192.8 M(-0.2%)$193.1 M(+4.6%)$184.6 M(+403.9%)-$60.8 M(+15.5%)-$71.9 M

Cash And Cash Equivalents

$35.0 M(-29.9%)$49.9 M(-64.3%)$139.7 M(-19.3%)$173.1 M(+537.0%)$27.2 M(+75.0%)$15.5 M(-73.3%)$58.3 M(+26.6%)$46.0 M(+171.2%)$17.0 M(-17.5%)$20.6 M(-43.7%)$36.6 M(-25.4%)$49.0 M(-22.3%)$63.0 M(-20.4%)$79.2 M(-37.8%)$127.4 M(+6.7%)$119.3 M(+22.7%)$97.3 M(+23.6%)$78.7 M(+140.4%)$32.7 M(-39.6%)$54.2 M(+90.6%)$28.4 M(+11.8%)$25.4 M(-16.9%)$30.6 M(-24.1%)$40.3 M(+152.0%)$16.0 M(+542.6%)$2.5 M(-80.3%)$12.6 M(-42.6%)$22.0 M(+13.2%)$19.5 M(+685.5%)$2.5 M(+149.2%)$995.0 K

Accounts Payable

$106.8 M(+5.5%)$101.2 M(+4.0%)$97.3 M(+0.9%)$96.5 M(-4.9%)$101.4 M(+7.9%)$94.0 M(-11.6%)$106.3 M(+14.6%)$92.8 M(-5.3%)$97.9 M(-5.5%)$103.6 M(+27.2%)$81.5 M(+4.6%)$77.8 M(-14.8%)$91.4 M(+13.9%)$80.2 M(-1.7%)$81.6 M(+25.8%)$64.8 M(-20.5%)$81.6 M(-1.0%)$82.4 M(-0.3%)$82.6 M(+29.8%)$63.7 M(-23.4%)$83.2 M(-6.8%)$89.3 M(-3.4%)$92.5 M(+5.8%)$87.4 M(-4.1%)$91.1 M(-4.1%)$95.0 M(+4.5%)$90.9 M(+13.2%)$80.3 M(-1.5%)$81.5 M(-8.4%)$89.0 M(+12.2%)$79.3 M

Accounts Receivable

$337.7 M(+3.4%)$326.6 M(+4.1%)$313.8 M(+0.8%)$311.2 M(-3.0%)$321.0 M(+0.7%)$318.7 M(+2.3%)$311.4 M(-3.0%)$320.9 M(+13.2%)$283.5 M(+3.7%)$273.3 M(+19.8%)$228.2 M(+4.6%)$218.1 M(+6.0%)$205.8 M(+6.3%)$193.7 M(+15.3%)$168.0 M(+0.6%)$166.9 M(+9.8%)$152.0 M(-1.8%)$154.8 M(-20.2%)$194.1 M(+2.8%)$188.8 M(-10.2%)$210.1 M(-0.1%)$210.3 M(+6.6%)$197.3 M(+2.8%)$191.8 M(+4.6%)$183.5 M(-1.0%)$185.3 M(+10.2%)$168.2 M(+0.5%)$167.3 M(+1.2%)$165.2 M(+3.0%)$160.4 M(+2.2%)$157.0 M

Short Term Debt

$20.4 M(-1.4%)$20.7 M(-2.7%)$21.3 M(+1.7%)$20.9 M(+5.6%)$19.8 M(-8.6%)$21.7 M(-1.7%)$22.1 M(-1.7%)$22.5 M(-63.5%)$61.4 M(+20.4%)$51.0 M(+138.4%)$21.4 M(-0.5%)$21.5 M(-0.1%)$21.5 M(+3.4%)$20.8 M(-0.4%)$20.9 M(+8.8%)$19.2 M(+0.5%)$19.1 M(+4.0%)$18.4 M(-0.3%)$18.4 M(-8.3%)$20.1 M(-0.5%)$20.2 M(-5.1%)$21.3 M(+1.1%)$21.1 M(+518.5%)$3.4 M(+0.4%)$3.4 M(0%)$3.4 M(+0.2%)$3.4 M(+0.2%)$3.4 M(+0.5%)$3.4 M(-98.5%)$218.0 M(-3.0%)$224.7 M

Long Term Debt

$554.2 M(-0.4%)$556.4 M(-0.5%)$559.1 M(+0.7%)$555.0 M(+25.5%)$442.1 M(-0.9%)$446.1 M(-0.3%)$447.3 M(-0.5%)$449.4 M(+28.0%)$351.0 M(-1.1%)$354.8 M(+0.2%)$354.1 M(-0.3%)$355.3 M(+1.1%)$351.4 M(-0.8%)$354.3 M(-1.1%)$358.0 M(+0.8%)$355.1 M(+41.4%)$251.1 M(-5.0%)$264.3 M(-6.5%)$282.7 M(-0.5%)$284.0 M(-0.4%)$285.2 M(-0.8%)$287.4 M(-0.8%)$289.6 M(+22.2%)$237.0 M(-0.2%)$237.4 M(-0.2%)$237.9 M(-0.1%)$238.2 M(-0.2%)$238.6 M(-0.2%)$239.0 M(+10365.9%)$2.3 M(-8.8%)$2.5 M

Total Debt

$574.6 M(-0.4%)$577.1 M(-0.6%)$580.4 M(+0.8%)$576.0 M(+24.7%)$462.0 M(-1.2%)$467.8 M(-0.3%)$469.3 M(-0.5%)$471.8 M(+14.4%)$412.4 M(+1.6%)$405.8 M(+8.1%)$375.5 M(-0.4%)$376.8 M(+1.1%)$372.9 M(-0.6%)$375.1 M(-1.0%)$378.9 M(+1.2%)$374.3 M(+38.5%)$270.2 M(-4.4%)$282.6 M(-6.2%)$301.2 M(-1.0%)$304.1 M(-0.4%)$305.4 M(-1.1%)$308.7 M(-0.6%)$310.7 M(+29.2%)$240.4 M(-0.2%)$240.8 M(-0.2%)$241.3 M(-0.1%)$241.6 M(-0.2%)$242.0 M(-0.2%)$242.4 M(+10.1%)$220.3 M(-3.1%)$227.2 M

Debt To Equity

1.3(-5.1%)1.4(-2.1%)1.4(+1.4%)1.4(+22.1%)1.1(+0.9%)1.1(+1.8%)1.1(-2.6%)1.1(+21.5%)0.9(+1.1%)0.9(+4.5%)0.9(-4.3%)0.9(+4.5%)0.9(-2.2%)0.9(-1.1%)0.9(+2.3%)0.9(+34.9%)0.7(+6.5%)0.6(-8.8%)0.7(+1.5%)0.7(-4.3%)0.7(-4.1%)0.7(-4.0%)0.8(-2.6%)0.8(-3.7%)0.8(-4.7%)0.8(-3.4%)0.9(-2.2%)0.9(-3.2%)0.9(+8.1%)0.9(-4.4%)0.9

Current Ratio

2.2(-7.1%)2.4(-11.2%)2.7(-6.9%)2.9(+24.0%)2.3(-4.9%)2.5(+2.1%)2.4(-0.8%)2.4(+25.4%)1.9(+1.1%)1.9(-17.7%)2.3(+4.0%)2.2(+2.3%)2.2(+1.4%)2.1(-22.7%)2.8(0%)2.8(+7.8%)2.6(-4.4%)2.7(-3.2%)2.8(-5.1%)2.9(+8.5%)2.7(+5.9%)2.6(+3.2%)2.5(-7.8%)2.7(+1.5%)2.6(+3.1%)2.6(+5.3%)2.4(-4.3%)2.5(+1.6%)2.5(+206.1%)0.8(+3.8%)0.8

Quick Ratio

1.8(-7.3%)1.9(-13.5%)2.2(-8.6%)2.4(+30.6%)1.9(-4.1%)1.9(+1.6%)1.9(-2.0%)1.9(+39.3%)1.4(0%)1.4(-17.2%)1.7(+0.6%)1.7(+4.3%)1.6(+0.6%)1.6(-24.2%)2.1(-0.5%)2.1(+16.5%)1.8(+0.6%)1.8(-3.2%)1.9(-7.0%)2.0(+8.7%)1.9(+5.7%)1.8(+2.3%)1.7(-9.5%)1.9(+5.0%)1.8(+3.5%)1.7(+4.2%)1.7(-7.7%)1.8(+1.1%)1.8(+219.6%)0.6(+3.7%)0.5

Inventory

$109.8 M(+2.1%)$107.5 M(-0.7%)$108.2 M(+4.2%)$103.8 M(-1.3%)$105.1 M(+0.2%)$105.0 M(-4.1%)$109.4 M(+7.9%)$101.4 M(-22.8%)$131.3 M(+9.7%)$119.7 M(+7.0%)$111.9 M(+10.9%)$100.9 M(-5.2%)$106.4 M(+2.8%)$103.4 M(+0.0%)$103.4 M(+6.5%)$97.1 M(-18.3%)$118.9 M(-9.8%)$131.8 M(-0.9%)$133.0 M(+2.7%)$129.6 M(-1.8%)$131.9 M(+3.0%)$128.0 M(+5.1%)$121.8 M(+6.0%)$114.8 M(-1.5%)$116.5 M(+5.2%)$110.8 M(+7.3%)$103.2 M(+12.9%)$91.4 M(+4.2%)$87.7 M(-3.3%)$90.7 M(+7.6%)$84.3 M

Retained Earnings

$368.3 M(+6.1%)$347.3 M(+5.0%)$330.6 M(+3.5%)$319.3 M(+5.3%)$303.3 M(+5.6%)$287.1 M(+7.1%)$268.1 M(+7.0%)$250.5 M(+2.9%)$243.4 M(+6.1%)$229.5 M(+6.7%)$215.1 M(+6.2%)$202.5 M(+0.4%)$201.6 M(+3.6%)$194.5 M(+9.9%)$177.0 M(-4.9%)$186.1 M(+4.2%)$178.6 M(-16.3%)$213.3 M(+0.9%)$211.4 M(-2.0%)$215.7 M(+6.0%)$203.5 M(+6.9%)$190.4 M(+7.6%)$177.0 M(+4.3%)$169.7 M(+7.0%)$158.6 M(+5.5%)$150.3 M(+8.4%)$138.7 M(+3.4%)$134.2 M(+5.2%)$127.6 M(+2.4%)$124.6 M(+3.4%)$120.5 M

PB Ratio

2.1(+9.6%)1.9(-17.5%)2.3(+59.4%)1.4(-7.7%)1.6(-6.1%)1.6(+28.9%)1.3(-3.8%)1.3(+15.7%)1.1(-25.3%)1.5(+10.0%)1.4(+1.4%)1.4(-10.4%)1.5(-12.0%)1.8(+6.7%)1.6(+37.8%)1.2(+33.7%)0.9(-10.1%)1.0(+59.7%)0.6(-68.7%)2.0(+10.6%)1.8(-11.8%)2.0(-5.6%)2.1(+36.1%)1.6(-33.3%)2.4(+0.4%)2.4(-4.5%)2.5(+29.3%)1.9(-9.1%)2.1(-9.9%)2.3(-10.4%)2.6

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

$1.3(+27.0%)$1.0(+49.3%)$0.7(-29.5%)$0.9(+2.1%)$0.9(-12.3%)$1.1(+11.6%)$0.9(+156.8%)$0.4(-47.9%)$0.7(-4.0%)$0.7(+13.8%)$0.7(+1303.9%)$0.0(-87.1%)$0.4(-12.2%)$0.4(+1950.0%)$0.0(+118.2%)-$0.1(+94.4%)-$1.9(-1600.0%)$0.1(-59.4%)$0.3(+166.7%)$0.1(-83.1%)$0.7(-2.7%)$0.7(+82.5%)$0.4(-33.3%)$0.6(+30.4%)$0.5(-27.0%)$0.6(+162.5%)$0.2(-33.3%)$0.4(+125.0%)$0.2(-30.4%)$0.2(+35.3%)$0.2

TTM EPS

$3.9(+9.6%)$3.5(-1.7%)$3.6(-7.2%)$3.9(+17.5%)$3.3(+7.1%)$3.1(+11.6%)$2.8(+12.2%)$2.5(+15.1%)$2.1(+19.5%)$1.8(+22.5%)$1.5(+75.3%)$0.8(+23.0%)$0.7(+141.7%)-$1.6(+14.7%)-$1.9(-18.6%)-$1.6(-16.7%)-$1.4(-207.8%)$1.3(-31.9%)$1.9(-4.1%)$2.0(-19.7%)$2.4(+11.4%)$2.2(+4.8%)$2.1(+8.3%)$1.9(+14.2%)$1.7(+21.6%)$1.4(+40.4%)$1.0(+7.6%)$0.9(-6.1%)$1.0(+16.7%)$0.8(-11.6%)$0.9

Revenue

$472.9 M(+6.1%)$445.6 M(+8.0%)$412.6 M(+1.4%)$407.0 M(-2.9%)$419.2 M(-2.0%)$428.0 M(+0.9%)$424.3 M(+4.4%)$406.3 M(+4.9%)$387.3 M(+5.3%)$367.8 M(+15.2%)$319.4 M(+9.0%)$293.1 M(+1.3%)$289.5 M(+1.3%)$285.7 M(+16.3%)$245.6 M(+5.5%)$232.7 M(+5.7%)$220.2 M(-12.4%)$251.4 M(-16.5%)$301.0 M(+2.7%)$293.1 M(-10.4%)$327.2 M(-1.8%)$333.3 M(+7.1%)$311.2 M(-0.7%)$313.5 M(+1.8%)$308.0 M(-1.0%)$311.2 M(+8.8%)$285.9 M(+7.7%)$265.6 M(+5.4%)$251.9 M(+0.5%)$250.7 M(+5.1%)$238.5 M

TTM Revenue

$1.7 B(+3.2%)$1.7 B(+1.1%)$1.7 B(-0.7%)$1.7 B(+0.0%)$1.7 B(+1.9%)$1.6 B(+3.8%)$1.6 B(+7.1%)$1.5 B(+8.3%)$1.4 B(+7.7%)$1.3 B(+6.9%)$1.2 B(+6.6%)$1.1 B(+5.7%)$1.1 B(+7.0%)$984.2 M(+3.6%)$949.9 M(-5.5%)$1.0 B(-5.7%)$1.1 B(-9.1%)$1.2 B(-6.5%)$1.3 B(-0.8%)$1.3 B(-1.6%)$1.3 B(+1.5%)$1.3 B(+1.8%)$1.2 B(+2.1%)$1.2 B(+4.1%)$1.2 B(+5.0%)$1.1 B(+5.7%)$1.1 B(+4.7%)$1.0 B(+4.5%)$963.4 M(+2.3%)$941.5 M(-0.6%)$947.1 M

Total Expenses

$433.3 M(+6.2%)$408.2 M(+6.4%)$383.5 M(+1.7%)$377.1 M(-1.6%)$383.4 M(-1.8%)$390.6 M(+0.4%)$388.9 M(+1.6%)$382.6 M(+6.0%)$360.8 M(+5.5%)$341.9 M(+14.8%)$297.9 M(+4.3%)$285.6 M(+2.6%)$278.3 M(+2.8%)$270.8 M(+13.2%)$239.4 M(+5.7%)$226.5 M(+6.5%)$212.6 M(-12.9%)$244.3 M(-15.7%)$289.7 M(+1.6%)$285.1 M(-6.7%)$305.5 M(-1.6%)$310.5 M(+4.7%)$296.4 M(+2.4%)$289.5 M(-0.6%)$291.2 M(+0.0%)$291.2 M(+6.0%)$274.8 M(+6.9%)$257.1 M(+4.8%)$245.4 M(+2.1%)$240.4 M(+4.4%)$230.3 M

Operating Expenses

$106.5 M(+6.0%)$100.4 M(+6.0%)$94.8 M(+2.0%)$92.8 M(+3.5%)$89.7 M(-4.9%)$94.4 M(+5.3%)$89.6 M(+2.4%)$87.5 M(+2.9%)$85.1 M(+8.6%)$78.3 M(+6.8%)$73.3 M(-4.8%)$77.1 M(+1.7%)$75.8 M(+7.6%)$70.4 M(+7.7%)$65.4 M(+15.8%)$56.5 M(+5.1%)$53.7 M(-14.6%)$62.9 M(-12.3%)$71.8 M(-1.5%)$72.9 M(+2.6%)$71.0 M(+2.7%)$69.1 M(-0.3%)$69.4 M(+4.9%)$66.1 M(-1.6%)$67.3 M(+3.4%)$65.1 M(-0.4%)$65.3 M(+4.2%)$62.7 M(+3.7%)$60.5 M(+3.0%)$58.7 M(+4.3%)$56.3 M

Cost Of Goods Sold

$326.8 M(+6.2%)$307.8 M(+6.6%)$288.8 M(+1.6%)$284.2 M(-3.2%)$293.7 M(-0.8%)$296.2 M(-1.0%)$299.2 M(+1.4%)$295.0 M(+7.0%)$275.7 M(+4.6%)$263.6 M(+17.4%)$224.5 M(+7.7%)$208.5 M(+2.9%)$202.6 M(+1.1%)$200.4 M(+15.2%)$174.0 M(+2.3%)$170.0 M(+7.0%)$158.9 M(-12.4%)$181.3 M(-16.8%)$217.9 M(+2.7%)$212.2 M(-9.5%)$234.5 M(-2.8%)$241.3 M(+6.3%)$227.0 M(+1.7%)$223.3 M(-0.3%)$224.0 M(-0.9%)$226.1 M(+7.9%)$209.5 M(+7.7%)$194.5 M(+5.1%)$185.0 M(+1.8%)$181.8 M(+4.5%)$174.0 M

TTM Cost Of Goods Sold

$1.2 B(+2.8%)$1.2 B(+1.0%)$1.2 B(-0.9%)$1.2 B(-0.9%)$1.2 B(+1.5%)$1.2 B(+2.9%)$1.1 B(+7.1%)$1.1 B(+8.9%)$972.3 M(+8.1%)$899.1 M(+7.5%)$836.0 M(+6.4%)$785.4 M(+5.2%)$746.9 M(+6.2%)$703.3 M(+2.8%)$684.2 M(-6.0%)$728.1 M(-5.5%)$770.3 M(-8.9%)$845.9 M(-6.6%)$905.9 M(-1.0%)$915.1 M(-1.2%)$926.1 M(+1.1%)$915.6 M(+1.7%)$900.4 M(+2.0%)$882.9 M(+3.4%)$854.0 M(+4.8%)$815.0 M(+5.8%)$770.7 M(+4.8%)$735.2 M(+4.7%)$702.5 M(+2.7%)$683.7 M(-0.4%)$686.6 M

Gross Profit

$146.1 M(+6.0%)$137.8 M(+11.2%)$123.9 M(+0.8%)$122.8 M(-2.2%)$125.6 M(-4.8%)$131.9 M(+5.5%)$125.0 M(+12.4%)$111.3 M(-0.3%)$111.6 M(+7.1%)$104.3 M(+9.9%)$94.9 M(+12.1%)$84.7 M(-2.6%)$86.9 M(+1.9%)$85.3 M(+19.1%)$71.6 M(+14.2%)$62.7 M(+2.3%)$61.3 M(-12.5%)$70.1 M(-15.7%)$83.1 M(+2.7%)$80.9 M(-12.7%)$92.7 M(+0.8%)$92.0 M(+9.3%)$84.2 M(-6.7%)$90.2 M(+7.3%)$84.1 M(-1.2%)$85.1 M(+11.3%)$76.4 M(+7.4%)$71.2 M(+6.3%)$67.0 M(-2.9%)$68.9 M(+6.8%)$64.5 M

TTM Gross Profit

$530.6 M(+4.0%)$510.1 M(+1.2%)$504.1 M(-0.2%)$505.3 M(+2.3%)$493.7 M(+2.9%)$479.8 M(+6.1%)$452.2 M(+7.2%)$422.0 M(+6.7%)$395.4 M(+6.7%)$370.7 M(+5.4%)$351.8 M(+7.1%)$328.5 M(+7.2%)$306.6 M(+9.1%)$280.9 M(+5.7%)$265.7 M(-4.1%)$277.2 M(-6.2%)$295.4 M(-9.6%)$326.8 M(-6.3%)$348.7 M(-0.3%)$349.8 M(-2.6%)$359.1 M(+2.5%)$350.5 M(+2.0%)$343.6 M(+2.3%)$335.8 M(+6.0%)$316.8 M(+5.7%)$299.7 M(+5.7%)$283.5 M(+4.4%)$271.6 M(+4.1%)$261.0 M(+1.2%)$257.8 M(-1.0%)$260.5 M

Gross Margin

30.9%(-0.1%)30.9%(+3.0%)30.0%(-0.5%)30.2%(+0.8%)29.9%(-2.8%)30.8%(+4.5%)29.5%(+7.6%)27.4%(-5.0%)28.8%(+1.7%)28.4%(-4.6%)29.7%(+2.9%)28.9%(-3.8%)30.0%(+0.6%)29.9%(+2.3%)29.2%(+8.2%)26.9%(-3.2%)27.8%(-0.1%)27.9%(+1.0%)27.6%(+0.0%)27.6%(-2.6%)28.3%(+2.6%)27.6%(+2.0%)27.1%(-6.0%)28.8%(+5.4%)27.3%(-0.2%)27.4%(+2.3%)26.7%(-0.2%)26.8%(+0.8%)26.6%(-3.4%)27.5%(+1.7%)27.1%

Operating Profit

$39.6 M(+6.0%)$37.4 M(+28.2%)$29.1 M(-2.9%)$30.0 M(-16.4%)$35.9 M(-4.3%)$37.5 M(+5.9%)$35.4 M(+49.1%)$23.7 M(-10.6%)$26.5 M(+2.4%)$25.9 M(+20.2%)$21.6 M(+183.9%)$7.6 M(-32.1%)$11.2 M(-24.7%)$14.8 M(+138.2%)$6.2 M(+0.5%)$6.2 M(-17.9%)$7.6 M(+5.8%)$7.1 M(-36.9%)$11.3 M(+40.9%)$8.0 M(-63.0%)$21.7 M(-5.0%)$22.8 M(+54.2%)$14.8 M(-38.4%)$24.1 M(+43.1%)$16.8 M(-16.2%)$20.1 M(+79.9%)$11.1 M(+31.4%)$8.5 M(+30.4%)$6.5 M(-36.5%)$10.3 M(+24.5%)$8.2 M

TTM Operating Profit

$136.1 M(+2.8%)$132.3 M(-0.1%)$132.5 M(-4.5%)$138.7 M(+4.7%)$132.5 M(+7.6%)$123.2 M(+10.4%)$111.6 M(+14.2%)$97.8 M(+19.8%)$81.6 M(+23.2%)$66.3 M(+20.1%)$55.2 M(+38.5%)$39.9 M(+3.6%)$38.5 M(+10.4%)$34.8 M(+28.4%)$27.1 M(-15.8%)$32.2 M(-5.4%)$34.0 M(-29.4%)$48.2 M(-24.6%)$63.9 M(-5.2%)$67.4 M(-19.2%)$83.4 M(+6.2%)$78.5 M(+3.7%)$75.8 M(+5.1%)$72.1 M(+27.6%)$56.5 M(+22.3%)$46.2 M(+26.9%)$36.4 M(+8.7%)$33.5 M(+2.9%)$32.6 M(+5.1%)$31.0 M(+4.8%)$29.6 M

Operating Margin

8.4%(-0.1%)8.4%(+18.7%)7.1%(-4.2%)7.4%(-13.8%)8.6%(-2.4%)8.8%(+5.0%)8.3%(+42.8%)5.8%(-14.7%)6.8%(-2.8%)7.0%(+4.4%)6.8%(+160.6%)2.6%(-32.9%)3.9%(-25.8%)5.2%(+104.7%)2.5%(-4.9%)2.7%(-22.2%)3.4%(+20.8%)2.8%(-24.5%)3.8%(+37.2%)2.7%(-58.7%)6.6%(-3.1%)6.8%(+43.9%)4.8%(-38.0%)7.7%(+40.7%)5.5%(-15.3%)6.5%(+65.4%)3.9%(+21.9%)3.2%(+24.0%)2.6%(-36.9%)4.1%(+18.6%)3.5%

Net Income

$21.1 M(+26.4%)$16.7 M(+47.3%)$11.3 M(-29.2%)$16.0 M(-1.0%)$16.2 M(-15.1%)$19.1 M(+8.4%)$17.6 M(+145.8%)$7.2 M(-48.6%)$13.9 M(-3.5%)$14.4 M(+14.2%)$12.6 M(+1335.0%)$881.0 K(-87.6%)$7.1 M(-12.2%)$8.1 M(+2088.4%)$371.0 K(+112.0%)-$3.1 M(+91.1%)-$34.7 M(-1528.3%)$2.4 M(-59.9%)$6.1 M(+91.2%)$3.2 M(-75.8%)$13.1 M(-2.6%)$13.5 M(+84.6%)$7.3 M(-47.3%)$13.8 M(+64.8%)$8.4 M(-27.4%)$11.6 M(+154.1%)$4.6 M(-31.6%)$6.7 M(+124.3%)$3.0 M(-28.3%)$4.1 M(+32.0%)$3.1 M

TTM Net Income

$65.1 M(+8.2%)$60.2 M(-3.8%)$62.6 M(-9.1%)$68.8 M(+14.8%)$60.0 M(+3.9%)$57.7 M(+8.7%)$53.1 M(+10.3%)$48.2 M(+15.0%)$41.9 M(+19.4%)$35.1 M(+21.9%)$28.8 M(+74.4%)$16.5 M(+31.6%)$12.5 M(+142.8%)-$29.3 M(+16.3%)-$35.0 M(-19.4%)-$29.3 M(-27.1%)-$23.0 M(-193.0%)$24.8 M(-30.8%)$35.8 M(-3.4%)$37.0 M(-22.4%)$47.7 M(+11.0%)$43.0 M(+4.6%)$41.1 M(+7.2%)$38.3 M(+23.0%)$31.2 M(+21.1%)$25.7 M(+40.6%)$18.3 M(+8.4%)$16.9 M(-4.1%)$17.6 M(+18.1%)$14.9 M(-6.5%)$15.9 M

Net Margin

4.5%(+18.9%)3.8%(+36.4%)2.8%(-30.0%)3.9%(+1.8%)3.9%(-13.3%)4.5%(+7.5%)4.1%(+135.2%)1.8%(-51.1%)3.6%(-8.2%)3.9%(-1.0%)4.0%(+1220.0%)0.3%(-87.8%)2.5%(-13.4%)2.8%(+1793.3%)0.1%(+111.4%)-1.3%(+91.6%)-15.7%(-1722.7%)1.0%(-51.7%)2.0%(+86.1%)1.1%(-73.1%)4.0%(-0.7%)4.0%(+72.7%)2.3%(-46.9%)4.4%(+61.5%)2.7%(-26.6%)3.7%(+134.0%)1.6%(-36.6%)2.5%(+112.7%)1.2%(-28.5%)1.6%(+25.9%)1.3%

EBIT

$39.4 M(+2.8%)$38.4 M(+23.4%)$31.1 M(-2.4%)$31.9 M(-8.0%)$34.6 M(-8.2%)$37.7 M(+5.2%)$35.9 M(+49.7%)$24.0 M(-4.1%)$25.0 M(-0.4%)$25.1 M(+19.3%)$21.0 M(+199.4%)$7.0 M(-39.6%)$11.6 M(-22.2%)$15.0 M(+124.4%)$6.7 M(+216.2%)-$5.7 M(+86.1%)-$41.2 M(-687.7%)$7.0 M(-42.4%)$12.2 M(+48.1%)$8.2 M(-62.3%)$21.7 M(-4.1%)$22.7 M(+52.6%)$14.8 M(-38.0%)$23.9 M(+43.4%)$16.7 M(-22.3%)$21.5 M(+92.3%)$11.2 M(+29.6%)$8.6 M(+29.4%)$6.7 M(-34.7%)$10.2 M(+20.5%)$8.5 M

TTM EBIT

$140.8 M(+3.5%)$136.0 M(+0.5%)$135.3 M(-3.4%)$140.1 M(+6.0%)$132.2 M(+7.9%)$122.5 M(+11.5%)$109.9 M(+15.6%)$95.0 M(+21.7%)$78.1 M(+20.6%)$64.8 M(+18.5%)$54.6 M(+35.7%)$40.3 M(+46.4%)$27.5 M(+208.8%)-$25.3 M(+23.9%)-$33.2 M(-19.8%)-$27.7 M(-101.0%)-$13.8 M(-128.1%)$49.1 M(-24.2%)$64.8 M(-4.0%)$67.5 M(-18.9%)$83.2 M(+6.5%)$78.1 M(+1.5%)$77.0 M(+5.0%)$73.3 M(+26.4%)$58.0 M(+20.9%)$47.9 M(+30.8%)$36.7 M(+8.0%)$33.9 M(-11.6%)$38.4 M(+4.0%)$36.9 M(+3.8%)$35.5 M

EBITDA

$48.2 M(+3.6%)$46.5 M(+20.4%)$38.6 M(-4.6%)$40.5 M(-4.9%)$42.6 M(-4.1%)$44.4 M(+4.2%)$42.6 M(+37.0%)$31.1 M(-1.3%)$31.6 M(-3.3%)$32.6 M(+15.5%)$28.2 M(+100.3%)$14.1 M(-22.2%)$18.1 M(-17.3%)$21.9 M(+64.9%)$13.3 M(+768.6%)$1.5 M(+104.3%)-$35.9 M(-376.5%)$13.0 M(-28.6%)$18.2 M(+23.8%)$14.7 M(-47.9%)$28.2 M(-2.0%)$28.7 M(+36.4%)$21.1 M(-30.7%)$30.4 M(+31.0%)$23.2 M(-17.1%)$28.0 M(+56.4%)$17.9 M(+13.2%)$15.8 M(+17.1%)$13.5 M(-20.4%)$16.9 M(+9.5%)$15.5 M

TTM EBITDA

$173.8 M(+3.3%)$168.3 M(+1.3%)$166.2 M(-2.4%)$170.2 M(+5.8%)$160.8 M(+7.4%)$149.8 M(+8.6%)$138.0 M(+11.7%)$123.5 M(+16.0%)$106.5 M(+14.4%)$93.1 M(+13.0%)$82.4 M(+22.2%)$67.4 M(+22.9%)$54.8 M(+6233.6%)$866.0 K(+110.7%)-$8.1 M(-153.6%)-$3.2 M(-131.9%)$10.0 M(-86.5%)$74.0 M(-17.6%)$89.8 M(-3.1%)$92.6 M(-14.5%)$108.3 M(+4.8%)$103.4 M(+0.7%)$102.6 M(+3.2%)$99.4 M(+17.2%)$84.9 M(+12.9%)$75.2 M(+17.2%)$64.1 M(+3.9%)$61.7 M(-7.0%)$66.4 M(+1.1%)$65.6 M(+0.9%)$65.0 M

Selling, General & Administrative Expenses

$106.5 M(+6.0%)$100.4 M(+6.0%)$94.8 M(+2.0%)$92.8 M(+3.5%)$89.7 M(-4.9%)$94.4 M(+5.3%)$89.6 M(+2.4%)$87.5 M(+2.9%)$85.1 M(+8.6%)$78.3 M(+6.8%)$73.3 M(-4.8%)$77.1 M(+1.7%)$75.8 M(+7.6%)$70.4 M(+7.7%)$65.4 M(+15.8%)$56.5 M(+5.1%)$53.7 M(-14.6%)$62.9 M(-12.3%)$71.8 M(-1.5%)$72.9 M(+2.6%)$71.0 M(+2.7%)$69.1 M(-0.3%)$69.4 M(+4.9%)$66.1 M(-1.6%)$67.3 M(+3.4%)$65.1 M(-0.4%)$65.3 M(+4.2%)$62.7 M(+3.7%)$60.5 M(+3.0%)$58.7 M(+4.3%)$56.3 M

TTM SGA

$394.5 M(+4.5%)$377.7 M(+1.6%)$371.7 M(+1.4%)$366.6 M(+1.5%)$361.2 M(+1.3%)$356.6 M(+4.7%)$340.6 M(+5.0%)$324.3 M(+3.3%)$313.8 M(+3.1%)$304.5 M(+2.7%)$296.6 M(+2.8%)$288.6 M(+7.7%)$268.1 M(+8.9%)$246.1 M(+3.1%)$238.6 M(-2.6%)$245.0 M(-6.3%)$261.4 M(-6.2%)$278.6 M(-2.2%)$284.8 M(+0.8%)$282.4 M(+2.4%)$275.7 M(+1.4%)$271.9 M(+1.5%)$267.8 M(+1.6%)$263.8 M(+1.3%)$260.3 M(+2.7%)$253.5 M(+2.6%)$247.1 M(+3.8%)$238.1 M(+4.2%)$228.4 M(+0.7%)$226.9 M(-1.8%)$230.9 M

Depreciation And Amortization

$8.7 M(+7.3%)$8.1 M(+7.8%)$7.5 M(-12.7%)$8.6 M(+8.2%)$8.0 M(+19.1%)$6.7 M(-1.2%)$6.8 M(-5.5%)$7.2 M(+9.1%)$6.6 M(-12.8%)$7.5 M(+4.5%)$7.2 M(+1.9%)$7.1 M(+9.1%)$6.5 M(-6.8%)$7.0 M(+5.0%)$6.6 M(-8.8%)$7.3 M(+37.0%)$5.3 M(-11.1%)$6.0 M(-1.0%)$6.0 M(-7.0%)$6.5 M(+0.9%)$6.4 M(+5.9%)$6.1 M(-2.3%)$6.2 M(-3.8%)$6.5 M(-0.8%)$6.5 M(+0.3%)$6.5 M(-3.3%)$6.7 M(-6.6%)$7.2 M(+5.2%)$6.8 M(+1.3%)$6.7 M(-3.8%)$7.0 M

TTM D&A

$33.0 M(+2.3%)$32.3 M(+4.6%)$30.9 M(+2.5%)$30.1 M(+5.1%)$28.6 M(+5.2%)$27.2 M(-3.0%)$28.1 M(-1.5%)$28.5 M(+0.4%)$28.4 M(+0.3%)$28.3 M(+2.1%)$27.7 M(+2.1%)$27.1 M(-0.7%)$27.3 M(+4.5%)$26.2 M(+4.0%)$25.2 M(+2.5%)$24.6 M(+3.3%)$23.8 M(-4.5%)$24.9 M(-0.4%)$25.0 M(-0.7%)$25.2 M(+0.1%)$25.1 M(-0.3%)$25.2 M(-1.7%)$25.7 M(-1.9%)$26.2 M(-2.7%)$26.9 M(-1.2%)$27.2 M(-0.9%)$27.5 M(-1.1%)$27.8 M(-0.6%)$28.0 M(-2.6%)$28.7 M(-2.5%)$29.5 M

Interest Expense

$15.7 M(+2.2%)$15.4 M(-1.0%)$15.5 M(-9.0%)$17.1 M(+34.6%)$12.7 M(+6.9%)$11.9 M(+3.0%)$11.5 M(-0.0%)$11.5 M(+68.7%)$6.8 M(+21.7%)$5.6 M(+8.8%)$5.2 M(-1.6%)$5.2 M(-0.4%)$5.3 M(-1.4%)$5.3 M(+1.8%)$5.2 M(-38.4%)$8.5 M(+126.9%)$3.8 M(-4.5%)$3.9 M(-10.2%)$4.4 M(-4.6%)$4.6 M(-8.0%)$5.0 M(+2.1%)$4.9 M(-3.1%)$5.0 M(+1.3%)$5.0 M(+4.1%)$4.8 M(-22.1%)$6.1 M(+21.7%)$5.0 M(+12.5%)$4.5 M(-9.1%)$4.9 M(+23.4%)$4.0 M(+9.3%)$3.7 M

TTM Interest Expense

$63.7 M(+5.0%)$60.7 M(+6.2%)$57.2 M(+7.6%)$53.1 M(+11.7%)$47.6 M(+14.0%)$41.7 M(+17.6%)$35.5 M(+21.8%)$29.1 M(+27.5%)$22.9 M(+7.4%)$21.3 M(+1.3%)$21.0 M(-0.4%)$21.1 M(-13.4%)$24.4 M(+6.6%)$22.8 M(+6.6%)$21.4 M(+4.2%)$20.6 M(+23.6%)$16.6 M(-6.9%)$17.9 M(-5.1%)$18.8 M(-3.4%)$19.5 M(-2.0%)$19.9 M(+1.0%)$19.7 M(-6.0%)$20.9 M(0%)$20.9 M(+2.4%)$20.4 M(-0.7%)$20.6 M(+11.6%)$18.4 M(+8.1%)$17.1 M(+3.7%)$16.4 M(+3.7%)$15.8 M(+0.3%)$15.8 M

Income Tax

$2.6 M(-58.3%)$6.3 M(+49.4%)$4.2 M(+446.1%)-$1.2 M(-121.2%)$5.8 M(-15.3%)$6.8 M(+0.6%)$6.8 M(+53.9%)$4.4 M(-13.7%)$5.1 M(+2.5%)$5.0 M(+49.3%)$3.3 M(+217.0%)$1.1 M(+286.0%)-$565.0 K(-133.6%)$1.7 M(+33.5%)$1.3 M(+111.4%)-$11.0 M(-8.9%)-$10.1 M(-1528.6%)$710.0 K(-60.3%)$1.8 M(+231.3%)$539.0 K(-85.0%)$3.6 M(-18.6%)$4.4 M(+68.8%)$2.6 M(-49.0%)$5.1 M(+44.9%)$3.5 M(-6.0%)$3.8 M(+130.8%)$1.6 M(+165.0%)-$2.5 M(-114.0%)-$1.2 M(-152.5%)$2.2 M(+23.2%)$1.8 M

TTM Income Tax

$11.9 M(-20.8%)$15.1 M(-3.2%)$15.6 M(-14.0%)$18.1 M(-23.7%)$23.7 M(+2.9%)$23.1 M(+8.6%)$21.2 M(+19.3%)$17.8 M(+23.1%)$14.5 M(+64.4%)$8.8 M(+59.8%)$5.5 M(+60.4%)$3.4 M(+139.6%)-$8.7 M(+52.5%)-$18.2 M(+5.1%)-$19.2 M(-2.8%)-$18.7 M(-163.0%)-$7.1 M(-207.0%)$6.6 M(-35.9%)$10.4 M(-7.5%)$11.2 M(-29.1%)$15.8 M(+0.4%)$15.7 M(+4.3%)$15.1 M(+7.0%)$14.1 M(+118.9%)$6.4 M(+274.9%)$1.7 M(+844.5%)$182.0 K(-49.9%)$363.0 K(-92.7%)$4.9 M(-27.1%)$6.8 M(+56.0%)$4.3 M

PE Ratio

13.6(+5.3%)12.9(-13.2%)14.9(+71.8%)8.7(-18.0%)10.6(-10.4%)11.8(+21.2%)9.7(-12.8%)11.2(+1.1%)11.0(-35.3%)17.1(-7.7%)18.5(-39.8%)30.7(-29.4%)43.5----15.6(+138.5%)6.5(-67.9%)20.3(+42.7%)14.2(-17.8%)17.3(-7.1%)18.6(+29.1%)14.4(-39.2%)23.7(-13.7%)27.5(-30.1%)39.3(+22.4%)32.1(+0.0%)32.1(-21.8%)41.1(+3.0%)39.9

PS Ratio

0.5(+11.6%)0.4(-15.7%)0.5(+59.4%)0.3(-5.9%)0.3(-8.1%)0.4(+23.3%)0.3(-9.1%)0.3(+3.1%)0.3(-28.9%)0.5(+7.1%)0.4(-2.3%)0.4(-18.9%)0.5(-15.9%)0.6(+3.3%)0.6(+45.2%)0.4(+55.6%)0.3(-10.0%)0.3(+76.5%)0.2(-69.1%)0.6(+14.6%)0.5(-9.4%)0.5(-3.6%)0.6(+37.5%)0.4(-33.3%)0.6(0%)0.6(-6.3%)0.6(+25.5%)0.5(-10.5%)0.6(-10.9%)0.6(-7.3%)0.7

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

$28.3 M(+92.4%)$14.7 M(-45.4%)$27.0 M(-36.4%)$42.4 M(+6.8%)$39.8 M(+1734.8%)-$2.4 M(-109.2%)$26.4 M(+627.0%)$3.6 M(+206.1%)-$3.4 M(-214.1%)$3.0 M(+12.2%)$2.7 M(-81.2%)$14.3 M(+115.2%)$6.6 M(-13.2%)$7.6 M(-11.1%)$8.6 M(-50.7%)$17.4 M(-42.9%)$30.5 M(-51.9%)$63.4 M(+4031.5%)-$1.6 M(-104.8%)$33.8 M(+209.0%)$10.9 M(+491.6%)$1.9 M(+134.8%)-$5.3 M(-120.4%)$26.0 M(+54.5%)$16.8 M(+372.5%)-$6.2 M(-664.2%)-$808.0 K(-120.1%)$4.0 M(+496.9%)$673.0 K(-93.3%)$10.0 M(+558.6%)-$2.2 M

TTM CFO

$112.5 M(-9.2%)$123.9 M(+16.1%)$106.8 M(+0.5%)$106.2 M(+57.6%)$67.4 M(+178.3%)$24.2 M(-18.3%)$29.7 M(+403.3%)$5.9 M(-64.3%)$16.5 M(-37.8%)$26.6 M(-14.8%)$31.2 M(-15.9%)$37.1 M(-7.8%)$40.2 M(-37.2%)$64.1 M(-46.5%)$119.8 M(+9.3%)$109.7 M(-13.0%)$126.1 M(+18.3%)$106.5 M(+136.7%)$45.0 M(+8.9%)$41.3 M(+23.4%)$33.5 M(-14.9%)$39.4 M(+25.6%)$31.3 M(-12.6%)$35.8 M(+158.6%)$13.9 M(+704.4%)-$2.3 M(-116.5%)$13.9 M(+11.0%)$12.5 M(-40.4%)$21.1 M(-52.9%)$44.7 M(-16.7%)$53.6 M

Cash From Investing

-$34.4 M(+61.2%)-$88.6 M(-110.1%)-$42.2 M(-529.5%)-$6.7 M(-262.7%)-$1.8 M(+82.1%)-$10.3 M(-170.8%)-$3.8 M(-155.3%)-$1.5 M(+75.0%)-$6.0 M(+85.0%)-$39.9 M(-559.0%)-$6.1 M(-122.2%)-$2.7 M(+87.4%)-$21.6 M(+52.2%)-$45.3 M(-7438.9%)$617.0 K(+100.6%)-$101.3 M(-7335.5%)-$1.4 M(+23.3%)-$1.8 M(+89.8%)-$17.4 M(-120.9%)-$7.9 M(-39.0%)-$5.7 M(+9.7%)-$6.3 M(-174.5%)-$2.3 M(-42.2%)-$1.6 M(+32.1%)-$2.4 M(+20.7%)-$3.0 M(+72.0%)-$10.6 M(-1524.9%)-$654.0 K(+37.0%)-$1.0 M(-101.0%)-$517.0 K(+14.0%)-$601.0 K

TTM CFI

-$171.8 M(-23.4%)-$139.3 M(-128.3%)-$61.0 M(-169.3%)-$22.6 M(-29.9%)-$17.4 M(+19.1%)-$21.6 M(+57.9%)-$51.2 M(+4.2%)-$53.4 M(+2.3%)-$54.7 M(+22.3%)-$70.3 M(+7.1%)-$75.7 M(-9.7%)-$69.0 M(+58.8%)-$167.6 M(-13.8%)-$147.3 M(-41.9%)-$103.8 M(+14.8%)-$121.8 M(-328.9%)-$28.4 M(+13.2%)-$32.7 M(+12.1%)-$37.2 M(-68.4%)-$22.1 M(-39.6%)-$15.8 M(-26.4%)-$12.5 M(-35.6%)-$9.2 M(+47.5%)-$17.6 M(-5.7%)-$16.6 M(-8.7%)-$15.3 M(-19.2%)-$12.8 M(-356.7%)-$2.8 M(-108.9%)$31.5 M(-6.3%)$33.6 M(+2.2%)$32.9 M

Cash From Financing

-$7.4 M(+56.2%)-$16.9 M(+7.1%)-$18.1 M(-116.5%)$110.3 M(+515.1%)-$26.6 M(+10.8%)-$29.8 M(-187.9%)-$10.4 M(-139.8%)$26.0 M(+315.0%)$6.3 M(-70.6%)$21.3 M(+329.0%)-$9.3 M(+63.6%)-$25.6 M(-2743.2%)-$900.0 K(+91.5%)-$10.6 M(-679.4%)-$1.4 M(-101.3%)$105.3 M(+1074.6%)-$10.8 M(+34.1%)-$16.4 M(-2109.0%)-$742.0 K(-14.5%)-$648.0 K(+70.2%)-$2.2 M(-127.5%)-$957.0 K(+58.6%)-$2.3 M(-3264.4%)$73.0 K(+106.8%)-$1.1 M(-9.8%)-$970.0 K(-1.1%)-$959.0 K(-27.9%)-$750.0 K(-103.6%)$20.8 M(+357.6%)-$8.1 M(-467.5%)$2.2 M

TTM CFF

$67.9 M(+39.4%)$48.7 M(+36.2%)$35.8 M(-17.9%)$43.6 M(+207.0%)-$40.7 M(-417.1%)-$7.9 M(-118.2%)$43.3 M(-2.3%)$44.3 M(+707.4%)-$7.3 M(+49.6%)-$14.5 M(+68.9%)-$46.5 M(-20.7%)-$38.5 M(-141.6%)$92.4 M(+12.0%)$82.5 M(+7.5%)$76.8 M(-0.8%)$77.4 M(+370.8%)-$28.6 M(-43.3%)-$20.0 M(-341.2%)-$4.5 M(+25.7%)-$6.1 M(-13.4%)-$5.4 M(-26.1%)-$4.3 M(+0.3%)-$4.3 M(-46.3%)-$2.9 M(+22.0%)-$3.7 M(-120.6%)$18.1 M(+64.5%)$11.0 M(-22.3%)$14.2 M(+142.9%)-$33.1 M(+57.0%)-$77.0 M(+10.7%)-$86.2 M

Free Cash Flow

$24.4 M(+312.7%)$5.9 M(-75.5%)$24.1 M(-35.4%)$37.3 M(-2.6%)$38.3 M(+1001.6%)-$4.2 M(-118.8%)$22.6 M(+954.2%)$2.1 M(+142.9%)-$5.0 M(-363.9%)$1.9 M(-2.2%)$1.9 M(-82.7%)$11.2 M(+117.6%)$5.2 M(-23.8%)$6.8 M(-14.1%)$7.9 M(-54.3%)$17.3 M(-40.6%)$29.1 M(-52.7%)$61.5 M(+1368.4%)-$4.8 M(-118.7%)$25.9 M(+391.3%)$5.3 M(+219.4%)-$4.4 M(+42.0%)-$7.6 M(-131.3%)$24.4 M(+66.6%)$14.6 M(+234.3%)-$10.9 M(-581.7%)-$1.6 M(-147.6%)$3.4 M(+1018.9%)-$366.0 K(-103.8%)$9.5 M(+441.4%)-$2.8 M

TTM FCF

$91.7 M(-13.2%)$105.6 M(+10.6%)$95.4 M(+1.5%)$94.0 M(+59.7%)$58.8 M(+278.5%)$15.5 M(-28.3%)$21.7 M(+2117.1%)$978.0 K(-90.3%)$10.1 M(-50.3%)$20.2 M(-19.4%)$25.1 M(-19.2%)$31.1 M(-16.2%)$37.1 M(-39.2%)$61.0 M(-47.3%)$115.7 M(+12.4%)$103.0 M(-7.8%)$111.7 M(+27.1%)$87.9 M(+300.1%)$22.0 M(+14.5%)$19.2 M(+8.9%)$17.6 M(-34.7%)$27.0 M(+31.6%)$20.5 M(-22.7%)$26.5 M(+382.1%)$5.5 M(+157.9%)-$9.5 M(-187.0%)$10.9 M(+12.3%)$9.7 M(-45.5%)$17.9 M(-57.1%)$41.6 M(-16.5%)$49.9 M

CAPEX

$4.0 M(-55.2%)$8.8 M(+204.9%)$2.9 M(-43.9%)$5.2 M(+247.2%)$1.5 M(-18.0%)$1.8 M(-52.3%)$3.8 M(+155.3%)$1.5 M(-5.6%)$1.6 M(+42.4%)$1.1 M(+49.7%)$740.0 K(-75.5%)$3.0 M(+106.8%)$1.5 M(+72.3%)$846.0 K(+24.4%)$680.0 K(+378.9%)$142.0 K(-89.8%)$1.4 M(-26.4%)$1.9 M(-41.3%)$3.2 M(-58.9%)$7.9 M(+39.0%)$5.7 M(-9.7%)$6.3 M(+171.3%)$2.3 M(+42.9%)$1.6 M(-26.1%)$2.2 M(-53.7%)$4.7 M(+497.4%)$791.0 K(+20.9%)$654.0 K(-37.0%)$1.0 M(+101.0%)$517.0 K(-14.0%)$601.0 K

TTM CAPEX

$20.8 M(+13.4%)$18.4 M(+61.8%)$11.4 M(-7.4%)$12.3 M(+42.7%)$8.6 M(-1.1%)$8.7 M(+8.8%)$8.0 M(+62.3%)$4.9 M(-23.7%)$6.4 M(+1.9%)$6.3 M(+4.3%)$6.1 M(+1.0%)$6.0 M(+91.9%)$3.1 M(+2.0%)$3.1 M(-25.6%)$4.1 M(-38.3%)$6.7 M(-53.7%)$14.4 M(-22.9%)$18.7 M(-19.0%)$23.0 M(+4.2%)$22.1 M(+39.4%)$15.9 M(+28.0%)$12.4 M(+14.3%)$10.8 M(+16.3%)$9.3 M(+11.5%)$8.4 M(+15.9%)$7.2 M(+140.2%)$3.0 M(+6.8%)$2.8 M(-11.7%)$3.2 M(+4.1%)$3.1 M(-19.1%)$3.8 M

Dividends Paid

$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(0%)$23.0 K(+4.5%)$22.0 K(0%)$22.0 K(-4.3%)$23.0 K(0%)$23.0 K(+4.5%)$22.0 K(0%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(-4.3%)$23.0 K

TTM Dividends Paid

$91.0 K(+1.1%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(+1.1%)$89.0 K(-1.1%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K(0%)$90.0 K

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

0.1%(-15.4%)0.1%(-35.0%)0.2%(+42.9%)0.1%(0%)0.1%(+16.7%)0.1%(-7.7%)0.1%(-59.4%)0.3%(+100.0%)0.2%(+6.7%)0.1%(-16.7%)0.2%(-92.8%)2.5%(+681.3%)0.3%(+18.5%)0.3%(-95.7%)6.2%(+973.2%)-0.7%(-914.3%)-0.1%(-107.7%)0.9%(+139.5%)0.4%(-44.9%)0.7%(+283.3%)0.2%(+12.5%)0.2%(-50.0%)0.3%(+100.0%)0.2%(-40.7%)0.3%(+42.1%)0.2%(-62.8%)0.5%(+54.5%)0.3%(-57.7%)0.8%(+47.2%)0.5%(-27.4%)0.7%