NOA logo

NOA 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.3 B(+5.7%)$1.2 B(+1.4%)$1.2 B(+0.3%)$1.2 B(+57.0%)$742.3 M(+1.3%)$733.0 M(+4.4%)$702.4 M(-2.7%)$721.7 M(+7.6%)$670.8 M(-0.7%)$675.3 M(-4.1%)$704.5 M(+3.3%)$681.8 M(-0.6%)$685.9 M(+4.1%)$659.0 M(-1.1%)$666.7 M(+1.3%)$658.0 M(+4.3%)$630.6 M(+5.5%)$597.8 M(+1.3%)$590.0 M(-2.8%)$606.8 M(+1.0%)$600.7 M(+1.8%)$590.3 M(+4.7%)$563.6 M(+11.3%)$506.5 M(+61.4%)$313.8 M(+4.2%)$301.0 M(-4.8%)$316.1 M(+3.6%)$305.1 M(+4.9%)$290.8 M(+2.0%)$285.1 M(-3.8%)$296.4 M

Current Assets

$255.3 M(+12.2%)$227.6 M(-1.6%)$231.3 M(+3.9%)$222.5 M(+53.0%)$145.4 M(+8.3%)$134.3 M(+0.4%)$133.7 M(-21.2%)$169.7 M(+31.1%)$129.4 M(+18.5%)$109.2 M(-7.6%)$118.1 M(+2.3%)$115.4 M(-0.9%)$116.5 M(+34.2%)$86.8 M(-18.2%)$106.1 M(+13.4%)$93.5 M(+5.3%)$88.8 M(+23.3%)$72.1 M(-21.4%)$91.7 M(+1.7%)$90.2 M(-22.9%)$116.9 M(+3.6%)$112.8 M(+6.5%)$105.9 M(+11.2%)$95.2 M(+64.3%)$57.9 M(-1.5%)$58.8 M(-22.5%)$75.9 M(+7.4%)$70.7 M(+14.6%)$61.7 M(-1.3%)$62.4 M(-27.4%)$86.0 M

Non Current Assets

$998.6 M(+4.2%)$958.6 M(+2.2%)$938.2 M(-0.5%)$943.2 M(+58.0%)$596.9 M(-0.3%)$598.7 M(+5.3%)$568.6 M(+3.0%)$552.0 M(+2.0%)$541.4 M(-4.4%)$566.1 M(-3.5%)$586.4 M(+3.5%)$566.3 M(-0.6%)$569.5 M(-0.5%)$572.2 M(+2.1%)$560.6 M(-0.7%)$564.5 M(+4.2%)$541.8 M(+3.0%)$525.7 M(+5.5%)$498.3 M(-3.5%)$516.6 M(+6.8%)$483.8 M(+1.3%)$477.4 M(+4.3%)$457.6 M(+11.3%)$411.2 M(+60.8%)$255.8 M(+5.6%)$242.2 M(+0.8%)$240.2 M(+2.5%)$234.4 M(+2.3%)$229.2 M(+2.9%)$222.7 M(+5.8%)$210.4 M

Total Liabilities

$963.8 M(+6.0%)$909.0 M(+1.1%)$898.7 M(+0.2%)$896.9 M(+82.1%)$492.5 M(+2.8%)$478.9 M(+3.9%)$461.2 M(-7.1%)$496.3 M(+6.7%)$465.3 M(+1.4%)$458.9 M(-2.8%)$472.2 M(+1.9%)$463.4 M(-3.4%)$479.7 M(+5.7%)$453.9 M(-2.8%)$467.1 M(+0.9%)$463.2 M(+2.4%)$452.5 M(+6.2%)$426.3 M(-6.8%)$457.6 M(-2.4%)$468.9 M(-0.2%)$469.8 M(+2.6%)$458.0 M(+3.1%)$444.4 M(+12.2%)$396.2 M(+97.3%)$200.8 M(+7.2%)$187.3 M(-4.6%)$196.3 M(+3.8%)$189.0 M(+7.6%)$175.6 M(+4.2%)$168.5 M(-2.2%)$172.3 M

Current Liabilities

$225.8 M(+2.1%)$221.1 M(-0.5%)$222.2 M(-9.0%)$244.3 M(+109.6%)$116.5 M(+4.0%)$112.0 M(-3.9%)$116.6 M(-17.7%)$141.7 M(+26.2%)$112.3 M(+2.5%)$109.5 M(-1.6%)$111.3 M(-11.9%)$126.3 M(+10.5%)$114.3 M(+29.9%)$88.0 M(-10.6%)$98.5 M(+14.7%)$85.9 M(+17.8%)$72.9 M(-3.0%)$75.1 M(-20.1%)$94.0 M(-21.9%)$120.4 M(+3.5%)$116.3 M(-14.0%)$135.3 M(+7.3%)$126.1 M(+15.3%)$109.3 M(+80.3%)$60.6 M(-7.8%)$65.8 M(-2.6%)$67.5 M(+9.4%)$61.7 M(-3.3%)$63.8 M(+9.9%)$58.1 M(-3.7%)$60.3 M

Long Term Liabilities

$738.0 M(+7.3%)$687.9 M(+1.7%)$676.5 M(+3.6%)$652.6 M(+73.6%)$376.0 M(+2.5%)$366.9 M(+6.5%)$344.6 M(-2.8%)$354.6 M(+0.5%)$353.0 M(+1.0%)$349.4 M(-3.2%)$361.0 M(+7.1%)$337.1 M(-7.8%)$365.4 M(-0.1%)$365.9 M(-0.7%)$368.7 M(-2.3%)$377.3 M(-0.6%)$379.7 M(+8.1%)$351.2 M(-3.4%)$363.6 M(+4.3%)$348.5 M(-1.4%)$353.5 M(+9.6%)$322.7 M(+1.4%)$318.3 M(+11.0%)$286.8 M(+104.7%)$140.1 M(+15.3%)$121.5 M(-5.6%)$128.8 M(+1.1%)$127.3 M(+13.9%)$111.8 M(+1.3%)$110.4 M(-1.4%)$112.0 M

Shareholders Equity

$290.1 M(+4.7%)$277.2 M(+2.3%)$270.8 M(+0.7%)$268.8 M(+7.6%)$249.9 M(-1.6%)$254.0 M(+5.3%)$241.2 M(+7.0%)$225.4 M(+9.7%)$205.5 M(-5.0%)$216.4 M(-6.8%)$232.2 M(+6.3%)$218.4 M(+5.9%)$206.2 M(+0.5%)$205.1 M(+2.8%)$199.5 M(+2.4%)$194.8 M(+9.4%)$178.1 M(+3.8%)$171.5 M(+29.6%)$132.4 M(-4.0%)$137.9 M(+5.7%)$130.5 M(-1.0%)$131.8 M(+10.9%)$118.9 M(+8.1%)$109.9 M(-2.7%)$113.0 M(-0.6%)$113.7 M(-5.1%)$119.8 M(+3.3%)$116.0 M(+0.8%)$115.2 M(-1.2%)$116.6 M(-6.1%)$124.1 M

Book Value

$290.1 M(+4.7%)$277.2 M(+2.3%)$270.8 M(+0.7%)$268.8 M(+7.6%)$249.9 M(-1.6%)$254.0 M(+5.3%)$241.2 M(+7.0%)$225.4 M(+9.7%)$205.5 M(-5.0%)$216.4 M(-6.8%)$232.2 M(+6.3%)$218.4 M(+5.9%)$206.2 M(+0.5%)$205.1 M(+2.8%)$199.5 M(+2.4%)$194.8 M(+9.4%)$178.1 M(+3.8%)$171.5 M(+29.6%)$132.4 M(-4.0%)$137.9 M(+5.7%)$130.5 M(-1.0%)$131.8 M(+10.9%)$118.9 M(+8.1%)$109.9 M(-2.7%)$113.0 M(-0.6%)$113.7 M(-5.1%)$119.8 M(+3.3%)$116.0 M(+0.8%)$115.2 M(-1.2%)$116.6 M(-6.1%)$124.1 M

Working Capital

$29.5 M(+355.2%)$6.5 M(-28.7%)$9.1 M(+141.8%)-$21.7 M(-175.2%)$28.9 M(+29.9%)$22.2 M(+29.9%)$17.1 M(-38.9%)$28.0 M(+63.4%)$17.2 M(+5842.8%)-$298.8 K(-104.3%)$6.9 M(+163.1%)-$10.9 M(-599.3%)$2.2 M(+282.5%)-$1.2 M(-115.7%)$7.6 M(-1.0%)$7.7 M(-51.9%)$16.0 M(+623.2%)-$3.1 M(-33.8%)-$2.3 M(+92.5%)-$30.2 M(-5381.2%)$572.6 K(+102.5%)-$22.5 M(-11.7%)-$20.1 M(-43.0%)-$14.1 M(-423.3%)-$2.7 M(+61.3%)-$7.0 M(-183.1%)$8.4 M(-6.5%)$9.0 M(+516.1%)-$2.2 M(-149.4%)$4.4 M(-83.0%)$25.6 M

Cash And Cash Equivalents

$57.5 M(+15.2%)$49.9 M(-15.8%)$59.3 M(-11.3%)$66.8 M(+124.5%)$29.8 M(+81.3%)$16.4 M(+41.8%)$11.6 M(-77.3%)$50.9 M(+200.5%)$17.0 M(+86.5%)$9.1 M(-43.6%)$16.1 M(+23.8%)$13.0 M(+10.6%)$11.8 M(-13.0%)$13.5 M(-46.1%)$25.1 M(-26.2%)$34.1 M(+13.1%)$30.1 M(-0.4%)$30.3 M(+11.1%)$27.2 M(+541.8%)$4.2 M(-53.8%)$9.2 M(-30.8%)$13.3 M(-13.2%)$15.3 M(+6.8%)$14.3 M(+7946.5%)$178.0 K(-91.7%)$2.1 M(-77.2%)$9.4 M(+44.0%)$6.5 M(-24.4%)$8.6 M(-67.6%)$26.6 M(-19.4%)$33.0 M

Accounts Payable

$91.1 M(+4.2%)$87.4 M(-4.8%)$91.8 M(-16.7%)$110.2 M(+96.7%)$56.0 M(-8.3%)$61.1 M(+1.5%)$60.2 M(-20.4%)$75.6 M(+21.4%)$62.2 M(+8.9%)$57.2 M(+9.7%)$52.1 M(-12.8%)$59.8 M(+7.8%)$55.5 M(+47.9%)$37.5 M(-4.1%)$39.1 M(+20.4%)$32.5 M(+25.0%)$26.0 M(-0.0%)$26.0 M(-34.2%)$39.5 M(-41.5%)$67.5 M(+38.8%)$48.6 M(-28.3%)$67.9 M(+13.6%)$59.7 M(+28.2%)$46.6 M(+61.5%)$28.8 M(-21.3%)$36.6 M(+3.9%)$35.3 M(+26.0%)$28.0 M(-8.1%)$30.4 M(+21.4%)$25.1 M(-6.6%)$26.8 M

Accounts Receivable

$99.8 M(+12.0%)$89.1 M(-0.1%)$89.2 M(+44.4%)$61.8 M(+33.7%)$46.2 M(-8.7%)$50.6 M(-13.7%)$58.6 M(+9.3%)$53.7 M(-2.2%)$54.9 M(+20.3%)$45.6 M(+14.3%)$39.9 M(-20.6%)$50.2 M(+14.8%)$43.7 M(+27.1%)$34.4 M(-26.2%)$46.6 M(+85.4%)$25.1 M(-2.5%)$25.8 M(+57.8%)$16.3 M(-58.3%)$39.2 M(-1.3%)$39.7 M(-28.6%)$55.6 M(+16.0%)$48.0 M(-7.8%)$52.0 M(-8.8%)$57.1 M(+28.0%)$44.6 M(+11.2%)$40.1 M(-17.4%)$48.5 M(+35.2%)$35.9 M(+1.3%)$35.5 M(+100.7%)$17.7 M(-56.1%)$40.3 M

Short Term Debt

$71.3 M(+4.3%)$68.4 M(+7.3%)$63.7 M(-10.5%)$71.2 M(+135.3%)$30.3 M(-9.4%)$33.4 M(-0.5%)$33.5 M(+2.2%)$32.8 M(+0.2%)$32.8 M(-10.9%)$36.8 M(-5.0%)$38.8 M(+2.8%)$37.7 M(-2.5%)$38.6 M(-2.1%)$39.5 M(-2.2%)$40.4 M(+9.1%)$37.0 M(+0.7%)$36.7 M(-2.4%)$37.6 M(-7.5%)$40.7 M(-1.5%)$41.3 M(-17.8%)$50.2 M(-1.7%)$51.1 M(-4.3%)$53.4 M(+16.1%)$46.0 M(+125.5%)$20.4 M(-4.9%)$21.5 M(-7.7%)$23.2 M(-0.5%)$23.3 M(-2.5%)$23.9 M(-9.3%)$26.4 M(+0.1%)$26.4 M

Long Term Debt

$544.4 M(+5.8%)$514.6 M(+4.1%)$494.2 M(+5.3%)$469.3 M(+57.8%)$297.5 M(+3.4%)$287.9 M(+6.7%)$269.9 M(-6.3%)$288.0 M(-1.0%)$290.8 M(+1.8%)$285.5 M(-1.8%)$290.9 M(+6.8%)$272.3 M(-9.9%)$302.4 M(-0.5%)$303.8 M(-2.4%)$311.2 M(-0.3%)$312.2 M(-2.8%)$321.1 M(+8.2%)$296.9 M(-4.0%)$309.3 M(+6.8%)$289.5 M(-3.6%)$300.5 M(+11.4%)$269.6 M(+4.0%)$259.3 M(+10.3%)$235.1 M(+154.3%)$92.5 M(+19.3%)$77.5 M(-7.5%)$83.8 M(-2.4%)$85.8 M(+16.0%)$74.0 M(+1.4%)$72.9 M(-2.7%)$75.0 M

Total Debt

$615.7 M(+5.6%)$583.0 M(+4.5%)$557.9 M(+3.2%)$540.5 M(+64.9%)$327.8 M(+2.0%)$321.3 M(+5.9%)$303.5 M(-5.4%)$320.8 M(-0.8%)$323.5 M(+0.4%)$322.3 M(-2.2%)$329.6 M(+6.3%)$310.0 M(-9.1%)$341.0 M(-0.7%)$343.3 M(-2.4%)$351.6 M(+0.7%)$349.2 M(-2.4%)$357.8 M(+7.0%)$334.5 M(-4.4%)$349.9 M(+5.8%)$330.8 M(-5.7%)$350.7 M(+9.3%)$320.7 M(+2.6%)$312.7 M(+11.2%)$281.2 M(+149.1%)$112.9 M(+14.1%)$98.9 M(-7.5%)$107.0 M(-2.0%)$109.1 M(+11.4%)$97.9 M(-1.4%)$99.3 M(-2.0%)$101.3 M

Debt To Equity

2.1(+1.0%)2.1(+2.5%)2.0(+2.5%)2.0(+55.1%)1.3(+4.1%)1.2(+0.8%)1.2(-11.7%)1.4(0%)1.4(+9.6%)1.3(+5.9%)1.2(+0.8%)1.2(-14.0%)1.4(+1.5%)1.3(-3.6%)1.4(-3.5%)1.4(-10.0%)1.6(+6.7%)1.5(-26.1%)2.0(+10.3%)1.8(-12.8%)2.1(+17.9%)1.8(-3.8%)1.9(-6.1%)2.0(+247.4%)0.6(+39.0%)0.4(+2.5%)0.4(-16.7%)0.5(+14.3%)0.4(+5.0%)0.4(+2.6%)0.4

Current Ratio

1.1(+9.7%)1.0(-1.0%)1.0(+14.3%)0.9(-27.2%)1.3(+4.2%)1.2(+4.3%)1.1(-4.2%)1.2(+4.3%)1.1(+15.0%)1.0(-5.7%)1.1(+16.5%)0.9(-10.8%)1.0(+3.0%)1.0(-8.3%)1.1(-0.9%)1.1(-10.7%)1.2(+27.1%)1.0(-2.0%)1.0(+30.7%)0.8(-25.0%)1.0(+20.5%)0.8(-1.2%)0.8(-3.5%)0.9(-9.4%)1.0(+7.9%)0.9(-20.5%)1.1(-2.6%)1.1(+18.6%)1.0(-10.2%)1.1(-24.5%)1.4

Quick Ratio

0.9(+10.0%)0.8(-1.2%)0.8(+14.1%)0.7(-20.2%)0.9(+8.5%)0.8(+1.2%)0.8(-13.8%)0.9(+8.1%)0.9(+31.8%)0.7(-1.5%)0.7(+4.7%)0.6(-5.9%)0.7(-6.8%)0.7(-18.9%)0.9(-1.1%)0.9(-9.9%)1.0(+34.7%)0.8(-6.3%)0.8(+31.1%)0.6(-26.5%)0.8(+15.3%)0.7(-4.0%)0.8(-3.9%)0.8(-10.3%)0.9(+6.1%)0.8(-23.4%)1.1(-0.9%)1.1(+16.1%)0.9(-10.6%)1.0(-24.6%)1.4

Inventory

$57.1 M(+12.7%)$50.7 M(-0.6%)$51.0 M(+4.1%)$49.0 M(+16.6%)$42.0 M(-0.9%)$42.4 M(+7.6%)$39.4 M(+7.1%)$36.8 M(+13.9%)$32.3 M(-12.3%)$36.8 M(-15.0%)$43.3 M(+23.9%)$34.9 M(-9.7%)$38.7 M(+71.3%)$22.6 M(+31.1%)$17.2 M(+14.7%)$15.0 M(+0.2%)$15.0 M(-6.1%)$16.0 M(-4.9%)$16.8 M(+1.4%)$16.6 M(-18.7%)$20.4 M(+33.3%)$15.3 M(+34.1%)$11.4 M(+15.9%)$9.8 M(+96.0%)$5.0 M(+7.2%)$4.7 M(+24.4%)$3.8 M(-0.5%)$3.8 M(+73.2%)$2.2 M(-1.8%)$2.2 M(-23.8%)$2.9 M

Retained Earnings

$114.3 M(+9.4%)$104.4 M(+7.1%)$97.5 M(+5.1%)$92.7 M(+16.7%)$79.5 M(+6.0%)$75.0 M(+13.0%)$66.3 M(+27.7%)$51.9 M(+52.8%)$34.0 M(+54.2%)$22.0 M(+18.9%)$18.5 M(+99.2%)$9.3 M(+614.2%)-$1.8 M(+85.2%)-$12.2 M(+8.1%)-$13.3 M(+51.8%)-$27.6 M(+16.2%)-$32.9 M(+9.6%)-$36.4 M(+16.5%)-$43.6 M(+28.7%)-$61.1 M(+7.0%)-$65.8 M(+8.4%)-$71.8 M(+10.9%)-$80.6 M(+3.6%)-$83.6 M(+6.9%)-$89.8 M(-1.8%)-$88.3 M(+2.2%)-$90.3 M(+10.7%)-$101.1 M(+2.6%)-$103.8 M(-5.5%)-$98.4 M(-8.2%)-$90.9 M

PB Ratio

1.7(-6.5%)1.9(-15.9%)2.2(+6.3%)2.1(-9.2%)2.3(+14.6%)2.0(+8.7%)1.8(+11.6%)1.6(+33.3%)1.2(-11.5%)1.4(-21.5%)1.8(-10.2%)2.0(-3.0%)2.0(-2.4%)2.1(+37.8%)1.5(+2.0%)1.5(+38.3%)1.1(+1.9%)1.1(+10.5%)0.9(-58.1%)2.3(-0.4%)2.3(+10.1%)2.1(-16.2%)2.5(+22.3%)2.0(-6.9%)2.2(+68.2%)1.3(+16.2%)1.1(+1.8%)1.1(+13.5%)1.0(-5.0%)1.0(-9.0%)1.1

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(+0.3%)$0.3(+18.7%)$0.3(-32.1%)$0.4(+46.6%)$0.3(-6.9%)$0.3(-40.5%)$0.5(-13.1%)$0.6(+21.3%)$0.5(+154.5%)$0.2(-42.4%)$0.3(-10.9%)$0.4(+9.0%)$0.3(+376.5%)$0.1(-85.0%)$0.5(+99.3%)$0.2(+48.7%)$0.2(-45.5%)$0.3(-39.4%)$0.5(+144.3%)$0.2(+3.9%)$0.2(-41.5%)$0.3(+78.9%)$0.2(+148.7%)$0.1(+97.9%)$0.0(+4144.4%)$0.0(-99.7%)$0.3(+302.5%)$0.1(+542.5%)-$0.0(+90.6%)-$0.2(-173.1%)$0.2

TTM EPS

$1.4(+4.0%)$1.3(+2.4%)$1.3(-15.2%)$1.6(-10.3%)$1.7(-10.7%)$1.9(+6.4%)$1.8(+11.3%)$1.6(+15.8%)$1.4(+11.7%)$1.3(+10.7%)$1.1(-11.6%)$1.3(+11.7%)$1.2(+18.9%)$1.0(-19.1%)$1.2(-0.9%)$1.2(+3.5%)$1.2(-2.6%)$1.2(-2.7%)$1.2(+33.7%)$0.9(+16.2%)$0.8(+24.9%)$0.6(+110.8%)$0.3(-24.3%)$0.4(+1.2%)$0.4(+15.9%)$0.3(+101.8%)$0.2(+43.2%)$0.1(+267.3%)$0.0(+227.6%)$0.0(-82.7%)$0.1

Revenue

$210.2 M(+4.1%)$201.9 M(-8.3%)$220.2 M(-6.5%)$235.7 M(+60.6%)$146.7 M(+1.1%)$145.1 M(-19.6%)$180.6 M(+5.1%)$171.8 M(+17.2%)$146.6 M(+11.5%)$131.5 M(-5.7%)$139.4 M(-2.9%)$143.6 M(+9.0%)$131.8 M(+16.1%)$113.5 M(-14.3%)$132.4 M(+26.8%)$104.4 M(+48.7%)$70.2 M(+37.5%)$51.1 M(-65.6%)$148.3 M(+3.3%)$143.5 M(+14.0%)$125.9 M(-4.8%)$132.2 M(-5.7%)$140.1 M(+41.5%)$99.1 M(+52.6%)$64.9 M(+5.4%)$61.6 M(-32.2%)$90.8 M(+40.8%)$64.5 M(+15.4%)$55.9 M(+57.9%)$35.4 M(-49.5%)$70.1 M

TTM Revenue

$868.0 M(+7.9%)$804.5 M(+7.6%)$747.7 M(+5.6%)$708.1 M(+9.9%)$644.2 M(+0.0%)$644.1 M(+2.2%)$630.5 M(+7.0%)$589.3 M(+5.0%)$561.1 M(+2.7%)$546.3 M(+3.4%)$528.3 M(+1.3%)$521.2 M(+8.1%)$482.1 M(+14.6%)$420.5 M(+17.4%)$358.1 M(-4.2%)$373.9 M(-9.5%)$413.0 M(-11.9%)$468.7 M(-14.8%)$549.9 M(+1.5%)$541.7 M(+8.9%)$497.3 M(+14.0%)$436.4 M(+19.3%)$365.7 M(+15.6%)$316.4 M(+12.3%)$281.8 M(+3.3%)$272.8 M(+10.6%)$246.6 M(+9.2%)$225.9 M(+8.6%)$208.0 M(+10.0%)$189.1 M(+9.6%)$172.5 M

Total Expenses

$170.5 M(-1.8%)$173.6 M(-9.4%)$191.7 M(-4.8%)$201.3 M(+47.7%)$136.2 M(-1.2%)$137.9 M(-14.2%)$160.7 M(+7.8%)$149.0 M(+11.9%)$133.1 M(+5.9%)$125.7 M(-1.0%)$127.0 M(-1.9%)$129.5 M(+7.8%)$120.1 M(+6.5%)$112.8 M(-2.1%)$115.2 M(+20.5%)$95.6 M(+51.3%)$63.2 M(+57.9%)$40.0 M(-67.7%)$124.1 M(-5.8%)$131.7 M(+11.7%)$117.9 M(-0.7%)$118.7 M(-8.1%)$129.2 M(+38.6%)$93.2 M(+50.0%)$62.1 M(+2.6%)$60.5 M(-21.7%)$77.3 M(+26.8%)$60.9 M(+10.6%)$55.1 M(+36.4%)$40.4 M(-31.7%)$59.1 M

Operating Expenses

$8.0 M(+0.4%)$8.0 M(-27.0%)$10.9 M(-18.2%)$13.4 M(+43.8%)$9.3 M(+4.5%)$8.9 M(-15.1%)$10.5 M(+23.2%)$8.5 M(+58.4%)$5.4 M(+35.9%)$4.0 M(-19.6%)$4.9 M(+16.1%)$4.2 M(-24.6%)$5.6 M(-49.4%)$11.1 M(+50.5%)$7.4 M(-13.5%)$8.5 M(+108.3%)$4.1 M(-2.7%)$4.2 M(+157.8%)$1.6 M(-77.2%)$7.1 M(+21.7%)$5.9 M(+45.2%)$4.0 M(-64.2%)$11.3 M(+40.8%)$8.0 M(-1.9%)$8.2 M(+27.1%)$6.4 M(-16.2%)$7.7 M(+30.6%)$5.9 M(+54.0%)$3.8 M(-7.4%)$4.1 M(-35.3%)$6.4 M

Cost Of Goods Sold

$162.5 M(-1.9%)$165.6 M(-8.4%)$180.7 M(-3.8%)$187.9 M(+48.0%)$126.9 M(-1.6%)$129.0 M(-14.1%)$150.2 M(+6.9%)$140.5 M(+10.0%)$127.8 M(+4.9%)$121.8 M(-0.3%)$122.1 M(-2.5%)$125.3 M(+9.4%)$114.5 M(+12.6%)$101.7 M(-5.7%)$107.8 M(+23.8%)$87.1 M(+47.3%)$59.1 M(+65.0%)$35.8 M(-70.7%)$122.4 M(-1.7%)$124.5 M(+11.2%)$112.0 M(-2.3%)$114.7 M(-2.7%)$117.9 M(+38.4%)$85.2 M(+57.9%)$54.0 M(-0.3%)$54.1 M(-22.3%)$69.6 M(+26.4%)$55.1 M(+7.4%)$51.3 M(+41.4%)$36.3 M(-31.2%)$52.7 M

TTM Cost Of Goods Sold

$696.7 M(+5.4%)$661.2 M(+5.8%)$624.6 M(+5.1%)$594.1 M(+8.7%)$546.7 M(-0.1%)$547.5 M(+1.4%)$540.2 M(+5.5%)$512.1 M(+3.1%)$496.9 M(+2.7%)$483.7 M(+4.3%)$463.6 M(+3.2%)$449.3 M(+9.3%)$411.1 M(+15.6%)$355.7 M(+22.7%)$289.9 M(-4.8%)$304.5 M(-10.9%)$341.9 M(-13.4%)$394.8 M(-16.6%)$473.6 M(+1.0%)$469.1 M(+9.1%)$429.8 M(+15.6%)$371.8 M(+19.5%)$311.2 M(+18.4%)$262.9 M(+13.0%)$232.7 M(+1.2%)$230.0 M(+8.4%)$212.2 M(+8.6%)$195.3 M(+7.3%)$182.1 M(+11.3%)$163.7 M(+13.2%)$144.5 M

Gross Profit

$47.7 M(+31.4%)$36.3 M(-8.2%)$39.5 M(-17.3%)$47.8 M(+141.7%)$19.8 M(+23.1%)$16.1 M(-47.1%)$30.4 M(-3.1%)$31.4 M(+66.7%)$18.8 M(+93.3%)$9.7 M(-43.8%)$17.3 M(-5.3%)$18.3 M(+6.2%)$17.2 M(+46.5%)$11.8 M(-52.2%)$24.6 M(+42.1%)$17.3 M(+56.1%)$11.1 M(-27.1%)$15.2 M(-41.1%)$25.8 M(+36.0%)$19.0 M(+37.2%)$13.8 M(-21.1%)$17.5 M(-21.2%)$22.2 M(+60.7%)$13.8 M(+26.3%)$11.0 M(+46.6%)$7.5 M(-64.7%)$21.2 M(+124.6%)$9.4 M(+105.1%)$4.6 M(+634.5%)-$861.5 K(-105.0%)$17.4 M

TTM Gross Profit

$171.3 M(+19.5%)$143.3 M(+16.4%)$123.1 M(+8.0%)$113.9 M(+16.8%)$97.5 M(+1.0%)$96.6 M(+7.0%)$90.3 M(+16.9%)$77.2 M(+20.4%)$64.2 M(+2.5%)$62.6 M(-3.1%)$64.6 M(-10.1%)$71.9 M(+1.4%)$70.9 M(+9.5%)$64.8 M(-5.1%)$68.2 M(-1.8%)$69.5 M(-2.4%)$71.1 M(-3.7%)$73.9 M(-3.0%)$76.2 M(+5.0%)$72.6 M(+7.6%)$67.5 M(+4.5%)$64.6 M(+18.4%)$54.5 M(+1.9%)$53.5 M(+9.0%)$49.1 M(+14.9%)$42.7 M(+24.3%)$34.4 M(+12.5%)$30.6 M(+18.0%)$25.9 M(+1.9%)$25.4 M(-9.0%)$28.0 M

Gross Margin

22.7%(+26.2%)18.0%(+0.2%)17.9%(-11.4%)20.3%(+50.4%)13.5%(+21.8%)11.1%(-34.2%)16.8%(-7.8%)18.3%(+42.1%)12.8%(+73.5%)7.4%(-40.4%)12.4%(-2.5%)12.7%(-2.6%)13.1%(+26.1%)10.4%(-44.2%)18.6%(+12.1%)16.6%(+4.9%)15.8%(-47.0%)29.8%(+71.0%)17.4%(+31.6%)13.2%(+20.4%)11.0%(-17.0%)13.3%(-16.4%)15.9%(+13.6%)14.0%(-17.2%)16.9%(+39.0%)12.1%(-48.0%)23.4%(+59.6%)14.6%(+77.7%)8.2%(+439.1%)-2.4%(-109.8%)24.8%

Operating Profit

$39.7 M(+40.2%)$28.3 M(-0.9%)$28.6 M(-16.9%)$34.4 M(+228.8%)$10.5 M(+46.2%)$7.2 M(-64.0%)$19.9 M(-12.9%)$22.8 M(+69.9%)$13.4 M(+132.5%)$5.8 M(-53.4%)$12.4 M(-11.8%)$14.1 M(+21.0%)$11.6 M(+1613.3%)$678.3 K(-96.1%)$17.2 M(+96.0%)$8.8 M(+25.6%)$7.0 M(-36.5%)$11.0 M(-54.5%)$24.2 M(+104.3%)$11.9 M(+48.7%)$8.0 M(-40.9%)$13.5 M(+23.1%)$11.0 M(+88.0%)$5.8 M(+108.7%)$2.8 M(+165.8%)$1.1 M(-92.2%)$13.5 M(+279.2%)$3.6 M(+351.3%)$791.4 K(+115.9%)-$5.0 M(-145.2%)$11.0 M

TTM Operating Profit

$130.9 M(+28.7%)$101.7 M(+26.3%)$80.6 M(+12.1%)$71.9 M(+19.1%)$60.4 M(-4.7%)$63.3 M(+2.2%)$62.0 M(+13.8%)$54.5 M(+19.2%)$45.7 M(+4.2%)$43.9 M(+13.2%)$38.8 M(-11.1%)$43.6 M(+13.8%)$38.3 M(+13.7%)$33.7 M(-23.5%)$44.0 M(-13.7%)$51.0 M(-5.7%)$54.1 M(-1.8%)$55.0 M(-4.3%)$57.5 M(+29.9%)$44.3 M(+15.7%)$38.2 M(+15.7%)$33.1 M(+60.3%)$20.6 M(-11.1%)$23.2 M(+10.8%)$21.0 M(+10.6%)$19.0 M(+46.7%)$12.9 M(+24.2%)$10.4 M(+82.1%)$5.7 M(+26.2%)$4.5 M(-16.5%)$5.4 M

Operating Margin

18.9%(+34.7%)14.0%(+8.1%)13.0%(-11.1%)14.6%(+104.6%)7.1%(+44.6%)4.9%(-55.3%)11.0%(-17.1%)13.3%(+44.9%)9.2%(+108.4%)4.4%(-50.6%)8.9%(-9.1%)9.8%(+11.0%)8.8%(+1370.0%)0.6%(-95.4%)13.0%(+54.6%)8.4%(-15.6%)10.0%(-53.8%)21.6%(+32.1%)16.3%(+97.7%)8.3%(+30.5%)6.3%(-37.9%)10.2%(+30.4%)7.8%(+33.0%)5.9%(+36.7%)4.3%(+151.5%)1.7%(-88.5%)14.9%(+169.1%)5.5%(+290.1%)1.4%(+110.1%)-14.1%(-189.5%)15.7%

Net Income

$10.2 M(-0.5%)$10.2 M(+21.4%)$8.4 M(-35.0%)$13.0 M(+52.8%)$8.5 M(-6.9%)$9.1 M(-43.5%)$16.1 M(-15.9%)$19.2 M(+24.0%)$15.5 M(+163.3%)$5.9 M(-45.0%)$10.7 M(-11.9%)$12.1 M(+9.5%)$11.1 M(+396.9%)$2.2 M(-85.4%)$15.3 M(+98.5%)$7.7 M(+50.4%)$5.1 M(-46.6%)$9.6 M(-32.4%)$14.2 M(+127.4%)$6.2 M(+9.1%)$5.7 M(-44.9%)$10.4 M(+92.3%)$5.4 M(+168.8%)$2.0 M(+79.1%)$1.1 M(+4280.5%)$25.6 K(-99.7%)$8.8 M(+357.5%)$1.9 M(+512.8%)-$466.7 K(+89.9%)-$4.6 M(-163.6%)$7.2 M

TTM Net Income

$41.8 M(+4.2%)$40.1 M(+2.9%)$39.0 M(-16.5%)$46.7 M(-11.8%)$52.9 M(-11.7%)$59.9 M(+5.7%)$56.7 M(+10.6%)$51.3 M(+16.0%)$44.2 M(+11.0%)$39.8 M(+10.1%)$36.2 M(-11.3%)$40.8 M(+12.2%)$36.3 M(+19.7%)$30.4 M(-19.5%)$37.7 M(+3.0%)$36.6 M(+4.2%)$35.2 M(-1.7%)$35.8 M(-2.2%)$36.5 M(+31.7%)$27.7 M(+18.0%)$23.5 M(+24.3%)$18.9 M(+121.1%)$8.6 M(-28.5%)$12.0 M(+0.7%)$11.9 M(+15.4%)$10.3 M(+81.8%)$5.7 M(+38.2%)$4.1 M(+127.7%)$1.8 M(+54.4%)$1.2 M(-40.3%)$2.0 M

Net Margin

4.8%(-4.3%)5.1%(+32.4%)3.8%(-30.4%)5.5%(-4.8%)5.8%(-8.0%)6.3%(-29.8%)8.9%(-20.0%)11.2%(+5.7%)10.6%(+136.5%)4.5%(-41.7%)7.7%(-9.3%)8.5%(+0.5%)8.4%(+327.4%)2.0%(-82.9%)11.6%(+56.5%)7.4%(+1.1%)7.3%(-61.1%)18.8%(+96.3%)9.6%(+120.0%)4.3%(-4.4%)4.5%(-42.0%)7.8%(+103.9%)3.9%(+89.7%)2.0%(+17.3%)1.7%(+4225.0%)0.0%(-99.6%)9.7%(+224.4%)3.0%(+455.9%)-0.8%(+93.5%)-13.0%(-225.9%)10.3%

EBIT

$25.6 M(+6.9%)$23.9 M(+5.4%)$22.7 M(-26.1%)$30.7 M(+96.9%)$15.6 M(-1.9%)$15.9 M(-42.3%)$27.5 M(-7.5%)$29.8 M(+23.5%)$24.1 M(+114.5%)$11.2 M(-34.3%)$17.1 M(-5.3%)$18.1 M(+9.0%)$16.6 M(+220.3%)$5.2 M(-77.1%)$22.6 M(+100.4%)$11.3 M(+1.8%)$11.1 M(-16.6%)$13.3 M(-41.7%)$22.8 M(+89.3%)$12.0 M(+43.9%)$8.4 M(-40.3%)$14.0 M(+24.1%)$11.3 M(+101.4%)$5.6 M(+101.6%)$2.8 M(+128.1%)$1.2 M(-90.9%)$13.5 M(+312.9%)$3.3 M(+350.8%)$723.6 K(+114.6%)-$5.0 M(-145.7%)$10.9 M

TTM EBIT

$102.9 M(+10.7%)$92.9 M(+9.4%)$84.9 M(-5.4%)$89.8 M(+1.1%)$88.8 M(-8.7%)$97.4 M(+5.0%)$92.7 M(+12.7%)$82.3 M(+16.6%)$70.6 M(+11.9%)$63.0 M(+10.6%)$57.0 M(-8.8%)$62.5 M(+12.2%)$55.7 M(+11.0%)$50.2 M(-13.9%)$58.3 M(-0.3%)$58.5 M(-1.3%)$59.2 M(+4.8%)$56.5 M(-1.3%)$57.2 M(+25.2%)$45.7 M(+16.4%)$39.3 M(+16.6%)$33.7 M(+61.2%)$20.9 M(-9.4%)$23.1 M(+11.3%)$20.7 M(+11.0%)$18.7 M(+49.5%)$12.5 M(+26.4%)$9.9 M(+46.6%)$6.7 M(+18.8%)$5.7 M(-11.8%)$6.4 M

EBITDA

$53.7 M(+1.5%)$52.9 M(-4.4%)$55.3 M(-10.2%)$61.6 M(+66.8%)$36.9 M(+8.5%)$34.0 M(-37.5%)$54.4 M(-3.1%)$56.2 M(+26.8%)$44.3 M(+39.1%)$31.9 M(-22.9%)$41.3 M(+0.5%)$41.1 M(+22.4%)$33.6 M(+26.1%)$26.7 M(-43.5%)$47.2 M(+50.2%)$31.4 M(+24.6%)$25.2 M(+16.6%)$21.6 M(-53.9%)$46.9 M(+39.8%)$33.6 M(+34.1%)$25.0 M(-18.6%)$30.8 M(-8.1%)$33.5 M(+72.5%)$19.4 M(+72.5%)$11.2 M(+14.3%)$9.8 M(-64.8%)$28.0 M(+120.9%)$12.7 M(+39.3%)$9.1 M(+662.0%)$1.2 M(-94.6%)$22.1 M

TTM EBITDA

$223.4 M(+8.1%)$206.6 M(+10.0%)$187.8 M(+0.5%)$186.9 M(+3.0%)$181.5 M(-3.9%)$188.9 M(+1.1%)$186.8 M(+7.5%)$173.7 M(+9.5%)$158.6 M(+7.2%)$147.9 M(+3.6%)$142.7 M(-4.0%)$148.6 M(+7.0%)$138.9 M(+6.4%)$130.5 M(+4.0%)$125.5 M(+0.3%)$125.2 M(-1.7%)$127.3 M(+0.2%)$127.1 M(-6.7%)$136.2 M(+10.9%)$122.8 M(+13.0%)$108.6 M(+14.5%)$94.9 M(+28.3%)$73.9 M(+8.0%)$68.5 M(+10.9%)$61.7 M(+3.6%)$59.6 M(+17.0%)$51.0 M(+13.0%)$45.1 M(+7.0%)$42.1 M(+7.0%)$39.4 M(+1.4%)$38.9 M

Selling, General & Administrative Expenses

$8.0 M(+0.4%)$8.0 M(-27.0%)$10.9 M(-18.2%)$13.4 M(+43.8%)$9.3 M(+4.5%)$8.9 M(-15.1%)$10.5 M(+23.2%)$8.5 M(+58.4%)$5.4 M(+35.9%)$4.0 M(-19.6%)$4.9 M(+16.1%)$4.2 M(-24.6%)$5.6 M(-49.4%)$11.1 M(+50.5%)$7.4 M(-13.5%)$8.5 M(+108.3%)$4.1 M(-2.7%)$4.2 M(+157.8%)$1.6 M(-77.0%)$7.1 M(+22.8%)$5.8 M(+50.8%)$3.8 M(-65.6%)$11.1 M(+39.5%)$8.0 M(-1.3%)$8.1 M(+27.0%)$6.4 M(-15.7%)$7.5 M(+30.5%)$5.8 M(+59.9%)$3.6 M(-8.8%)$4.0 M(-35.0%)$6.1 M

TTM SGA

$40.3 M(-3.1%)$41.6 M(-2.1%)$42.5 M(+1.1%)$42.1 M(+13.1%)$37.2 M(+11.8%)$33.3 M(+17.5%)$28.3 M(+24.4%)$22.8 M(+23.1%)$18.5 M(-1.3%)$18.7 M(-27.6%)$25.9 M(-8.7%)$28.3 M(-13.2%)$32.6 M(+4.9%)$31.1 M(+28.5%)$24.2 M(+31.1%)$18.5 M(+8.4%)$17.0 M(-9.0%)$18.7 M(+2.1%)$18.3 M(-34.1%)$27.8 M(-3.1%)$28.7 M(-7.4%)$31.0 M(-7.6%)$33.5 M(+11.9%)$30.0 M(+7.9%)$27.8 M(+19.1%)$23.3 M(+11.4%)$20.9 M(+7.5%)$19.5 M(-0.1%)$19.5 M(-2.9%)$20.1 M(-5.7%)$21.3 M

Depreciation And Amortization

$28.3 M(-0.7%)$28.5 M(-12.6%)$32.6 M(+6.2%)$30.7 M(+43.3%)$21.4 M(+17.3%)$18.3 M(-32.1%)$26.9 M(-3.3%)$27.8 M(+44.4%)$19.2 M(-5.7%)$20.4 M(-15.7%)$24.2 M(+3.2%)$23.5 M(+48.1%)$15.8 M(-28.8%)$22.3 M(-9.5%)$24.6 M(+27.2%)$19.3 M(+26.5%)$15.3 M(+102.6%)$7.5 M(-68.7%)$24.1 M(+14.0%)$21.1 M(+23.2%)$17.2 M(+3.4%)$16.6 M(-25.1%)$22.2 M(+54.6%)$14.3 M(+75.6%)$8.2 M(-1.8%)$8.3 M(-42.8%)$14.5 M(+73.9%)$8.4 M(-13.3%)$9.6 M(+61.2%)$6.0 M(-46.9%)$11.3 M

TTM D&A

$120.0 M(+6.1%)$113.2 M(+9.9%)$102.9 M(+5.8%)$97.3 M(+3.1%)$94.4 M(+2.4%)$92.2 M(-2.3%)$94.3 M(+2.9%)$91.7 M(+5.0%)$87.3 M(+4.0%)$83.9 M(-2.1%)$85.8 M(-0.4%)$86.2 M(+5.0%)$82.0 M(+0.7%)$81.5 M(+22.0%)$66.8 M(+0.8%)$66.3 M(-2.6%)$68.1 M(-2.7%)$69.9 M(-11.5%)$79.0 M(+2.5%)$77.1 M(+9.7%)$70.3 M(+14.7%)$61.3 M(+15.6%)$53.0 M(+16.9%)$45.3 M(+15.2%)$39.4 M(-3.6%)$40.8 M(+6.1%)$38.5 M(+9.3%)$35.2 M(-2.8%)$36.2 M(+9.5%)$33.1 M(+1.3%)$32.6 M

Interest Expense

$10.4 M(+5.1%)$9.9 M(-9.8%)$11.0 M(+13.0%)$9.7 M(+67.0%)$5.8 M(+6.2%)$5.5 M(+5.7%)$5.2 M(-5.9%)$5.5 M(+14.7%)$4.8 M(+16.1%)$4.1 M(+16.9%)$3.5 M(-10.6%)$4.0 M(+10.2%)$3.6 M(+6.3%)$3.4 M(-1.0%)$3.4 M(+2.5%)$3.3 M(+11.5%)$3.0 M(+0.1%)$3.0 M(-27.8%)$4.1 M(+3.6%)$4.0 M(-0.8%)$4.0 M(+10.4%)$3.6 M(-8.3%)$4.0 M(+59.2%)$2.5 M(+99.8%)$1.2 M(+5.2%)$1.2 M(-14.3%)$1.4 M(+8.3%)$1.3 M(-4.7%)$1.3 M(+6.9%)$1.3 M(+29.1%)$973.4 K

TTM Interest Expense

$41.1 M(+12.6%)$36.5 M(+13.8%)$32.0 M(+22.1%)$26.2 M(+19.2%)$22.0 M(+4.9%)$21.0 M(+6.8%)$19.7 M(+9.1%)$18.0 M(+9.4%)$16.5 M(+7.9%)$15.3 M(+5.2%)$14.5 M(+0.9%)$14.4 M(+4.6%)$13.7 M(+4.6%)$13.1 M(+3.1%)$12.7 M(-5.3%)$13.5 M(-4.7%)$14.1 M(-6.8%)$15.2 M(-4.1%)$15.8 M(+1.1%)$15.6 M(+10.6%)$14.1 M(+24.4%)$11.4 M(+27.6%)$8.9 M(+41.0%)$6.3 M(+23.8%)$5.1 M(-1.8%)$5.2 M(-1.3%)$5.3 M(+8.5%)$4.9 M(+10.3%)$4.4 M(+8.2%)$4.1 M(+4.5%)$3.9 M

Income Tax

$5.0 M(+31.8%)$3.8 M(+15.3%)$3.3 M(-59.3%)$8.0 M(+521.8%)$1.3 M(-1.1%)$1.3 M(-79.0%)$6.2 M(+22.4%)$5.1 M(+32.9%)$3.8 M(+213.2%)$1.2 M(-57.6%)$2.9 M(+45.7%)$2.0 M(+4.1%)$1.9 M(+531.2%)-$439.7 K(-111.3%)$3.9 M(+1495.4%)$244.8 K(-91.8%)$3.0 M(+315.1%)$715.6 K(-84.0%)$4.5 M(+149.0%)$1.8 M(+227.1%)-$1.4 M(-1462.5%)-$90.4 K(-104.9%)$1.9 M(+72.8%)$1.1 M(+162.2%)$410.8 K(+6525.8%)$6200.0(-99.8%)$3.3 M(+5755.9%)$55.8 K(+136.6%)-$152.4 K(+90.5%)-$1.6 M(-161.1%)$2.6 M

TTM Income Tax

$20.0 M(+22.4%)$16.4 M(+17.7%)$13.9 M(-17.5%)$16.8 M(+21.3%)$13.9 M(-15.4%)$16.4 M(+0.5%)$16.3 M(+25.7%)$13.0 M(+31.4%)$9.9 M(+24.1%)$8.0 M(+26.3%)$6.3 M(-14.1%)$7.3 M(+30.8%)$5.6 M(-16.1%)$6.7 M(-14.7%)$7.8 M(-6.7%)$8.4 M(-15.6%)$10.0 M(+78.7%)$5.6 M(+16.9%)$4.8 M(+121.2%)$2.2 M(+50.1%)$1.4 M(-56.0%)$3.3 M(-2.9%)$3.4 M(-29.6%)$4.8 M(+27.3%)$3.7 M(+17.7%)$3.2 M(+103.3%)$1.6 M(+68.3%)$928.8 K(+71.9%)$540.3 K(+22.2%)$442.0 K(-24.9%)$588.6 K

PE Ratio

13.3(-6.5%)14.3(-15.5%)16.9(+25.6%)13.4(+9.2%)12.3(+24.6%)9.9(+7.6%)9.2(+7.4%)8.5(+26.1%)6.8(-22.4%)8.7(-30.9%)12.6(+8.2%)11.7(-8.2%)12.7(-18.5%)15.6(+74.5%)8.9(+9.8%)8.1(+46.7%)5.5(+6.7%)5.2(+26.5%)4.1(-68.6%)13.1(-9.5%)14.5(-14.5%)16.9(-56.0%)38.5(+72.7%)22.3(-10.3%)24.8(+42.1%)17.5(-44.4%)31.4(-25.2%)42.0(-69.0%)135.5(-69.8%)449.0(+413.4%)87.5

PS Ratio

0.6(-9.4%)0.6(-20.0%)0.8(+1.3%)0.8(-10.2%)0.9(+12.8%)0.8(+11.4%)0.7(+11.1%)0.6(+40.0%)0.5(-18.2%)0.6(-29.5%)0.8(-4.9%)0.8(-5.8%)0.9(-14.7%)1.0(+21.4%)0.8(+9.1%)0.8(+67.4%)0.5(+21.1%)0.4(+65.2%)0.2(-60.3%)0.6(-3.3%)0.6(-4.8%)0.6(-21.3%)0.8(+14.3%)0.7(-19.5%)0.9(+61.1%)0.5(0%)0.5(-3.6%)0.6(+5.7%)0.5(-14.5%)0.6(-22.5%)0.8

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

$35.5 M(-17.5%)$43.0 M(+388.6%)$8.8 M(-92.6%)$118.6 M(+322.6%)$28.1 M(-6.4%)$30.0 M(+27.6%)$23.5 M(-61.0%)$60.3 M(+161.3%)$23.1 M(-16.4%)$27.6 M(+44.7%)$19.1 M(-63.9%)$52.9 M(+118.7%)$24.2 M(+12.7%)$21.5 M(-35.3%)$33.2 M(-28.4%)$46.3 M(+1300.3%)$3.3 M(-85.8%)$23.3 M(-36.2%)$36.5 M(-41.0%)$61.9 M(+2062.7%)-$3.2 M(-112.8%)$24.6 M(-31.0%)$35.7 M(+23.1%)$29.0 M(+458.1%)$5.2 M(-73.1%)$19.3 M(-37.5%)$30.9 M(+945.6%)$3.0 M(+38.5%)$2.1 M(-85.1%)$14.3 M(-24.3%)$18.9 M

TTM CFO

$205.9 M(+3.7%)$198.5 M(+7.0%)$185.5 M(-7.3%)$200.3 M(+41.1%)$141.9 M(+3.7%)$136.9 M(+1.8%)$134.5 M(+3.4%)$130.1 M(+6.0%)$122.7 M(-0.9%)$123.8 M(+5.2%)$117.7 M(-10.7%)$131.8 M(+5.3%)$125.1 M(+20.0%)$104.2 M(-1.7%)$106.1 M(-3.0%)$109.4 M(-12.5%)$124.9 M(+5.5%)$118.5 M(-1.1%)$119.8 M(+0.7%)$119.0 M(+38.2%)$86.1 M(-8.8%)$94.4 M(+5.9%)$89.2 M(+5.7%)$84.4 M(+44.6%)$58.4 M(+5.5%)$55.3 M(+9.9%)$50.3 M(+31.2%)$38.4 M(+1.1%)$37.9 M(-8.9%)$41.6 M(+20.9%)$34.4 M

Cash From Investing

-$44.4 M(+25.1%)-$59.3 M(-40.9%)-$42.1 M(+58.6%)-$101.5 M(-401.7%)-$20.2 M(+31.0%)-$29.3 M(+3.0%)-$30.2 M(-120.9%)-$13.7 M(+33.6%)-$20.6 M(-5.9%)-$19.5 M(+8.0%)-$21.2 M(-7.6%)-$19.7 M(+19.3%)-$24.3 M(-33.8%)-$18.2 M(-7.1%)-$17.0 M(+7.8%)-$18.4 M(-1.5%)-$18.1 M(-9.4%)-$16.6 M(+46.6%)-$31.0 M(+13.5%)-$35.9 M(-32.6%)-$27.1 M(+7.0%)-$29.1 M(-0.3%)-$29.0 M(+78.4%)-$134.5 M(-984.1%)-$12.4 M(+23.9%)-$16.3 M(-23.1%)-$13.2 M(-85.5%)-$7.1 M(-17.2%)-$6.1 M(-14.9%)-$5.3 M(+28.3%)-$7.4 M

TTM CFI

-$247.3 M(-10.8%)-$223.1 M(-15.5%)-$193.2 M(-6.5%)-$181.4 M(-93.9%)-$93.5 M(+0.4%)-$93.9 M(-11.8%)-$84.0 M(-12.1%)-$74.9 M(+7.4%)-$80.9 M(+4.4%)-$84.6 M(-1.5%)-$83.3 M(-5.3%)-$79.2 M(-1.6%)-$77.9 M(-8.6%)-$71.8 M(-2.3%)-$70.1 M(+16.7%)-$84.2 M(+17.2%)-$101.7 M(+8.1%)-$110.6 M(+10.2%)-$123.1 M(-1.7%)-$121.1 M(+44.9%)-$219.6 M(-7.2%)-$205.0 M(-6.7%)-$192.2 M(-8.9%)-$176.4 M(-259.3%)-$49.1 M(-14.8%)-$42.8 M(-34.6%)-$31.8 M(-22.6%)-$25.9 M(-28.2%)-$20.2 M(+0.3%)-$20.3 M(-59.6%)-$12.7 M

Cash From Financing

$14.7 M(+120.9%)$6.7 M(-76.7%)$28.7 M(+75.6%)$16.3 M(+139.5%)$6.8 M(+73.2%)$3.9 M(+112.0%)-$32.9 M(-193.9%)-$11.2 M(-283.0%)$6.1 M(+141.3%)-$14.8 M(-404.1%)$4.9 M(+115.1%)-$32.1 M(-71267.1%)-$45.0 K(+99.7%)-$16.0 M(+37.8%)-$25.8 M(-1.9%)-$25.3 M(-268.8%)$15.0 M(+370.0%)-$5.5 M(-128.9%)$19.2 M(+162.1%)-$30.9 M(-218.1%)$26.2 M(+1057.3%)$2.3 M(+137.8%)-$6.0 M(-105.0%)$120.3 M(+2182.4%)$5.3 M(+151.3%)-$10.3 M(+29.5%)-$14.6 M(-729.6%)$2.3 M(+116.6%)-$13.9 M(+15.1%)-$16.4 M(-244.4%)$11.4 M

TTM CFF

$66.5 M(+13.5%)$58.6 M(+4.9%)$55.8 M(+1072.9%)-$5.7 M(+82.8%)-$33.3 M(+2.1%)-$34.0 M(+35.5%)-$52.7 M(-251.7%)-$15.0 M(+58.3%)-$35.9 M(+14.6%)-$42.1 M(+2.9%)-$43.3 M(+41.4%)-$74.0 M(-10.2%)-$67.2 M(-28.8%)-$52.1 M(-25.2%)-$41.6 M(-1335.5%)$3.4 M(+247.6%)-$2.3 M(-125.6%)$8.9 M(-46.6%)$16.8 M(+298.0%)-$8.5 M(-105.9%)$142.8 M(+17.2%)$121.9 M(+11.5%)$109.3 M(+8.5%)$100.8 M(+684.3%)-$17.2 M(+52.7%)-$36.5 M(+14.4%)-$42.6 M(-155.4%)-$16.7 M(+38.5%)-$27.1 M(-34.2%)-$20.2 M(-18.5%)-$17.0 M

Free Cash Flow

-$11.8 M(+0.1%)-$11.8 M(+71.4%)-$41.3 M(-177.8%)$53.1 M(+3831.6%)-$1.4 M(-210.1%)$1.3 M(+137.4%)-$3.5 M(-109.0%)$38.2 M(+9748.9%)-$395.9 K(-106.9%)$5.7 M(+374.5%)-$2.1 M(-106.6%)$31.5 M(+1126.2%)$2.6 M(+185.4%)-$3.0 M(-130.4%)$9.9 M(-62.4%)$26.3 M(+264.7%)-$16.0 M(-374.3%)$5.8 M(+3.2%)$5.6 M(-83.0%)$33.2 M(+209.0%)-$30.4 M(-324.9%)-$7.2 M(-249.5%)$4.8 M(-62.3%)$12.7 M(+235.3%)-$9.4 M(-518.0%)$2.2 M(-86.0%)$16.0 M(+227.6%)-$12.5 M(-193.8%)-$4.3 M(-145.6%)$9.4 M(+120.2%)$4.2 M

TTM FCF

-$11.8 M(-715.5%)-$1.5 M(-112.5%)$11.7 M(-76.5%)$49.5 M(+43.1%)$34.6 M(-2.9%)$35.6 M(-11.1%)$40.1 M(-3.3%)$41.5 M(+19.2%)$34.8 M(-7.9%)$37.8 M(+30.2%)$29.0 M(-29.3%)$41.0 M(+14.6%)$35.8 M(+107.7%)$17.2 M(-33.9%)$26.1 M(+19.5%)$21.8 M(-24.0%)$28.7 M(+101.8%)$14.2 M(+1060.4%)$1.2 M(+227.7%)$373.8 K(+101.9%)-$20.1 M(-2237.4%)$941.4 K(-90.9%)$10.4 M(-51.9%)$21.5 M(+684.6%)-$3.7 M(-356.1%)$1.4 M(-83.2%)$8.5 M(+367.8%)-$3.2 M(-232.3%)$2.4 M(-56.4%)$5.5 M(+176.6%)$2.0 M

CAPEX

$47.3 M(-13.8%)$54.8 M(+9.3%)$50.1 M(-23.5%)$65.5 M(+122.1%)$29.5 M(+2.7%)$28.7 M(+6.5%)$27.0 M(+22.2%)$22.1 M(-5.9%)$23.5 M(+7.3%)$21.9 M(+3.3%)$21.2 M(-1.0%)$21.4 M(-1.1%)$21.6 M(-11.6%)$24.5 M(+5.1%)$23.3 M(+16.4%)$20.0 M(+3.8%)$19.3 M(+10.5%)$17.4 M(-43.5%)$30.9 M(+7.6%)$28.7 M(+5.1%)$27.3 M(-14.1%)$31.8 M(+2.9%)$30.9 M(+89.8%)$16.3 M(+11.6%)$14.6 M(-14.7%)$17.1 M(+14.4%)$14.9 M(-3.6%)$15.5 M(+142.0%)$6.4 M(+27.9%)$5.0 M(-66.0%)$14.7 M

TTM CAPEX

$217.7 M(+8.9%)$200.0 M(+15.0%)$173.9 M(+15.4%)$150.7 M(+40.5%)$107.3 M(+6.0%)$101.2 M(+7.3%)$94.4 M(+6.5%)$88.6 M(+0.8%)$87.9 M(+2.1%)$86.1 M(-2.9%)$88.7 M(-2.3%)$90.8 M(+1.6%)$89.4 M(+2.7%)$87.0 M(+8.8%)$80.0 M(-8.7%)$87.6 M(-9.0%)$96.3 M(-7.7%)$104.3 M(-12.1%)$118.6 M(-0.0%)$118.6 M(+11.7%)$106.2 M(+13.6%)$93.5 M(+18.6%)$78.8 M(+25.4%)$62.9 M(+1.3%)$62.1 M(+15.2%)$53.9 M(+28.9%)$41.8 M(+0.6%)$41.6 M(+17.0%)$35.5 M(-1.6%)$36.1 M(+11.3%)$32.4 M

Dividends Paid

$1.9 M(+0.0%)$1.9 M(-2.9%)$2.0 M(+1.8%)$1.9 M(-1.5%)$2.0 M(+1.0%)$2.0 M(+26.2%)$1.6 M(-6.0%)$1.6 M(-0.1%)$1.7 M(-6.9%)$1.8 M(+97.6%)$897.9 K(-2.5%)$921.3 K(+9.0%)$845.3 K(-10.1%)$940.7 K(+14.7%)$820.5 K(-3.5%)$850.0 K(-8.7%)$931.4 K(+30.7%)$712.8 K(-7.2%)$768.2 K(-0.1%)$769.3 K(+96.3%)$392.0 K(+5.0%)$373.5 K(-0.6%)$375.9 K(-4.9%)$395.2 K(+7.9%)$366.2 K(-4.3%)$382.7 K(-5.2%)$403.8 K(+14.2%)$353.7 K(-28.4%)$493.8 K(+20.8%)$408.8 K(-4.9%)$429.7 K

TTM Dividends Paid

$7.8 M(-0.7%)$7.8 M(-0.4%)$7.9 M(+5.8%)$7.4 M(+4.2%)$7.1 M(+4.8%)$6.8 M(+2.8%)$6.6 M(+10.9%)$6.0 M(+13.9%)$5.2 M(+18.2%)$4.4 M(+23.1%)$3.6 M(+2.2%)$3.5 M(+2.1%)$3.5 M(-2.4%)$3.5 M(+6.9%)$3.3 M(+1.6%)$3.3 M(+2.5%)$3.2 M(+20.4%)$2.6 M(+14.7%)$2.3 M(+20.5%)$1.9 M(+24.4%)$1.5 M(+1.7%)$1.5 M(-0.6%)$1.5 M(-1.8%)$1.5 M(+2.8%)$1.5 M(-7.8%)$1.6 M(-1.6%)$1.7 M(-1.5%)$1.7 M(-4.2%)$1.8 M(+2.4%)$1.7 M(-4.6%)$1.8 M

TTM Dividend Per Share

$0.29(+0.1%)$0.29(-0.2%)$0.29(+0.1%)$0.29(+5.1%)$0.28(+4.5%)$0.27(+4.4%)$0.26(+4.2%)$0.25(+12.8%)$0.22(+15.8%)$0.19(+18.4%)$0.16(+24.8%)$0.13(+0.6%)$0.13(+0.9%)$0.13(+3.2%)$0.12(+1.4%)$0.12(+0.5%)$0.12(+0.3%)$0.12(+13.6%)$0.10(+16.7%)$0.09(+20.0%)$0.07(+24.2%)$0.06(-0.8%)$0.06(-1.0%)$0.06(-0.8%)$0.06(-0.8%)$0.06(+0.8%)$0.06(+0.8%)$0.06(+1.3%)$0.06(+1.0%)$0.06(-1.0%)$0.06

TTM Dividend Yield

1.6%(+3.3%)1.5%(+15.0%)1.3%(-5.7%)1.4%(+6.8%)1.3%(-5.7%)1.4%(-9.1%)1.5%(-12.5%)1.8%(-22.8%)2.3%(+33.3%)1.7%(+55.5%)1.1%(+29.4%)0.8%(-1.2%)0.9%(+3.6%)0.8%(-26.6%)1.1%(-7.4%)1.2%(-33.7%)1.8%(-3.2%)1.9%(-7.8%)2.1%(+178.4%)0.7%(+13.8%)0.7%(+16.1%)0.6%(+7.7%)0.5%(-24.6%)0.7%(+9.5%)0.6%(-40.0%)1.1%(-10.3%)1.2%(-5.7%)1.2%(-10.8%)1.4%(+2.2%)1.4%(+11.5%)1.2%

Payout Ratio

18.9%(+0.5%)18.8%(-20.0%)23.5%(+56.6%)15.0%(-35.5%)23.3%(+8.5%)21.5%(+123.7%)9.6%(+11.8%)8.6%(-19.5%)10.7%(-64.7%)30.2%(+259.7%)8.4%(+10.5%)7.6%(-0.4%)7.6%(-81.9%)42.1%(+686.0%)5.4%(-51.4%)11.0%(-39.3%)18.2%(+144.6%)7.4%(+37.3%)5.4%(-56.1%)12.3%(+79.8%)6.8%(+90.3%)3.6%(-48.3%)7.0%(-64.6%)19.7%(-39.7%)32.7%(-97.8%)1494.9%(+32540.2%)4.6%(-75.0%)18.4%(+117.3%)-105.8%(-1092.9%)-8.9%(-249.6%)5.9%