DGII logo

Digi International (DGII) Financials

Balance sheets

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

Total Assets

$796.1 M(-2.3%)$815.1 M(-0.7%)$820.4 M(-0.6%)$825.3 M(-0.4%)$828.7 M(-0.8%)$835.5 M(-0.5%)$840.1 M(-0.9%)$847.7 M(-0.8%)$854.6 M(+0.1%)$853.9 M(-1.1%)$863.6 M(-0.7%)$869.5 M(+0.4%)$866.2 M(+39.8%)$619.5 M(+1.1%)$613.1 M(+0.9%)$607.5 M(+14.9%)$528.8 M(+0.0%)$528.7 M(+0.3%)$526.9 M(-5.0%)$554.8 M(-1.1%)$560.9 M(+40.7%)$398.7 M(+3.5%)$385.2 M(+0.5%)$383.5 M(+0.5%)$381.7 M(+2.6%)$372.1 M(+3.3%)$360.2 M(+0.3%)$359.3 M(+3.4%)$347.5 M(+0.7%)$345.2 M(+0.4%)$343.7 M(+1.2%)$339.7 M

Current Assets

$145.9 M(-5.5%)$154.4 M(-6.1%)$164.5 M(-1.1%)$166.4 M(+0.6%)$165.4 M(-0.5%)$166.2 M(-0.7%)$167.4 M(-1.0%)$169.1 M(-0.7%)$170.2 M(+2.4%)$166.2 M(-2.0%)$169.6 M(+1.0%)$167.8 M(+7.1%)$156.7 M(-36.5%)$246.7 M(+0.1%)$246.3 M(+5.1%)$234.4 M(+40.2%)$167.3 M(-1.6%)$170.1 M(+2.2%)$166.5 M(-11.6%)$188.4 M(+1.8%)$185.0 M(-3.9%)$192.5 M(+8.2%)$177.9 M(+1.6%)$175.2 M(+0.8%)$173.7 M(+7.2%)$162.0 M(+11.0%)$146.0 M(+4.1%)$140.3 M(+0.2%)$140.0 M(-19.7%)$174.4 M(-1.2%)$176.5 M(+1.7%)$173.6 M

Non Current Assets

$650.2 M(-1.6%)$660.6 M(+0.7%)$655.9 M(-0.5%)$658.9 M(-0.7%)$663.3 M(-0.9%)$669.3 M(-0.5%)$672.7 M(-0.9%)$678.7 M(-0.8%)$684.4 M(-0.5%)$687.7 M(-0.9%)$694.1 M(-1.1%)$701.7 M(-1.1%)$709.5 M(+90.3%)$372.9 M(+1.7%)$366.7 M(-1.7%)$373.1 M(+3.2%)$361.5 M(+0.8%)$358.6 M(-0.5%)$360.4 M(-1.6%)$366.4 M(-2.5%)$375.9 M(+82.3%)$206.2 M(-0.6%)$207.3 M(-0.5%)$208.4 M(+0.2%)$208.0 M(-1.0%)$210.1 M(-1.9%)$214.2 M(-2.2%)$219.0 M(+5.6%)$207.5 M(+21.4%)$170.8 M(+2.2%)$167.2 M(+0.7%)$166.1 M

Total Liabilities

$205.4 M(-12.2%)$234.0 M(-9.1%)$257.4 M(-6.6%)$275.7 M(-3.8%)$286.6 M(-2.9%)$295.0 M(-4.3%)$308.5 M(-5.8%)$327.6 M(-5.0%)$344.7 M(-2.2%)$352.4 M(-6.5%)$376.7 M(-3.2%)$389.0 M(-0.8%)$392.2 M(+166.8%)$147.0 M(-0.4%)$147.6 M(-0.5%)$148.4 M(-1.9%)$151.1 M(-3.8%)$157.2 M(-3.9%)$163.6 M(-16.7%)$196.4 M(-4.0%)$204.6 M(+311.5%)$49.7 M(+23.8%)$40.2 M(-5.9%)$42.7 M(-8.6%)$46.7 M(+12.2%)$41.7 M(+13.2%)$36.8 M(-1.4%)$37.3 M(+29.1%)$28.9 M(+10.9%)$26.0 M(-18.9%)$32.1 M(-3.5%)$33.3 M

Current Liabilities

$90.3 M(+1.1%)$89.3 M(+8.5%)$82.4 M(+1.5%)$81.1 M(+15.2%)$70.4 M(-18.1%)$86.0 M(-3.4%)$89.0 M(+6.3%)$83.8 M(-7.5%)$90.6 M(-6.2%)$96.5 M(+2.0%)$94.6 M(+5.1%)$90.0 M(+13.4%)$79.3 M(+34.6%)$58.9 M(+2.7%)$57.4 M(+1.0%)$56.9 M(-15.8%)$67.5 M(+10.2%)$61.2 M(+21.6%)$50.3 M(-5.4%)$53.2 M(-13.5%)$61.5 M(+38.4%)$44.5 M(+26.9%)$35.0 M(-14.8%)$41.1 M(+0.8%)$40.8 M(+14.6%)$35.6 M(+16.7%)$30.5 M(-1.6%)$31.0 M(+32.0%)$23.5 M(+30.5%)$18.0 M(-17.6%)$21.8 M(+0.1%)$21.8 M

Long Term Liabilities

$115.1 M(-20.5%)$144.7 M(-17.3%)$175.0 M(-10.0%)$194.5 M(-10.0%)$216.1 M(+3.4%)$209.1 M(-4.7%)$219.5 M(-10.0%)$243.8 M(-4.1%)$254.1 M(-0.7%)$255.9 M(-9.3%)$282.1 M(-5.7%)$299.0 M(-4.4%)$312.9 M(+255.3%)$88.1 M(-2.3%)$90.2 M(-1.4%)$91.5 M(+9.4%)$83.7 M(-12.8%)$96.0 M(-15.3%)$113.2 M(-20.9%)$143.2 M(+0.1%)$143.1 M(+2618.8%)$5.3 M(+2.2%)$5.1 M(+220.6%)$1.6 M(-73.0%)$5.9 M(-2.2%)$6.1 M(-3.6%)$6.3 M(-0.3%)$6.3 M(+16.7%)$5.4 M(-32.8%)$8.1 M(-21.7%)$10.3 M(-10.3%)$11.5 M

Shareholders Equity

$590.7 M(+1.7%)$581.0 M(+3.2%)$563.1 M(+2.4%)$549.6 M(+1.4%)$542.1 M(+0.3%)$540.5 M(+1.7%)$531.6 M(+2.2%)$520.2 M(+2.0%)$509.9 M(+1.7%)$501.5 M(+3.0%)$486.9 M(+1.3%)$480.5 M(+1.4%)$474.0 M(+0.3%)$472.5 M(+1.5%)$465.5 M(+1.4%)$459.2 M(+21.6%)$377.6 M(+1.6%)$371.5 M(+2.3%)$363.3 M(+1.4%)$358.4 M(+0.6%)$356.3 M(+2.1%)$349.0 M(+1.1%)$345.1 M(+1.2%)$340.8 M(+1.7%)$335.0 M(+1.4%)$330.5 M(+2.2%)$323.4 M(+0.4%)$322.0 M(+1.1%)$318.6 M(-0.2%)$319.1 M(+2.4%)$311.6 M(+1.7%)$306.4 M

Book Value

$590.7 M(+1.7%)$581.0 M(+3.2%)$563.1 M(+2.4%)$549.6 M(+1.4%)$542.1 M(+0.3%)$540.5 M(+1.7%)$531.6 M(+2.2%)$520.2 M(+2.0%)$509.9 M(+1.7%)$501.5 M(+3.0%)$486.9 M(+1.3%)$480.5 M(+1.4%)$474.0 M(+0.3%)$472.5 M(+1.5%)$465.5 M(+1.4%)$459.2 M(+21.6%)$377.6 M(+1.6%)$371.5 M(+2.3%)$363.3 M(+1.4%)$358.4 M(+0.6%)$356.3 M(+2.1%)$349.0 M(+1.1%)$345.1 M(+1.2%)$340.8 M(+1.7%)$335.0 M(+1.4%)$330.5 M(+2.2%)$323.4 M(+0.4%)$322.0 M(+1.1%)$318.6 M(-0.2%)$319.1 M(+2.4%)$311.6 M(+1.7%)$306.4 M

Working Capital

$55.5 M(-14.7%)$65.1 M(-20.8%)$82.2 M(-3.6%)$85.3 M(-10.2%)$94.9 M(+18.3%)$80.2 M(+2.4%)$78.3 M(-8.2%)$85.3 M(+7.0%)$79.7 M(+14.3%)$69.7 M(-7.0%)$75.0 M(-3.7%)$77.9 M(+0.6%)$77.4 M(-58.8%)$187.7 M(-0.6%)$188.9 M(+6.4%)$177.6 M(+78.0%)$99.8 M(-8.3%)$108.8 M(-6.3%)$116.1 M(-14.1%)$135.2 M(+9.4%)$123.5 M(-16.6%)$148.1 M(+3.6%)$142.9 M(+6.6%)$134.1 M(+0.9%)$132.9 M(+5.1%)$126.5 M(+9.5%)$115.5 M(+5.7%)$109.3 M(-6.2%)$116.6 M(-25.4%)$156.4 M(+1.1%)$154.7 M(+1.9%)$151.8 M

Cash And Cash Equivalents

$25.9 M(-5.7%)$27.5 M(-2.9%)$28.3 M(+19.1%)$23.8 M(-24.6%)$31.5 M(-0.5%)$31.7 M(+7.1%)$29.6 M(-6.6%)$31.7 M(+2.3%)$30.9 M(-11.3%)$34.9 M(-15.9%)$41.5 M(+0.3%)$41.4 M(-12.3%)$47.2 M(-69.0%)$152.4 M(+3.7%)$146.9 M(+15.5%)$127.2 M(+158.2%)$49.3 M(-9.0%)$54.1 M(-1.7%)$55.1 M(-5.2%)$58.1 M(+18.4%)$49.1 M(-47.1%)$92.8 M(+10.3%)$84.1 M(+20.8%)$69.6 M(-3.6%)$72.2 M(+24.5%)$58.0 M(+21.6%)$47.7 M(-9.0%)$52.4 M(+14.9%)$45.6 M(-41.7%)$78.2 M(-15.0%)$92.1 M(+28.0%)$71.9 M

Accounts Payable

$27.0 M(+13.8%)$23.8 M(+13.9%)$20.9 M(-6.1%)$22.2 M(+33.1%)$16.7 M(-2.7%)$17.1 M(-20.3%)$21.5 M(+3.8%)$20.7 M(-32.3%)$30.6 M(-5.4%)$32.4 M(+15.8%)$27.9 M(+22.8%)$22.8 M(-0.5%)$22.9 M(+1.3%)$22.6 M(+19.9%)$18.8 M(-0.4%)$18.9 M(-15.8%)$22.5 M(-19.9%)$28.1 M(+28.0%)$21.9 M(+25.9%)$17.4 M(-24.8%)$23.2 M(+9.4%)$21.2 M(+37.0%)$15.5 M(+5.7%)$14.6 M(-8.7%)$16.0 M(+24.1%)$12.9 M(+19.0%)$10.8 M(-1.6%)$11.0 M(+74.2%)$6.3 M(+1.4%)$6.2 M(-36.5%)$9.8 M(-8.6%)$10.8 M

Accounts Receivable

$64.9 M(-6.8%)$69.6 M(-2.2%)$71.2 M(-1.1%)$72.0 M(+17.2%)$61.4 M(+9.7%)$56.0 M(+16.8%)$48.0 M(+6.8%)$44.9 M(-9.6%)$49.7 M(-1.6%)$50.5 M(-3.0%)$52.0 M(-8.3%)$56.7 M(+14.8%)$49.4 M(+12.8%)$43.7 M(+6.0%)$41.3 M(-6.4%)$44.1 M(-16.0%)$52.5 M(-11.4%)$59.2 M(+9.9%)$53.9 M(-31.4%)$78.5 M(-3.2%)$81.1 M(+43.8%)$56.4 M(+26.1%)$44.7 M(-16.4%)$53.5 M(+15.4%)$46.4 M(-6.9%)$49.8 M(+3.3%)$48.2 M(+21.3%)$39.8 M(+31.4%)$30.3 M(+5.0%)$28.9 M(+1.0%)$28.6 M(-0.6%)$28.7 M

Short Term Debt

$2.9 M(-3.1%)$3.0 M(-1.9%)$3.0 M(-3.8%)$3.2 M(-2.0%)$3.2 M(-83.0%)$18.9 M(-0.4%)$19.0 M(+0.5%)$18.9 M(-0.1%)$18.9 M(+0.9%)$18.7 M(+1.1%)$18.5 M(+0.5%)$18.4 M(+31.2%)$14.0 M(+432.9%)$2.6 M(-1.8%)$2.7 M(-1.3%)$2.7 M(-42.8%)$4.7 M(+5.5%)$4.5 M(-0.3%)$4.5 M(+128.8%)$2.0 M(0%)$2.0 M(+100.0%)$0.0----------

Long Term Debt

$105.7 M(-21.4%)$134.4 M(-17.8%)$163.6 M(-11.3%)$184.3 M(-11.4%)$208.0 M(+3.0%)$202.0 M(-3.5%)$209.3 M(-8.8%)$229.6 M(-2.3%)$234.9 M(-1.9%)$239.4 M(-7.0%)$257.5 M(-7.3%)$277.8 M(-5.4%)$293.6 M(+357.5%)$64.2 M(-0.9%)$64.7 M(+0.6%)$64.4 M(+2.4%)$62.9 M(-16.4%)$75.2 M(-17.6%)$91.3 M(-13.1%)$105.0 M(-0.5%)$105.5 M(+100.0%)$0.0----------

Total Debt

$108.6 M(-21.0%)$137.4 M(-17.5%)$166.6 M(-11.1%)$187.5 M(-11.3%)$211.2 M(-4.4%)$220.9 M(-3.2%)$228.3 M(-8.1%)$248.4 M(-2.1%)$253.8 M(-1.7%)$258.1 M(-6.5%)$276.0 M(-6.8%)$296.2 M(-3.7%)$307.6 M(+360.5%)$66.8 M(-0.9%)$67.4 M(+0.5%)$67.1 M(-0.8%)$67.6 M(-15.2%)$79.7 M(-16.8%)$95.8 M(-10.4%)$106.9 M(-0.5%)$107.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.2(-23.8%)0.2(-22.2%)0.3(-12.9%)0.3(-13.9%)0.4(-5.3%)0.4(-5.0%)0.4(-9.1%)0.4(-4.3%)0.5(-2.1%)0.5(-11.3%)0.5(-7.0%)0.6(-5.0%)0.6(+500.0%)0.1(0%)0.1(0%)0.1(-16.7%)0.1(-25.0%)0.2(-23.8%)0.2(-30.0%)0.3(0%)0.3(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

1.6(-6.9%)1.7(-13.5%)2.0(-2.4%)2.0(-12.8%)2.4(+21.8%)1.9(+2.7%)1.9(-6.9%)2.0(+7.5%)1.9(+9.3%)1.7(-3.9%)1.8(-4.3%)1.9(-5.6%)2.0(-52.6%)4.2(-2.6%)4.3(+4.1%)4.1(+66.1%)2.5(-10.8%)2.8(-16.0%)3.3(-6.5%)3.5(+17.6%)3.0(-30.5%)4.3(-14.8%)5.1(+19.3%)4.3(0%)4.3(-6.6%)4.6(-4.8%)4.8(+5.7%)4.5(-24.1%)6.0(-38.5%)9.7(+19.9%)8.1(+1.5%)8.0

Quick Ratio

1.1(-6.2%)1.1(-13.7%)1.3(+2.3%)1.3(-7.9%)1.4(+29.9%)1.1(+13.8%)0.9(-8.7%)1.0(+4.0%)1.0(+3.1%)1.0(-15.8%)1.1(-11.6%)1.3(-2.3%)1.3(-61.6%)3.4(-0.9%)3.5(+7.8%)3.2(+92.8%)1.7(-13.9%)1.9(-18.5%)2.4(-12.8%)2.7(+21.9%)2.2(-34.9%)3.4(-11.6%)3.9(+21.9%)3.2(+2.6%)3.1(-8.0%)3.4(-1.2%)3.4(+5.2%)3.3(-30.0%)4.6(-42.1%)8.0(+21.9%)6.6(+0.1%)6.6

Inventory

$50.2 M(-6.0%)$53.4 M(-5.8%)$56.7 M(-8.9%)$62.2 M(-8.0%)$67.6 M(-9.2%)$74.4 M(-11.0%)$83.6 M(+0.7%)$83.1 M(+2.6%)$81.0 M(+10.6%)$73.2 M(+18.7%)$61.7 M(+19.4%)$51.7 M(-0.4%)$51.9 M(+18.1%)$43.9 M(-7.1%)$47.3 M(-8.1%)$51.4 M(-6.1%)$54.8 M(+6.2%)$51.6 M(+10.8%)$46.5 M(+7.6%)$43.3 M(-8.7%)$47.4 M(+19.1%)$39.8 M(-4.9%)$41.8 M(-5.1%)$44.0 M(-6.4%)$47.0 M(+12.9%)$41.6 M(-0.3%)$41.8 M(+5.3%)$39.7 M(+27.5%)$31.1 M(+2.9%)$30.2 M(-8.4%)$33.0 M(+8.2%)$30.5 M

Retained Earnings

$257.4 M(+4.1%)$247.3 M(+5.0%)$235.5 M(+4.3%)$225.8 M(+1.8%)$221.8 M(-1.4%)$224.8 M(+2.9%)$218.5 M(+3.2%)$211.8 M(+2.9%)$205.9 M(+2.9%)$200.1 M(+5.9%)$188.9 M(+2.2%)$184.7 M(+1.6%)$181.9 M(+0.7%)$180.7 M(+2.6%)$176.1 M(+1.8%)$173.0 M(+1.7%)$170.0 M(-0.2%)$170.3 M(+2.7%)$165.9 M(+1.1%)$164.1 M(+1.2%)$162.1 M(+0.1%)$161.9 M(+1.4%)$159.6 M(+1.0%)$158.0 M(+0.9%)$156.6 M(+3.1%)$152.0 M(+2.6%)$148.1 M(+1.8%)$145.5 M(-0.2%)$145.9 M(-3.1%)$150.5 M(+3.0%)$146.1 M(+0.9%)$144.8 M

PB Ratio

1.9(+9.3%)1.7(+15.3%)1.5(-29.9%)2.1(+21.6%)1.8(-2.2%)1.8(-32.3%)2.7(+14.7%)2.3(-9.4%)2.6(+4.5%)2.5(+40.0%)1.8(+11.5%)1.6(-13.3%)1.8(+19.1%)1.5(+3.4%)1.5(+4.3%)1.4(-5.4%)1.5(+21.1%)1.2(+32.3%)0.9(+20.8%)0.8(-46.1%)1.4(+30.0%)1.1(+6.8%)1.0(-1.0%)1.0(+25.3%)0.8(-25.9%)1.1(+0.9%)1.1(+27.6%)0.9(+7.4%)0.8(-8.0%)0.9(+2.3%)0.9(-16.5%)1.0

Income statements

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

EPS

$0.3(-15.6%)$0.3(+23.1%)$0.3(+136.4%)$0.1(+237.5%)-$0.1(-147.1%)$0.2(-5.6%)$0.2(+12.5%)$0.2(0%)$0.2(-48.4%)$0.3(+158.3%)$0.1(+50.0%)$0.1(+166.7%)$0.0(-76.9%)$0.1(+44.4%)$0.1(0%)$0.1(+1000.0%)-$0.0(-106.7%)$0.1(+150.0%)$0.1(-14.3%)$0.1(+600.0%)$0.0(-87.5%)$0.1(+33.3%)$0.1(+20.0%)$0.1(-70.6%)$0.2(+30.8%)$0.1(+30.0%)$0.1(+2227.7%)-$0.0(+97.2%)-$0.2(-206.3%)$0.2(+220.0%)$0.1(0%)$0.1

TTM EPS

$1.0(+57.4%)$0.6(+32.6%)$0.5(+21.1%)$0.4(-11.6%)$0.4(-35.8%)$0.7(-17.3%)$0.8(+8.0%)$0.8(+11.9%)$0.7(+24.1%)$0.5(+50.0%)$0.4(+9.1%)$0.3(-2.9%)$0.3(+13.3%)$0.3(-6.3%)$0.3(+10.3%)$0.3(+7.4%)$0.3(-6.9%)$0.3(+31.8%)$0.2(0%)$0.2(+10.0%)$0.2(-44.4%)$0.4(-12.2%)$0.4(-8.9%)$0.5(+13.8%)$0.4(+614.8%)$0.1(-35.2%)$0.1(+141.6%)$0.0(-60.8%)$0.1(-74.3%)$0.3(+6.1%)$0.3(-25.0%)$0.4

Revenue

$103.9 M(-1.1%)$105.1 M(-0.1%)$105.2 M(-2.3%)$107.7 M(+1.5%)$106.1 M(-5.4%)$112.2 M(-0.1%)$112.2 M(+1.0%)$111.1 M(+1.7%)$109.3 M(+3.4%)$105.7 M(+2.1%)$103.5 M(+9.3%)$94.7 M(+12.4%)$84.3 M(+6.5%)$79.1 M(+0.0%)$79.1 M(+2.3%)$77.3 M(+5.7%)$73.1 M(-0.0%)$73.2 M(+4.0%)$70.3 M(-4.2%)$73.4 M(+17.9%)$62.3 M(-4.1%)$65.0 M(+6.2%)$61.2 M(-7.0%)$65.8 M(+5.5%)$62.3 M(-4.3%)$65.1 M(+4.6%)$62.3 M(+14.2%)$54.5 M(+21.3%)$45.0 M(+0.3%)$44.8 M(-2.0%)$45.7 M(+0.3%)$45.6 M

TTM Revenue

$421.8 M(-0.5%)$424.0 M(-1.6%)$431.2 M(-1.6%)$438.2 M(-0.8%)$441.6 M(-0.7%)$444.8 M(+1.5%)$438.4 M(+2.0%)$429.7 M(+4.0%)$413.3 M(+6.5%)$388.2 M(+7.4%)$361.6 M(+7.3%)$337.2 M(+5.5%)$319.7 M(+3.6%)$308.6 M(+2.0%)$302.7 M(+3.0%)$294.0 M(+1.3%)$290.1 M(+3.9%)$279.3 M(+3.0%)$271.1 M(+3.5%)$261.9 M(+3.0%)$254.2 M(0%)$254.2 M(-0.1%)$254.4 M(-0.4%)$255.5 M(+4.6%)$244.3 M(+7.7%)$226.9 M(+9.8%)$206.6 M(+8.7%)$190.1 M(+4.9%)$181.1 M(-0.1%)$181.3 M(-3.0%)$187.0 M(-3.3%)$193.4 M

Total Expenses

$90.5 M(+0.4%)$90.2 M(-2.3%)$92.3 M(-7.3%)$99.6 M(+6.0%)$94.0 M(-4.8%)$98.7 M(-1.1%)$99.8 M(+0.8%)$99.0 M(+1.7%)$97.3 M(+2.4%)$95.1 M(+1.6%)$93.5 M(+7.3%)$87.1 M(+8.3%)$80.5 M(+13.3%)$71.0 M(-5.2%)$75.0 M(+1.6%)$73.8 M(+1.7%)$72.6 M(+6.6%)$68.1 M(+1.0%)$67.4 M(-3.3%)$69.7 M(+11.0%)$62.8 M(-0.1%)$62.9 M(+5.5%)$59.6 M(-8.3%)$65.0 M(+14.4%)$56.8 M(-10.5%)$63.5 M(+6.4%)$59.7 M(+11.0%)$53.7 M(+14.4%)$47.0 M(+15.7%)$40.6 M(-4.5%)$42.5 M(-3.6%)$44.1 M

Operating Expenses

$51.0 M(+3.5%)$49.3 M(-0.0%)$49.4 M(-8.9%)$54.2 M(+10.6%)$49.0 M(-3.0%)$50.5 M(-1.6%)$51.3 M(+1.3%)$50.7 M(+2.3%)$49.6 M(+2.6%)$48.3 M(+1.8%)$47.5 M(+6.8%)$44.4 M(+0.8%)$44.1 M(+27.5%)$34.6 M(-10.1%)$38.4 M(+4.1%)$36.9 M(-8.7%)$40.4 M(+24.6%)$32.4 M(-5.7%)$34.4 M(-1.4%)$34.9 M(+12.7%)$30.9 M(+8.6%)$28.5 M(+6.6%)$26.7 M(-9.5%)$29.5 M(+21.6%)$24.3 M(-16.1%)$29.0 M(+7.1%)$27.0 M(+3.9%)$26.0 M(+8.6%)$24.0 M(+39.5%)$17.2 M(-10.9%)$19.3 M(-5.5%)$20.4 M

Cost Of Goods Sold

$39.5 M(-3.3%)$40.8 M(-4.9%)$42.9 M(-5.4%)$45.4 M(+0.9%)$45.0 M(-6.6%)$48.2 M(-0.5%)$48.4 M(+0.3%)$48.3 M(+1.0%)$47.8 M(+2.2%)$46.7 M(+1.4%)$46.1 M(+7.9%)$42.7 M(+17.5%)$36.4 M(-0.3%)$36.5 M(-0.1%)$36.5 M(-0.9%)$36.8 M(+14.7%)$32.1 M(-9.9%)$35.7 M(+8.1%)$33.0 M(-5.2%)$34.8 M(+9.3%)$31.9 M(-7.3%)$34.4 M(+4.7%)$32.8 M(-7.3%)$35.4 M(+8.9%)$32.5 M(-5.7%)$34.5 M(+5.8%)$32.6 M(+17.7%)$27.7 M(+20.5%)$23.0 M(-1.8%)$23.4 M(+0.7%)$23.3 M(-1.9%)$23.7 M

TTM Cost Of Goods Sold

$168.6 M(-3.2%)$174.1 M(-4.0%)$181.5 M(-2.9%)$187.0 M(-1.5%)$189.8 M(-1.4%)$192.6 M(+0.8%)$191.2 M(+1.2%)$188.9 M(+3.0%)$183.3 M(+6.6%)$171.9 M(+6.3%)$161.7 M(+6.3%)$152.1 M(+4.0%)$146.2 M(+3.0%)$142.0 M(+0.6%)$141.1 M(+2.6%)$137.6 M(+1.5%)$135.6 M(+0.2%)$135.3 M(+1.0%)$134.0 M(+0.1%)$133.9 M(-0.5%)$134.5 M(-0.5%)$135.2 M(-0.1%)$135.3 M(+0.2%)$135.1 M(+6.1%)$127.4 M(+8.1%)$117.8 M(+10.4%)$106.8 M(+9.6%)$97.4 M(+4.3%)$93.4 M(-0.8%)$94.1 M(-2.5%)$96.5 M(-2.9%)$99.4 M

Gross Profit

$64.4 M(+0.3%)$64.2 M(+3.2%)$62.3 M(-0.1%)$62.3 M(+2.0%)$61.1 M(-4.5%)$64.0 M(+0.3%)$63.8 M(+1.5%)$62.9 M(+2.2%)$61.5 M(+4.3%)$59.0 M(+2.7%)$57.4 M(+10.5%)$52.0 M(+8.6%)$47.9 M(+12.3%)$42.6 M(+0.2%)$42.6 M(+5.2%)$40.5 M(-1.4%)$41.0 M(+9.3%)$37.5 M(+0.5%)$37.3 M(-3.3%)$38.6 M(+26.8%)$30.5 M(-0.4%)$30.6 M(+8.0%)$28.3 M(-6.6%)$30.3 M(+1.8%)$29.8 M(-2.7%)$30.6 M(+3.3%)$29.6 M(+10.5%)$26.8 M(+22.2%)$22.0 M(+2.6%)$21.4 M(-4.9%)$22.5 M(+2.7%)$21.9 M

TTM Gross Profit

$253.2 M(+1.3%)$249.9 M(+0.1%)$249.7 M(-0.6%)$251.2 M(-0.2%)$251.8 M(-0.2%)$252.2 M(+2.0%)$247.2 M(+2.6%)$240.8 M(+4.7%)$229.9 M(+6.3%)$216.3 M(+8.2%)$199.9 M(+8.0%)$185.0 M(+6.6%)$173.5 M(+4.1%)$166.7 M(+3.2%)$161.6 M(+3.3%)$156.3 M(+1.2%)$154.5 M(+7.3%)$144.0 M(+5.0%)$137.0 M(+7.0%)$128.0 M(+6.9%)$119.7 M(+0.6%)$119.0 M(-0.0%)$119.1 M(-1.1%)$120.4 M(+3.0%)$116.9 M(+7.2%)$109.1 M(+9.2%)$99.8 M(+7.7%)$92.7 M(+5.6%)$87.7 M(+0.6%)$87.2 M(-3.5%)$90.4 M(-3.7%)$93.9 M

Gross Margin

62.0%(+1.4%)61.1%(+3.3%)59.2%(+2.3%)57.9%(+0.5%)57.6%(+0.9%)57.0%(+0.3%)56.9%(+0.5%)56.6%(+0.5%)56.3%(+0.9%)55.8%(+0.6%)55.5%(+1.1%)54.9%(-3.4%)56.8%(+5.5%)53.9%(+0.1%)53.8%(+2.8%)52.3%(-6.7%)56.1%(+9.4%)51.3%(-3.4%)53.1%(+0.9%)52.6%(+7.6%)48.9%(+3.8%)47.1%(+1.7%)46.3%(+0.4%)46.1%(-3.5%)47.8%(+1.7%)47.0%(-1.3%)47.6%(-3.2%)49.2%(+0.7%)48.9%(+2.3%)47.7%(-2.9%)49.2%(+2.4%)48.0%

Operating Profit

$13.4 M(-10.3%)$14.9 M(+15.4%)$12.9 M(+58.4%)$8.2 M(-32.8%)$12.1 M(-10.0%)$13.5 M(+8.1%)$12.5 M(+2.5%)$12.2 M(+1.8%)$12.0 M(+12.0%)$10.7 M(+7.1%)$10.0 M(+31.9%)$7.6 M(+99.1%)$3.8 M(-52.9%)$8.1 M(+95.8%)$4.1 M(+16.6%)$3.5 M(+501.5%)$587.0 K(-88.5%)$5.1 M(+72.5%)$2.9 M(-21.7%)$3.8 M(+878.9%)-$483.0 K(-122.9%)$2.1 M(+31.7%)$1.6 M(+104.0%)$785.0 K(-85.7%)$5.5 M(+232.8%)$1.6 M(-36.9%)$2.6 M(+219.6%)$818.0 K(+140.9%)-$2.0 M(-147.3%)$4.2 M(+31.0%)$3.2 M(+113.2%)$1.5 M

TTM Operating Profit

$49.3 M(+2.5%)$48.1 M(+3.0%)$46.7 M(+0.9%)$46.2 M(-8.0%)$50.3 M(+0.3%)$50.1 M(+5.9%)$47.3 M(+5.6%)$44.8 M(+11.5%)$40.2 M(+25.5%)$32.0 M(+8.9%)$29.4 M(+24.9%)$23.5 M(+20.7%)$19.5 M(+19.7%)$16.3 M(+22.4%)$13.3 M(+9.7%)$12.1 M(-1.9%)$12.4 M(+9.5%)$11.3 M(+35.7%)$8.3 M(+19.3%)$7.0 M(+74.2%)$4.0 M(-59.8%)$10.0 M(+4.8%)$9.5 M(-9.6%)$10.5 M(-0.3%)$10.6 M(+242.9%)$3.1 M(-45.5%)$5.7 M(-9.7%)$6.3 M(-10.0%)$7.0 M(-38.9%)$11.4 M(-6.7%)$12.2 M(-13.4%)$14.1 M

Operating Margin

12.9%(-9.3%)14.2%(+15.6%)12.3%(+62.1%)7.6%(-33.8%)11.4%(-4.8%)12.0%(+8.1%)11.1%(+1.6%)10.9%(+0.1%)10.9%(+8.3%)10.1%(+4.8%)9.6%(+20.6%)8.0%(+77.2%)4.5%(-55.7%)10.2%(+95.6%)5.2%(+14.0%)4.6%(+471.3%)0.8%(-88.5%)6.9%(+65.6%)4.2%(-18.2%)5.1%(+756.4%)-0.8%(-124.0%)3.3%(+24.1%)2.6%(+120.2%)1.2%(-86.5%)8.8%(+248.2%)2.5%(-39.8%)4.2%(+180.0%)1.5%(+133.7%)-4.5%(-147.2%)9.4%(+33.6%)7.0%(+113.0%)3.3%

Net Income

$10.1 M(-15.0%)$11.9 M(+22.3%)$9.7 M(+142.9%)$4.0 M(+230.8%)-$3.1 M(-148.0%)$6.4 M(-5.4%)$6.7 M(+14.0%)$5.9 M(+2.1%)$5.8 M(-48.5%)$11.2 M(+172.0%)$4.1 M(+44.9%)$2.8 M(+139.8%)$1.2 M(-74.1%)$4.6 M(+45.3%)$3.2 M(+7.8%)$2.9 M(+1053.8%)-$307.0 K(-106.9%)$4.4 M(+151.0%)$1.8 M(-11.9%)$2.0 M(+863.5%)$208.0 K(-90.9%)$2.3 M(+38.7%)$1.6 M(+22.8%)$1.3 M(-71.3%)$4.7 M(+40.2%)$3.3 M(+15.0%)$2.9 M(+2404.8%)-$126.0 K(+97.2%)-$4.5 M(-202.4%)$4.4 M(+228.1%)$1.3 M(+0.3%)$1.3 M

TTM Net Income

$35.6 M(+58.4%)$22.5 M(+32.3%)$17.0 M(+21.2%)$14.0 M(-11.9%)$15.9 M(-35.7%)$24.8 M(-16.4%)$29.6 M(+9.6%)$27.0 M(+12.7%)$24.0 M(+23.7%)$19.4 M(+52.0%)$12.7 M(+8.2%)$11.8 M(-0.7%)$11.9 M(+14.4%)$10.4 M(+1.5%)$10.2 M(+15.8%)$8.8 M(+11.7%)$7.9 M(-6.1%)$8.4 M(+34.3%)$6.3 M(+1.9%)$6.1 M(+12.1%)$5.5 M(-44.9%)$10.0 M(-9.6%)$11.0 M(-10.2%)$12.3 M(+13.6%)$10.8 M(+562.2%)$1.6 M(-38.9%)$2.7 M(+142.4%)$1.1 M(-56.9%)$2.6 M(-72.8%)$9.4 M(+6.0%)$8.9 M(-24.9%)$11.8 M

Net Margin

9.7%(-14.0%)11.3%(+22.4%)9.2%(+148.5%)3.7%(+228.8%)-2.9%(-150.8%)5.7%(-5.3%)6.0%(+12.8%)5.3%(+0.4%)5.3%(-50.1%)10.6%(+165.9%)4.0%(+32.6%)3.0%(+113.5%)1.4%(-75.7%)5.8%(+45.4%)4.0%(+5.3%)3.8%(+1002.4%)-0.4%(-106.9%)6.1%(+141.4%)2.5%(-8.1%)2.7%(+727.3%)0.3%(-90.6%)3.5%(+30.9%)2.7%(+31.9%)2.0%(-72.8%)7.5%(+46.4%)5.1%(+10.1%)4.7%(+2126.1%)-0.2%(+97.7%)-10.0%(-202.2%)9.8%(+234.6%)2.9%(0%)2.9%

EBIT

$13.4 M(-10.0%)$14.9 M(+15.4%)$12.9 M(+58.8%)$8.1 M(+240.4%)$2.4 M(-82.3%)$13.5 M(+7.8%)$12.5 M(+2.2%)$12.2 M(+2.0%)$12.0 M(-29.7%)$17.0 M(+72.5%)$9.9 M(+28.2%)$7.7 M(+102.8%)$3.8 M(+12.8%)$3.4 M(-13.8%)$3.9 M(+13.3%)$3.4 M(+1120.1%)-$338.0 K(-106.9%)$4.9 M(+73.3%)$2.8 M(-27.3%)$3.9 M(+891.6%)-$488.0 K(-118.8%)$2.6 M(+57.1%)$1.7 M(+39.3%)$1.2 M(-79.6%)$5.8 M(+236.8%)$1.7 M(-43.5%)$3.1 M(+828.9%)$329.0 K(+117.9%)-$1.8 M(-142.6%)$4.3 M(+570.5%)$643.0 K(-56.8%)$1.5 M

TTM EBIT

$49.3 M(+28.8%)$38.3 M(+3.8%)$36.9 M(+1.1%)$36.5 M(-10.1%)$40.6 M(-19.1%)$50.2 M(-6.7%)$53.7 M(+5.1%)$51.1 M(+9.7%)$46.6 M(+21.3%)$38.4 M(+55.3%)$24.7 M(+31.8%)$18.8 M(+29.3%)$14.5 M(+39.8%)$10.4 M(-12.6%)$11.9 M(+10.2%)$10.8 M(-3.7%)$11.2 M(+1.4%)$11.1 M(+25.9%)$8.8 M(+15.2%)$7.6 M(+54.1%)$4.9 M(-56.0%)$11.2 M(+8.4%)$10.4 M(-11.9%)$11.8 M(+7.8%)$10.9 M(+233.6%)$3.3 M(-44.1%)$5.9 M(+70.0%)$3.4 M(-25.2%)$4.6 M(-52.0%)$9.6 M(-7.2%)$10.3 M(-29.2%)$14.6 M

EBITDA

$22.0 M(-6.9%)$23.6 M(+11.0%)$21.3 M(+30.8%)$16.3 M(+50.6%)$10.8 M(-50.9%)$22.0 M(+4.7%)$21.0 M(+2.1%)$20.6 M(-0.1%)$20.6 M(-20.8%)$26.0 M(+35.9%)$19.1 M(+12.6%)$17.0 M(+22.1%)$13.9 M(+53.8%)$9.0 M(-0.1%)$9.1 M(+7.2%)$8.4 M(+79.3%)$4.7 M(-52.9%)$10.0 M(+23.3%)$8.1 M(-10.8%)$9.1 M(+190.8%)$3.1 M(-47.7%)$6.0 M(+23.6%)$4.8 M(+11.5%)$4.3 M(-54.3%)$9.5 M(+82.3%)$5.2 M(-20.3%)$6.5 M(+76.0%)$3.7 M(+501.1%)$617.0 K(-89.5%)$5.8 M(+156.2%)$2.3 M(-20.7%)$2.9 M

TTM EBITDA

$83.1 M(+15.5%)$71.9 M(+2.3%)$70.3 M(+0.4%)$70.0 M(-5.8%)$74.3 M(-11.7%)$84.1 M(-4.5%)$88.1 M(+2.2%)$86.2 M(+4.3%)$82.7 M(+8.8%)$76.0 M(+28.7%)$59.1 M(+20.5%)$49.0 M(+21.1%)$40.5 M(+29.4%)$31.3 M(-3.0%)$32.2 M(+3.0%)$31.3 M(-2.0%)$31.9 M(+5.2%)$30.4 M(+15.3%)$26.3 M(+14.2%)$23.0 M(+26.0%)$18.3 M(-25.8%)$24.6 M(+3.3%)$23.9 M(-6.6%)$25.6 M(+2.5%)$24.9 M(+55.2%)$16.1 M(-3.9%)$16.7 M(+34.1%)$12.5 M(+7.2%)$11.6 M(-23.3%)$15.2 M(-1.7%)$15.4 M(-19.7%)$19.2 M

Selling, General & Administrative Expenses

$36.0 M(+6.4%)$33.9 M(-1.1%)$34.2 M(-12.5%)$39.1 M(+13.9%)$34.3 M(-4.8%)$36.1 M(-0.9%)$36.4 M(+2.4%)$35.5 M(+0.2%)$35.5 M(+3.0%)$34.4 M(+2.8%)$33.5 M(+9.4%)$30.6 M(-0.2%)$30.7 M(+34.7%)$22.8 M(-12.7%)$26.1 M(+1.9%)$25.6 M(-12.8%)$29.3 M(+36.9%)$21.4 M(-8.9%)$23.5 M(+0.7%)$23.3 M(+13.3%)$20.6 M(+10.9%)$18.6 M(+2.5%)$18.1 M(-9.2%)$20.0 M(+35.2%)$14.8 M(-27.4%)$20.4 M(+8.1%)$18.8 M(+8.2%)$17.4 M(+7.3%)$16.2 M(+63.6%)$9.9 M(-16.3%)$11.8 M(-11.7%)$13.4 M

TTM SGA

$143.2 M(+1.2%)$141.5 M(-1.5%)$143.7 M(-1.5%)$145.9 M(+2.5%)$142.3 M(-0.8%)$143.5 M(+1.2%)$141.8 M(+2.1%)$138.9 M(+3.7%)$134.0 M(+3.7%)$129.2 M(+9.9%)$117.5 M(+6.7%)$110.1 M(+4.8%)$105.1 M(+1.3%)$103.7 M(+1.3%)$102.4 M(+2.6%)$99.8 M(+2.3%)$97.6 M(+9.8%)$88.9 M(+3.3%)$86.1 M(+6.7%)$80.7 M(+4.4%)$77.3 M(+8.2%)$71.5 M(-2.4%)$73.3 M(-0.9%)$73.9 M(+3.6%)$71.4 M(-2.0%)$72.8 M(+16.8%)$62.3 M(+12.6%)$55.4 M(+7.8%)$51.4 M(+8.6%)$47.3 M(-4.5%)$49.5 M(-2.1%)$50.6 M

Depreciation And Amortization

$8.6 M(-1.7%)$8.7 M(+4.2%)$8.4 M(+2.9%)$8.1 M(-3.2%)$8.4 M(-1.3%)$8.5 M(+0.1%)$8.5 M(+1.9%)$8.3 M(-3.1%)$8.6 M(-3.8%)$8.9 M(-3.3%)$9.2 M(-0.4%)$9.3 M(-8.3%)$10.1 M(+78.1%)$5.7 M(+10.3%)$5.1 M(+2.9%)$5.0 M(-0.9%)$5.0 M(-1.8%)$5.1 M(-3.1%)$5.3 M(+1.3%)$5.2 M(+44.8%)$3.6 M(+6.9%)$3.4 M(+6.2%)$3.2 M(+1.1%)$3.2 M(-14.2%)$3.7 M(+5.6%)$3.5 M(+0.1%)$3.5 M(+2.8%)$3.4 M(+37.8%)$2.5 M(+59.7%)$1.5 M(-6.3%)$1.6 M(+18.0%)$1.4 M

TTM D&A

$33.8 M(+0.5%)$33.6 M(+0.6%)$33.4 M(-0.4%)$33.5 M(-0.6%)$33.8 M(-0.6%)$34.0 M(-1.3%)$34.4 M(-2.1%)$35.1 M(-2.6%)$36.1 M(-4.0%)$37.6 M(+9.5%)$34.3 M(+13.6%)$30.2 M(+16.5%)$25.9 M(+24.3%)$20.9 M(+2.6%)$20.3 M(-0.8%)$20.5 M(-1.1%)$20.7 M(+7.4%)$19.3 M(+10.0%)$17.5 M(+13.8%)$15.4 M(+15.6%)$13.3 M(-0.4%)$13.4 M(-0.7%)$13.5 M(-2.1%)$13.8 M(-1.6%)$14.0 M(+9.5%)$12.8 M(+17.9%)$10.8 M(+20.4%)$9.0 M(+28.4%)$7.0 M(+26.1%)$5.6 M(+9.5%)$5.1 M(+10.5%)$4.6 M

Interest Expense

$2.3 M(-18.7%)$2.8 M(-12.7%)$3.2 M(-12.5%)$3.7 M(-34.7%)$5.7 M(-9.7%)$6.3 M(-5.1%)$6.6 M(+3.3%)$6.4 M(+7.1%)$6.0 M(+18.6%)$5.0 M(-5.0%)$5.3 M(+18.7%)$4.5 M-$366.0 K(-1.4%)$371.0 K(+50.8%)$246.0 K(-38.8%)$402.0 K(-23.6%)$526.0 K(-41.6%)$900.0 K(-48.1%)$1.7 M(+301.4%)$432.0 K(+5300.0%)$8000.0(+100.0%)$0.0(-100.0%)$2000.0(-97.8%)$92.0 K(+607.7%)$13.0 K(+160.0%)$5000.0(+25.0%)$4000.0(+33.3%)$3000.0(0%)$3000.0(+50.0%)$2000.0(-80.0%)$10.0 K

TTM Interest Expense

$12.0 M(-21.8%)$15.4 M(-18.3%)$18.9 M(-15.2%)$22.2 M(-10.8%)$24.9 M(-1.2%)$25.2 M(+5.2%)$24.0 M(+5.8%)$22.7 M(+9.3%)$20.8 M(+40.4%)$14.8 M(+46.1%)$10.1 M(+94.7%)$5.2 M-$1.4 M(-10.4%)$1.5 M(-25.5%)$2.1 M(-41.8%)$3.6 M(-0.8%)$3.6 M(+16.9%)$3.1 M(+41.4%)$2.2 M(+391.9%)$442.0 K(+333.3%)$102.0 K(-4.7%)$107.0 K(-4.5%)$112.0 K(-1.8%)$114.0 K(+356.0%)$25.0 K(+66.7%)$15.0 K(+25.0%)$12.0 K(-33.3%)$18.0 K(-62.5%)$48.0 K(-56.4%)$110.0 K(-47.1%)$208.0 K

Income Tax

$1.0 M(+436.0%)$189.0 K(+550.0%)-$42.0 K(-109.8%)$428.0 K(+292.8%)-$222.0 K(-126.8%)$827.0 K(+198.6%)-$839.0 K(-1098.6%)-$70.0 K(-130.4%)$230.0 K(-70.7%)$784.0 K(+71.9%)$456.0 K(+16.0%)$393.0 K(+116.5%)-$2.4 M(-50.5%)-$1.6 M(-518.7%)$379.0 K(+38.3%)$274.0 K(+163.3%)-$433.0 K(-386.5%)-$89.0 K(-161.8%)$144.0 K(+15.2%)$125.0 K(+111.1%)-$1.1 M(-474.8%)$301.0 K(+7425.0%)$4000.0(+102.5%)-$158.0 K(-115.2%)$1.0 M(+163.9%)-$1.6 M(-1206.8%)$147.0 K(-67.4%)$451.0 K(-83.0%)$2.6 M(+3777.8%)-$72.0 K(+89.6%)-$694.0 K(-568.9%)$148.0 K

TTM Income Tax

$1.6 M(+349.9%)$353.0 K(-64.4%)$991.0 K(+410.8%)$194.0 K(+163.8%)-$304.0 K(-305.4%)$148.0 K(+41.0%)$105.0 K(-92.5%)$1.4 M(-24.9%)$1.9 M(+346.8%)-$755.0 K(+75.8%)-$3.1 M(+2.4%)-$3.2 M(+3.6%)-$3.3 M(-143.0%)-$1.4 M(-1143.5%)$131.0 K(+226.0%)-$104.0 K(+58.9%)-$253.0 K(+73.3%)-$948.0 K(-69.9%)-$558.0 K(+20.1%)-$698.0 K(+28.9%)-$981.0 K(-182.7%)$1.2 M(+260.2%)-$741.0 K(-23.9%)-$598.0 K(-5536.4%)$11.0 K(-99.3%)$1.6 M(-49.0%)$3.2 M(+36.0%)$2.3 M(+14.9%)$2.0 M(+1281.0%)$147.0 K(-89.2%)$1.4 M(-47.4%)$2.6 M

PE Ratio

31.5(-30.3%)45.1(-10.7%)50.5(-40.5%)85.0(+39.0%)61.1(+51.7%)40.3(-17.1%)48.6(+8.3%)44.9(-17.7%)54.5(-14.8%)64.0(-4.8%)67.3(+3.2%)65.2(-9.8%)72.3(+3.1%)70.1(+11.5%)62.8(-4.0%)65.5(-6.5%)70.0(+29.9%)53.9(+1.8%)53.0(+22.1%)43.4(-51.1%)88.6(+134.2%)37.8(+22.3%)30.9(+9.8%)28.2(+10.3%)25.5(-89.5%)243.2(+57.2%)154.8(-47.0%)291.8(+175.0%)106.1(+250.3%)30.3(-1.5%)30.8(+13.7%)27.1

PS Ratio

2.6(+11.4%)2.4(+20.9%)2.0(-26.9%)2.7(+24.1%)2.2(-1.4%)2.2(-32.2%)3.2(+14.9%)2.8(-11.1%)3.2(0%)3.2(+33.9%)2.4(+5.4%)2.2(-16.7%)2.7(+15.4%)2.3(+2.6%)2.3(+3.2%)2.2(+14.0%)1.9(+18.4%)1.6(+30.4%)1.3(+19.1%)1.1(-47.8%)2.0(+33.1%)1.5(+7.9%)1.4(+0.7%)1.4(+21.9%)1.1(-30.1%)1.6(-6.3%)1.7(+18.4%)1.5(+3.5%)1.4(-8.4%)1.6(+7.6%)1.4(-11.7%)1.6

Cashflow statements

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

Cash From Operations

$29.7 M(+12.4%)$26.4 M(+6.0%)$24.9 M(+91.0%)$13.1 M(-30.1%)$18.7 M(+108.7%)$8.9 M(-50.8%)$18.2 M(+162.7%)$6.9 M(+158.5%)$2.7 M(-58.9%)$6.5 M(-66.5%)$19.5 M(+230.9%)$5.9 M(+0.1%)$5.9 M(-62.4%)$15.6 M(-24.8%)$20.8 M(+60.1%)$13.0 M(+56.2%)$8.3 M(-45.8%)$15.3 M(-51.9%)$31.8 M(+239.3%)$9.4 M(+142.5%)-$22.1 M(-442.9%)$6.4 M(-60.6%)$16.3 M(+17840.7%)$91.0 K(-98.5%)$6.1 M(+0.7%)$6.1 M(+257.0%)-$3.9 M(-5.8%)-$3.7 M(-175.1%)-$1.3 M(-145.3%)$2.9 M(+600.0%)$419.0 K(-63.8%)$1.2 M

TTM CFO

$94.1 M(+13.3%)$83.1 M(+26.7%)$65.6 M(+11.4%)$58.9 M(+11.6%)$52.7 M(+43.5%)$36.8 M(+7.1%)$34.3 M(-3.5%)$35.6 M(+3.0%)$34.5 M(-8.5%)$37.7 M(-19.4%)$46.9 M(-2.8%)$48.2 M(-12.8%)$55.3 M(-4.2%)$57.7 M(+0.6%)$57.4 M(-16.1%)$68.5 M(+5.5%)$64.9 M(+88.1%)$34.5 M(+34.7%)$25.6 M(+153.9%)$10.1 M(+1182.3%)$786.0 K(-97.3%)$29.0 M(+1.3%)$28.6 M(+240.2%)$8.4 M(+80.3%)$4.7 M(+267.8%)-$2.8 M(+53.0%)-$5.9 M(-262.9%)-$1.6 M(-151.2%)$3.2 M(+28.6%)$2.5 M(-59.1%)$6.0 M(-58.9%)$14.7 M

Cash From Investing

-$577.0 K(+38.9%)-$944.0 K(-97.5%)-$478.0 K(-127.8%)$1.7 M(+688.0%)-$292.0 K(+42.0%)-$503.0 K(+49.0%)-$987.0 K(+47.8%)-$1.9 M(-96.5%)-$963.0 K(-142.9%)$2.2 M(+186.8%)-$2.6 M(-127.0%)-$1.1 M(+99.7%)-$348.0 M(-2495.8%)-$13.4 M(-3254.8%)$425.0 K(+105.6%)-$7.6 M(-878.8%)-$777.0 K(-277.2%)-$206.0 K(+20.5%)-$259.0 K(-8.8%)-$238.0 K(+99.8%)-$136.3 M(-8814.5%)$1.6 M(+255.5%)-$1.0 M(+73.6%)-$3.8 M(-143.5%)$8.8 M(+255.9%)$2.5 M(+3936.1%)$61.0 K(-99.3%)$8.4 M(+124.5%)-$34.2 M(-93.1%)-$17.7 M(-196.4%)$18.4 M(+255.3%)-$11.8 M

TTM CFI

-$282.0 K(-9500.0%)$3000.0(-99.3%)$444.0 K(+783.1%)-$65.0 K(+98.2%)-$3.7 M(+15.4%)-$4.3 M(-171.7%)-$1.6 M(+50.0%)-$3.2 M(-30.8%)-$2.4 M(+99.3%)-$349.5 M(+4.3%)-$365.2 M(-0.8%)-$362.2 M(+1.8%)-$368.6 M(-1625.4%)-$21.4 M(-161.7%)-$8.2 M(+7.7%)-$8.8 M(-497.8%)-$1.5 M(+98.9%)-$137.0 M(-1.3%)-$135.2 M(+0.6%)-$136.0 M(+2.6%)-$139.5 M(-2632.1%)$5.5 M(-14.0%)$6.4 M(-14.3%)$7.5 M(-62.0%)$19.7 M(+184.3%)-$23.3 M(+46.4%)-$43.5 M(-72.8%)-$25.2 M(+44.5%)-$45.4 M(-1113.6%)-$3.7 M(-117.5%)$21.4 M(+272.2%)-$12.4 M

Cash From Financing

-$30.5 M(-15.5%)-$26.4 M(-32.7%)-$19.9 M(+10.7%)-$22.3 M(-9.5%)-$20.4 M(-265.2%)-$5.6 M(+70.2%)-$18.7 M(-336.6%)-$4.3 M(+27.2%)-$5.9 M(+62.6%)-$15.8 M(+14.8%)-$18.5 M(-86.6%)-$9.9 M(-104.2%)$237.0 M(+14149.1%)$1.7 M(+185.7%)$582.0 K(-99.2%)$72.8 M(+669.0%)-$12.8 M(+12.5%)-$14.6 M(+57.9%)-$34.7 M(-56083.9%)$62.0 K(-100.0%)$112.9 M(+10933.1%)$1.0 M(+225.1%)-$818.0 K(-175.6%)$1.1 M(+721.8%)-$174.0 K(-109.7%)$1.8 M(+168.2%)$669.0 K(+3.2%)$648.0 K(-76.1%)$2.7 M(+1129.0%)$221.0 K(+323.2%)-$99.0 K(-117.2%)$576.0 K

TTM CFF

-$99.2 M(-11.4%)-$89.0 M(-30.6%)-$68.2 M(-1.8%)-$67.0 M(-36.8%)-$49.0 M(-42.0%)-$34.5 M(+22.8%)-$44.7 M(-0.5%)-$44.5 M(+11.2%)-$50.1 M(-126.0%)$192.8 M(-8.3%)$210.2 M(-8.3%)$229.3 M(-26.5%)$312.0 M(+401.3%)$62.2 M(+35.4%)$46.0 M(+330.8%)$10.7 M(+117.2%)-$62.1 M(-197.6%)$63.6 M(-19.7%)$79.2 M(-30.0%)$113.1 M(-0.9%)$114.2 M(+10156.6%)$1.1 M(-40.9%)$1.9 M(-44.1%)$3.4 M(+14.8%)$2.9 M(-49.6%)$5.8 M(+37.0%)$4.3 M(+22.0%)$3.5 M(+2.1%)$3.4 M(+11.7%)$3.1 M(-12.9%)$3.5 M(-16.9%)$4.2 M

Free Cash Flow

$29.1 M(+14.3%)$25.5 M(+4.3%)$24.5 M(+94.9%)$12.5 M(-31.8%)$18.4 M(+117.7%)$8.4 M(-50.9%)$17.2 M(+241.8%)$5.0 M(+193.2%)$1.7 M(-80.4%)$8.8 M(-48.1%)$16.9 M(+261.9%)$4.7 M(-13.9%)$5.4 M(-63.9%)$15.0 M(-26.4%)$20.4 M(+63.8%)$12.5 M(+65.6%)$7.5 M(-50.2%)$15.1 M(-52.1%)$31.6 M(+245.3%)$9.1 M(+141.1%)-$22.3 M(-490.5%)$5.7 M(-62.2%)$15.1 M(+375.0%)-$5.5 M(-226.4%)$4.3 M(-16.4%)$5.2 M(+228.4%)-$4.0 M(-1.4%)-$4.0 M(-123.8%)-$1.8 M(-165.1%)$2.7 M(+1673.0%)-$174.0 K(-123.9%)$728.0 K

TTM FCF

$91.6 M(+13.3%)$80.9 M(+26.7%)$63.8 M(+12.8%)$56.6 M(+15.3%)$49.1 M(+51.4%)$32.4 M(-1.0%)$32.7 M(+0.9%)$32.4 M(+1.1%)$32.1 M(-10.4%)$35.8 M(-14.9%)$42.0 M(-7.7%)$45.5 M(-14.6%)$53.4 M(-3.8%)$55.5 M(-0.2%)$55.6 M(-16.7%)$66.7 M(+5.3%)$63.4 M(+88.7%)$33.6 M(+39.0%)$24.2 M(+215.6%)$7.7 M(+209.8%)-$7.0 M(-135.5%)$19.6 M(+2.7%)$19.1 M(+955650.0%)$2000.0(-99.9%)$1.5 M(+132.4%)-$4.6 M(+34.6%)-$7.1 M(-120.7%)-$3.2 M(-312.1%)$1.5 M(+115.1%)$702.0 K(-78.9%)$3.3 M(-72.8%)$12.2 M

CAPEX

$577.0 K(-38.9%)$944.0 K(+97.1%)$479.0 K(-6.3%)$511.0 K(+75.0%)$292.0 K(-42.0%)$503.0 K(-49.0%)$987.0 K(-47.8%)$1.9 M(+96.5%)$963.0 K(+142.9%)-$2.2 M(-187.9%)$2.6 M(+111.1%)$1.2 M(+166.5%)$454.0 K(-25.8%)$612.0 K(+71.0%)$358.0 K(-29.8%)$510.0 K(-34.4%)$777.0 K(+277.2%)$206.0 K(-20.5%)$259.0 K(+8.8%)$238.0 K(+21.4%)$196.0 K(-73.3%)$735.0 K(-41.4%)$1.3 M(-77.5%)$5.6 M(+213.9%)$1.8 M(+101.9%)$879.0 K(+393.8%)$178.0 K(-46.4%)$332.0 K(-26.7%)$453.0 K(+131.1%)$196.0 K(-67.0%)$593.0 K(+37.9%)$430.0 K

TTM CAPEX

$2.5 M(+12.8%)$2.2 M(+24.7%)$1.8 M(-22.1%)$2.3 M(-37.6%)$3.7 M(-15.4%)$4.3 M(+171.9%)$1.6 M(-49.5%)$3.2 M(+27.5%)$2.5 M(+25.8%)$2.0 M(-59.1%)$4.8 M(+83.4%)$2.6 M(+36.2%)$1.9 M(-14.3%)$2.3 M(+21.9%)$1.9 M(+5.7%)$1.8 M(+18.4%)$1.5 M(+64.6%)$899.0 K(-37.0%)$1.4 M(-41.1%)$2.4 M(-68.8%)$7.8 M(-16.9%)$9.3 M(-1.5%)$9.5 M(+12.8%)$8.4 M(+165.6%)$3.2 M(+71.8%)$1.8 M(+58.9%)$1.2 M(-26.4%)$1.6 M(-5.9%)$1.7 M(-5.7%)$1.8 M(-34.9%)$2.7 M(+8.7%)$2.5 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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