HDSN logo

Hudson Technologies (HDSN) 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

$309.4 M(+2.8%)$300.9 M(+2.3%)$294.2 M(-0.8%)$296.7 M(+1.8%)$291.4 M(-2.6%)$299.1 M(+3.2%)$289.8 M(+6.4%)$272.5 M(-4.9%)$286.6 M(+0.6%)$284.7 M(+15.3%)$246.8 M(+14.4%)$215.7 M(+9.4%)$197.1 M(+3.4%)$190.7 M(+12.5%)$169.5 M(+4.9%)$161.6 M(-3.6%)$167.8 M(-10.4%)$187.2 M(-0.3%)$187.7 M(+4.2%)$180.2 M(-11.8%)$204.2 M(-6.9%)$219.2 M(-7.4%)$236.9 M(+3.7%)$228.3 M(-5.3%)$241.0 M(-14.2%)$281.0 M(-13.1%)$323.3 M(+0.6%)$321.4 M(+127.8%)$141.1 M(-0.9%)$142.4 M(-7.0%)$153.1 M

Current Assets

$203.5 M(+4.6%)$194.6 M(-4.4%)$203.5 M(-0.7%)$205.0 M(+3.5%)$198.1 M(-3.5%)$205.3 M(+5.4%)$194.8 M(+10.2%)$176.8 M(-8.2%)$192.6 M(+1.2%)$190.3 M(+24.9%)$152.3 M(+27.0%)$119.9 M(+18.3%)$101.4 M(+7.2%)$94.6 M(+31.8%)$71.8 M(+15.5%)$62.1 M(-8.4%)$67.9 M(-20.5%)$85.4 M(+1.4%)$84.2 M(+13.2%)$74.4 M(-24.4%)$98.5 M(-11.6%)$111.4 M(-11.7%)$126.2 M(+2.1%)$123.6 M(-8.2%)$134.6 M(-17.8%)$163.7 M(-22.9%)$212.3 M(+1.6%)$208.9 M(+62.8%)$128.3 M(-0.6%)$129.1 M(-7.5%)$139.5 M

Non Current Assets

$105.9 M(-0.4%)$106.3 M(+17.2%)$90.7 M(-1.1%)$91.7 M(-1.7%)$93.3 M(-0.5%)$93.8 M(-1.3%)$95.0 M(-0.7%)$95.7 M(+1.8%)$93.9 M(-0.5%)$94.4 M(-0.1%)$94.5 M(-1.3%)$95.8 M(+0.1%)$95.7 M(-0.4%)$96.1 M(-1.7%)$97.7 M(-1.8%)$99.5 M(-0.4%)$99.9 M(-1.9%)$101.9 M(-1.6%)$103.5 M(-2.1%)$105.7 M(+0.0%)$105.7 M(-2.0%)$107.9 M(-2.6%)$110.7 M(+5.7%)$104.8 M(-1.6%)$106.4 M(-9.3%)$117.3 M(+5.7%)$111.0 M(-1.4%)$112.5 M(+777.6%)$12.8 M(-3.1%)$13.2 M(-2.4%)$13.6 M

Total Liabilities

$55.5 M(+6.3%)$52.2 M(-6.0%)$55.6 M(-18.2%)$67.9 M(+1.6%)$66.8 M(-23.7%)$87.6 M(-10.9%)$98.3 M(+0.7%)$97.6 M(-15.8%)$116.0 M(-19.4%)$143.8 M(-1.5%)$145.9 M(+0.8%)$144.8 M(+11.2%)$130.2 M(-6.7%)$139.5 M(+7.6%)$129.6 M(+7.1%)$121.0 M(-1.2%)$122.5 M(-13.9%)$142.3 M(-2.1%)$145.4 M(+7.7%)$135.0 M(-9.5%)$149.3 M(-10.8%)$167.2 M(-2.4%)$171.3 M(+7.7%)$159.1 M(-3.2%)$164.5 M(-13.9%)$191.0 M(-5.8%)$202.9 M(+2.5%)$198.0 M(+1395.8%)$13.2 M(-15.9%)$15.7 M(-55.1%)$35.1 M

Current Liabilities

$46.6 M(+10.1%)$42.3 M(-10.7%)$47.4 M(-19.1%)$58.6 M(+2.5%)$57.1 M(+6.6%)$53.6 M(-2.1%)$54.7 M(+4.0%)$52.6 M(-10.9%)$59.1 M(+4.1%)$56.7 M(+21.1%)$46.9 M(-27.3%)$64.4 M(+26.9%)$50.8 M(-15.2%)$59.9 M(+23.8%)$48.3 M(+28.0%)$37.8 M(+0.9%)$37.4 M(-32.4%)$55.3 M(-4.9%)$58.2 M(+26.1%)$46.1 M(-67.9%)$143.7 M(-11.1%)$161.6 M(+140.2%)$67.3 M(+11.4%)$60.4 M(-6.2%)$64.4 M(-28.6%)$90.2 M(-11.1%)$101.5 M(+6.4%)$95.4 M(+625.0%)$13.2 M(-15.9%)$15.6 M(-55.3%)$35.0 M

Long Term Liabilities

$9.0 M(-9.8%)$9.9 M(+21.3%)$8.2 M(-12.3%)$9.3 M(-3.5%)$9.7 M(-71.5%)$34.0 M(-22.0%)$43.6 M(-3.1%)$45.0 M(-20.9%)$56.9 M(-34.6%)$87.0 M(-12.2%)$99.1 M(+23.3%)$80.3 M(+1.2%)$79.4 M(-0.3%)$79.6 M(-2.0%)$81.3 M(-2.4%)$83.3 M(-2.2%)$85.1 M(-2.1%)$87.0 M(-0.3%)$87.2 M(-1.9%)$88.9 M(+1488.1%)$5.6 M(-0.1%)$5.6 M(-94.6%)$104.0 M(+5.4%)$98.7 M(-1.3%)$100.0 M(-0.8%)$100.8 M(-0.6%)$101.4 M(-1.2%)$102.6 M(+123551.8%)$83.0 K(-22.4%)$107.0 K(-17.1%)$129.0 K

Shareholders Equity

$253.9 M(+2.1%)$248.7 M(+4.2%)$238.6 M(+4.3%)$228.8 M(+1.9%)$224.6 M(+6.2%)$211.4 M(+10.4%)$191.5 M(+9.5%)$174.9 M(+2.5%)$170.6 M(+21.0%)$140.9 M(+39.7%)$100.9 M(+42.2%)$70.9 M(+6.0%)$66.9 M(+30.8%)$51.2 M(+28.3%)$39.9 M(-1.8%)$40.6 M(-10.2%)$45.2 M(+0.6%)$44.9 M(+6.1%)$42.4 M(-6.1%)$45.1 M(-17.9%)$55.0 M(+5.7%)$52.0 M(-20.6%)$65.6 M(-5.3%)$69.2 M(-9.6%)$76.6 M(-14.9%)$90.0 M(-25.3%)$120.4 M(-2.4%)$123.5 M(-3.5%)$127.9 M(+1.0%)$126.6 M(+7.3%)$118.0 M

Book Value

$253.9 M(+2.1%)$248.7 M(+4.2%)$238.6 M(+4.3%)$228.8 M(+1.9%)$224.6 M(+6.2%)$211.4 M(+10.4%)$191.5 M(+9.5%)$174.9 M(+2.5%)$170.6 M(+21.0%)$140.9 M(+39.7%)$100.9 M(+42.2%)$70.9 M(+6.0%)$66.9 M(+30.8%)$51.2 M(+28.3%)$39.9 M(-1.8%)$40.6 M(-10.2%)$45.2 M(+0.6%)$44.9 M(+6.1%)$42.4 M(-6.1%)$45.1 M(-17.9%)$55.0 M(+5.7%)$52.0 M(-20.6%)$65.6 M(-5.3%)$69.2 M(-9.6%)$76.6 M(-14.9%)$90.0 M(-25.3%)$120.4 M(-2.4%)$123.5 M(-3.5%)$127.9 M(+1.0%)$126.6 M(+7.3%)$118.0 M

Working Capital

$156.9 M(+3.0%)$152.3 M(-2.5%)$156.1 M(+6.6%)$146.4 M(+3.9%)$141.0 M(-7.1%)$151.7 M(+8.3%)$140.1 M(+12.8%)$124.2 M(-7.0%)$133.5 M(-0.0%)$133.6 M(+26.6%)$105.5 M(+90.0%)$55.5 M(+9.6%)$50.6 M(+45.6%)$34.8 M(+48.3%)$23.4 M(-3.8%)$24.4 M(-19.9%)$30.4 M(+1.4%)$30.0 M(+15.3%)$26.0 M(-8.0%)$28.3 M(+162.7%)-$45.2 M(+10.1%)-$50.2 M(-185.3%)$58.9 M(-6.8%)$63.2 M(-10.0%)$70.2 M(-4.5%)$73.5 M(-33.7%)$110.9 M(-2.4%)$113.6 M(-1.4%)$115.2 M(+1.5%)$113.5 M(+8.5%)$104.6 M

Cash And Cash Equivalents

$56.5 M(+85.1%)$30.5 M(+189.3%)$10.6 M(-15.2%)$12.4 M(+229.0%)$3.8 M(-66.9%)$11.4 M(-7.4%)$12.3 M(+132.7%)$5.3 M(-64.8%)$15.0 M(-27.2%)$20.7 M(+301.4%)$5.2 M(+47.5%)$3.5 M(-63.3%)$9.5 M(+407.4%)$1.9 M(-32.5%)$2.8 M(+105.9%)$1.3 M(-85.4%)$9.2 M(+17.6%)$7.8 M(+25.6%)$6.3 M(+140.4%)$2.6 M(-82.3%)$14.7 M(+1028.0%)$1.3 M(+11.3%)$1.2 M(-48.5%)$2.3 M(+64.9%)$1.4 M(-41.0%)$2.3 M(+138.7%)$978.0 K(-80.5%)$5.0 M(-88.6%)$44.0 M(+30.6%)$33.7 M(-16.1%)$40.2 M

Accounts Payable

$11.1 M(+11.3%)$9.9 M(-27.7%)$13.7 M(-41.3%)$23.4 M(+39.0%)$16.8 M(-4.3%)$17.6 M(+16.0%)$15.2 M(+7.0%)$14.2 M(-4.9%)$14.9 M(+7.3%)$13.9 M(+60.9%)$8.6 M(-10.4%)$9.6 M(+43.7%)$6.7 M(-25.1%)$8.9 M(-0.4%)$9.0 M(+17.4%)$7.6 M(-19.8%)$9.5 M(-21.5%)$12.1 M(+5.5%)$11.5 M(+12.1%)$10.3 M(+27.0%)$8.1 M(-16.4%)$9.7 M(-29.5%)$13.7 M(+58.4%)$8.7 M(-20.0%)$10.8 M(+0.6%)$10.8 M(-63.2%)$29.2 M(+168.7%)$10.9 M(+27.6%)$8.5 M(-12.5%)$9.7 M(-66.4%)$29.0 M

Accounts Receivable

$28.5 M(-5.9%)$30.3 M(-15.6%)$35.9 M(+42.8%)$25.2 M(-44.0%)$44.9 M(-8.4%)$49.1 M(+26.6%)$38.8 M(+85.7%)$20.9 M(-46.0%)$38.7 M(-11.6%)$43.7 M(+14.6%)$38.2 M(+168.4%)$14.2 M(-35.7%)$22.1 M(-33.6%)$33.3 M(+138.9%)$13.9 M(+42.2%)$9.8 M(-33.3%)$14.7 M(-41.9%)$25.3 M(+63.8%)$15.5 M(+91.7%)$8.1 M(-59.2%)$19.8 M(-29.5%)$28.1 M(+39.5%)$20.1 M(+42.9%)$14.1 M(-39.3%)$23.2 M(-38.9%)$37.9 M(+41.3%)$26.9 M(+81.0%)$14.8 M(+6.3%)$13.9 M(-43.1%)$24.5 M(+18.3%)$20.7 M

Short Term Debt

$1.5 M(-9.6%)$1.6 M(-8.4%)$1.8 M(-6.1%)$1.9 M(-62.1%)$5.0 M(+17.6%)$4.3 M(0%)$4.3 M(-28.2%)$5.9 M(+39.3%)$4.3 M(0%)$4.3 M(0%)$4.3 M(-80.3%)$21.6 M(-13.0%)$24.8 M(+14.4%)$21.7 M(+22.6%)$17.7 M(+47.5%)$12.0 M(+74.1%)$6.9 M(-68.2%)$21.7 M(-15.8%)$25.8 M(+51.4%)$17.0 M(-85.2%)$114.5 M(-13.7%)$132.7 M(+300.5%)$33.1 M(+4.6%)$31.7 M(+5.2%)$30.1 M(-46.4%)$56.1 M(+5.6%)$53.1 M(-19.7%)$66.2 M(+68149.5%)$97.0 K(+7.8%)$90.0 K(-34.8%)$138.0 K

Long Term Debt

$3.8 M(-8.0%)$4.2 M(-7.3%)$4.5 M(-6.3%)$4.8 M(-7.3%)$5.2 M(-83.3%)$30.9 M(-26.5%)$42.0 M(-6.2%)$44.7 M(-20.1%)$56.0 M(-35.6%)$87.0 M(-10.7%)$97.3 M(+23.8%)$78.6 M(+1.0%)$77.9 M(-0.3%)$78.2 M(-2.1%)$79.9 M(-2.5%)$81.9 M(-2.3%)$83.8 M(-2.2%)$85.7 M(-0.3%)$86.0 M(-1.9%)$87.7 M(+1864.7%)$4.5 M(-11.0%)$5.0 M(-95.2%)$103.5 M(+5.3%)$98.3 M(-1.4%)$99.7 M(-1.2%)$100.8 M(-0.1%)$101.0 M(-0.2%)$101.2 M(+121777.1%)$83.0 K(-22.4%)$107.0 K(-17.1%)$129.0 K

Total Debt

$5.3 M(-8.4%)$5.8 M(-7.6%)$6.3 M(-6.2%)$6.7 M(-34.3%)$10.2 M(-71.0%)$35.1 M(-24.1%)$46.2 M(-8.7%)$50.7 M(-15.9%)$60.3 M(-33.9%)$91.2 M(-10.2%)$101.6 M(+1.3%)$100.3 M(-2.4%)$102.7 M(+2.9%)$99.9 M(+2.4%)$97.6 M(+3.9%)$93.9 M(+3.5%)$90.7 M(-15.5%)$107.4 M(-3.9%)$111.8 M(+6.7%)$104.7 M(-12.0%)$119.0 M(-13.6%)$137.7 M(+0.8%)$136.6 M(+5.2%)$129.9 M(+0.1%)$129.8 M(-17.3%)$157.0 M(+1.8%)$154.1 M(-7.9%)$167.4 M(+92877.8%)$180.0 K(-8.6%)$197.0 K(-26.2%)$267.0 K

Debt To Equity

0.0(0%)0.0(0%)0.0(0%)0.0(-100.0%)0.0(-85.7%)0.1(-33.3%)0.2(-16.0%)0.3(-21.9%)0.3(-46.7%)0.6(-36.8%)0.9(-28.0%)1.3(-10.8%)1.5(-22.1%)1.9(-19.5%)2.4(+9.8%)2.1(+12.6%)1.9(-16.2%)2.3(-9.5%)2.5(+15.1%)2.2(+5.3%)2.1(-18.4%)2.5(+27.5%)2.0(+6.4%)1.9(+10.6%)1.7(-2.3%)1.7(+35.9%)1.3(-5.9%)1.4(+100.0%)0.0(0%)0.0(0%)0.0

Current Ratio

4.4(-5.0%)4.6(+7.0%)4.3(+22.9%)3.5(+0.9%)3.5(-9.4%)3.8(+7.6%)3.6(+6.0%)3.4(+3.1%)3.3(-2.7%)3.4(+3.1%)3.3(+74.7%)1.9(-7.0%)2.0(+26.6%)1.6(+6.8%)1.5(-10.3%)1.6(-8.8%)1.8(+17.5%)1.5(+6.2%)1.4(-9.9%)1.6(+133.3%)0.7(0%)0.7(-63.3%)1.9(-8.3%)2.0(-1.9%)2.1(+14.8%)1.8(-12.9%)2.1(-4.6%)2.2(-77.6%)9.8(+18.2%)8.3(+107.0%)4.0

Quick Ratio

2.1(+28.0%)1.7(+42.4%)1.2(+37.2%)0.9(-16.5%)1.0(-22.0%)1.3(+24.5%)1.1(+76.7%)0.6(-51.2%)1.2(-2.4%)1.3(+15.6%)1.1(+172.5%)0.4(-52.4%)0.8(+9.1%)0.8(+54.0%)0.5(+6.4%)0.5(-35.6%)0.7(+10.6%)0.7(+46.7%)0.5(+36.4%)0.3(+22.2%)0.3(+22.7%)0.2(-43.6%)0.4(+8.3%)0.4(-18.2%)0.4(-15.4%)0.5(+26.8%)0.4(+7.9%)0.4(-92.2%)4.9(+18.6%)4.1(+115.1%)1.9

Inventory

$103.5 M(-16.3%)$123.7 M(-16.3%)$147.8 M(-4.3%)$154.4 M(+10.9%)$139.2 M(+3.6%)$134.4 M(-1.9%)$137.0 M(-5.8%)$145.4 M(+21.0%)$120.2 M(+1.3%)$118.7 M(+17.1%)$101.3 M(+7.6%)$94.1 M(+60.1%)$58.8 M(+21.8%)$48.3 M(+1.3%)$47.6 M(+7.1%)$44.5 M(+10.1%)$40.4 M(-16.9%)$48.6 M(-16.7%)$58.3 M(-1.6%)$59.2 M(-0.2%)$59.4 M(-21.1%)$75.2 M(-24.6%)$99.8 M(-2.1%)$102.0 M(-4.3%)$106.5 M(-8.5%)$116.4 M(-31.9%)$170.9 M(-0.9%)$172.5 M(+170.3%)$63.8 M(-1.2%)$64.6 M(-10.7%)$72.4 M

Retained Earnings

$137.2 M(+6.0%)$129.4 M(+8.0%)$119.8 M(+8.7%)$110.2 M(+3.7%)$106.3 M(+14.7%)$92.7 M(+26.1%)$73.5 M(+26.8%)$58.0 M(+9.6%)$52.9 M(+124.7%)$23.5 M(+244.7%)-$16.3 M(+64.5%)-$45.8 M(+11.9%)-$52.0 M(+23.4%)-$67.9 M(+14.3%)-$79.2 M(-1.4%)-$78.1 M(-6.5%)-$73.3 M(+0.1%)-$73.4 M(+3.1%)-$75.8 M(-4.0%)-$72.9 M(-17.3%)-$62.1 M(+4.1%)-$64.8 M(-27.1%)-$51.0 M(-8.6%)-$46.9 M(-20.9%)-$38.8 M(-55.6%)-$24.9 M(-540.0%)$5.7 M(-35.0%)$8.7 M(-37.4%)$13.9 M(+17.8%)$11.8 M(+258.0%)$3.3 M

PB Ratio

1.5(-6.8%)1.6(-24.1%)2.1(-20.9%)2.7(-0.4%)2.7(+30.6%)2.1(-0.5%)2.1(-21.3%)2.6(+33.5%)2.0(-17.9%)2.4(-13.0%)2.8(-1.4%)2.8(+20.7%)2.3(-20.0%)2.9(+65.7%)1.8(+50.9%)1.2(+6.4%)1.1(+13.5%)1.0(+39.1%)0.7(-25.8%)0.9(+69.1%)0.6(-21.4%)0.7(-44.0%)1.3(+127.3%)0.6(-22.5%)0.7(-25.3%)0.9(-45.4%)1.7(-16.4%)2.1(-19.1%)2.6(-7.5%)2.8(+19.8%)2.3

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.2(-15.0%)$0.2(0%)$0.2(+150.0%)$0.1(-72.4%)$0.3(-29.3%)$0.4(+24.2%)$0.3(+200.0%)$0.1(-82.3%)$0.6(-26.2%)$0.8(+33.3%)$0.6(+384.6%)$0.1(-61.8%)$0.3(+41.7%)$0.2(+1300.0%)-$0.0(+81.8%)-$0.1(-12322.2%)$0.0(-98.5%)$0.1(+185.7%)-$0.1(+72.0%)-$0.3(-516.7%)$0.1(+118.8%)-$0.3(-255.6%)-$0.1(+52.6%)-$0.2(+42.4%)-$0.3(+54.2%)-$0.7(-928.6%)-$0.1(+41.7%)-$0.1(-340.0%)$0.1(-75.0%)$0.2(+53.9%)$0.1

TTM EPS

$0.7(-15.6%)$0.8(-21.4%)$1.0(-11.7%)$1.1(-2.6%)$1.1(-22.4%)$1.5(-22.6%)$1.9(-13.6%)$2.2(-0.9%)$2.2(+14.4%)$1.9(+44.8%)$1.3(+94.2%)$0.7(+53.3%)$0.5(+305.8%)$0.1(+260.5%)-$0.1(+42.0%)-$0.1(+54.0%)-$0.3(-29.6%)-$0.2(+65.5%)-$0.6(+3.3%)-$0.6(-11.1%)-$0.5(+41.9%)-$0.9(+30.1%)-$1.3(-1.5%)-$1.3(-5.7%)-$1.2(-44.2%)-$0.9(-1533.3%)$0.1(-76.9%)$0.3(-21.2%)$0.3(-21.4%)$0.4(+16.7%)$0.4

Revenue

$61.9 M(-17.7%)$75.3 M(+15.4%)$65.3 M(+45.5%)$44.9 M(-41.4%)$76.5 M(-15.4%)$90.5 M(+17.2%)$77.2 M(+62.7%)$47.4 M(-47.0%)$89.5 M(-13.9%)$103.9 M(+23.2%)$84.3 M(+123.3%)$37.8 M(-37.7%)$60.6 M(+0.2%)$60.5 M(+79.2%)$33.8 M(+52.8%)$22.1 M(-46.7%)$41.5 M(-13.0%)$47.7 M(+31.2%)$36.4 M(+41.1%)$25.8 M(-43.6%)$45.6 M(-18.5%)$56.0 M(+61.6%)$34.7 M(+34.8%)$25.7 M(-36.6%)$40.5 M(-29.9%)$57.8 M(+36.3%)$42.4 M(+72.4%)$24.6 M(-0.4%)$24.7 M(-52.7%)$52.2 M(+34.5%)$38.8 M

TTM Revenue

$247.3 M(-5.6%)$261.9 M(-5.5%)$277.1 M(-4.1%)$289.0 M(-0.9%)$291.6 M(-4.3%)$304.6 M(-4.2%)$318.1 M(-2.2%)$325.2 M(+3.1%)$315.6 M(+10.1%)$286.7 M(+17.8%)$243.3 M(+26.2%)$192.7 M(+8.8%)$177.1 M(+12.1%)$157.9 M(+8.9%)$145.0 M(-1.7%)$147.6 M(-2.4%)$151.2 M(-2.7%)$155.4 M(-5.1%)$163.7 M(+1.0%)$162.1 M(+0.0%)$162.0 M(+3.2%)$156.9 M(-1.1%)$158.8 M(-4.7%)$166.5 M(+0.7%)$165.4 M(+10.6%)$149.6 M(+3.9%)$144.0 M(+2.6%)$140.4 M(+13.6%)$123.5 M(-7.6%)$133.8 M(+15.2%)$116.1 M

Total Expenses

$55.0 M(-12.0%)$62.5 M(+19.1%)$52.5 M(+30.8%)$40.1 M(-24.8%)$53.4 M(-15.0%)$62.8 M(+15.2%)$54.5 M(+35.2%)$40.3 M(-24.1%)$53.2 M(-1.8%)$54.2 M(+17.6%)$46.0 M(+61.9%)$28.4 M(-35.0%)$43.7 M(-5.3%)$46.2 M(+43.9%)$32.1 M(+34.5%)$23.9 M(-39.4%)$39.4 M(-7.3%)$42.5 M(+18.0%)$36.0 M(+17.7%)$30.6 M(-34.8%)$46.9 M(-29.0%)$66.0 M(+91.7%)$34.4 M(+16.2%)$29.6 M(-27.6%)$40.9 M(-57.0%)$95.3 M(+119.8%)$43.3 M(+26.6%)$34.3 M(+47.4%)$23.2 M(-39.4%)$38.3 M(+30.2%)$29.4 M

Operating Expenses

$9.0 M(-8.2%)$9.8 M(+13.1%)$8.6 M(-6.3%)$9.2 M(+23.8%)$7.5 M(-16.9%)$9.0 M(+16.9%)$7.7 M(-6.8%)$8.2 M(+4.0%)$7.9 M(+2.6%)$7.7 M(+2.5%)$7.5 M(-2.0%)$7.7 M(+13.4%)$6.8 M(-9.3%)$7.5 M(+0.3%)$7.4 M(+3.8%)$7.2 M(+4.3%)$6.9 M(-8.0%)$7.5 M(-6.4%)$8.0 M(-16.7%)$9.6 M(+6.2%)$9.0 M(+18.7%)$7.6 M(+12.7%)$6.7 M(-3.4%)$7.0 M(-13.8%)$8.1 M(-28.6%)$11.3 M(+28.6%)$8.8 M(-30.4%)$12.7 M(+252.4%)$3.6 M(+2.1%)$3.5 M(+14.5%)$3.1 M

Cost Of Goods Sold

$46.0 M(-12.7%)$52.7 M(+20.3%)$43.8 M(+41.9%)$30.9 M(-32.7%)$45.9 M(-14.7%)$53.8 M(+14.9%)$46.9 M(+46.0%)$32.1 M(-29.1%)$45.3 M(-2.5%)$46.4 M(+20.6%)$38.5 M(+85.6%)$20.8 M(-43.9%)$37.0 M(-4.5%)$38.7 M(+57.1%)$24.6 M(+47.7%)$16.7 M(-48.7%)$32.5 M(-7.1%)$35.0 M(+25.0%)$28.0 M(+33.4%)$21.0 M(-44.5%)$37.8 M(-35.2%)$58.4 M(+110.9%)$27.7 M(+22.3%)$22.6 M(-31.0%)$32.8 M(-60.9%)$83.9 M(+143.1%)$34.5 M(+59.9%)$21.6 M(+9.9%)$19.6 M(-43.6%)$34.8 M(+32.0%)$26.4 M

TTM Cost Of Goods Sold

$173.4 M(+0.1%)$173.3 M(-0.7%)$174.5 M(-1.7%)$177.5 M(-0.7%)$178.7 M(+0.4%)$178.1 M(+4.3%)$170.7 M(+5.1%)$162.3 M(+7.5%)$151.0 M(+5.8%)$142.7 M(+5.7%)$135.0 M(+11.5%)$121.1 M(+3.5%)$117.0 M(+4.0%)$112.6 M(+3.4%)$108.8 M(-3.0%)$112.2 M(-3.7%)$116.5 M(-4.4%)$121.8 M(-16.1%)$145.2 M(+0.2%)$144.9 M(-1.1%)$146.5 M(+3.6%)$141.5 M(-15.3%)$167.0 M(-3.9%)$173.9 M(+0.6%)$172.8 M(+8.3%)$159.7 M(+44.4%)$110.6 M(+8.0%)$102.4 M(+16.9%)$87.6 M(-3.6%)$90.8 M(+13.3%)$80.1 M

Gross Profit

$15.9 M(-29.4%)$22.6 M(+5.4%)$21.4 M(+53.3%)$14.0 M(-54.3%)$30.6 M(-16.5%)$36.6 M(+20.8%)$30.3 M(+97.8%)$15.3 M(-65.3%)$44.2 M(-23.1%)$57.5 M(+25.5%)$45.8 M(+169.2%)$17.0 M(-28.1%)$23.7 M(+8.5%)$21.8 M(+138.9%)$9.1 M(+68.4%)$5.4 M(-39.4%)$9.0 M(-29.4%)$12.7 M(+51.9%)$8.3 M(+75.2%)$4.8 M(-38.8%)$7.8 M(+428.9%)-$2.4 M(-133.9%)$7.0 M(+126.6%)$3.1 M(-60.1%)$7.7 M(+129.6%)-$26.1 M(-429.9%)$7.9 M(+161.0%)$3.0 M(-40.3%)$5.1 M(-70.9%)$17.4 M(+39.7%)$12.5 M

TTM Gross Profit

$73.9 M(-16.5%)$88.5 M(-13.7%)$102.6 M(-8.0%)$111.5 M(-1.2%)$112.9 M(-10.8%)$126.5 M(-14.2%)$147.4 M(-9.5%)$162.9 M(-1.0%)$164.6 M(+14.3%)$144.0 M(+32.9%)$108.3 M(+51.2%)$71.7 M(+19.3%)$60.1 M(+32.5%)$45.3 M(+25.3%)$36.2 M(+2.2%)$35.4 M(+1.9%)$34.7 M(+3.5%)$33.6 M(+81.2%)$18.5 M(+7.9%)$17.2 M(+10.9%)$15.5 M(+0.3%)$15.4 M(+286.3%)-$8.3 M(-12.5%)-$7.4 M(+0.7%)-$7.4 M(+26.4%)-$10.1 M(-130.2%)$33.4 M(-12.0%)$38.0 M(+5.5%)$36.0 M(-16.2%)$43.0 M(+19.2%)$36.0 M

Gross Margin

25.7%(-14.1%)30.0%(-8.7%)32.8%(+5.4%)31.1%(-22.1%)40.0%(-1.2%)40.5%(+3.0%)39.3%(+21.5%)32.3%(-34.6%)49.4%(-10.7%)55.3%(+1.8%)54.3%(+20.6%)45.1%(+15.4%)39.0%(+8.3%)36.0%(+33.3%)27.1%(+10.2%)24.5%(+13.6%)21.6%(-18.8%)26.6%(+15.8%)23.0%(+24.1%)18.5%(+8.5%)17.1%(+504.0%)-4.2%(-120.9%)20.1%(+68.1%)12.0%(-37.1%)19.1%(+142.3%)-45.1%(-342.1%)18.6%(+51.3%)12.3%(-40.0%)20.5%(-38.5%)33.4%(+3.9%)32.1%

Operating Profit

$7.0 M(-45.5%)$12.8 M(+0.2%)$12.8 M(+169.5%)$4.7 M(-79.5%)$23.1 M(-16.4%)$27.7 M(+22.1%)$22.7 M(+218.9%)$7.1 M(-80.4%)$36.3 M(-27.0%)$49.8 M(+30.0%)$38.3 M(+310.0%)$9.3 M(-44.8%)$16.9 M(+17.7%)$14.4 M(+748.9%)$1.7 M(+196.7%)-$1.7 M(-184.1%)$2.1 M(-60.1%)$5.2 M(+1323.0%)$366.0 K(+107.6%)-$4.8 M(-287.7%)-$1.2 M(+87.5%)-$10.0 M(-4252.9%)$240.0 K(+106.2%)-$3.9 M(-956.1%)-$369.0 K(+99.0%)-$37.4 M(-3995.0%)-$914.0 K(+90.5%)-$9.6 M(-752.9%)$1.5 M(-89.4%)$13.9 M(+48.0%)$9.4 M

TTM Operating Profit

$37.3 M(-30.2%)$53.4 M(-21.8%)$68.3 M(-12.6%)$78.2 M(-2.9%)$80.5 M(-14.1%)$93.7 M(-19.1%)$115.9 M(-11.9%)$131.5 M(-1.7%)$133.7 M(+17.0%)$114.3 M(+44.9%)$78.9 M(+86.5%)$42.3 M(+35.5%)$31.2 M(+90.5%)$16.4 M(+126.6%)$7.2 M(+22.5%)$5.9 M(+108.0%)$2.8 M(+687.6%)-$483.0 K(+96.9%)-$15.7 M(+0.8%)-$15.8 M(-6.2%)-$14.9 M(-6.2%)-$14.0 M(+66.2%)-$41.5 M(+2.7%)-$42.6 M(+11.9%)-$48.3 M(-4.0%)-$46.5 M(-1063.6%)$4.8 M(-68.1%)$15.1 M(-32.9%)$22.5 M(-22.5%)$29.1 M(+24.7%)$23.3 M

Operating Margin

11.3%(-33.8%)17.0%(-13.2%)19.6%(+85.2%)10.6%(-65.0%)30.2%(-1.1%)30.6%(+4.2%)29.4%(+95.9%)15.0%(-63.1%)40.6%(-15.3%)47.9%(+5.5%)45.4%(+83.6%)24.7%(-11.3%)27.9%(+17.5%)23.7%(+373.4%)5.0%(+163.3%)-7.9%(-257.9%)5.0%(-54.1%)10.9%(+981.2%)1.0%(+105.4%)-18.7%(-587.5%)-2.7%(+84.7%)-17.8%(-2678.3%)0.7%(+104.5%)-15.2%(-1564.8%)-0.9%(+98.6%)-64.7%(-2910.2%)-2.1%(+94.5%)-39.1%(-755.8%)6.0%(-77.6%)26.6%(+10.0%)24.2%

Net Income

$7.8 M(-18.6%)$9.6 M(+0.2%)$9.6 M(+142.4%)$3.9 M(-71.0%)$13.6 M(-29.2%)$19.2 M(+23.6%)$15.5 M(+205.7%)$5.1 M(-82.7%)$29.4 M(-26.3%)$39.8 M(+34.7%)$29.6 M(+377.6%)$6.2 M(-61.0%)$15.9 M(+40.7%)$11.3 M(+1148.0%)-$1.1 M(+77.3%)-$4.7 M(-12274.4%)$39.0 K(-98.4%)$2.4 M(+182.7%)-$2.9 M(+73.2%)-$10.8 M(-503.9%)$2.7 M(+119.3%)-$13.8 M(-241.6%)-$4.0 M(+50.2%)-$8.1 M(+41.6%)-$13.9 M(+54.7%)-$30.6 M(-901.8%)-$3.1 M(+41.3%)-$5.2 M(-347.4%)$2.1 M(-75.3%)$8.5 M(+48.7%)$5.7 M

TTM Net Income

$30.9 M(-15.8%)$36.7 M(-20.8%)$46.3 M(-11.4%)$52.2 M(-2.1%)$53.4 M(-22.8%)$69.2 M(-23.0%)$89.8 M(-13.5%)$103.8 M(-1.1%)$104.9 M(+14.8%)$91.4 M(+45.4%)$62.9 M(+95.0%)$32.3 M(+51.3%)$21.3 M(+288.3%)$5.5 M(+261.6%)-$3.4 M(+34.7%)-$5.2 M(+53.6%)-$11.2 M(-30.6%)-$8.6 M(+65.3%)-$24.8 M(+4.5%)-$25.9 M(-11.4%)-$23.3 M(+41.5%)-$39.8 M(+29.7%)-$56.6 M(-1.8%)-$55.7 M(-5.5%)-$52.8 M(-43.5%)-$36.8 M(-1652.9%)$2.4 M(-78.8%)$11.2 M(-22.7%)$14.4 M(-15.7%)$17.1 M(+27.5%)$13.4 M

Net Margin

12.6%(-1.0%)12.7%(-13.1%)14.7%(+66.7%)8.8%(-50.5%)17.8%(-16.3%)21.2%(+5.4%)20.1%(+87.9%)10.7%(-67.3%)32.8%(-14.4%)38.3%(+9.3%)35.0%(+113.9%)16.4%(-37.4%)26.2%(+40.5%)18.6%(+683.7%)-3.2%(+85.1%)-21.5%(-23955.6%)0.1%(-98.2%)5.0%(+163.0%)-7.9%(+81.0%)-41.8%(-816.1%)5.8%(+123.7%)-24.6%(-111.4%)-11.7%(+63.0%)-31.5%(+7.9%)-34.2%(+35.3%)-52.9%(-635.3%)-7.2%(+66.0%)-21.1%(-348.2%)8.5%(-47.8%)16.3%(+10.5%)14.8%

EBIT

$7.0 M(-45.5%)$12.8 M(+0.2%)$12.8 M(+169.5%)$4.7 M(-79.5%)$23.1 M(-16.4%)$27.7 M(+22.1%)$22.7 M(+218.9%)$7.1 M(-80.4%)$36.3 M(-27.0%)$49.8 M(+30.0%)$38.3 M(+310.0%)$9.3 M(-51.8%)$19.4 M(+35.0%)$14.4 M(+748.6%)$1.7 M(+198.0%)-$1.7 M(-156.1%)$3.1 M(-41.0%)$5.2 M(+1325.1%)$366.0 K(+107.6%)-$4.8 M(-162.9%)$7.7 M(+181.0%)-$9.5 M(-4041.3%)$240.0 K(+106.2%)-$3.9 M(-956.1%)-$369.0 K(+99.0%)-$37.4 M(-3995.0%)-$914.0 K(+90.5%)-$9.6 M(-751.0%)$1.5 M(-89.4%)$13.9 M(+48.0%)$9.4 M

TTM EBIT

$37.3 M(-30.2%)$53.4 M(-21.8%)$68.3 M(-12.6%)$78.2 M(-2.9%)$80.5 M(-14.1%)$93.7 M(-19.1%)$115.9 M(-11.9%)$131.5 M(-1.7%)$133.7 M(+14.5%)$116.8 M(+43.5%)$81.4 M(+81.8%)$44.8 M(+32.8%)$33.7 M(+93.7%)$17.4 M(+110.7%)$8.3 M(+19.1%)$6.9 M(+80.3%)$3.8 M(-54.4%)$8.4 M(+234.9%)-$6.2 M(+2.0%)-$6.4 M(-16.9%)-$5.5 M(+59.6%)-$13.5 M(+67.5%)-$41.5 M(+2.7%)-$42.6 M(+11.8%)-$48.3 M(-4.0%)-$46.5 M(-1057.4%)$4.9 M(-68.0%)$15.2 M(-31.0%)$22.0 M(-22.9%)$28.5 M(+25.3%)$22.8 M

EBITDA

$8.6 M(-40.2%)$14.4 M(+1.1%)$14.2 M(+128.8%)$6.2 M(-74.7%)$24.5 M(-15.7%)$29.1 M(+20.7%)$24.1 M(+182.5%)$8.5 M(-77.4%)$37.7 M(-26.4%)$51.3 M(+28.4%)$39.9 M(+266.8%)$10.9 M(-48.0%)$20.9 M(+31.6%)$15.9 M(+392.1%)$3.2 M(+419.5%)-$1.0 M(-120.8%)$4.9 M(-30.6%)$7.0 M(+223.9%)$2.2 M(+167.7%)-$3.2 M(-133.7%)$9.5 M(+225.1%)-$7.6 M(-472.3%)$2.0 M(+196.4%)-$2.1 M(-249.3%)$1.4 M(+104.0%)-$35.6 M(-4340.4%)$840.0 K(+110.6%)-$7.9 M(-505.0%)$2.0 M(-86.5%)$14.5 M(+45.1%)$10.0 M

TTM EBITDA

$43.4 M(-26.9%)$59.3 M(-19.9%)$74.1 M(-11.8%)$84.0 M(-2.7%)$86.3 M(-13.3%)$99.5 M(-18.2%)$121.7 M(-11.5%)$137.5 M(-1.7%)$139.8 M(+13.7%)$123.0 M(+40.3%)$87.7 M(+72.0%)$51.0 M(+30.5%)$39.1 M(+69.8%)$23.0 M(+63.0%)$14.1 M(+8.2%)$13.0 M(+20.1%)$10.9 M(-29.9%)$15.5 M(+1675.3%)$872.0 K(+17.2%)$744.0 K(-59.3%)$1.8 M(+129.3%)-$6.3 M(+81.8%)-$34.3 M(+3.4%)-$35.5 M(+14.1%)-$41.3 M(-1.3%)-$40.7 M(-534.3%)$9.4 M(-49.4%)$18.5 M(-23.3%)$24.2 M(-21.6%)$30.8 M(+23.3%)$25.0 M

Selling, General & Administrative Expenses

$8.1 M(-10.6%)$9.0 M(+13.4%)$7.9 M(-6.9%)$8.5 M(+26.2%)$6.8 M(-18.3%)$8.3 M(+18.6%)$7.0 M(-7.4%)$7.5 M(+4.4%)$7.2 M(+2.9%)$7.0 M(+2.8%)$6.8 M(-2.2%)$7.0 M(+14.9%)$6.1 M(-10.3%)$6.8 M(+0.3%)$6.7 M(+4.5%)$6.5 M(+4.8%)$6.2 M(-8.8%)$6.8 M(-7.0%)$7.3 M(-18.0%)$8.9 M(+7.0%)$8.3 M(+20.9%)$6.8 M(+13.7%)$6.0 M(-3.3%)$6.2 M(-15.3%)$7.4 M(-30.6%)$10.6 M(+31.3%)$8.1 M(-32.3%)$11.9 M(+243.3%)$3.5 M(+2.2%)$3.4 M(+15.1%)$3.0 M

TTM SGA

$33.6 M(+4.0%)$32.3 M(+2.4%)$31.5 M(+3.2%)$30.5 M(+3.4%)$29.5 M(-1.5%)$30.0 M(+4.4%)$28.7 M(+0.5%)$28.6 M(+2.0%)$28.0 M(+4.3%)$26.9 M(+0.9%)$26.6 M(+0.3%)$26.6 M(+2.0%)$26.0 M(-0.3%)$26.1 M(+0.0%)$26.1 M(-1.9%)$26.6 M(-8.3%)$29.0 M(-6.8%)$31.2 M(-0.3%)$31.3 M(+4.1%)$30.0 M(+9.6%)$27.4 M(+3.5%)$26.5 M(-12.4%)$30.2 M(-6.4%)$32.3 M(-15.0%)$38.0 M(+11.4%)$34.1 M(+26.8%)$26.9 M(+23.6%)$21.7 M(+67.7%)$13.0 M(-3.1%)$13.4 M(+8.5%)$12.3 M

Depreciation And Amortization

$1.6 M(+2.5%)$1.6 M(+9.6%)$1.4 M(-2.2%)$1.5 M(+4.1%)$1.4 M(-1.9%)$1.4 M(-0.4%)$1.4 M(+1.5%)$1.4 M(0%)$1.4 M(-4.0%)$1.5 M(-9.1%)$1.6 M(+6.2%)$1.5 M(-0.6%)$1.5 M(-0.1%)$1.6 M(+0.6%)$1.5 M(+120.1%)$700.0 K(-61.0%)$1.8 M(-0.5%)$1.8 M(+0.1%)$1.8 M(+11.4%)$1.6 M(-11.8%)$1.8 M(-1.9%)$1.9 M(+3.8%)$1.8 M(+0.9%)$1.8 M(-0.1%)$1.8 M(-1.3%)$1.8 M(+3.1%)$1.8 M(+3.7%)$1.7 M(+253.0%)$479.0 K(-20.7%)$604.0 K(-0.2%)$605.0 K

TTM D&A

$6.1 M(+3.5%)$5.9 M(+2.4%)$5.8 M(-0.1%)$5.8 M(+0.8%)$5.7 M(-0.2%)$5.7 M(-0.8%)$5.8 M(-3.1%)$6.0 M(-1.9%)$6.1 M(-2.0%)$6.2 M(-1.0%)$6.3 M(+1.5%)$6.2 M(+15.7%)$5.3 M(-4.4%)$5.6 M(-4.3%)$5.8 M(-4.3%)$6.1 M(-13.1%)$7.0 M(-0.6%)$7.1 M(-0.9%)$7.1 M(+0.0%)$7.1 M(-2.3%)$7.3 M(+0.7%)$7.2 M(+0.8%)$7.2 M(+0.6%)$7.1 M(+1.3%)$7.0 M(+22.8%)$5.7 M(+26.6%)$4.5 M(+34.0%)$3.4 M(+54.3%)$2.2 M(-4.4%)$2.3 M(+3.0%)$2.2 M

Interest Expense

-$152.0 K(-29.0%)$214.0 K(-13.0%)$246.0 K(-94.4%)$4.4 M(+129.5%)$1.9 M(+2.7%)$1.8 M(-9.1%)$2.0 M(-14.0%)$2.4 M(-9.8%)$2.6 M(-64.1%)$7.3 M(+156.9%)$2.8 M(+0.0%)$2.8 M(-1.0%)$2.9 M(+1.9%)$2.8 M(-3.5%)$2.9 M(-1.6%)$3.0 M(-5.3%)$3.1 M(-5.4%)$3.3 M(-44.7%)$6.0 M(+34.7%)$4.4 M(+4.2%)$4.3 M(+1.4%)$4.2 M(+1.6%)$4.1 M(+1.9%)$4.1 M(+21.5%)$3.3 M(+4.4%)$3.2 M(+7.4%)$3.0 M(+12341.7%)$24.0 K(-60.7%)$61.0 K(-28.2%)$85.0 K

TTM Interest Expense

-$5.0 M(-26.0%)$6.7 M(-19.6%)$8.4 M(-17.6%)$10.1 M(+24.5%)$8.1 M(-8.2%)$8.9 M(-38.1%)$14.3 M(-5.3%)$15.1 M(-3.1%)$15.6 M(-1.6%)$15.9 M(+39.5%)$11.4 M(-0.7%)$11.4 M(-1.1%)$11.6 M(-2.2%)$11.8 M(-4.0%)$12.3 M(-19.9%)$15.4 M(-8.8%)$16.9 M(-6.3%)$18.0 M(-4.7%)$18.9 M(+10.8%)$17.1 M(+2.3%)$16.7 M(+5.8%)$15.8 M(+6.8%)$14.8 M(+8.5%)$13.6 M(+42.3%)$9.6 M(+52.3%)$6.3 M(+98.9%)$3.2 M(+755.3%)$369.0 K(-42.4%)$641.0 K(-31.2%)$932.0 K

Income Tax

$1.7 M(-43.4%)$3.1 M(+2.0%)$3.0 M(+446.4%)$549.0 K(-89.4%)$5.2 M(-21.1%)$6.6 M(+24.5%)$5.3 M(+58711.1%)-$9000.0(-100.2%)$4.6 M(-37.4%)$7.4 M(+411.2%)$1.4 M(+363.9%)$310.0 K(-53.7%)$670.0 K(+220.6%)$209.0 K(+526.5%)-$49.0 K(-147.6%)$103.0 K(+39.2%)$74.0 K(+124.5%)-$302.0 K(-403.3%)-$60.0 K(-71.4%)-$35.0 K(-106.4%)$548.0 K(+671.8%)$71.0 K(-1.4%)$72.0 K(+1.4%)$71.0 K(-99.3%)$9.4 M(+193.0%)-$10.2 M(-854.7%)-$1.1 M(+85.6%)-$7.4 M(-1033.3%)-$652.0 K(-112.3%)$5.3 M(+48.7%)$3.6 M

TTM Income Tax

$8.3 M(-29.3%)$11.8 M(-22.9%)$15.3 M(-12.9%)$17.6 M(+3.3%)$17.0 M(+3.5%)$16.4 M(-4.5%)$17.2 M(+28.7%)$13.4 M(-2.3%)$13.7 M(+40.2%)$9.8 M(+271.9%)$2.6 M(+130.4%)$1.1 M(+22.2%)$933.0 K(+176.8%)$337.0 K(+293.7%)-$174.0 K(+6.0%)-$185.0 K(+42.7%)-$323.0 K(-313.9%)$151.0 K(-71.2%)$524.0 K(-20.1%)$656.0 K(-13.9%)$762.0 K(-92.1%)$9.7 M(+1800.9%)-$568.0 K(+66.7%)-$1.7 M(+81.4%)-$9.2 M(+52.4%)-$19.3 M(-408.1%)-$3.8 M(-547.6%)$847.0 K(-88.2%)$7.2 M(-33.4%)$10.8 M(+28.0%)$8.4 M

PE Ratio

12.9(+13.3%)11.4(+0.9%)11.3(-6.8%)12.2(+4.1%)11.7(+78.4%)6.5(+42.5%)4.6(-0.4%)4.6(+37.2%)3.4(-13.2%)3.9(-16.4%)4.6(-28.0%)6.4(-18.0%)7.8(-74.4%)30.7------------82.3(+252.6%)23.4(-1.4%)23.7(+17.6%)20.1(+9.8%)18.3

PS Ratio

1.5(+0.7%)1.5(-15.9%)1.8(-14.2%)2.1(+2.4%)2.1(+44.8%)1.4(+15.3%)1.2(-12.1%)1.4(+33.0%)1.1(-10.2%)1.2(+2.6%)1.1(+11.7%)1.0(+17.1%)0.9(-6.4%)0.9(+95.8%)0.5(+50.0%)0.3(0%)0.3(+14.3%)0.3(+55.6%)0.2(-30.8%)0.3(+36.8%)0.2(-17.4%)0.2(-55.8%)0.5(+126.1%)0.2(-30.3%)0.3(-42.1%)0.6(-60.7%)1.4(-20.8%)1.8(-31.2%)2.7(+1.1%)2.6(+11.4%)2.4

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

$30.3 M(-27.5%)$41.8 M(+4576.7%)-$933.0 K(-106.2%)$15.0 M(-32.5%)$22.3 M(+110.5%)$10.6 M(-0.8%)$10.7 M(+281.1%)$2.8 M(-89.3%)$26.1 M(-9.2%)$28.8 M(+468.5%)$5.1 M(+154.8%)-$9.3 M(-156.2%)$16.5 M(+575.4%)-$3.5 M(+30.4%)-$5.0 M(+39.1%)-$8.2 M(-147.2%)$17.3 M(+180.7%)$6.2 M(+271.3%)-$3.6 M(-179.4%)$4.5 M(-86.0%)$32.4 M(+2741.3%)-$1.2 M(+34.2%)-$1.9 M(-283.3%)$1.0 M(-96.2%)$26.6 M(+3534.8%)-$774.0 K(-108.1%)$9.5 M(+52.6%)$6.2 M(-45.5%)$11.4 M(+283.3%)-$6.2 M(-189.8%)$6.9 M

TTM CFO

$86.1 M(+10.2%)$78.1 M(+66.4%)$46.9 M(-19.8%)$58.5 M(+26.4%)$46.3 M(-7.7%)$50.2 M(-26.6%)$68.4 M(+8.9%)$62.8 M(+23.7%)$50.8 M(+23.6%)$41.1 M(+366.3%)$8.8 M(+817.2%)-$1.2 M(-783.5%)-$139.0 K(-120.1%)$693.0 K(-93.3%)$10.3 M(-11.8%)$11.7 M(-52.1%)$24.4 M(-38.2%)$39.5 M(+23.0%)$32.1 M(-5.1%)$33.8 M(+11.6%)$30.3 M(+23.6%)$24.5 M(-1.8%)$25.0 M(-31.3%)$36.3 M(-12.6%)$41.5 M(+57.4%)$26.4 M(+26.1%)$20.9 M(+13.9%)$18.4 M(+30.8%)$14.0 M(-1.1%)$14.2 M(-35.5%)$22.0 M

Cash From Investing

-$1.7 M(+92.3%)-$21.8 M(-2170.3%)-$960.0 K(+29.7%)-$1.4 M(+0.9%)-$1.4 M(-224.2%)-$425.0 K(-3.2%)-$412.0 K(+78.8%)-$1.9 M(-117.2%)-$895.0 K(-12.9%)-$793.0 K(-2837.0%)-$27.0 K(+97.8%)-$1.3 M(-408.9%)-$247.0 K(-93.0%)-$128.0 K(+55.9%)-$290.0 K(+38.8%)-$474.0 K(-179.8%)$594.0 K(+247.8%)-$402.0 K(-113.8%)-$188.0 K(-132.1%)-$81.0 K(+87.6%)-$651.0 K(-471.1%)-$114.0 K(+30.9%)-$165.0 K(-65.0%)-$100.0 K(+52.4%)-$210.0 K(+63.5%)-$576.0 K(-179.6%)-$206.0 K(+99.9%)-$209.1 M(-93261.6%)-$224.0 K(+16.4%)-$268.0 K(+27.4%)-$369.0 K

TTM CFI

-$25.8 M(-1.1%)-$25.5 M(-517.7%)-$4.1 M(-15.3%)-$3.6 M(+13.9%)-$4.2 M(-13.1%)-$3.7 M(+9.1%)-$4.0 M(-10.5%)-$3.7 M(-23.1%)-$3.0 M(-27.9%)-$2.3 M(-40.1%)-$1.7 M(+13.7%)-$1.9 M(-68.7%)-$1.1 M(-282.2%)-$298.0 K(+47.9%)-$572.0 K(-21.7%)-$470.0 K(-510.4%)-$77.0 K(+94.2%)-$1.3 M(-27.9%)-$1.0 M(-2.3%)-$1.0 M(+1.8%)-$1.0 M(-74.9%)-$589.0 K(+44.0%)-$1.1 M(+3.8%)-$1.1 M(+99.5%)-$210.1 M(+0.0%)-$210.1 M(-0.1%)-$209.8 M(+0.1%)-$210.0 M(-12130.1%)-$1.7 M(+7.3%)-$1.9 M(+5.9%)-$2.0 M

Cash From Financing

-$2.6 M(-100.0%)$0.0(+100.0%)-$2000.0(+100.0%)-$5.0 M(+82.5%)-$28.5 M(-157.9%)-$11.1 M(-242.8%)-$3.2 M(+69.6%)-$10.6 M(+65.7%)-$30.9 M(-147.5%)-$12.5 M(-269.3%)-$3.4 M(-175.1%)$4.5 M(+152.4%)-$8.6 M(-419.2%)$2.7 M(-59.8%)$6.7 M(+791.5%)$750.0 K(+104.5%)-$16.5 M(-296.7%)-$4.2 M(-155.9%)$7.4 M(+145.0%)-$16.5 M(+9.9%)-$18.3 M(-1346.4%)$1.5 M(+58.8%)$927.0 K(+4130.4%)-$23.0 K(+99.9%)-$27.3 M(-1110.0%)$2.7 M(+120.3%)-$13.3 M(-108.1%)$163.9 M(+18620.8%)-$885.0 K(-5016.7%)$18.0 K(+105.2%)-$346.0 K

TTM CFF

-$7.6 M(+77.2%)-$33.5 M(+24.8%)-$44.6 M(+6.7%)-$47.8 M(+10.5%)-$53.4 M(+4.2%)-$55.8 M(+2.5%)-$57.2 M(+0.3%)-$57.4 M(-35.8%)-$42.2 M(-111.9%)-$19.9 M(-317.9%)-$4.8 M(-190.1%)$5.3 M(+242.4%)$1.5 M(+124.3%)-$6.4 M(+51.8%)-$13.2 M(-6.0%)-$12.5 M(+58.1%)-$29.8 M(+5.9%)-$31.6 M(-21.7%)-$26.0 M(+20.0%)-$32.5 M(-103.4%)-$16.0 M(+36.0%)-$25.0 M(-5.2%)-$23.7 M(+37.5%)-$38.0 M(-130.1%)$126.0 M(-17.4%)$152.4 M(+1.8%)$149.7 M(-8.0%)$162.7 M(+487.5%)$27.7 M(+40.0%)$19.8 M(+4.4%)$18.9 M

Free Cash Flow

$28.6 M(-29.6%)$40.6 M(+2247.0%)-$1.9 M(-113.8%)$13.7 M(-34.6%)$20.9 M(+105.8%)$10.2 M(-1.0%)$10.3 M(+1099.3%)$855.0 K(-96.6%)$25.3 M(-9.8%)$28.0 M(+455.8%)$5.0 M(+147.9%)-$10.5 M(-164.8%)$16.2 M(+551.6%)-$3.6 M(+31.8%)-$5.3 M(+39.1%)-$8.6 M(-151.2%)$16.9 M(+193.2%)$5.8 M(+252.2%)-$3.8 M(-185.1%)$4.4 M(-86.0%)$31.7 M(+2468.0%)-$1.3 M(+34.0%)-$2.0 M(-321.3%)$917.0 K(-96.5%)$26.4 M(+2053.7%)-$1.4 M(-114.5%)$9.3 M(+53.2%)$6.1 M(-45.9%)$11.2 M(+272.3%)-$6.5 M(-198.9%)$6.6 M

TTM FCF

$81.0 M(+10.5%)$73.3 M(+71.2%)$42.8 M(-22.1%)$55.0 M(+30.4%)$42.2 M(-9.4%)$46.5 M(-27.7%)$64.4 M(+8.8%)$59.2 M(+23.8%)$47.8 M(+23.4%)$38.7 M(+442.0%)$7.1 M(+326.9%)-$3.1 M(-146.5%)-$1.3 M(-111.2%)-$605.0 K(-106.9%)$8.7 M(-14.4%)$10.2 M(-56.1%)$23.3 M(-38.9%)$38.2 M(+22.9%)$31.1 M(-5.3%)$32.8 M(+12.1%)$29.3 M(+22.4%)$23.9 M(+0.0%)$23.9 M(-32.1%)$35.2 M(-12.8%)$40.4 M(+60.1%)$25.2 M(+25.7%)$20.1 M(+15.7%)$17.3 M(+40.7%)$12.3 M(-0.2%)$12.3 M(-38.4%)$20.0 M

CAPEX

$1.7 M(+48.2%)$1.1 M(+17.2%)$960.0 K(-29.7%)$1.4 M(-0.9%)$1.4 M(+224.2%)$425.0 K(+3.2%)$412.0 K(-78.8%)$1.9 M(+117.2%)$895.0 K(+12.9%)$793.0 K(+2837.0%)$27.0 K(-97.8%)$1.3 M(+408.9%)$247.0 K(+93.0%)$128.0 K(-55.9%)$290.0 K(-38.8%)$474.0 K(+16.8%)$406.0 K(+1.0%)$402.0 K(+113.8%)$188.0 K(+132.1%)$81.0 K(-87.6%)$651.0 K(+471.1%)$114.0 K(-30.9%)$165.0 K(+65.0%)$100.0 K(-52.4%)$210.0 K(-63.5%)$576.0 K(+179.6%)$206.0 K(+27.9%)$161.0 K(-28.1%)$224.0 K(-16.4%)$268.0 K(-27.4%)$369.0 K

TTM CAPEX

$5.1 M(+6.0%)$4.8 M(+17.0%)$4.1 M(+15.3%)$3.6 M(-13.9%)$4.2 M(+13.1%)$3.7 M(-9.1%)$4.0 M(+10.5%)$3.7 M(+23.1%)$3.0 M(+27.9%)$2.3 M(+40.1%)$1.7 M(-13.7%)$1.9 M(+68.7%)$1.1 M(-12.3%)$1.3 M(-17.4%)$1.6 M(+6.9%)$1.5 M(+36.5%)$1.1 M(-18.5%)$1.3 M(+27.9%)$1.0 M(+2.3%)$1.0 M(-1.8%)$1.0 M(+74.9%)$589.0 K(-44.0%)$1.1 M(-3.8%)$1.1 M(-5.3%)$1.2 M(-1.2%)$1.2 M(+35.9%)$859.0 K(-15.9%)$1.0 M(-40.5%)$1.7 M(-7.3%)$1.9 M(-5.9%)$2.0 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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