BAND logo

Bandwidth (BAND) 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

$989.2 M(-3.9%)$1.0 B(+2.8%)$1.0 B(-7.7%)$1.1 B(-1.4%)$1.1 B(+2.9%)$1.1 B(+16.7%)$917.3 M(+6.5%)$861.1 M(-7.3%)$929.3 M(-7.8%)$1.0 B(-1.6%)$1.0 B(-2.8%)$1.1 B(-1.1%)$1.1 B(-3.2%)$1.1 B(+0.6%)$1.1 B(+2.3%)$1.1 B(+20.2%)$890.6 M(+32.8%)$670.4 M(+1.9%)$658.0 M(-1.1%)$665.3 M(+94.9%)$341.4 M(+6.4%)$321.0 M(+2.4%)$313.5 M(+3.2%)$303.7 M(+101.9%)$150.4 M(+0.9%)$149.1 M(+9.2%)$136.6 M(+18.0%)$115.8 M(+10.8%)$104.5 M(+44.0%)$72.5 M(+6.3%)$68.2 M-

Current Assets

$187.8 M(-5.5%)$198.7 M(+9.5%)$181.4 M(-29.4%)$257.0 M(+1.7%)$252.8 M(+7.8%)$234.4 M(+6.4%)$220.3 M(+5.0%)$210.0 M(-24.9%)$279.6 M(-33.0%)$417.1 M(+3.1%)$404.6 M(-2.1%)$413.3 M(+0.1%)$412.9 M(-4.3%)$431.5 M(+5.7%)$408.2 M(+0.4%)$406.7 M(+110.1%)$193.6 M(-67.2%)$590.8 M(+2.3%)$577.3 M(+1.8%)$566.9 M(+149.8%)$226.9 M(-2.7%)$233.3 M(+0.0%)$233.2 M(-1.0%)$235.6 M(+157.1%)$91.7 M(-3.6%)$95.1 M(+9.1%)$87.2 M(+10.9%)$78.6 M(+20.5%)$65.3 M(+115.9%)$30.2 M(+6.3%)$28.4 M-

Non Current Assets

$801.4 M(-3.6%)$831.1 M(+1.3%)$820.7 M(-0.9%)$828.5 M(-2.3%)$848.3 M(+1.5%)$835.7 M(+19.9%)$696.9 M(+7.0%)$651.2 M(+0.2%)$649.7 M(+9.9%)$591.3 M(-4.6%)$619.7 M(-3.3%)$640.9 M(-1.8%)$652.7 M(-2.5%)$669.4 M(-2.5%)$686.2 M(+3.4%)$663.7 M(-4.8%)$697.0 M(+775.5%)$79.6 M(-1.3%)$80.6 M(-18.1%)$98.4 M(-14.0%)$114.5 M(+30.6%)$87.6 M(+9.2%)$80.3 M(+18.0%)$68.1 M(+15.8%)$58.8 M(+8.9%)$54.0 M(+9.3%)$49.4 M(+32.9%)$37.1 M(-5.3%)$39.2 M(-7.3%)$42.3 M(+6.4%)$39.8 M-

Total Liabilities

$676.6 M(-2.4%)$693.2 M(-0.2%)$694.7 M(-11.8%)$787.3 M(-2.0%)$803.7 M(+1.7%)$790.1 M(+26.3%)$625.4 M(+9.4%)$571.7 M(-13.0%)$657.1 M(-19.3%)$813.8 M(+1.2%)$804.5 M(+0.2%)$802.7 M(+22.9%)$652.9 M(-2.8%)$671.6 M(+3.4%)$649.4 M(+3.5%)$627.6 M(+36.2%)$460.7 M(+28.9%)$357.3 M(+3.6%)$345.0 M(+2.4%)$337.1 M(+372.6%)$71.3 M(+41.0%)$50.6 M(+14.0%)$44.4 M(+6.2%)$41.8 M(+0.3%)$41.6 M(+1.9%)$40.9 M(+16.2%)$35.2 M(+7.9%)$32.6 M(+17.3%)$27.8 M(-57.4%)$65.2 M(+3.1%)$63.3 M-

Current Liabilities

$140.3 M(-8.7%)$153.7 M(-1.8%)$156.5 M(+43.9%)$108.7 M(-11.5%)$122.8 M(+13.1%)$108.6 M(+11.0%)$97.8 M(+3.0%)$95.0 M(-16.7%)$114.0 M(-2.7%)$117.2 M(+15.2%)$101.7 M(+7.4%)$94.7 M(+1.3%)$93.5 M(-14.3%)$109.1 M(+18.2%)$92.3 M(+13.2%)$81.6 M(-11.5%)$92.2 M(+59.4%)$57.8 M(+18.8%)$48.7 M(+10.8%)$44.0 M(-3.9%)$45.7 M(+11.3%)$41.1 M(+18.2%)$34.8 M(+6.1%)$32.8 M(+0.1%)$32.7 M(+3.4%)$31.6 M(+22.1%)$25.9 M(+4.7%)$24.8 M(+1.0%)$24.5 M(-5.2%)$25.9 M(+7.8%)$24.0 M-

Long Term Liabilities

$536.3 M(-0.6%)$539.5 M(+0.3%)$538.2 M(-20.7%)$678.6 M(-0.3%)$680.9 M(-0.1%)$681.5 M(+29.2%)$527.5 M(+10.7%)$476.7 M(-12.2%)$543.1 M(-22.0%)$696.6 M(-0.9%)$702.8 M(-0.7%)$708.0 M(+26.6%)$559.4 M(-0.5%)$562.5 M(+1.0%)$557.1 M(+2.0%)$546.0 M(+48.2%)$368.5 M(+23.1%)$299.5 M(+1.1%)$296.3 M(+1.1%)$293.1 M(+1045.6%)$25.6 M(+169.8%)$9.5 M(-1.2%)$9.6 M(+6.4%)$9.0 M(+1.0%)$8.9 M(-3.1%)$9.2 M(-0.3%)$9.2 M(+18.2%)$7.8 M(+139.4%)$3.3 M(-91.7%)$39.4 M(+0.3%)$39.3 M-

Shareholders Equity

$312.5 M(-7.1%)$336.6 M(+9.5%)$307.4 M(+3.1%)$298.2 M(+0.3%)$297.4 M(+6.2%)$280.0 M(-4.1%)$291.9 M(+0.9%)$289.4 M(+6.3%)$272.2 M(+39.9%)$194.6 M(-11.5%)$219.8 M(-12.6%)$251.5 M(-39.0%)$412.6 M(-3.9%)$429.3 M(-3.5%)$445.0 M(+0.5%)$442.7 M(+3.0%)$429.9 M(+37.3%)$313.1 M(+0.1%)$312.9 M(-4.6%)$328.2 M(+21.5%)$270.1 M(-0.1%)$270.4 M(+0.5%)$269.1 M(+2.8%)$261.9 M(+140.8%)$108.8 M(+0.5%)$108.2 M(+6.8%)$101.4 M(+21.9%)$83.2 M(+8.4%)$76.7 M(+948.1%)$7.3 M(+47.0%)$5.0 M-

Book Value

$312.5 M(-7.1%)$336.6 M(+9.5%)$307.4 M(+3.1%)$298.2 M(+0.3%)$297.4 M(+6.2%)$280.0 M(-4.1%)$291.9 M(+0.9%)$289.4 M(+6.3%)$272.2 M(+39.9%)$194.6 M(-11.5%)$219.8 M(-12.6%)$251.5 M(-39.0%)$412.6 M(-3.9%)$429.3 M(-3.5%)$445.0 M(+0.5%)$442.7 M(+3.0%)$429.9 M(+37.3%)$313.1 M(+0.1%)$312.9 M(-4.6%)$328.2 M(+21.5%)$270.1 M(-0.1%)$270.4 M(+0.5%)$269.1 M(+2.8%)$261.9 M(+140.8%)$108.8 M(+0.5%)$108.2 M(+6.8%)$101.4 M(+21.9%)$83.2 M(+8.4%)$76.7 M(+629.1%)-$14.5 M(+13.9%)-$16.8 M-

Working Capital

$47.5 M(+5.5%)$45.0 M(+80.6%)$24.9 M(-83.2%)$148.3 M(+14.1%)$130.0 M(+3.4%)$125.8 M(+2.7%)$122.5 M(+6.5%)$115.0 M(-30.6%)$165.6 M(-44.8%)$300.0 M(-1.0%)$302.9 M(-4.9%)$318.6 M(-0.3%)$319.4 M(-0.9%)$322.4 M(+2.1%)$315.9 M(-2.8%)$325.1 M(+220.6%)$101.4 M(-81.0%)$533.0 M(+0.8%)$528.6 M(+1.1%)$522.9 M(+188.6%)$181.2 M(-5.7%)$192.2 M(-3.1%)$198.4 M(-2.2%)$202.8 M(+244.2%)$58.9 M(-7.2%)$63.5 M(+3.6%)$61.3 M(+13.8%)$53.9 M(+32.2%)$40.7 M(+833.2%)$4.4 M(-1.9%)$4.4 M-

Cash And Cash Equivalents

$81.8 M(+9.2%)$74.9 M(+20.8%)$62.0 M(-41.1%)$105.4 M(-20.1%)$132.0 M(+22.9%)$107.4 M(+16.9%)$91.8 M(+7.7%)$85.3 M(-24.9%)$113.6 M(-31.7%)$166.4 M(+0.7%)$165.3 M(-47.7%)$316.0 M(-4.7%)$331.5 M(+3.0%)$321.8 M(+3.9%)$309.6 M(-3.2%)$319.7 M(+343.1%)$72.2 M(-76.0%)$300.2 M(+3.2%)$291.0 M(-40.9%)$492.0 M(+166.8%)$184.4 M(-4.2%)$192.4 M(+37.4%)$140.1 M(+0.9%)$138.9 M(+236.6%)$41.3 M(-15.1%)$48.6 M(+6.0%)$45.8 M(+18.1%)$38.8 M(+3.0%)$37.6 M(+601.2%)$5.4 M(-5.5%)$5.7 M-

Accounts Payable

$28.4 M(+38.0%)$20.6 M(-35.6%)$31.9 M(+36.4%)$23.4 M(-31.6%)$34.2 M(+9.6%)$31.2 M(+51.3%)$20.6 M(+25.9%)$16.4 M(-38.8%)$26.8 M(+27.2%)$21.0 M(+7.6%)$19.5 M(+118.5%)$8.9 M(-2.2%)$9.1 M(-41.7%)$15.7 M(+91.2%)$8.2 M(-12.3%)$9.4 M(-19.8%)$11.7 M(+50.0%)$7.8 M(+73.8%)$4.5 M(-16.0%)$5.3 M(+27.1%)$4.2 M(+25.3%)$3.3 M(+8.2%)$3.1 M(-8.3%)$3.4 M(-1.4%)$3.4 M(-20.4%)$4.3 M(+140.4%)$1.8 M(-43.4%)$3.2 M(+4.3%)$3.0 M(+20.1%)$2.5 M(+42.7%)$1.8 M-

Accounts Receivable

$41.8 M(-9.8%)$46.4 M(+13.7%)$40.8 M(-6.9%)$43.8 M(+22.8%)$35.7 M(-2.3%)$36.5 M(+9.7%)$33.3 M(+23.1%)$27.0 M(-35.4%)$41.8 M(+13.1%)$37.0 M(-10.8%)$41.4 M(+28.4%)$32.3 M(+2.6%)$31.4 M(-26.9%)$43.0 M(+34.4%)$32.0 M(+41.6%)$22.6 M(-14.8%)$26.5 M(+26.3%)$21.0 M(+9.7%)$19.1 M(+15.5%)$16.6 M(+12.7%)$14.7 M(-0.1%)$14.7 M(+15.8%)$12.7 M(-18.3%)$15.6 M(+14.2%)$13.6 M(+10.1%)$12.4 M(-7.5%)$13.4 M(-10.8%)$15.0 M(-66.4%)$44.7 M(+10.8%)$40.4 M(+10.4%)$36.6 M-

Short Term Debt

$3.1 M(-89.0%)$28.4 M(-34.8%)$43.5 M(+754.4%)$5.1 M(-6.8%)$5.5 M(+14.6%)$4.8 M(-8.4%)$5.2 M(-21.1%)$6.6 M(-11.5%)$7.5 M(+2.2%)$7.3 M(+0.2%)$7.3 M(-1.4%)$7.4 M(+23.3%)$6.0 M(-3.6%)$6.2 M(-0.1%)$6.2 M(+7.6%)$5.8 M(+1.3%)$5.7 M(+10.4%)$5.2 M(+1.9%)$5.1 M(+1.9%)$5.0 M(+2.0%)$4.9 M---$0.0--$67.0 K-$2.8 M(-44.1%)$5.1 M-

Long Term Debt

$500.5 M(-0.0%)$500.7 M(-0.1%)$501.2 M(-21.5%)$638.7 M(-0.1%)$639.1 M(-0.3%)$640.8 M(+52.2%)$421.0 M(+0.0%)$420.9 M(-13.3%)$485.2 M(-24.6%)$643.7 M(-0.2%)$645.0 M(-0.2%)$646.4 M(+30.0%)$497.4 M(+1.2%)$491.7 M(+1.2%)$486.0 M(+1.2%)$480.5 M(+60.5%)$299.4 M(+2.1%)$293.1 M(+1.1%)$290.0 M(+1.1%)$286.9 M(+1343.9%)$19.9 M---$0.0----$35.5 M(-2.1%)$36.3 M-

Total Debt

$503.6 M(-4.8%)$529.0 M(-2.9%)$544.6 M(-15.4%)$643.8 M(-0.1%)$644.5 M(-0.1%)$645.5 M(+51.5%)$426.2 M(-0.3%)$427.5 M(-13.2%)$492.6 M(-24.3%)$651.0 M(-0.2%)$652.3 M(-0.2%)$653.8 M(+29.9%)$503.4 M(+1.1%)$497.9 M(+1.1%)$492.2 M(+1.2%)$486.2 M(+59.4%)$305.1 M(+2.3%)$298.3 M(+1.1%)$295.0 M(+1.1%)$291.8 M(+1079.5%)$24.7 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$67.0 K(+100.0%)$0.0(-100.0%)$38.4 M(-7.3%)$41.4 M(+100.0%)$0.0

Debt To Equity

0.9(-1.1%)0.9(-12.5%)1.0(-26.2%)1.4(0%)1.4(-5.4%)1.5(+4.2%)1.4(-0.7%)1.4(-18.6%)1.8(-45.9%)3.3(+12.8%)2.9(+14.6%)2.5(+114.4%)1.2(+5.4%)1.1(+5.7%)1.1(+0.9%)1.1(+59.1%)0.7(-25.8%)0.9(+2.3%)0.9(+6.1%)0.8(+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(-100.0%)5.2(-36.7%)8.3-

Current Ratio

1.3(+3.9%)1.3(+11.2%)1.2(-50.9%)2.4(+14.6%)2.1(-4.6%)2.2(-4.0%)2.3(+1.8%)2.2(-9.8%)2.5(-31.2%)3.6(-10.6%)4.0(-8.7%)4.4(-1.4%)4.4(+11.9%)4.0(-10.6%)4.4(-11.2%)5.0(+137.1%)2.1(-79.4%)10.2(-13.8%)11.8(-8.1%)12.9(+159.9%)5.0(-12.7%)5.7(-15.3%)6.7(-6.7%)7.2(+156.8%)2.8(-7.0%)3.0(-10.4%)3.4(+6.0%)3.2(+19.2%)2.7(+127.3%)1.2(-1.7%)1.2-

Quick Ratio

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

Inventory

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

Retained Earnings

-$71.4 M(-2.5%)-$69.7 M(+0.6%)-$70.1 M(+5.5%)-$74.1 M(-14.2%)-$64.9 M(-20.3%)-$54.0 M(-10.5%)-$48.8 M(-8.7%)-$44.9 M(+7.4%)-$48.5 M(+40.8%)-$82.0 M(-1.0%)-$81.2 M(-8.3%)-$74.9 M(+2.5%)-$76.9 M(-11.9%)-$68.7 M(-11.3%)-$61.7 M(-12.6%)-$54.8 M(-10.7%)-$49.5 M(-67.4%)-$29.6 M(-8.6%)-$27.2 M(-313.4%)-$6.6 M(-19.1%)-$5.5 M(-54.8%)-$3.6 M(-39.6%)-$2.6 M(+57.6%)-$6.0 M(+23.2%)-$7.8 M(-19.7%)-$6.6 M(+27.7%)-$9.1 M(+53.7%)-$19.6 M(+24.0%)-$25.8 M(-2.4%)-$25.2 M(+6.1%)-$26.8 M-

PB Ratio

1.5(+4.8%)1.4(-2.0%)1.5(-10.3%)1.6(+29.9%)1.3(+23.3%)1.0(-14.2%)1.2(-10.4%)1.3(-35.6%)2.1(+34.2%)1.6(-28.6%)2.2(-33.4%)3.3(-25.4%)4.4(-17.2%)5.3(-32.1%)7.8(+8.4%)7.2(-19.3%)8.9(-34.1%)13.5(+37.8%)9.8(+102.1%)4.8(-13.1%)5.6(-1.4%)5.7(-13.1%)6.5(+10.7%)5.9(-19.2%)7.3(-24.0%)9.6(+35.9%)7.0(+1.4%)7.0(+30.6%)5.3---

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.1(-400.0%)$0.0(+111.8%)-$0.2(+51.4%)-$0.3(+16.7%)-$0.4(-110.0%)-$0.2(-33.3%)-$0.1(+46.4%)-$0.3(-75.0%)-$0.2(-433.3%)-$0.0(+88.0%)-$0.3(+7.4%)-$0.3(+18.2%)-$0.3(-17.9%)-$0.3(0%)-$0.3(-33.3%)-$0.2(+74.1%)-$0.8(-710.0%)-$0.1(+88.4%)-$0.9(-2050.0%)-$0.0(+50.0%)-$0.1(-100.0%)-$0.0(-128.6%)$0.1(+55.6%)$0.1(+228.6%)-$0.1(-158.3%)$0.1(-76.0%)$0.5(+66.7%)$0.3(+850.0%)-$0.0(-149.6%)$0.1(-30.6%)$0.1(-34.8%)$0.2

TTM EPS

-$0.6(+39.1%)-$0.9(+19.3%)-$1.1(-1.8%)-$1.1(-6.7%)-$1.1(-32.9%)-$0.8(-27.4%)-$0.6(+13.9%)-$0.7(-1.4%)-$0.7(+19.3%)-$0.9(+22.1%)-$1.1(+2.6%)-$1.2(-5.5%)-$1.1(+30.4%)-$1.6(-12.9%)-$1.4(+29.3%)-$2.0(-9.4%)-$1.8(-67.6%)-$1.1(-5.9%)-$1.0(-5000.0%)-$0.0(-118.2%)$0.1(-8.3%)$0.1(-57.1%)$0.3(-56.3%)$0.6(-24.7%)$0.8(-3.4%)$0.9(+4.7%)$0.8(+84.0%)$0.5(+36.3%)$0.3(-73.0%)$1.2(-8.5%)$1.4(+9.4%)$1.2

Revenue

$210.0 M(+8.3%)$193.9 M(+11.7%)$173.6 M(+1.5%)$171.0 M(+3.4%)$165.4 M(+8.8%)$152.0 M(+4.2%)$145.9 M(+5.8%)$137.8 M(-12.2%)$157.0 M(+5.8%)$148.3 M(+8.7%)$136.5 M(+3.9%)$131.4 M(+4.2%)$126.1 M(-3.5%)$130.6 M(+8.3%)$120.7 M(+6.3%)$113.5 M(+0.4%)$113.0 M(+33.4%)$84.8 M(+10.4%)$76.8 M(+12.1%)$68.5 M(+10.5%)$62.0 M(+2.5%)$60.5 M(+6.5%)$56.8 M(+6.5%)$53.3 M(+1.9%)$52.3 M(+3.7%)$50.5 M(+4.5%)$48.3 M(-8.9%)$53.0 M(+24.8%)$42.5 M(+2.7%)$41.3 M(+4.6%)$39.5 M(-0.3%)$39.6 M

TTM Revenue

$748.5 M(+6.3%)$703.9 M(+6.3%)$662.0 M(+4.4%)$634.3 M(+5.5%)$601.1 M(+1.4%)$592.7 M(+0.6%)$589.0 M(+1.6%)$579.6 M(+1.1%)$573.2 M(+5.7%)$542.3 M(+3.4%)$524.6 M(+3.1%)$508.8 M(+3.6%)$490.9 M(+2.7%)$477.8 M(+10.6%)$431.9 M(+11.3%)$388.1 M(+13.1%)$343.1 M(+17.5%)$292.1 M(+9.1%)$267.8 M(+8.1%)$247.8 M(+6.5%)$232.6 M(+4.3%)$222.9 M(+4.7%)$212.9 M(+4.2%)$204.4 M(+0.1%)$204.1 M(+5.1%)$194.2 M(+4.9%)$185.1 M(+5.0%)$176.3 M(+8.2%)$163.0 M(+2.3%)$159.3 M(+1.8%)$156.5 M(+33.8%)$117.0 M

Total Expenses

$212.6 M(+9.2%)$194.8 M(+8.4%)$179.7 M(-1.0%)$181.4 M(+3.4%)$175.4 M(+10.9%)$158.2 M(+3.1%)$153.4 M(+2.5%)$149.6 M(-8.8%)$164.0 M(+9.5%)$149.7 M(+2.9%)$145.5 M(+5.3%)$138.2 M(+6.2%)$130.2 M(+0.4%)$129.7 M(+8.3%)$119.7 M(+5.5%)$113.5 M(-9.4%)$125.3 M(+51.1%)$82.9 M(+7.6%)$77.1 M(+7.9%)$71.4 M(+9.1%)$65.5 M(+0.6%)$65.1 M(+7.5%)$60.6 M(+2.4%)$59.2 M(+6.4%)$55.6 M(+10.4%)$50.4 M(+6.8%)$47.1 M(+6.6%)$44.2 M(+9.9%)$40.3 M(+5.2%)$38.3 M(+8.2%)$35.4 M(+2.7%)$34.4 M

Operating Expenses

$79.2 M(+7.0%)$74.0 M(+4.4%)$70.9 M(-6.6%)$75.9 M(+5.3%)$72.1 M(+9.8%)$65.6 M(-1.3%)$66.5 M(-1.4%)$67.4 M(-5.2%)$71.1 M(+9.6%)$64.9 M(+0.6%)$64.5 M(+3.5%)$62.3 M(+10.9%)$56.2 M(+0.1%)$56.1 M(+6.8%)$52.5 M(+2.6%)$51.2 M(-19.9%)$63.9 M(+71.0%)$37.4 M(+6.6%)$35.0 M(+0.0%)$35.0 M(+7.9%)$32.5 M(+1.5%)$32.0 M(+5.1%)$30.5 M(+0.2%)$30.4 M(+13.1%)$26.9 M(+17.4%)$22.9 M(+11.2%)$20.6 M(+9.1%)$18.9 M(+8.3%)$17.4 M(+11.0%)$15.7 M(+20.0%)$13.1 M(+1.6%)$12.9 M

Cost Of Goods Sold

$133.5 M(+10.5%)$120.7 M(+11.0%)$108.8 M(+3.0%)$105.5 M(+2.1%)$103.3 M(+11.7%)$92.5 M(+6.4%)$86.9 M(+5.8%)$82.2 M(-11.5%)$92.9 M(+9.5%)$84.9 M(+4.7%)$81.1 M(+6.8%)$76.0 M(+2.6%)$74.0 M(+0.6%)$73.6 M(+9.5%)$67.2 M(+7.8%)$62.3 M(+1.6%)$61.4 M(+34.8%)$45.5 M(+8.4%)$42.0 M(+15.5%)$36.4 M(+10.3%)$33.0 M(-0.4%)$33.1 M(+9.9%)$30.1 M(+4.7%)$28.8 M(+0.1%)$28.7 M(+4.6%)$27.5 M(+3.4%)$26.6 M(+4.7%)$25.4 M(+11.1%)$22.8 M(+1.1%)$22.6 M(+1.2%)$22.3 M(+3.4%)$21.6 M

TTM Cost Of Goods Sold

$468.5 M(+6.9%)$438.4 M(+6.9%)$410.2 M(+5.6%)$388.3 M(+6.4%)$365.0 M(+2.9%)$354.5 M(+2.2%)$346.9 M(+1.7%)$341.0 M(+1.9%)$334.8 M(+6.0%)$315.9 M(+3.7%)$304.6 M(+4.8%)$290.7 M(+4.9%)$277.1 M(+4.8%)$264.4 M(+11.9%)$236.4 M(+11.9%)$211.2 M(+14.0%)$185.3 M(+18.1%)$156.9 M(+8.6%)$144.5 M(+9.0%)$132.6 M(+6.1%)$125.0 M(+3.5%)$120.7 M(+4.9%)$115.1 M(+3.2%)$111.5 M(+3.1%)$108.1 M(+5.8%)$102.2 M(+5.0%)$97.3 M(+4.6%)$93.1 M(+4.3%)$89.3 M(+2.0%)$87.5 M(+1.2%)$86.4 M(+34.8%)$64.1 M

Gross Profit

$76.5 M(+4.6%)$73.1 M(+12.8%)$64.8 M(-1.0%)$65.5 M(+5.5%)$62.0 M(+4.3%)$59.5 M(+0.9%)$59.0 M(+5.9%)$55.7 M(-13.1%)$64.1 M(+1.0%)$63.5 M(+14.6%)$55.4 M(-0.0%)$55.4 M(+6.3%)$52.1 M(-8.7%)$57.1 M(+6.7%)$53.5 M(+4.5%)$51.2 M(-1.0%)$51.7 M(+31.8%)$39.2 M(+12.8%)$34.8 M(+8.2%)$32.2 M(+10.8%)$29.0 M(+6.0%)$27.4 M(+2.7%)$26.7 M(+8.6%)$24.6 M(+4.0%)$23.6 M(+2.7%)$23.0 M(+5.7%)$21.7 M(-21.4%)$27.6 M(+40.8%)$19.6 M(+4.6%)$18.8 M(+8.9%)$17.2 M(-4.6%)$18.1 M

TTM Gross Profit

$280.0 M(+5.5%)$265.5 M(+5.4%)$251.9 M(+2.4%)$246.0 M(+4.2%)$236.2 M(-0.8%)$238.2 M(-1.6%)$242.1 M(+1.5%)$238.6 M(+0.1%)$238.4 M(+5.3%)$226.4 M(+2.9%)$220.0 M(+0.9%)$218.1 M(+2.0%)$213.8 M(+0.2%)$213.4 M(+9.1%)$195.6 M(+10.6%)$176.9 M(+12.0%)$157.9 M(+16.8%)$135.2 M(+9.6%)$123.4 M(+7.0%)$115.2 M(+7.1%)$107.6 M(+5.3%)$102.2 M(+4.5%)$97.8 M(+5.3%)$92.9 M(-3.2%)$96.0 M(+4.3%)$92.0 M(+4.8%)$87.8 M(+5.4%)$83.3 M(+13.0%)$73.7 M(+2.7%)$71.8 M(+2.4%)$70.1 M(+32.6%)$52.9 M

Gross Margin

36.4%(-3.4%)37.7%(+1.0%)37.3%(-2.5%)38.3%(+2.0%)37.5%(-4.1%)39.1%(-3.2%)40.4%(+0.1%)40.4%(-1.1%)40.8%(-4.6%)42.8%(+5.4%)40.6%(-3.8%)42.2%(+2.1%)41.3%(-5.4%)43.7%(-1.4%)44.3%(-1.7%)45.1%(-1.4%)45.7%(-1.2%)46.3%(+2.2%)45.3%(-3.5%)46.9%(+0.3%)46.8%(+3.4%)45.3%(-3.6%)47.0%(+2.0%)46.0%(+2.1%)45.1%(-1.0%)45.5%(+1.2%)45.0%(-13.7%)52.1%(+12.8%)46.2%(+1.9%)45.4%(+4.1%)43.6%(-4.3%)45.6%

Operating Profit

-$2.7 M(-197.4%)-$898.0 K(+85.2%)-$6.1 M(+41.7%)-$10.4 M(-3.8%)-$10.0 M(-63.3%)-$6.1 M(+18.3%)-$7.5 M(+36.0%)-$11.8 M(-67.5%)-$7.0 M(-405.9%)-$1.4 M(+84.7%)-$9.1 M(-31.7%)-$6.9 M(-68.7%)-$4.1 M(-534.1%)$938.0 K(+0.4%)$934.0 K(+2624.3%)-$37.0 K(+99.7%)-$12.2 M(-755.4%)$1.9 M(+795.5%)-$268.0 K(+90.7%)-$2.9 M(+16.7%)-$3.5 M(+24.8%)-$4.6 M(-21.7%)-$3.8 M(+35.3%)-$5.8 M(-78.7%)-$3.3 M(-3858.6%)$87.0 K(-92.5%)$1.2 M(-86.8%)$8.8 M(+296.9%)$2.2 M(-28.0%)$3.1 M(-26.1%)$4.2 M(-19.9%)$5.2 M

TTM Operating Profit

-$20.1 M(+26.9%)-$27.4 M(+16.1%)-$32.7 M(+4.2%)-$34.1 M(+3.8%)-$35.5 M(-9.3%)-$32.4 M(-17.2%)-$27.7 M(+5.2%)-$29.2 M(-20.1%)-$24.3 M(-13.8%)-$21.4 M(-12.2%)-$19.1 M(-110.1%)-$9.1 M(-305.4%)-$2.2 M(+78.5%)-$10.4 M(-9.8%)-$9.5 M(+11.3%)-$10.7 M(+21.1%)-$13.5 M(-184.4%)-$4.7 M(+57.7%)-$11.2 M(+23.9%)-$14.7 M(+16.7%)-$17.7 M(-1.1%)-$17.5 M(-36.6%)-$12.8 M(-62.8%)-$7.9 M(-216.5%)$6.8 M(-44.8%)$12.2 M(-19.6%)$15.2 M(-16.4%)$18.2 M(+24.6%)$14.6 M(-2.9%)$15.1 M(-8.0%)$16.4 M(+34.0%)$12.2 M

Operating Margin

-1.3%(-176.1%)-0.5%(+86.9%)-3.5%(+42.5%)-6.1%(-0.3%)-6.1%(-50.3%)-4.0%(+21.6%)-5.2%(+39.6%)-8.5%(-90.8%)-4.5%(-375.5%)-0.9%(+85.8%)-6.6%(-26.8%)-5.2%(-61.9%)-3.2%(-548.6%)0.7%(-6.5%)0.8%(+2666.7%)-0.0%(+99.7%)-10.8%(-591.4%)2.2%(+728.6%)-0.3%(+91.7%)-4.2%(+24.6%)-5.6%(+26.7%)-7.6%(-14.3%)-6.7%(+39.2%)-11.0%(-75.4%)-6.3%(-3776.5%)0.2%(-92.9%)2.4%(-85.5%)16.6%(+217.7%)5.2%(-29.9%)7.4%(-29.3%)10.5%(-19.6%)13.1%

Net Income

-$1.8 M(-525.9%)$413.0 K(-89.8%)$4.1 M(+143.9%)-$9.2 M(+15.6%)-$10.9 M(-113.1%)-$5.1 M(-31.9%)-$3.9 M(-207.7%)$3.6 M(-89.2%)$33.4 M(+4268.8%)-$802.0 K(+87.2%)-$6.2 M(+8.3%)-$6.8 M(+16.6%)-$8.2 M(-17.7%)-$6.9 M(-0.2%)-$6.9 M(-30.3%)-$5.3 M(+73.3%)-$19.9 M(-747.2%)-$2.4 M(+88.6%)-$20.6 M(-1851.0%)-$1.1 M(+45.9%)-$2.0 M(-92.9%)-$1.0 M(-129.2%)$3.5 M(+74.3%)$2.0 M(+254.4%)-$1.3 M(-151.4%)$2.5 M(-76.1%)$10.5 M(+69.8%)$6.2 M(+1133.6%)-$599.0 K(-136.7%)$1.6 M(-16.1%)$1.9 M(-34.9%)$3.0 M

TTM Net Income

-$6.5 M(+58.4%)-$15.7 M(+26.1%)-$21.2 M(+27.2%)-$29.2 M(-78.6%)-$16.3 M(-158.3%)$28.0 M(-13.4%)$32.4 M(+7.9%)$30.0 M(+53.3%)$19.6 M(+188.8%)-$22.0 M(+21.8%)-$28.2 M(+2.4%)-$28.9 M(-5.5%)-$27.4 M(+30.1%)-$39.1 M(-13.3%)-$34.5 M(+28.4%)-$48.2 M(-9.7%)-$44.0 M(-69.1%)-$26.0 M(-5.4%)-$24.7 M(-4336.9%)-$556.0 K(-122.3%)$2.5 M(-21.1%)$3.2 M(-52.7%)$6.7 M(-51.3%)$13.7 M(-23.4%)$17.9 M(-3.7%)$18.6 M(+4.9%)$17.7 M(+93.4%)$9.2 M(+53.6%)$6.0 M(-71.7%)$21.1 M(-7.3%)$22.7 M(+9.4%)$20.8 M

Net Margin

-0.8%(-500.0%)0.2%(-91.0%)2.3%(+143.3%)-5.4%(+18.3%)-6.6%(-96.1%)-3.4%(-26.2%)-2.7%(-201.9%)2.6%(-87.7%)21.3%(+4044.4%)-0.5%(+88.2%)-4.6%(+11.8%)-5.2%(+19.9%)-6.5%(-21.8%)-5.3%(+7.3%)-5.7%(-22.6%)-4.7%(+73.5%)-17.6%(-534.2%)-2.8%(+89.7%)-26.9%(-1645.5%)-1.5%(+51.1%)-3.1%(-87.5%)-1.7%(-127.5%)6.1%(+63.4%)3.7%(+252.0%)-2.5%(-149.5%)5.0%(-77.2%)21.8%(+86.3%)11.7%(+928.4%)-1.4%(-135.7%)4.0%(-19.9%)4.9%(-34.6%)7.5%

EBIT

$10.3 M(+1246.5%)-$898.0 K(-120.3%)$4.4 M(+142.4%)-$10.4 M(-250.4%)$6.9 M(+212.7%)-$6.1 M(-80.0%)-$3.4 M(+71.0%)-$11.8 M(-131.2%)$37.7 M(+2815.3%)-$1.4 M(+76.0%)-$5.8 M(-7.5%)-$5.4 M(-25.2%)-$4.3 M(-496.1%)$1.1 M(+4.1%)$1.0 M(+538.2%)-$238.0 K(+98.0%)-$12.2 M(-754.5%)$1.9 M(+783.1%)-$272.0 K(+90.6%)-$2.9 M(+16.7%)-$3.5 M(+24.8%)-$4.6 M(-21.7%)-$3.8 M(+35.3%)-$5.8 M(-78.7%)-$3.3 M(-3858.6%)$87.0 K(-92.5%)$1.2 M(-86.8%)$8.8 M(+296.9%)$2.2 M(-28.0%)$3.1 M(-26.1%)$4.2 M(-19.9%)$5.2 M

TTM EBIT

$3.4 M(+9625.7%)$35.0 K(+100.7%)-$5.2 M(+60.0%)-$13.1 M(+9.3%)-$14.4 M(-188.1%)$16.3 M(-22.6%)$21.1 M(+12.7%)$18.7 M(-25.4%)$25.1 M(+248.8%)-$16.9 M(-17.2%)-$14.4 M(-90.4%)-$7.6 M(-213.5%)-$2.4 M(+76.5%)-$10.3 M(-8.1%)-$9.5 M(+12.2%)-$10.8 M(+19.7%)-$13.5 M(-182.8%)-$4.8 M(+57.6%)-$11.2 M(+23.8%)-$14.7 M(+16.7%)-$17.7 M(-1.1%)-$17.5 M(-36.6%)-$12.8 M(-62.8%)-$7.9 M(-216.5%)$6.8 M(-44.8%)$12.2 M(-19.6%)$15.2 M(-16.4%)$18.2 M(+24.6%)$14.6 M(-2.9%)$15.1 M(-8.0%)$16.4 M(+34.0%)$12.2 M

EBITDA

$22.4 M(+94.3%)$11.5 M(-31.1%)$16.7 M(+736.9%)$2.0 M(-89.5%)$19.0 M(+291.0%)$4.8 M(-24.1%)$6.4 M(+323.0%)-$2.9 M(-106.2%)$46.4 M(+527.6%)$7.4 M(+136.5%)$3.1 M(-17.4%)$3.8 M(-22.1%)$4.9 M(-52.9%)$10.3 M(+16.0%)$8.9 M(-12.3%)$10.2 M(+354.2%)-$4.0 M(-163.1%)$6.3 M(+49.3%)$4.2 M(+170.0%)$1.6 M(+165.5%)$592.0 K(+150.6%)-$1.2 M(-98.1%)-$591.0 K(+78.2%)-$2.7 M(-74.7%)-$1.6 M(-202.8%)$1.5 M(-38.4%)$2.5 M(-75.8%)$10.2 M(+178.4%)$3.7 M(-19.3%)$4.5 M(-19.2%)$5.6 M(-14.6%)$6.6 M

TTM EBITDA

$52.6 M(+7.0%)$49.2 M(+15.7%)$42.5 M(+32.1%)$32.2 M(+17.8%)$27.3 M(-50.1%)$54.8 M(-4.4%)$57.3 M(+6.0%)$54.0 M(-10.9%)$60.7 M(+216.7%)$19.2 M(-13.3%)$22.1 M(-20.7%)$27.9 M(-18.6%)$34.2 M(+34.9%)$25.4 M(+18.6%)$21.4 M(+27.8%)$16.7 M(+105.2%)$8.2 M(-36.0%)$12.7 M(+143.3%)$5.2 M(+1202.7%)$402.0 K(+110.3%)-$3.9 M(+35.6%)-$6.0 M(-80.1%)-$3.3 M(-1005.3%)-$303.0 K(-102.4%)$12.6 M(-29.3%)$17.8 M(-14.5%)$20.8 M(-13.1%)$23.9 M(+17.7%)$20.3 M(-1.8%)$20.7 M(-6.4%)$22.1 M(+33.9%)$16.5 M

Selling, General & Administrative Expenses

$47.8 M(+8.9%)$43.9 M(+2.5%)$42.8 M(-9.0%)$47.0 M(+8.8%)$43.2 M(+5.8%)$40.9 M(-1.9%)$41.6 M(-0.3%)$41.7 M(-6.9%)$44.8 M(+12.6%)$39.8 M(-0.9%)$40.2 M(+0.8%)$39.9 M(+8.6%)$36.7 M(-6.5%)$39.3 M(+8.6%)$36.2 M(+5.1%)$34.4 M(-32.8%)$51.2 M(+88.5%)$27.1 M(+6.4%)$25.5 M(-0.1%)$25.5 M(+4.8%)$24.3 M(+1.2%)$24.1 M(+5.5%)$22.8 M(+0.5%)$22.7 M(+12.9%)$20.1 M(+18.2%)$17.0 M(+5.3%)$16.1 M(+7.0%)$15.1 M(+4.1%)$14.5 M(+12.2%)$12.9 M(+21.1%)$10.7 M(+4.7%)$10.2 M

TTM SGA

$181.4 M(+2.6%)$176.8 M(+1.7%)$173.8 M(+0.7%)$172.7 M(+3.1%)$167.4 M(-1.0%)$169.1 M(+0.6%)$168.0 M(+0.9%)$166.6 M(+1.1%)$164.7 M(+5.2%)$156.6 M(+0.3%)$156.0 M(+2.6%)$152.0 M(+3.7%)$146.5 M(-9.0%)$161.0 M(+8.2%)$148.9 M(+7.7%)$138.2 M(+6.9%)$129.3 M(+26.2%)$102.5 M(+3.1%)$99.4 M(+2.8%)$96.7 M(+3.0%)$93.9 M(+4.7%)$89.6 M(+8.6%)$82.6 M(+8.8%)$75.9 M(+11.1%)$68.3 M(+8.9%)$62.7 M(+6.9%)$58.7 M(+10.3%)$53.2 M(+10.1%)$48.3 M(+3.9%)$46.5 M(+5.9%)$43.9 M(+32.1%)$33.2 M

Depreciation And Amortization

$12.1 M(-2.6%)$12.4 M(+1.0%)$12.3 M(-0.9%)$12.4 M(+3.2%)$12.0 M(+9.4%)$11.0 M(+12.2%)$9.8 M(+10.2%)$8.9 M(+1.8%)$8.7 M(-0.5%)$8.8 M(-1.6%)$8.9 M(-2.8%)$9.2 M(+0.1%)$9.2 M(-0.8%)$9.2 M(+17.5%)$7.9 M(-24.4%)$10.4 M(+27.2%)$8.2 M(+82.4%)$4.5 M(-0.9%)$4.5 M(+1.4%)$4.5 M(+9.9%)$4.1 M(+18.0%)$3.4 M(+7.6%)$3.2 M(+2.0%)$3.1 M(+82.4%)$1.7 M(+20.3%)$1.4 M(+10.0%)$1.3 M(-6.6%)$1.4 M(-3.7%)$1.4 M(-0.8%)$1.5 M(+0.4%)$1.4 M(+5.0%)$1.4 M

TTM D&A

$49.2 M(+0.1%)$49.2 M(+3.0%)$47.7 M(+5.5%)$45.2 M(+8.4%)$41.7 M(+8.6%)$38.4 M(+6.1%)$36.2 M(+2.5%)$35.3 M(-0.8%)$35.6 M(-1.2%)$36.0 M(-1.2%)$36.5 M(+3.0%)$35.4 M(-3.3%)$36.6 M(+2.8%)$35.6 M(+15.4%)$30.9 M(+12.1%)$27.5 M(+27.4%)$21.6 M(+23.5%)$17.5 M(+6.3%)$16.5 M(+8.8%)$15.1 M(+9.6%)$13.8 M(+20.4%)$11.5 M(+21.2%)$9.5 M(+25.1%)$7.6 M(+29.9%)$5.8 M(+5.0%)$5.5 M(-0.5%)$5.6 M(-2.6%)$5.7 M(+0.2%)$5.7 M(+33.7%)$4.3 M(+51.4%)$2.8 M(+105.0%)$1.4 M

Interest Expense

--$698.0 K---$322.0 K---$874.0 K(-30.1%)$1.3 M(-84.3%)$8.0 M(+3.2%)$7.7 M(+0.2%)$7.7 M(+42.3%)$5.4 M-$4.2 M(+8.7%)$3.9 M-------------

TTM Interest Expense

--$698.0 K---$322.0 K---$17.8 M(-27.7%)$24.6 M(-14.4%)$28.8 M(+38.2%)$20.8 M(+20.3%)$17.3 M(+28.5%)$13.5 M-$8.1 M(+108.7%)$3.9 M-------------

Income Tax

-$1.2 M(-58.6%)-$734.0 K(-121.8%)-$331.0 K(-65.5%)-$200.0 K(-185.5%)$234.0 K(+206.8%)-$219.0 K(-243.1%)$153.0 K(+104.9%)-$3.1 M(-183.6%)-$1.1 M(-19.5%)-$923.0 K(-121.3%)-$417.0 K(-333.0%)$179.0 K(+104.4%)-$4.1 M(-1397.8%)$315.0 K(+15.8%)$272.0 K(+181.9%)-$332.0 K(-127.2%)$1.2 M(+12120.0%)$10.0 K(-99.9%)$16.5 M(+704.1%)-$2.7 M(-265.7%)-$747.0 K(+73.4%)-$2.8 M(+56.9%)-$6.5 M(+14.5%)-$7.6 M(-297.4%)-$1.9 M(+17.2%)-$2.3 M(+75.0%)-$9.3 M(-451.7%)$2.6 M(-13.1%)$3.0 M(+237.3%)$899.0 K(-26.0%)$1.2 M(-31.4%)$1.8 M

TTM Income Tax

-$2.4 M(-135.6%)-$1.0 M(-99.8%)-$516.0 K(-1512.5%)-$32.0 K(+98.9%)-$3.0 M(+31.1%)-$4.3 M(+14.1%)-$5.0 M(+10.2%)-$5.6 M(-146.1%)-$2.3 M(+56.9%)-$5.2 M(-30.9%)-$4.0 M(-20.7%)-$3.3 M(+13.3%)-$3.8 M(-359.5%)$1.5 M(+26.0%)$1.2 M(-93.3%)$17.4 M(+16.0%)$15.0 M(+15.1%)$13.0 M(+27.6%)$10.2 M(+179.7%)-$12.8 M(+27.7%)-$17.7 M(+6.2%)-$18.9 M(-2.7%)-$18.4 M(+12.9%)-$21.1 M(-94.5%)-$10.9 M(-83.7%)-$5.9 M(-119.3%)-$2.7 M(-134.7%)$7.8 M(+12.5%)$6.9 M(+190.9%)-$7.6 M(+9.1%)-$8.4 M(+12.7%)-$9.6 M

PE Ratio

--------------------582.3(+7.3%)542.6(+102.5%)267.9(+156.1%)104.6(+118.3%)47.9(-21.3%)60.9(+34.8%)45.2(-36.8%)71.5(+3.6%)69.0---

PS Ratio

0.6(-7.3%)0.7(0%)0.7(-11.5%)0.8(+23.8%)0.6(+28.6%)0.5(-16.9%)0.6(-11.9%)0.7(-32.3%)1.0(+76.8%)0.6(-38.5%)0.9(-43.5%)1.6(-56.3%)3.7(-22.5%)4.8(-40.8%)8.0(-2.1%)8.2(-26.6%)11.2(-22.9%)14.5(+26.3%)11.5(+78.5%)6.4(-0.8%)6.5(-5.7%)6.9(-16.6%)8.2(+9.3%)7.5(+94.1%)3.9(-27.3%)5.3(+38.3%)3.9(+17.7%)3.3(+31.2%)2.5---

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

$36.5 M(+78.5%)$20.5 M(-16.3%)$24.4 M(+891.3%)$2.5 M(-87.2%)$19.3 M(-16.2%)$23.0 M(+645.3%)$3.1 M(+148.6%)-$6.4 M(-160.1%)$10.6 M(-56.0%)$24.0 M(+242.2%)$7.0 M(+204.8%)-$6.7 M(-139.1%)$17.1 M(+15.3%)$14.8 M(+1375.2%)-$1.2 M(-111.6%)$10.0 M(+246.9%)-$6.8 M(-158.5%)$11.6 M(+59.7%)$7.3 M(+195.8%)-$7.6 M(-441.6%)$2.2 M(+15.3%)$1.9 M(-46.7%)$3.6 M(+140.1%)-$9.0 M(-1529.6%)$632.0 K(-90.8%)$6.9 M(+17.2%)$5.9 M(-47.8%)$11.2 M(+127.3%)$4.9 M(+5.9%)$4.7 M(-21.8%)$6.0 M(+716.6%)-$969.0 K

TTM CFO

$83.9 M(+25.9%)$66.6 M(-3.7%)$69.2 M(+44.6%)$47.8 M(+22.6%)$39.0 M(+28.7%)$30.3 M(-3.2%)$31.3 M(-11.2%)$35.2 M(+1.0%)$34.9 M(-15.8%)$41.5 M(+28.4%)$32.3 M(+34.0%)$24.1 M(-40.9%)$40.8 M(+141.8%)$16.9 M(+23.4%)$13.7 M(-38.2%)$22.1 M(+389.9%)$4.5 M(-66.7%)$13.6 M(+252.8%)$3.8 M(+2096.0%)$175.0 K(+114.0%)-$1.3 M(+56.0%)-$2.8 M(-235.4%)$2.1 M(-51.7%)$4.4 M(-82.3%)$24.6 M(-14.9%)$28.9 M(+8.3%)$26.7 M(-0.4%)$26.8 M(+83.5%)$14.6 M(+51.1%)$9.7 M(+93.3%)$5.0 M(+616.6%)-$969.0 K

Cash From Investing

-$3.1 M(-144.8%)$7.0 M(-67.8%)$21.7 M(+180.4%)-$27.0 M(-780.9%)$4.0 M(+169.6%)-$5.7 M(-257.4%)$3.6 M(-87.5%)$29.0 M(-38.3%)$46.9 M(+363.9%)-$17.8 M(+88.7%)-$156.7 M(-2544.3%)-$5.9 M(+33.0%)-$8.8 M(-233.0%)-$2.7 M(+65.8%)-$7.8 M(-135.2%)$22.1 M(+110.4%)-$212.9 M(-9022.7%)-$2.3 M(+99.0%)-$235.4 M(-5216.2%)-$4.4 M(+55.4%)-$9.9 M(-120.0%)$49.7 M(+1470.5%)-$3.6 M(+91.7%)-$43.8 M(-422.1%)-$8.4 M(-9.9%)-$7.6 M(-32.8%)-$5.8 M(+41.9%)-$9.9 M(-207.0%)-$3.2 M(-59.6%)-$2.0 M(-5.7%)-$1.9 M(-136.8%)-$807.0 K

TTM CFI

-$1.4 M(-125.5%)$5.7 M(+180.4%)-$7.0 M(+72.0%)-$25.1 M(-181.4%)$30.8 M(-58.2%)$73.8 M(+19.6%)$61.7 M(+162.6%)-$98.6 M(+26.1%)-$133.4 M(+29.5%)-$189.2 M(-8.7%)-$174.1 M(-590.7%)-$25.2 M(-989.8%)$2.8 M(+101.4%)-$201.2 M(-0.2%)-$200.9 M(+53.1%)-$428.5 M(+5.8%)-$455.1 M(-80.5%)-$252.1 M(-26.0%)-$200.0 M(-730.1%)$31.7 M(+514.8%)-$7.7 M(-25.0%)-$6.1 M(+90.3%)-$63.5 M(+3.2%)-$65.6 M(-107.1%)-$31.7 M(-19.5%)-$26.5 M(-26.9%)-$20.9 M(-22.5%)-$17.1 M(-114.2%)-$8.0 M(-68.1%)-$4.7 M(-74.3%)-$2.7 M(-236.8%)-$807.0 K

Cash From Financing

-$25.1 M(-66.2%)-$15.1 M(+83.0%)-$89.2 M(-4837.1%)-$1.8 M(-3309.4%)-$53.0 K(+93.3%)-$786.0 K(-723.8%)$126.0 K(+100.2%)-$52.1 M(+55.7%)-$117.4 M(-55279.7%)-$212.0 K(+72.3%)-$764.0 K(+53.0%)-$1.6 M(+76.6%)-$6.9 M(-2838.1%)-$236.0 K(+78.5%)-$1.1 M(-100.5%)$215.3 M(+102135.1%)-$211.0 K(-568.9%)$45.0 K(-97.9%)$2.1 M(-99.4%)$344.9 M(+310835.1%)-$111.0 K(-119.1%)$582.0 K(-61.0%)$1.5 M(-99.0%)$150.5 M(+32894.1%)$456.0 K(-87.2%)$3.6 M(-48.5%)$6.9 M(+2978.8%)-$240.0 K(-100.8%)$30.6 M(+1132.0%)-$3.0 M(+24.1%)-$3.9 M(-899.6%)$488.0 K

TTM CFF

-$131.3 M(-23.6%)-$106.2 M(-15.6%)-$91.9 M(-3545.2%)-$2.5 M(+95.2%)-$52.8 M(+69.0%)-$170.1 M(-0.3%)-$169.6 M(+0.5%)-$170.4 M(-42.0%)-$120.0 M(-1158.7%)-$9.5 M(+0.3%)-$9.6 M(+3.4%)-$9.9 M(-104.8%)$207.0 M(-3.1%)$213.8 M(-0.1%)$214.0 M(-1.5%)$217.3 M(-37.4%)$346.9 M(-0.0%)$347.0 M(-0.1%)$347.5 M(+0.2%)$346.9 M(+127.6%)$152.4 M(-0.4%)$153.0 M(-1.9%)$156.0 M(-3.4%)$161.4 M(+1410.8%)$10.7 M(-73.8%)$40.8 M(+19.0%)$34.3 M(+46.1%)$23.5 M(-3.0%)$24.2 M(+479.3%)-$6.4 M(-86.7%)-$3.4 M(-799.6%)$488.0 K

Free Cash Flow

$30.3 M(+113.0%)$14.2 M(-22.2%)$18.3 M(+515.7%)-$4.4 M(-133.8%)$13.0 M(-28.3%)$18.2 M(+1581.3%)-$1.2 M(+88.7%)-$10.9 M(+40.1%)-$18.2 M(-234.8%)$13.5 M(+213.7%)-$11.9 M(+6.0%)-$12.6 M(-252.7%)$8.3 M(-32.2%)$12.2 M(+133.5%)-$36.4 M(-1813.1%)$2.1 M(+121.2%)-$10.0 M(-207.6%)$9.3 M(+248.7%)$2.7 M(+122.2%)-$12.0 M(-56.4%)-$7.7 M(-75.4%)-$4.4 M(-8.0%)-$4.1 M(+62.6%)-$10.9 M(-101.9%)-$5.4 M(-273.0%)$3.1 M(+19.0%)$2.6 M(-73.4%)$9.8 M(+470.8%)$1.7 M(-35.0%)$2.7 M(-34.7%)$4.1 M(+328.7%)-$1.8 M

TTM FCF

$58.5 M(+42.0%)$41.2 M(-8.7%)$45.1 M(+76.4%)$25.6 M(+34.0%)$19.1 M(+257.5%)-$12.1 M(+27.9%)-$16.8 M(+38.7%)-$27.5 M(+5.9%)-$29.2 M(-969.8%)-$2.7 M(+32.4%)-$4.0 M(+85.9%)-$28.6 M(-106.7%)-$13.8 M(+57.0%)-$32.1 M(+8.2%)-$35.0 M(-956.3%)$4.1 M(+140.6%)-$10.1 M(-30.1%)-$7.7 M(+63.9%)-$21.4 M(+23.9%)-$28.2 M(-4.3%)-$27.0 M(-9.4%)-$24.7 M(-43.6%)-$17.2 M(-63.5%)-$10.5 M(-203.3%)$10.2 M(-41.1%)$17.3 M(+2.7%)$16.8 M(-7.9%)$18.3 M(+174.4%)$6.7 M(+34.9%)$4.9 M(+116.0%)$2.3 M(+228.7%)-$1.8 M

CAPEX

$6.2 M(-0.7%)$6.2 M(+1.7%)$6.1 M(-11.0%)$6.9 M(+10.3%)$6.2 M(+29.4%)$4.8 M(+11.5%)$4.3 M(-5.1%)$4.5 M(-84.2%)$28.8 M(+173.2%)$10.5 M(-44.3%)$18.9 M(+218.8%)$5.9 M(-33.0%)$8.8 M(+233.0%)$2.7 M(-92.5%)$35.2 M(+347.0%)$7.9 M(+145.6%)$3.2 M(+37.5%)$2.3 M(-49.5%)$4.6 M(+4.3%)$4.4 M(-55.4%)$9.9 M(+57.0%)$6.3 M(-17.8%)$7.7 M(+319.0%)$1.8 M(-69.5%)$6.0 M(+59.5%)$3.8 M(+15.8%)$3.3 M(+132.4%)$1.4 M(-56.5%)$3.2 M(+59.5%)$2.0 M(+5.5%)$1.9 M(+137.2%)$807.0 K

TTM CAPEX

$25.4 M(-0.2%)$25.4 M(+5.9%)$24.0 M(+8.1%)$22.2 M(+11.7%)$19.9 M(-53.1%)$42.4 M(-11.9%)$48.1 M(-23.2%)$62.7 M(-2.1%)$64.1 M(+45.1%)$44.2 M(+21.7%)$36.3 M(-31.1%)$52.7 M(-3.6%)$54.6 M(+11.5%)$49.0 M(+0.7%)$48.7 M(+169.7%)$18.0 M(+23.7%)$14.6 M(-31.5%)$21.3 M(-15.8%)$25.3 M(-10.8%)$28.4 M(+10.1%)$25.8 M(+17.9%)$21.9 M(+13.2%)$19.3 M(+29.8%)$14.9 M(+3.0%)$14.4 M(+24.0%)$11.7 M(+17.7%)$9.9 M(+15.7%)$8.6 M(+7.5%)$8.0 M(+68.0%)$4.7 M(+74.2%)$2.7 M(+237.2%)$807.0 K

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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