THR logo

Thermon Group Holdings (THR) 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

$761.5 M(+0.6%)$756.9 M(-1.4%)$767.7 M(-4.6%)$805.1 M(+21.3%)$663.7 M(+1.0%)$657.1 M(+1.1%)$649.6 M(-0.1%)$650.1 M(-0.6%)$654.3 M(-1.2%)$661.9 M(+4.0%)$636.7 M(+1.6%)$626.5 M(+1.2%)$618.9 M(-0.9%)$624.8 M(+1.1%)$617.9 M(-3.8%)$642.4 M(+2.4%)$627.1 M(+1.1%)$619.9 M(-0.1%)$620.9 M(-4.0%)$646.7 M(-1.4%)$655.7 M(-2.3%)$671.2 M(+2.4%)$655.8 M(+0.3%)$653.8 M(+0.5%)$650.3 M(+0.8%)$645.4 M(-2.6%)$662.5 M(-2.7%)$681.0 M(+45.6%)$467.7 M(+4.1%)$449.4 M(-1.0%)$454.1 M

Current Assets

$275.0 M(+3.3%)$266.3 M(-3.0%)$274.6 M(-11.3%)$309.7 M(+14.8%)$269.9 M(+5.6%)$255.6 M(+1.9%)$250.9 M(-0.9%)$253.2 M(-1.8%)$257.9 M(+4.2%)$247.6 M(+1.3%)$244.4 M(+5.0%)$232.8 M(+5.1%)$221.4 M(+3.2%)$214.5 M(+3.7%)$206.8 M(-10.0%)$229.7 M(+4.6%)$219.6 M(+3.0%)$213.2 M(-2.2%)$217.9 M(-3.7%)$226.4 M(-3.5%)$234.6 M(-2.5%)$240.6 M(+0.3%)$239.8 M(-0.3%)$240.4 M(+9.0%)$220.6 M(+2.7%)$214.8 M(-2.5%)$220.2 M(-2.7%)$226.2 M(+8.2%)$209.0 M(+8.2%)$193.2 M(-2.5%)$198.2 M

Non Current Assets

$486.5 M(-0.8%)$490.6 M(-0.5%)$493.1 M(-0.5%)$495.4 M(+25.8%)$393.8 M(-1.9%)$401.5 M(+0.7%)$398.7 M(+0.5%)$396.9 M(+0.1%)$396.3 M(-4.3%)$414.4 M(+5.6%)$392.2 M(-0.4%)$393.7 M(-1.0%)$397.5 M(-3.1%)$410.3 M(-0.2%)$411.1 M(-0.4%)$412.6 M(+1.3%)$407.5 M(+0.2%)$406.7 M(+0.9%)$403.0 M(-4.1%)$420.3 M(-0.2%)$421.1 M(-2.2%)$430.6 M(+3.5%)$416.0 M(+0.6%)$413.4 M(-3.8%)$429.7 M(-0.2%)$430.6 M(-2.6%)$442.3 M(-2.7%)$454.7 M(+75.8%)$258.7 M(+0.9%)$256.3 M(+0.1%)$255.9 M

Total Liabilities

$271.2 M(-3.5%)$281.0 M(-4.1%)$292.9 M(-13.3%)$337.7 M(+52.5%)$221.4 M(-0.8%)$223.2 M(-3.2%)$230.6 M(-3.3%)$238.6 M(-7.7%)$258.5 M(-0.8%)$260.7 M(+9.8%)$237.5 M(-0.2%)$237.9 M(-1.4%)$241.4 M(+0.6%)$239.9 M(+0.4%)$239.0 M(-9.1%)$262.8 M(-2.1%)$268.5 M(-0.4%)$269.5 M(-1.8%)$274.5 M(-1.1%)$277.7 M(-7.9%)$301.4 M(-4.7%)$316.1 M(+3.0%)$306.8 M(-2.9%)$316.1 M(+0.9%)$313.1 M(+1.4%)$308.8 M(-4.0%)$321.6 M(-6.8%)$345.1 M(+155.9%)$134.9 M(+3.8%)$129.9 M(-8.2%)$141.6 M

Current Liabilities

$98.3 M(-3.9%)$102.2 M(-6.4%)$109.3 M(-21.8%)$139.7 M(+18.5%)$117.9 M(+7.2%)$110.1 M(-0.0%)$110.1 M(+0.2%)$109.8 M(-9.2%)$121.0 M(+7.4%)$112.7 M(+39.1%)$81.0 M(+8.2%)$74.9 M(+10.6%)$67.7 M(+26.7%)$53.4 M(+1.2%)$52.8 M(-2.0%)$53.9 M(-4.1%)$56.2 M(+1.0%)$55.7 M(-8.2%)$60.6 M(+0.2%)$60.5 M(-11.9%)$68.7 M(-1.8%)$69.9 M(-4.6%)$73.3 M(+2.0%)$71.9 M(+17.9%)$60.9 M(+11.4%)$54.7 M(-12.3%)$62.4 M(+17.8%)$53.0 M(-5.6%)$56.1 M(+22.1%)$45.9 M(-12.2%)$52.3 M

Long Term Liabilities

$173.0 M(-3.2%)$178.7 M(-2.6%)$183.6 M(-7.3%)$197.9 M(+91.3%)$103.5 M(-8.5%)$113.1 M(-6.2%)$120.6 M(-6.4%)$128.8 M(-6.4%)$137.5 M(-7.1%)$148.0 M(-5.4%)$156.5 M(-4.0%)$163.1 M(-6.1%)$173.7 M(-6.9%)$186.5 M(+0.2%)$186.2 M(-10.9%)$208.9 M(-1.6%)$212.3 M(-0.7%)$213.8 M(-0.0%)$213.8 M(-1.5%)$217.2 M(-6.7%)$232.7 M(-5.5%)$246.1 M(+5.4%)$233.5 M(-4.4%)$244.2 M(-3.2%)$252.2 M(-0.7%)$254.1 M(-2.0%)$259.2 M(-11.3%)$292.1 M(+270.8%)$78.8 M(-6.2%)$84.0 M(-5.9%)$89.3 M

Shareholders Equity

$490.3 M(+3.0%)$476.0 M(+0.2%)$474.9 M(+1.6%)$467.4 M(+5.7%)$442.3 M(+1.9%)$433.9 M(+3.6%)$419.0 M(+1.8%)$411.5 M(+4.0%)$395.8 M(-1.4%)$401.3 M(+0.5%)$399.2 M(+2.7%)$388.6 M(+2.9%)$377.5 M(-1.9%)$384.9 M(+1.6%)$378.9 M(-0.2%)$379.6 M(+5.8%)$358.6 M(+2.3%)$350.5 M(+1.2%)$346.4 M(-6.1%)$369.0 M(+4.2%)$354.3 M(+1.1%)$350.6 M(+1.7%)$344.7 M(+3.6%)$332.7 M(+0.5%)$331.2 M(+0.3%)$330.4 M(-1.4%)$334.9 M(+1.3%)$330.5 M(+0.8%)$327.7 M(+4.2%)$314.6 M(+2.2%)$307.9 M

Book Value

$490.3 M(+3.0%)$476.0 M(+0.2%)$474.9 M(+1.6%)$467.4 M(+5.7%)$442.3 M(+1.9%)$433.9 M(+3.6%)$419.0 M(+1.8%)$411.5 M(+4.0%)$395.8 M(-1.4%)$401.3 M(+0.5%)$399.2 M(+2.7%)$388.6 M(+2.9%)$377.5 M(-1.9%)$384.9 M(+1.6%)$378.9 M(-0.2%)$379.6 M(+5.8%)$358.6 M(+2.3%)$350.5 M(+1.2%)$346.4 M(-6.1%)$369.0 M(+4.2%)$354.3 M(+1.1%)$350.6 M(+1.7%)$344.7 M(+3.6%)$332.7 M(+0.5%)$331.2 M(+0.3%)$330.4 M(-1.4%)$334.9 M(+1.3%)$330.5 M(+0.8%)$327.7 M(+4.2%)$314.6 M(+2.2%)$307.9 M

Working Capital

$176.8 M(+7.7%)$164.1 M(-0.7%)$165.3 M(-2.7%)$170.0 M(+11.9%)$152.0 M(+4.4%)$145.5 M(+3.3%)$140.9 M(-1.8%)$143.4 M(+4.7%)$137.0 M(+1.6%)$134.9 M(-17.5%)$163.4 M(+3.5%)$158.0 M(+2.7%)$153.7 M(-4.6%)$161.1 M(+4.6%)$154.0 M(-12.4%)$175.8 M(+7.6%)$163.4 M(+3.7%)$157.6 M(+0.2%)$157.3 M(-5.2%)$165.9 M(0%)$165.9 M(-2.8%)$170.7 M(+2.5%)$166.5 M(-1.2%)$168.5 M(+5.6%)$159.6 M(-0.3%)$160.1 M(+1.4%)$157.8 M(-8.9%)$173.3 M(+13.3%)$152.9 M(+3.9%)$147.2 M(+0.9%)$145.9 M

Cash And Cash Equivalents

$37.0 M(-24.6%)$49.1 M(+0.9%)$48.6 M(-12.2%)$55.4 M(+81.4%)$30.5 M(-8.0%)$33.2 M(-6.9%)$35.6 M(+0.8%)$35.4 M(+11.0%)$31.9 M(-20.4%)$40.0 M(-3.4%)$41.4 M(+27.3%)$32.6 M(-14.8%)$38.2 M(-6.8%)$41.1 M(+2.3%)$40.1 M(-19.1%)$49.6 M(-3.4%)$51.4 M(+6.5%)$48.2 M(+11.6%)$43.2 M(+16.7%)$37.1 M(-5.0%)$39.0 M(+10.6%)$35.3 M(+12.3%)$31.4 M(+4.0%)$30.2 M(+6.0%)$28.5 M(-8.5%)$31.1 M(-8.2%)$33.9 M(-33.8%)$51.2 M(-38.6%)$83.4 M(+11.8%)$74.6 M(+74.1%)$42.8 M

Accounts Payable

$30.4 M(-0.5%)$30.6 M(-2.6%)$31.4 M(+18.0%)$26.6 M(-23.1%)$34.6 M(+22.2%)$28.3 M(+3.6%)$27.3 M(-8.9%)$30.0 M(-27.0%)$41.1 M(+8.0%)$38.1 M(+13.4%)$33.6 M(-3.5%)$34.8 M(+12.3%)$31.0 M(+37.9%)$22.5 M(+14.0%)$19.7 M(-15.0%)$23.2 M(-7.8%)$25.2 M(+20.8%)$20.8 M(-16.9%)$25.1 M(+7.8%)$23.3 M(-5.7%)$24.7 M(+5.2%)$23.4 M(+3.2%)$22.7 M(-16.6%)$27.2 M(+15.1%)$23.6 M(-3.7%)$24.5 M(+6.8%)$23.0 M(-1.4%)$23.3 M(+27.2%)$18.3 M(+45.1%)$12.6 M(-19.4%)$15.7 M

Accounts Receivable

$93.5 M(-5.3%)$98.7 M(-8.1%)$107.3 M(-11.0%)$120.6 M(+18.8%)$101.6 M(+10.8%)$91.6 M(-6.1%)$97.6 M(+5.7%)$92.4 M(-8.1%)$100.6 M(+6.7%)$94.3 M(-1.1%)$95.3 M(+6.6%)$89.4 M(+8.6%)$82.4 M(+11.1%)$74.1 M(-0.5%)$74.5 M(-2.8%)$76.6 M(+15.9%)$66.1 M(-9.2%)$72.8 M(-21.3%)$92.5 M(-4.7%)$97.0 M(-1.1%)$98.1 M(-0.5%)$98.5 M(-6.4%)$105.3 M(+3.9%)$101.3 M(+22.8%)$82.5 M(-0.1%)$82.6 M(-12.5%)$94.4 M(+10.5%)$85.5 M(+52.8%)$55.9 M(+7.6%)$52.0 M(-18.4%)$63.7 M

Short Term Debt

$25.2 M(+4.9%)$24.0 M(+4.9%)$22.9 M(-55.9%)$51.9 M(+26.2%)$41.1 M(+13.5%)$36.2 M(+28.9%)$28.1 M(-26.5%)$38.2 M(-8.3%)$41.7 M(+0.8%)$41.4 M(+258.0%)$11.6 M(+11.7%)$10.3 M(+19.5%)$8.7 M(+40.5%)$6.2 M(+2.5%)$6.0 M(+20.6%)$5.0 M(-22.7%)$6.4 M(-35.2%)$9.9 M(+64.4%)$6.1 M(-24.8%)$8.0 M(-44.9%)$14.6 M(-24.6%)$19.4 M(+38.8%)$14.0 M(+59.9%)$8.7 M(-20.6%)$11.0 M(+37.1%)$8.0 M(+220.8%)$2.5 M(+33.3%)$1.9 M(-90.7%)$20.3 M(0%)$20.3 M(0%)$20.3 M

Long Term Debt

$154.0 M(-3.8%)$160.0 M(-2.8%)$164.6 M(-7.2%)$177.3 M(+111.1%)$84.0 M(-9.1%)$92.4 M(-7.8%)$100.2 M(-6.5%)$107.2 M(-6.3%)$114.5 M(-6.5%)$122.4 M(-5.9%)$130.1 M(-3.9%)$135.4 M(-6.5%)$144.9 M(-6.1%)$154.4 M(-0.7%)$155.4 M(-12.4%)$177.4 M(-2.7%)$182.4 M(-0.5%)$183.3 M(-0.7%)$184.6 M(-0.2%)$185.0 M(-7.7%)$200.4 M(-5.1%)$211.2 M(+6.6%)$198.1 M(-6.0%)$210.7 M(-0.1%)$211.0 M(-1.5%)$214.2 M(-0.1%)$214.5 M(-10.3%)$239.0 M(+375.6%)$50.3 M(-9.0%)$55.2 M(-8.3%)$60.2 M

Total Debt

$179.2 M(-2.6%)$184.1 M(-1.8%)$187.5 M(-18.2%)$229.2 M(+83.2%)$125.1 M(-2.7%)$128.6 M(+0.2%)$128.3 M(-11.8%)$145.4 M(-6.8%)$156.1 M(-4.7%)$163.7 M(+15.6%)$141.6 M(-2.8%)$145.7 M(-5.1%)$153.5 M(-4.3%)$160.5 M(-0.5%)$161.4 M(-11.5%)$182.4 M(-3.4%)$188.8 M(-2.3%)$193.3 M(+1.4%)$190.7 M(-1.2%)$193.1 M(-10.2%)$215.0 M(-6.8%)$230.6 M(+8.7%)$212.1 M(-3.3%)$219.4 M(-1.2%)$222.0 M(-0.1%)$222.2 M(+2.4%)$217.0 M(-9.9%)$240.9 M(+241.7%)$70.5 M(-6.6%)$75.5 M(-6.2%)$80.5 M

Debt To Equity

0.3(-2.9%)0.3(-2.8%)0.4(-20.0%)0.5(+80.0%)0.3(-3.9%)0.3(-3.7%)0.3(-15.6%)0.3(-11.1%)0.4(-2.7%)0.4(+15.6%)0.3(-5.9%)0.3(-8.1%)0.4(-2.6%)0.4(0%)0.4(-13.6%)0.4(-8.3%)0.5(-4.0%)0.5(0%)0.5(+4.2%)0.5(-14.3%)0.6(-8.2%)0.6(0%)0.6(-7.6%)0.7(-1.5%)0.7(0%)0.7(+3.1%)0.7(-11.0%)0.7(+231.8%)0.2(-8.3%)0.2(-7.7%)0.3

Current Ratio

2.8(+7.3%)2.6(+4.0%)2.5(+13.1%)2.2(-3.1%)2.3(-1.3%)2.3(+1.8%)2.3(-1.3%)2.3(+8.4%)2.1(-3.2%)2.2(-27.1%)3.0(-2.9%)3.1(-4.9%)3.3(-18.7%)4.0(+2.5%)3.9(-8.0%)4.3(+8.9%)3.9(+2.1%)3.8(+6.7%)3.6(-4.0%)3.7(+9.7%)3.4(-0.9%)3.4(+5.2%)3.3(-2.4%)3.4(-7.5%)3.6(-7.9%)3.9(+11.3%)3.5(-17.3%)4.3(+14.5%)3.7(-11.2%)4.2(+10.8%)3.8

Quick Ratio

1.9(+6.9%)1.7(+0.6%)1.7(+12.4%)1.5(+2.0%)1.5(+1.4%)1.5(-3.3%)1.5(+4.1%)1.5(+8.9%)1.4(-5.6%)1.4(-32.9%)2.1(-2.3%)2.2(-5.2%)2.3(-18.1%)2.8(+3.7%)2.7(-6.2%)2.9(+9.5%)2.6(+2.7%)2.6(-1.1%)2.6(-3.4%)2.7(+9.3%)2.5(+0.8%)2.4(+2.1%)2.4(+0.4%)2.4(-0.8%)2.4(-9.8%)2.7(+6.0%)2.5(-17.4%)3.0(+3.0%)3.0(-12.5%)3.4(+7.3%)3.1

Inventory

$93.6 M(+4.1%)$89.9 M(+4.2%)$86.3 M(-10.4%)$96.3 M(+4.0%)$92.5 M(-0.4%)$92.9 M(+13.1%)$82.1 M(-10.2%)$91.4 M(-3.8%)$95.0 M(+10.2%)$86.2 M(+20.3%)$71.7 M(+2.9%)$69.6 M(+6.1%)$65.6 M(+1.9%)$64.4 M(+0.9%)$63.8 M(-14.0%)$74.2 M(+4.0%)$71.3 M(+1.8%)$70.0 M(+16.2%)$60.3 M(-5.5%)$63.8 M(-3.0%)$65.8 M(-5.6%)$69.7 M(+7.4%)$64.9 M(-6.0%)$69.1 M(-7.0%)$74.3 M(+7.2%)$69.3 M(+8.6%)$63.8 M(-1.9%)$65.1 M(+49.6%)$43.5 M(+13.5%)$38.3 M(+12.7%)$34.0 M

Retained Earnings

$306.8 M(+3.2%)$297.3 M(+3.0%)$288.8 M(+3.6%)$278.7 M(+6.0%)$262.9 M(+5.9%)$248.1 M(+4.6%)$237.2 M(+3.4%)$229.5 M(+3.8%)$221.1 M(+5.2%)$210.1 M(+3.2%)$203.5 M(+4.5%)$194.8 M(+6.1%)$183.6 M(-0.6%)$184.6 M(+0.6%)$183.4 M(-0.6%)$184.5 M(+3.5%)$178.3 M(+1.0%)$176.5 M(-3.3%)$182.6 M(-1.6%)$185.5 M(+3.6%)$179.0 M(+4.0%)$172.1 M(+0.9%)$170.6 M(+3.6%)$164.8 M(+6.2%)$155.1 M(+2.1%)$151.8 M(+2.0%)$148.8 M(+4.3%)$142.8 M(+0.4%)$142.2 M(+3.3%)$137.7 M(+0.6%)$136.9 M

PB Ratio

2.0(-6.4%)2.2(-5.6%)2.3(-1.3%)2.4(+12.4%)2.1(+1.5%)2.1(-1.4%)2.1(+28.2%)1.6(+25.4%)1.3(+11.1%)1.2(-13.3%)1.4(-6.9%)1.4(-5.2%)1.5(+4.1%)1.5(-14.0%)1.7(+24.8%)1.4(+31.7%)1.0(-24.6%)1.4(-3.5%)1.4(-40.2%)2.4(+12.7%)2.1(-11.3%)2.4(+3.0%)2.3(+16.6%)2.0(-21.6%)2.5(+12.9%)2.3(+3.7%)2.2(-6.5%)2.3(+30.3%)1.8(-9.6%)2.0(-10.1%)2.2

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.3(+12.0%)$0.3(-13.8%)$0.3(-37.0%)$0.5(+7.0%)$0.4(+34.4%)$0.3(+39.1%)$0.2(-8.0%)$0.3(-24.2%)$0.3(+65.0%)$0.2(-23.1%)$0.3(-21.2%)$0.3(+3200.0%)$0.0(+200.0%)-$0.0(+50.0%)-$0.0(-111.1%)$0.2(+200.0%)$0.1(+133.3%)-$0.2(-100.0%)-$0.1(-145.0%)$0.2(-4.8%)$0.2(+425.0%)$0.0(-80.0%)$0.2(-31.0%)$0.3(+190.0%)$0.1(+11.1%)$0.1(-50.0%)$0.2(+800.0%)$0.0(-86.7%)$0.1(+1400.0%)$0.0(-90.0%)$0.1

TTM EPS

$1.3(-10.5%)$1.4(-4.7%)$1.5(+4.2%)$1.4(+17.1%)$1.2(+8.8%)$1.1(+11.9%)$1.0(-2.9%)$1.0(-7.1%)$1.1(+40.0%)$0.8(+35.6%)$0.6(+90.3%)$0.3(+93.8%)$0.2(-23.8%)$0.2(+425.0%)$0.0(+233.3%)-$0.0(-200.0%)-$0.0(-107.1%)$0.1(-61.1%)$0.4(-44.6%)$0.7(-12.2%)$0.7(+17.5%)$0.6(-7.3%)$0.7(+3.0%)$0.7(+69.2%)$0.4(-11.4%)$0.4(+22.2%)$0.4(+28.6%)$0.3(-33.3%)$0.4(+10.5%)$0.4(-15.6%)$0.5

Revenue

$114.6 M(-0.4%)$115.1 M(-9.8%)$127.7 M(-6.4%)$136.4 M(+10.3%)$123.7 M(+15.7%)$106.9 M(-12.7%)$122.5 M(+0.3%)$122.1 M(+21.4%)$100.6 M(+5.4%)$95.4 M(-7.0%)$102.6 M(+2.0%)$100.6 M(+23.7%)$81.3 M(+14.3%)$71.2 M(-3.0%)$73.3 M(-7.9%)$79.6 M(+19.9%)$66.4 M(+16.8%)$56.8 M(-35.7%)$88.4 M(-12.0%)$100.5 M(-2.4%)$102.9 M(+12.2%)$91.7 M(-19.7%)$114.2 M(-4.3%)$119.4 M(+32.4%)$90.2 M(+1.4%)$88.9 M(-13.3%)$102.6 M(+10.7%)$92.7 M(+50.4%)$61.6 M(+19.1%)$51.7 M(-23.4%)$67.6 M

TTM Revenue

$493.9 M(-1.8%)$502.9 M(+1.7%)$494.6 M(+1.1%)$489.5 M(+3.0%)$475.1 M(+5.1%)$452.0 M(+2.6%)$440.6 M(+4.7%)$420.7 M(+5.4%)$399.2 M(+5.1%)$380.0 M(+6.8%)$355.7 M(+9.0%)$326.4 M(+6.9%)$305.4 M(+5.1%)$290.5 M(+5.2%)$276.2 M(-5.2%)$291.2 M(-6.7%)$312.1 M(-10.5%)$348.6 M(-9.1%)$383.5 M(-6.3%)$409.3 M(-4.4%)$428.2 M(+3.1%)$415.5 M(+0.7%)$412.6 M(+2.9%)$401.0 M(+7.1%)$374.3 M(+8.3%)$345.8 M(+12.0%)$308.6 M(+12.8%)$273.6 M(+11.6%)$245.3 M(-2.8%)$252.5 M(-4.4%)$264.1 M

Total Expenses

$98.8 M(-0.5%)$99.3 M(-10.4%)$110.8 M(-2.5%)$113.6 M(+11.8%)$101.7 M(+11.9%)$90.9 M(-15.6%)$107.7 M(+2.2%)$105.4 M(+24.7%)$84.5 M(+0.3%)$84.2 M(-5.7%)$89.3 M(+5.7%)$84.4 M(+12.4%)$75.1 M(+9.5%)$68.6 M(-5.3%)$72.4 M(+10.3%)$65.7 M(+7.0%)$61.4 M(+1.1%)$60.7 M(-29.9%)$86.5 M(-1.7%)$88.0 M(-2.3%)$90.1 M(+3.9%)$86.7 M(-13.8%)$100.6 M(-0.9%)$101.5 M(+24.5%)$81.5 M(+1.0%)$80.7 M(-9.3%)$89.0 M(+7.9%)$82.5 M(+52.1%)$54.2 M(+8.0%)$50.2 M(-19.5%)$62.3 M

Operating Expenses

$35.1 M(+1.5%)$34.6 M(-2.6%)$35.5 M(+2.6%)$34.6 M(+6.6%)$32.5 M(+3.7%)$31.3 M(-14.8%)$36.8 M(+9.1%)$33.7 M(+12.8%)$29.9 M(+14.9%)$26.0 M(-6.4%)$27.8 M(+13.1%)$24.6 M(-3.6%)$25.5 M(+6.4%)$24.0 M(-7.7%)$26.0 M(+12.9%)$23.0 M(-3.7%)$23.9 M(-14.5%)$28.0 M(-17.1%)$33.7 M(+8.7%)$31.0 M(-4.8%)$32.6 M(+1.4%)$32.2 M(+2.7%)$31.3 M(-5.1%)$33.0 M(+4.1%)$31.7 M(+0.6%)$31.5 M(-5.2%)$33.2 M(+3.8%)$32.0 M(+35.9%)$23.5 M(+5.8%)$22.3 M(-3.2%)$23.0 M

Cost Of Goods Sold

$63.7 M(-1.5%)$64.7 M(-14.1%)$75.3 M(-4.8%)$79.0 M(+14.2%)$69.2 M(+16.1%)$59.6 M(-16.0%)$71.0 M(-1.0%)$71.7 M(+31.2%)$54.6 M(-6.2%)$58.2 M(-5.3%)$61.5 M(+2.7%)$59.9 M(+20.7%)$49.6 M(+11.2%)$44.6 M(-4.0%)$46.5 M(+8.9%)$42.6 M(+13.8%)$37.5 M(+14.5%)$32.7 M(-38.0%)$52.8 M(-7.4%)$57.0 M(-0.9%)$57.5 M(+5.4%)$54.6 M(-21.2%)$69.3 M(+1.1%)$68.5 M(+37.5%)$49.8 M(+1.3%)$49.2 M(-11.8%)$55.8 M(+10.5%)$50.4 M(+64.5%)$30.7 M(+9.8%)$27.9 M(-29.0%)$39.3 M

TTM Cost Of Goods Sold

$282.7 M(-1.9%)$288.2 M(+1.8%)$283.1 M(+1.6%)$278.8 M(+2.7%)$271.4 M(+5.7%)$256.8 M(+0.5%)$255.5 M(+3.9%)$246.0 M(+5.0%)$234.2 M(+2.2%)$229.2 M(+6.3%)$215.6 M(+7.5%)$200.5 M(+9.4%)$183.3 M(+7.1%)$171.2 M(+7.5%)$159.3 M(-3.8%)$165.6 M(-8.0%)$180.0 M(-10.0%)$200.0 M(-9.8%)$221.8 M(-6.9%)$238.3 M(-4.6%)$249.8 M(+3.2%)$242.1 M(+2.3%)$236.7 M(+6.0%)$223.2 M(+8.8%)$205.2 M(+10.3%)$186.0 M(+12.9%)$164.8 M(+11.1%)$148.3 M(+11.0%)$133.6 M(-6.5%)$142.8 M(-6.2%)$152.2 M

Gross Profit

$50.9 M(+0.9%)$50.4 M(-3.7%)$52.4 M(-8.8%)$57.4 M(+5.4%)$54.5 M(+15.1%)$47.3 M(-8.2%)$51.5 M(+2.1%)$50.5 M(+9.8%)$45.9 M(+23.4%)$37.2 M(-9.4%)$41.1 M(+0.9%)$40.7 M(+28.4%)$31.7 M(+19.5%)$26.5 M(-1.2%)$26.9 M(-27.3%)$37.0 M(+27.8%)$28.9 M(+19.9%)$24.1 M(-32.2%)$35.6 M(-18.2%)$43.5 M(-4.3%)$45.4 M(+22.3%)$37.1 M(-17.4%)$45.0 M(-11.6%)$50.9 M(+26.1%)$40.4 M(+1.6%)$39.7 M(-15.2%)$46.8 M(+10.9%)$42.2 M(+36.4%)$31.0 M(+30.0%)$23.8 M(-15.8%)$28.3 M

TTM Gross Profit

$211.1 M(-1.6%)$214.7 M(+1.5%)$211.6 M(+0.4%)$210.7 M(+3.4%)$203.7 M(+4.4%)$195.2 M(+5.5%)$185.1 M(+6.0%)$174.7 M(+5.9%)$165.0 M(+9.4%)$150.8 M(+7.6%)$140.1 M(+11.3%)$125.9 M(+3.1%)$122.1 M(+2.3%)$119.3 M(+2.1%)$116.9 M(-6.9%)$125.6 M(-4.9%)$132.1 M(-11.1%)$148.6 M(-8.1%)$161.6 M(-5.5%)$171.0 M(-4.2%)$178.4 M(+2.9%)$173.4 M(-1.5%)$175.9 M(-1.0%)$177.8 M(+5.1%)$169.1 M(+5.9%)$159.7 M(+11.1%)$143.8 M(+14.8%)$125.3 M(+12.2%)$111.7 M(+1.9%)$109.6 M(-2.0%)$111.9 M

Gross Margin

44.4%(+1.4%)43.8%(+6.8%)41.0%(-2.5%)42.1%(-4.5%)44.0%(-0.5%)44.3%(+5.2%)42.1%(+1.8%)41.3%(-9.5%)45.7%(+17.1%)39.0%(-2.7%)40.1%(-1.0%)40.5%(+3.8%)39.0%(+4.6%)37.3%(+1.8%)36.6%(-21.1%)46.4%(+6.6%)43.6%(+2.7%)42.4%(+5.4%)40.3%(-7.0%)43.3%(-1.9%)44.1%(+9.0%)40.5%(+2.9%)39.4%(-7.7%)42.6%(-4.8%)44.8%(+0.2%)44.7%(-2.1%)45.6%(+0.2%)45.6%(-9.3%)50.2%(+9.1%)46.0%(+10.0%)41.8%

Operating Profit

$15.8 M(-0.2%)$15.8 M(-6.1%)$16.9 M(-25.9%)$22.8 M(+3.6%)$22.0 M(+37.5%)$16.0 M(+8.5%)$14.7 M(-11.8%)$16.7 M(+4.3%)$16.0 M(+43.0%)$11.2 M(-15.8%)$13.3 M(-17.7%)$16.2 M(+159.7%)$6.2 M(+142.3%)$2.6 M(+189.9%)$886.0 K(-93.7%)$13.9 M(+177.0%)$5.0 M(+231.3%)-$3.8 M(-305.4%)$1.9 M(-85.0%)$12.5 M(-2.9%)$12.8 M(+157.3%)$5.0 M(-63.5%)$13.7 M(-23.6%)$17.9 M(+106.3%)$8.7 M(+5.2%)$8.2 M(-39.4%)$13.6 M(+33.2%)$10.2 M(+37.7%)$7.4 M(+376.1%)$1.6 M(-70.5%)$5.3 M

TTM Operating Profit

$71.3 M(-8.0%)$77.5 M(-0.2%)$77.6 M(+2.8%)$75.5 M(+8.7%)$69.5 M(+9.4%)$63.5 M(+8.1%)$58.7 M(+2.5%)$57.3 M(+1.0%)$56.7 M(+20.9%)$46.9 M(+22.6%)$38.3 M(+48.1%)$25.8 M(+9.4%)$23.6 M(+5.3%)$22.4 M(+40.0%)$16.0 M(-5.8%)$17.0 M(+9.5%)$15.5 M(-33.5%)$23.3 M(-27.4%)$32.2 M(-26.8%)$44.0 M(-11.0%)$49.4 M(+9.2%)$45.2 M(-6.7%)$48.5 M(+0.1%)$48.4 M(+18.9%)$40.7 M(+3.2%)$39.5 M(+20.4%)$32.8 M(+34.0%)$24.5 M(+13.5%)$21.6 M(+8.8%)$19.8 M(-11.7%)$22.4 M

Operating Margin

13.8%(+0.3%)13.8%(+4.1%)13.2%(-20.8%)16.7%(-6.1%)17.8%(+18.9%)15.0%(+24.3%)12.0%(-12.1%)13.7%(-14.1%)15.9%(+35.7%)11.8%(-9.5%)13.0%(-19.2%)16.1%(+110.1%)7.7%(+111.9%)3.6%(+198.3%)1.2%(-93.1%)17.5%(+131.1%)7.6%(+212.5%)-6.7%(-419.4%)2.1%(-83.0%)12.4%(-0.5%)12.5%(+129.2%)5.4%(-54.5%)12.0%(-20.2%)15.0%(+55.8%)9.6%(+3.8%)9.3%(-30.1%)13.3%(+20.3%)11.0%(-8.4%)12.0%(+299.7%)3.0%(-61.5%)7.8%

Net Income

$9.5 M(+11.6%)$8.5 M(-15.6%)$10.1 M(-36.3%)$15.8 M(+7.5%)$14.7 M(+34.7%)$10.9 M(+42.0%)$7.7 M(-8.6%)$8.4 M(-23.3%)$11.0 M(+67.5%)$6.6 M(-24.5%)$8.7 M(-22.9%)$11.3 M(+2262.7%)$477.0 K(+240.3%)-$340.0 K(+67.7%)-$1.1 M(-117.0%)$6.2 M(+236.0%)$1.8 M(+130.2%)-$6.1 M(-105.0%)-$3.0 M(-145.5%)$6.5 M(-5.6%)$6.9 M(+369.9%)$1.5 M(-78.3%)$6.8 M(-30.4%)$9.7 M(+201.2%)$3.2 M(+6.1%)$3.0 M(-49.8%)$6.1 M(+911.2%)$599.0 K(-87.5%)$4.8 M(+897.5%)$479.0 K(-85.3%)$3.3 M

TTM Net Income

$43.9 M(-10.7%)$49.2 M(-4.7%)$51.6 M(+4.8%)$49.2 M(+17.7%)$41.8 M(+9.8%)$38.0 M(+13.0%)$33.7 M(-2.8%)$34.6 M(-7.6%)$37.5 M(+38.9%)$27.0 M(+34.3%)$20.1 M(+94.0%)$10.4 M(+96.8%)$5.3 M(-20.6%)$6.6 M(+655.1%)$877.0 K(+184.3%)-$1.0 M(-50.1%)-$693.0 K(-115.8%)$4.4 M(-63.3%)$11.9 M(-44.9%)$21.7 M(-12.8%)$24.9 M(+17.4%)$21.2 M(-6.9%)$22.8 M(+3.2%)$22.0 M(+70.6%)$12.9 M(-10.7%)$14.5 M(+21.5%)$11.9 M(+30.8%)$9.1 M(-34.3%)$13.9 M(+10.1%)$12.6 M(-14.0%)$14.6 M

Net Margin

8.3%(+12.0%)7.4%(-6.5%)7.9%(-32.0%)11.6%(-2.5%)11.9%(+16.4%)10.2%(+62.6%)6.3%(-8.8%)6.9%(-36.8%)10.9%(+59.0%)6.9%(-18.9%)8.5%(-24.4%)11.2%(+1798.3%)0.6%(+222.9%)-0.5%(+66.4%)-1.4%(-118.4%)7.8%(+180.1%)2.8%(+125.9%)-10.7%(-218.4%)-3.4%(-151.8%)6.5%(-3.3%)6.7%(+319.4%)1.6%(-73.0%)5.9%(-27.3%)8.1%(+127.4%)3.6%(+4.7%)3.4%(-42.0%)5.9%(+807.7%)0.7%(-91.6%)7.8%(+733.3%)0.9%(-80.7%)4.8%

EBIT

$15.8 M(+13.6%)$13.9 M(-19.5%)$17.2 M(-22.0%)$22.1 M(+3.2%)$21.4 M(+35.9%)$15.8 M(+9.6%)$14.4 M(-2.3%)$14.7 M(-6.3%)$15.7 M(+52.5%)$10.3 M(-16.8%)$12.4 M(-20.3%)$15.5 M(+375.4%)$3.3 M(+7.2%)$3.0 M(+238.0%)$902.0 K(-91.8%)$11.0 M(+204.1%)$3.6 M(+160.2%)-$6.0 M(-1048.5%)$635.0 K(-94.9%)$12.5 M(-2.1%)$12.7 M(+141.4%)$5.3 M(-61.9%)$13.8 M(-22.1%)$17.8 M(+95.8%)$9.1 M(+10.6%)$8.2 M(-39.6%)$13.6 M(+201.4%)$4.5 M(-40.4%)$7.6 M(+333.3%)$1.7 M(-66.7%)$5.2 M

TTM EBIT

$69.0 M(-7.6%)$74.6 M(-2.5%)$76.5 M(+3.9%)$73.7 M(+11.1%)$66.3 M(+9.4%)$60.6 M(+9.9%)$55.1 M(+3.8%)$53.1 M(-1.5%)$53.9 M(+30.0%)$41.5 M(+21.2%)$34.2 M(+50.4%)$22.8 M(+24.7%)$18.3 M(-1.9%)$18.6 M(+95.1%)$9.5 M(+2.9%)$9.3 M(-13.3%)$10.7 M(-46.0%)$19.8 M(-36.3%)$31.1 M(-29.8%)$44.3 M(-10.7%)$49.6 M(+8.0%)$45.9 M(-6.0%)$48.9 M(+0.5%)$48.6 M(+37.5%)$35.3 M(+4.5%)$33.8 M(+23.6%)$27.4 M(+43.9%)$19.0 M(-13.3%)$21.9 M(+11.0%)$19.8 M(-12.5%)$22.6 M

EBITDA

$21.3 M(+9.8%)$19.4 M(-15.5%)$23.0 M(-12.8%)$26.4 M(+2.3%)$25.8 M(+27.7%)$20.2 M(+6.0%)$19.1 M(-1.9%)$19.4 M(-6.0%)$20.7 M(+36.0%)$15.2 M(-11.8%)$17.2 M(-16.0%)$20.5 M(+145.5%)$8.4 M(+0.2%)$8.3 M(+38.8%)$6.0 M(-62.5%)$16.0 M(+88.1%)$8.5 M(+3360.2%)-$261.0 K(-103.3%)$7.8 M(-60.0%)$19.6 M(-1.1%)$19.8 M(+62.9%)$12.2 M(-41.5%)$20.8 M(-16.8%)$25.0 M(+48.2%)$16.8 M(+3.6%)$16.3 M(-24.4%)$21.5 M(+87.9%)$11.4 M(-8.0%)$12.4 M(+94.6%)$6.4 M(-35.1%)$9.9 M

TTM EBITDA

$90.2 M(-4.7%)$94.6 M(-0.8%)$95.4 M(+4.3%)$91.4 M(+8.2%)$84.5 M(+6.5%)$79.3 M(+6.7%)$74.3 M(+2.5%)$72.5 M(-1.5%)$73.6 M(+20.1%)$61.3 M(+12.6%)$54.4 M(+26.0%)$43.2 M(+11.6%)$38.7 M(-0.4%)$38.9 M(+28.4%)$30.3 M(-5.7%)$32.1 M(-10.0%)$35.7 M(-24.1%)$47.0 M(-20.9%)$59.4 M(-17.9%)$72.3 M(-6.9%)$77.7 M(+4.0%)$74.7 M(-5.2%)$78.8 M(-0.9%)$79.6 M(+20.5%)$66.0 M(+7.1%)$61.7 M(+19.0%)$51.8 M(+29.0%)$40.1 M(-1.1%)$40.6 M(+6.7%)$38.0 M(-6.0%)$40.4 M

Selling, General & Administrative Expenses

$31.7 M(+1.6%)$31.2 M(-2.8%)$32.1 M(-1.3%)$32.5 M(+7.5%)$30.2 M(+4.5%)$28.9 M(-15.9%)$34.4 M(+9.7%)$31.4 M(+14.2%)$27.5 M(+15.6%)$23.7 M(-7.3%)$25.6 M(+14.4%)$22.4 M(-3.9%)$23.3 M(+7.2%)$21.7 M(-8.7%)$23.8 M(+13.9%)$20.9 M(-4.2%)$21.8 M(-12.5%)$24.9 M(-14.9%)$29.3 M(+10.3%)$26.6 M(-5.6%)$28.1 M(+1.5%)$27.7 M(+3.8%)$26.7 M(-5.0%)$28.1 M(+7.3%)$26.2 M(+1.9%)$25.7 M(-6.4%)$27.5 M(+0.8%)$27.3 M(+32.8%)$20.5 M(+6.2%)$19.3 M(-3.5%)$20.0 M

TTM SGA

$127.5 M(+1.1%)$126.0 M(+1.8%)$123.8 M(-1.8%)$126.1 M(+0.9%)$124.9 M(+2.3%)$122.1 M(+4.4%)$116.9 M(+8.1%)$108.2 M(+9.0%)$99.2 M(+4.4%)$95.1 M(+2.2%)$93.1 M(+2.0%)$91.2 M(+1.7%)$89.7 M(+1.7%)$88.2 M(-3.5%)$91.4 M(-5.7%)$96.9 M(-5.5%)$102.6 M(-5.8%)$108.9 M(-2.5%)$111.7 M(+2.4%)$109.1 M(-1.4%)$110.7 M(+1.8%)$108.7 M(+1.9%)$106.7 M(-0.7%)$107.5 M(+0.8%)$106.6 M(+5.6%)$101.0 M(+6.8%)$94.6 M(+8.6%)$87.1 M(+11.4%)$78.2 M(+0.4%)$77.9 M(+0.3%)$77.7 M

Depreciation And Amortization

$5.6 M(+0.2%)$5.6 M(-3.5%)$5.8 M(+34.9%)$4.3 M(-2.1%)$4.4 M(-1.7%)$4.4 M(-5.0%)$4.7 M(-0.7%)$4.7 M(-5.1%)$5.0 M(+1.3%)$4.9 M(+0.8%)$4.9 M(-2.3%)$5.0 M(-2.2%)$5.1 M(-3.9%)$5.3 M(+3.6%)$5.1 M(+2.6%)$5.0 M(+1.9%)$4.9 M(-15.3%)$5.8 M(-19.9%)$7.2 M(+1.0%)$7.1 M(+0.7%)$7.1 M(+2.7%)$6.9 M(-0.8%)$6.9 M(-3.6%)$7.2 M(-7.3%)$7.8 M(-3.5%)$8.1 M(+1.6%)$7.9 M(+14.2%)$6.9 M(+42.0%)$4.9 M(+5.2%)$4.7 M(+0.5%)$4.6 M

TTM D&A

$21.2 M(+6.1%)$20.0 M(+6.0%)$18.8 M(+6.1%)$17.7 M(-2.4%)$18.2 M(-3.2%)$18.8 M(-2.4%)$19.2 M(-0.9%)$19.4 M(-1.4%)$19.7 M(-0.7%)$19.8 M(-2.0%)$20.2 M(-1.2%)$20.5 M(-0.0%)$20.5 M(+1.0%)$20.3 M(-2.3%)$20.7 M(-9.2%)$22.8 M(-8.6%)$25.0 M(-8.1%)$27.2 M(-4.0%)$28.3 M(+0.9%)$28.0 M(-0.3%)$28.1 M(-2.4%)$28.8 M(-3.9%)$30.0 M(-3.2%)$31.0 M(+0.8%)$30.7 M(+10.3%)$27.8 M(+13.9%)$24.4 M(+15.6%)$21.1 M(+13.4%)$18.6 M(+2.0%)$18.3 M(+2.4%)$17.8 M

Interest Expense

$2.8 M(-2.0%)$2.8 M(-20.5%)$3.6 M(+104.2%)$1.8 M(-8.9%)$1.9 M(+21.5%)$1.6 M(-9.5%)$1.8 M(-6.7%)$1.9 M(+33.3%)$1.4 M(+68.6%)$835.0 K(+6.2%)$786.0 K(-6.7%)$842.0 K(-58.4%)$2.0 M(-6.6%)$2.2 M(-22.1%)$2.8 M(+14.3%)$2.4 M(+0.7%)$2.4 M(-5.4%)$2.6 M(-5.8%)$2.7 M(-24.6%)$3.6 M(-9.0%)$4.0 M(+4.8%)$3.8 M(-11.1%)$4.2 M(+9.2%)$3.9 M(-2.5%)$4.0 M(+10.6%)$3.6 M(-21.8%)$4.6 M(+65.3%)$2.8 M(+254.1%)$787.0 K(-1.9%)$802.0 K(-5.3%)$847.0 K

TTM Interest Expense

$11.0 M(+8.6%)$10.1 M(+14.3%)$8.8 M(+26.1%)$7.0 M(-1.7%)$7.1 M(+7.8%)$6.6 M(+12.8%)$5.9 M(+19.7%)$4.9 M(+26.7%)$3.9 M(-13.7%)$4.5 M(-22.9%)$5.8 M(-25.5%)$7.8 M(-16.9%)$9.4 M(-4.0%)$9.8 M(-3.8%)$10.2 M(+0.7%)$10.1 M(-10.3%)$11.3 M(-12.0%)$12.8 M(-8.7%)$14.0 M(-9.8%)$15.6 M(-1.8%)$15.8 M(-0.2%)$15.9 M(+1.1%)$15.7 M(-2.3%)$16.1 M(+7.3%)$15.0 M(+27.1%)$11.8 M(+31.2%)$9.0 M(+72.0%)$5.2 M(+58.4%)$3.3 M(-3.2%)$3.4 M(-3.2%)$3.5 M

Income Tax

$3.5 M(+38.2%)$2.5 M(-29.6%)$3.6 M(-20.6%)$4.5 M(-5.3%)$4.8 M(+47.3%)$3.2 M(-34.4%)$4.9 M(+11.6%)$4.4 M(+33.5%)$3.3 M(+13.9%)$2.9 M(-0.1%)$2.9 M(-15.2%)$3.4 M(+345.4%)$770.0 K(-37.1%)$1.2 M(+247.8%)-$828.0 K(-134.1%)$2.4 M(+487.5%)-$626.0 K(+74.9%)-$2.5 M(-379.5%)$892.0 K(-62.0%)$2.3 M(+25.9%)$1.9 M(+4131.8%)$44.0 K(-98.5%)$2.8 M(-31.5%)$4.2 M(+136.6%)$1.8 M(+44.4%)$1.2 M(-48.7%)$2.4 M(+168.6%)$883.0 K(-47.7%)$1.7 M(+643.6%)$227.0 K(-78.0%)$1.0 M

TTM Income Tax

$14.1 M(-8.3%)$15.4 M(-4.4%)$16.1 M(-7.7%)$17.4 M(+0.5%)$17.3 M(+9.1%)$15.9 M(+2.1%)$15.6 M(+14.9%)$13.5 M(+7.9%)$12.6 M(+25.4%)$10.0 M(+20.2%)$8.3 M(+81.3%)$4.6 M(+27.9%)$3.6 M(+63.6%)$2.2 M(+244.4%)-$1.5 M(-864.3%)$199.0 K(+70.1%)$117.0 K(-95.5%)$2.6 M(-49.3%)$5.1 M(-27.6%)$7.1 M(-20.3%)$8.9 M(+1.2%)$8.8 M(-11.8%)$10.0 M(+5.0%)$9.5 M(+52.5%)$6.2 M(+1.1%)$6.2 M(+19.1%)$5.2 M(+35.1%)$3.8 M(-8.6%)$4.2 M(+26.6%)$3.3 M(-19.2%)$4.1 M

PE Ratio

23.3(+8.4%)21.5(-1.4%)21.8(-3.6%)22.6(+1.3%)22.3(-5.1%)23.5(-9.1%)25.9(+34.1%)19.3(+40.3%)13.8(-21.6%)17.6(-36.0%)27.5(-49.7%)54.6(-49.5%)108.2(+33.3%)81.1(-83.3%)487.3--104.1(+148.6%)41.9(+1.5%)41.2(+32.8%)31.1(-23.7%)40.7(+13.0%)36.0(+17.3%)30.7(-53.5%)66.1(+27.2%)52.0(-16.5%)62.3(-26.4%)84.5(+97.4%)42.8(-15.1%)50.5(+8.9%)46.3

PS Ratio

2.0(-1.4%)2.1(-7.2%)2.2(-0.5%)2.2(+14.9%)1.9(-1.5%)2.0(-0.5%)2.0(+24.4%)1.6(+24.0%)1.3(+4.0%)1.2(-18.4%)1.5(-12.1%)1.7(-8.5%)1.9(-3.1%)1.9(-16.7%)2.3(+31.5%)1.8(+49.6%)1.2(-13.8%)1.4(+7.0%)1.3(-40.0%)2.1(+22.2%)1.8(-12.9%)2.0(+4.1%)1.9(+17.6%)1.6(-26.3%)2.2(+4.2%)2.1(-8.9%)2.4(-16.0%)2.8(+18.1%)2.4(-3.3%)2.5(-3.5%)2.5

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

$8.6 M(-32.4%)$12.7 M(-66.1%)$37.4 M(+53.6%)$24.3 M(+617.2%)$3.4 M(+290.8%)$868.0 K(-96.7%)$26.1 M(+36.9%)$19.1 M(+2742.6%)$671.0 K(-94.3%)$11.9 M(-21.0%)$15.0 M(+355.5%)$3.3 M(-58.7%)$8.0 M(+221.9%)$2.5 M(-83.3%)$14.8 M(+415.1%)$2.9 M(-68.9%)$9.3 M(+176.0%)$3.4 M(-81.8%)$18.4 M(-17.6%)$22.3 M(-16.3%)$26.7 M(+684.1%)$3.4 M(-74.6%)$13.4 M(+73.1%)$7.7 M(+21.6%)$6.4 M(+249.9%)-$4.2 M(-137.1%)$11.4 M(+906.1%)-$1.4 M(-119.2%)$7.4 M(+34.4%)$5.5 M(-60.8%)$14.0 M

TTM CFO

$82.9 M(+6.7%)$77.7 M(+17.9%)$66.0 M(+20.6%)$54.7 M(+10.6%)$49.4 M(+5.8%)$46.7 M(-19.1%)$57.7 M(+23.8%)$46.6 M(+51.2%)$30.8 M(-19.1%)$38.1 M(+32.6%)$28.8 M(+0.7%)$28.6 M(+1.5%)$28.1 M(-4.3%)$29.4 M(-2.9%)$30.3 M(-10.5%)$33.9 M(-36.5%)$53.3 M(-24.6%)$70.7 M(-0.1%)$70.7 M(+7.6%)$65.7 M(+28.5%)$51.2 M(+65.8%)$30.9 M(+32.9%)$23.2 M(+9.1%)$21.3 M(+75.4%)$12.1 M(-7.9%)$13.2 M(-42.5%)$22.9 M(-10.2%)$25.5 M(-31.4%)$37.2 M(-4.8%)$39.0 M(+47.3%)$26.5 M

Cash From Investing

-$1.8 M(+52.7%)-$3.9 M(-214.1%)-$1.2 M(+98.8%)-$102.7 M(-3587.8%)-$2.8 M(+0.1%)-$2.8 M(+34.3%)-$4.2 M(-183.3%)-$1.5 M(+21.8%)-$1.9 M(+94.8%)-$36.9 M(-1898.5%)-$1.8 M(-168.7%)-$687.0 K(+40.0%)-$1.1 M(-34.5%)-$852.0 K(+73.3%)-$3.2 M(-481.9%)-$548.0 K(+73.2%)-$2.0 M(+0.5%)-$2.1 M(+47.6%)-$3.9 M(-63.8%)-$2.4 M(-14.3%)-$2.1 M(-30.9%)-$1.6 M(+45.2%)-$2.9 M(+1.2%)-$3.0 M(-32.2%)-$2.2 M(-13.6%)-$2.0 M(+36.7%)-$3.1 M(+98.5%)-$199.7 M(-3022.7%)$6.8 M(-76.8%)$29.5 M(+375.1%)-$10.7 M

TTM CFI

-$109.7 M(+0.8%)-$110.6 M(-1.0%)-$109.5 M(+2.7%)-$112.5 M(-894.1%)-$11.3 M(-8.3%)-$10.5 M(+76.5%)-$44.6 M(-5.7%)-$42.2 M(-2.0%)-$41.3 M(-1.9%)-$40.6 M(-795.4%)-$4.5 M(+22.9%)-$5.9 M(-2.4%)-$5.7 M(+13.5%)-$6.6 M(+15.3%)-$7.8 M(+8.6%)-$8.6 M(+17.7%)-$10.4 M(+0.5%)-$10.5 M(-4.5%)-$10.0 M(-11.2%)-$9.0 M(+5.8%)-$9.6 M(+1.4%)-$9.7 M(+3.6%)-$10.1 M(+1.8%)-$10.3 M(+95.0%)-$207.0 M(-4.6%)-$197.9 M(-18.9%)-$166.5 M(+4.4%)-$174.1 M(-1249.1%)-$12.9 M(+38.4%)-$21.0 M(+59.7%)-$52.0 M

Cash From Financing

-$5.7 M(+29.3%)-$8.0 M(+80.5%)-$41.0 M(-140.2%)$102.1 M(+3823.4%)-$2.7 M(-48.0%)-$1.9 M(+90.8%)-$20.2 M(-80.1%)-$11.2 M(-132.7%)-$4.8 M(-121.2%)$22.8 M(+523.8%)-$5.4 M(+26.4%)-$7.3 M(+16.2%)-$8.7 M(-574.0%)-$1.3 M(+93.7%)-$20.6 M(-262.3%)-$5.7 M(-23.7%)-$4.6 M(-270.3%)$2.7 M(+148.1%)-$5.6 M(+74.9%)-$22.4 M(-10.3%)-$20.3 M(-1254.9%)$1.8 M(+118.3%)-$9.6 M(-273.5%)-$2.6 M(+60.0%)-$6.4 M(-241.7%)$4.5 M(+118.2%)-$25.0 M(-114.8%)$169.6 M(+3276.1%)-$5.3 M(-1.4%)-$5.3 M(-33.9%)-$3.9 M

TTM CFF

$47.5 M(-5.8%)$50.4 M(-10.9%)$56.5 M(-26.9%)$77.3 M(+314.8%)-$36.0 M(+5.5%)-$38.1 M(-182.8%)-$13.5 M(-1091.5%)$1.4 M(-74.3%)$5.3 M(+278.0%)$1.4 M(+106.2%)-$22.7 M(+40.2%)-$37.9 M(-4.4%)-$36.3 M(-12.7%)-$32.2 M(-14.2%)-$28.2 M(-113.6%)-$13.2 M(+55.8%)-$29.9 M(+34.4%)-$45.6 M(+2.0%)-$46.5 M(+7.9%)-$50.6 M(-64.4%)-$30.7 M(-82.0%)-$16.9 M(-19.8%)-$14.1 M(+52.2%)-$29.5 M(-120.7%)$142.7 M(-0.8%)$143.8 M(+7.3%)$133.9 M(-13.6%)$155.0 M(+965.6%)-$17.9 M(-9.0%)-$16.4 M(-12.1%)-$14.7 M

Free Cash Flow

$6.7 M(-23.3%)$8.7 M(-74.5%)$34.2 M(+55.2%)$22.1 M(+3669.9%)$585.0 K(+130.3%)-$1.9 M(-108.9%)$21.8 M(+24.6%)$17.5 M(+1420.9%)-$1.3 M(-113.0%)$10.2 M(-19.4%)$12.7 M(+423.0%)$2.4 M(-64.2%)$6.8 M(+323.4%)$1.6 M(-85.9%)$11.4 M(+395.3%)$2.3 M(-68.0%)$7.2 M(+455.2%)$1.3 M(-90.9%)$14.2 M(-26.9%)$19.4 M(-20.8%)$24.5 M(+1366.7%)$1.7 M(-83.5%)$10.2 M(+119.6%)$4.6 M(+31.4%)$3.5 M(+149.5%)-$7.1 M(-193.3%)$7.6 M(+380.5%)-$2.7 M(-163.0%)$4.3 M(+16.6%)$3.7 M(-66.7%)$11.1 M

TTM FCF

$71.7 M(+9.3%)$65.6 M(+19.4%)$54.9 M(+29.2%)$42.5 M(+11.9%)$38.0 M(+5.3%)$36.1 M(-25.2%)$48.3 M(+23.3%)$39.1 M(+62.7%)$24.1 M(-25.2%)$32.2 M(+36.7%)$23.5 M(+6.0%)$22.2 M(+0.6%)$22.1 M(-1.7%)$22.5 M(+1.4%)$22.2 M(-11.3%)$25.0 M(-40.7%)$42.1 M(-29.2%)$59.5 M(-0.6%)$59.9 M(+7.3%)$55.8 M(+36.1%)$41.0 M(+105.3%)$20.0 M(+78.5%)$11.2 M(+29.4%)$8.7 M(+559.3%)$1.3 M(-37.6%)$2.1 M(-83.7%)$12.9 M(-21.2%)$16.4 M(-40.9%)$27.7 M(-10.2%)$30.9 M(+70.3%)$18.1 M

CAPEX

$1.9 M(-52.5%)$3.9 M(+25.2%)$3.1 M(+37.8%)$2.3 M(-19.0%)$2.8 M(+0.2%)$2.8 M(-34.6%)$4.3 M(+174.5%)$1.6 M(-21.9%)$2.0 M(+23.5%)$1.6 M(-29.7%)$2.3 M(+165.9%)$865.0 K(-26.8%)$1.2 M(+35.4%)$873.0 K(-74.5%)$3.4 M(+494.4%)$576.0 K(-72.2%)$2.1 M(+0.7%)$2.1 M(-50.4%)$4.2 M(+45.1%)$2.9 M(+35.5%)$2.1 M(+22.4%)$1.7 M(-46.5%)$3.2 M(+3.9%)$3.1 M(+9.5%)$2.8 M(-1.1%)$2.9 M(-25.1%)$3.8 M(+195.4%)$1.3 M(-58.0%)$3.1 M(+70.8%)$1.8 M(-38.7%)$2.9 M

TTM CAPEX

$11.2 M(-7.8%)$12.1 M(+10.2%)$11.0 M(-9.4%)$12.2 M(+6.3%)$11.4 M(+7.6%)$10.6 M(+12.5%)$9.5 M(+26.5%)$7.5 M(+10.2%)$6.8 M(+13.7%)$6.0 M(+14.3%)$5.2 M(-17.7%)$6.3 M(+4.8%)$6.1 M(-12.8%)$6.9 M(-14.6%)$8.1 M(-8.2%)$8.9 M(-20.5%)$11.1 M(-0.4%)$11.2 M(+3.1%)$10.9 M(+9.3%)$9.9 M(-2.4%)$10.2 M(-6.6%)$10.9 M(-9.5%)$12.0 M(-4.7%)$12.6 M(+16.7%)$10.8 M(-2.2%)$11.1 M(+10.6%)$10.0 M(+9.7%)$9.1 M(-3.4%)$9.4 M(+15.6%)$8.2 M(-2.4%)$8.4 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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