OSW logo

OSW 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, 2017

Total Assets

$746.4 M(+1.7%)$734.0 M(-3.0%)$756.8 M(-0.9%)$763.6 M(+8.1%)$706.1 M(-1.2%)$714.8 M(+0.1%)$713.8 M(-1.1%)$721.6 M(+0.6%)$717.4 M(+2.7%)$698.9 M(-0.3%)$700.8 M(+2.2%)$686.0 M(-0.4%)$688.9 M(+0.5%)$685.4 M(-0.7%)$690.1 M(-2.1%)$704.7 M(+0.3%)$702.3 M(-2.1%)$717.3 M(-3.6%)$743.8 M(+3.7%)$717.4 M-$921.1 M(-0.9%)$929.9 M-$272.7 M(+3.8%)$262.8 M--$267.1 M

Current Assets

$161.5 M(+11.6%)$144.7 M(-10.8%)$162.2 M(-0.8%)$163.6 M(+29.1%)$126.7 M(-4.1%)$132.2 M(+5.6%)$125.2 M(-1.8%)$127.4 M(+8.1%)$117.9 M(+7.3%)$109.8 M(+1.5%)$108.2 M(+21.9%)$88.8 M(-0.2%)$88.9 M(+9.4%)$81.3 M(+0.3%)$81.0 M(-10.3%)$90.3 M(+9.9%)$82.2 M(-12.7%)$94.1 M(-18.1%)$114.9 M(+39.5%)$82.4 M-$81.9 M(-4.7%)$85.9 M-$81.0 M(+16.8%)$69.3 M--$63.1 M

Non Current Assets

$584.9 M(-0.7%)$589.3 M(-0.9%)$594.6 M(-0.9%)$600.0 M(+3.6%)$579.4 M(-0.5%)$582.6 M(-1.0%)$588.7 M(-0.9%)$594.2 M(-0.9%)$599.5 M(+1.8%)$589.0 M(-0.6%)$592.6 M(-0.8%)$597.2 M(-0.5%)$599.9 M(-0.7%)$604.1 M(-0.8%)$609.1 M(-0.9%)$614.4 M(-0.9%)$620.1 M(-0.5%)$623.2 M(-0.9%)$628.9 M(-0.9%)$635.0 M-$839.3 M(-0.6%)$843.9 M-$191.7 M(-0.9%)$193.5 M--$204.0 M

Total Liabilities

$191.9 M(-1.0%)$193.9 M(-13.5%)$224.1 M(-9.7%)$248.1 M(-8.8%)$272.1 M(+2.0%)$266.7 M(-8.4%)$291.0 M(-21.3%)$369.7 M(+5.1%)$351.6 M(+5.2%)$334.3 M(-3.7%)$347.0 M(-11.4%)$391.7 M(-0.8%)$395.0 M(+1.6%)$388.8 M(-0.0%)$388.9 M(-4.2%)$405.8 M(+6.4%)$381.5 M(+37.5%)$277.5 M(-2.0%)$283.2 M(-3.6%)$293.9 M-$269.6 M(-4.5%)$282.2 M-$400.2 M(+2.2%)$391.5 M--$41.8 M

Current Liabilities

$79.4 M(+0.8%)$78.8 M(-1.6%)$80.0 M(-9.6%)$88.5 M(+9.4%)$80.9 M(-0.3%)$81.1 M(+10.7%)$73.2 M(-4.0%)$76.3 M(+9.7%)$69.6 M(+12.4%)$61.9 M(-7.1%)$66.6 M(+26.8%)$52.5 M(+1.2%)$51.9 M(+9.5%)$47.4 M(+8.3%)$43.7 M(+11.1%)$39.4 M(+6.2%)$37.1 M(-1.9%)$37.8 M(-13.7%)$43.8 M(+3.9%)$42.1 M-$41.3 M(-10.1%)$46.0 M-$43.2 M(+24.9%)$34.6 M--$37.2 M

Long Term Liabilities

$112.5 M(-2.3%)$115.1 M(-20.1%)$144.1 M(-9.7%)$159.6 M(-16.5%)$191.2 M(+3.0%)$185.6 M(-14.8%)$217.7 M(-25.8%)$293.4 M(+4.0%)$282.1 M(+3.5%)$272.4 M(-2.9%)$280.4 M(-17.3%)$339.2 M(-1.1%)$343.1 M(+0.5%)$341.4 M(-1.1%)$345.2 M(-5.8%)$366.5 M(+6.4%)$344.4 M(+43.7%)$239.7 M(+0.1%)$239.4 M(-4.9%)$251.7 M-$228.3 M(-3.4%)$236.2 M-$357.0 M(+0.0%)$356.9 M--$4.6 M

Shareholders Equity

$554.5 M(+2.7%)$540.1 M(+1.4%)$532.7 M(+3.3%)$515.5 M(+18.8%)$434.1 M(-3.1%)$448.1 M(+6.0%)$422.9 M(+20.1%)$351.9 M(-3.8%)$365.8 M(+0.3%)$364.5 M(+3.0%)$353.8 M(+20.2%)$294.3 M(+0.1%)$293.9 M(-0.9%)$296.6 M(-1.5%)$301.2 M(+0.8%)$298.9 M(-6.8%)$320.8 M(-27.0%)$439.8 M(-4.5%)$460.6 M(+8.8%)$423.5 M-$643.5 M(+0.4%)$641.0 M--$131.2 M(+2.2%)-$134.2 M--$220.7 M

Book Value

$554.5 M(+2.7%)$540.1 M(+1.4%)$532.7 M(+3.3%)$515.5 M(+18.8%)$434.1 M(-3.1%)$448.1 M(+6.0%)$422.9 M(+20.1%)$351.9 M(-3.8%)$365.8 M(+0.3%)$364.5 M(+3.0%)$353.8 M(+20.2%)$294.3 M(+0.1%)$293.9 M(-0.9%)$296.6 M(-1.5%)$301.2 M(+0.8%)$298.9 M(-6.8%)$320.8 M(-27.0%)$439.8 M(-4.5%)$460.6 M(+8.8%)$423.5 M-$643.5 M(+0.4%)$641.0 M--$131.2 M(+2.2%)-$134.2 M--$220.7 M

Working Capital

$82.1 M(+24.5%)$66.0 M(-19.7%)$82.1 M(+9.4%)$75.1 M(+63.7%)$45.9 M(-10.3%)$51.1 M(-1.5%)$51.9 M(+1.6%)$51.1 M(+5.8%)$48.3 M(+0.8%)$47.9 M(+15.2%)$41.6 M(+14.7%)$36.3 M(-2.1%)$37.1 M(+9.3%)$33.9 M(-9.1%)$37.3 M(-26.7%)$50.9 M(+12.9%)$45.1 M(-19.9%)$56.3 M(-20.8%)$71.1 M(+76.7%)$40.2 M-$40.5 M(+1.5%)$39.9 M-$37.7 M(+8.8%)$34.7 M--$25.9 M

Cash And Cash Equivalents

$57.4 M(+17.7%)$48.8 M(-21.9%)$62.5 M(-4.5%)$65.4 M(+136.0%)$27.7 M(+3.4%)$26.8 M(-6.8%)$28.8 M(+26.2%)$22.8 M(-28.9%)$32.1 M(-9.0%)$35.2 M(+10.2%)$32.0 M(+10.1%)$29.1 M(-6.1%)$30.9 M(-5.3%)$32.7 M(-18.1%)$39.9 M(-21.5%)$50.8 M(+22.3%)$41.6 M(-12.2%)$47.3 M(-26.9%)$64.7 M(+215.5%)$20.5 M-$15.7 M(+8.6%)$14.4 M-$15.3 M(-4.0%)$15.9 M--$8.7 M

Accounts Payable

$29.7 M(-0.3%)$29.8 M(-14.3%)$34.8 M(-10.2%)$38.7 M(+22.2%)$31.7 M(+0.3%)$31.6 M(-2.0%)$32.2 M(-16.5%)$38.6 M(+60.1%)$24.1 M(+33.7%)$18.0 M(-33.6%)$27.2 M(+54.6%)$17.6 M(+10.9%)$15.8 M(+20.2%)$13.2 M(+73.2%)$7.6 M(-9.2%)$8.4 M(-2.5%)$8.6 M(+0.2%)$8.6 M(-50.8%)$17.4 M(+20.8%)$14.4 M-$12.7 M(-19.6%)$15.8 M-$14.1 M(+101.8%)$7.0 M--$16.1 M

Accounts Receivable

$46.3 M(+9.5%)$42.2 M(-7.9%)$45.9 M(+5.4%)$43.5 M(+6.7%)$40.8 M(-14.5%)$47.7 M(+28.7%)$37.1 M(-11.3%)$41.8 M(+24.4%)$33.6 M(+15.9%)$28.9 M(-8.9%)$31.8 M(+46.5%)$21.7 M(+11.4%)$19.5 M(+34.6%)$14.5 M(+249.6%)$4.1 M(+27.3%)$3.3 M(+8.6%)$3.0 M(+0.9%)$3.0 M(-11.9%)$3.4 M(-79.1%)$16.1 M-$23.4 M(-12.8%)$26.9 M-$25.4 M(+35.9%)$18.7 M--$23.3 M

Short Term Debt

$7.6 M(+20.9%)$6.3 M(+151.1%)$2.5 M(+2.0%)$2.4 M(+7.7%)$2.3 M(+1.4%)$2.2 M(+3.8%)$2.2 M(-52.4%)$4.5 M(+4.4%)$4.3 M(+107.4%)$2.1 M(0%)$2.1 M(0%)$2.1 M(+17.4%)$1.8 M(+41.5%)$1.3 M(+71.0%)$734.0 K------$2.1 M(0%)$2.1 M------

Long Term Debt

$105.2 M(-2.0%)$107.3 M(-21.5%)$136.8 M(-10.1%)$152.1 M(-9.7%)$168.4 M(-3.0%)$173.6 M(-10.5%)$193.9 M(-8.6%)$212.2 M(-4.8%)$222.8 M(+0.9%)$220.9 M(-3.2%)$228.2 M(-0.1%)$228.4 M(-0.1%)$228.7 M(-0.1%)$228.9 M(-0.1%)$229.2 M(-0.2%)$229.7 M(+0.1%)$229.4 M(+0.1%)$229.2 M(+0.1%)$228.9 M(-5.3%)$241.7 M-$224.1 M(-3.5%)$232.2 M-$352.4 M(+0.1%)$352.1 M---

Total Debt

$112.7 M(-0.8%)$113.6 M(-18.4%)$139.3 M(-9.9%)$154.5 M(-9.4%)$170.6 M(-2.9%)$175.8 M(-10.3%)$196.1 M(-9.5%)$216.7 M(-4.6%)$227.1 M(+1.9%)$223.0 M(-3.2%)$230.2 M(-0.1%)$230.5 M(+0.0%)$230.5 M(+0.1%)$230.2 M(+0.1%)$229.9 M(+0.1%)$229.7 M(+0.1%)$229.4 M(+0.1%)$229.2 M(+0.1%)$228.9 M(-5.3%)$241.7 M(+100.0%)$0.0(-100.0%)$226.1 M(-3.5%)$234.3 M(+100.0%)$0.0(-100.0%)$352.4 M(+0.1%)$352.1 M(+100.0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.2(0%)0.2(-21.7%)0.2(-14.8%)0.3(-25.0%)0.4(0%)0.4(-16.3%)0.4(-25.9%)0.6(0%)0.6(-4.9%)0.6(-6.2%)0.7(-16.7%)0.8(0%)0.8(0%)0.8(+2.6%)0.8(-1.3%)0.8(+6.9%)0.7(+38.5%)0.5(+4.0%)0.5(-12.3%)0.6-0.3(-5.4%)0.4--2.7(-2.7%)-2.6--0.0

Current Ratio

2.0(+10.3%)1.8(-9.4%)2.0(+9.7%)1.9(+17.8%)1.6(-3.7%)1.6(-4.7%)1.7(+2.4%)1.7(-1.2%)1.7(-4.5%)1.8(+8.6%)1.6(-3.5%)1.7(-1.7%)1.7(0%)1.7(-7.0%)1.9(-19.2%)2.3(+3.1%)2.2(-10.8%)2.5(-5.0%)2.6(+33.7%)2.0-2.0(+5.9%)1.9-1.9(-6.5%)2.0--1.7

Quick Ratio

1.4(+12.4%)1.3(-13.4%)1.5(+11.2%)1.3(+36.7%)1.0(-10.1%)1.1(0%)1.1(+9.0%)1.0(-10.7%)1.1(-10.4%)1.3(+11.6%)1.1(-0.9%)1.1(-1.7%)1.1(-3.4%)1.2(-4.0%)1.2(-23.0%)1.6(+8.8%)1.5(-7.5%)1.6(-13.0%)1.8(+61.4%)1.1-1.2(+4.4%)1.1-1.1(-6.6%)1.2--1.0

Inventory

$46.7 M(+7.7%)$43.4 M(+0.8%)$43.1 M(-3.7%)$44.7 M(-5.9%)$47.5 M(+8.3%)$43.8 M(-3.0%)$45.2 M(-11.6%)$51.1 M(+28.2%)$39.8 M(+22.2%)$32.6 M(-3.0%)$33.6 M(+13.1%)$29.7 M(+0.8%)$29.5 M(+18.9%)$24.8 M(-7.0%)$26.7 M(-0.8%)$26.9 M(-1.2%)$27.2 M(-18.8%)$33.5 M(-2.5%)$34.4 M(+0.3%)$34.3 M-$33.1 M(-1.9%)$33.8 M-$32.3 M(+18.4%)$27.3 M--$25.3 M

Retained Earnings

-$279.9 M(+4.9%)-$294.3 M(+5.2%)-$310.6 M(+4.8%)-$326.3 M(+5.3%)-$344.5 M(-3.0%)-$334.3 M(+6.5%)-$357.7 M(-0.9%)-$354.5 M(-4.7%)-$338.6 M(-0.7%)-$336.3 M(+1.7%)-$342.2 M(+14.0%)-$398.1 M(-1.6%)-$391.8 M(-2.9%)-$380.9 M(-3.4%)-$368.5 M(+0.1%)-$368.8 M(-14.1%)-$323.2 M(-20.6%)-$268.1 M(-9.1%)-$245.6 M(-14.7%)-$214.2 M--$16.7 M(+12.4%)-$19.1 M-$0.0----

PB Ratio

3.8(+20.4%)3.2(+7.8%)3.0(+12.2%)2.6-2.5(-14.0%)2.9(-10.4%)3.2(+30.9%)2.4(+14.1%)2.1(+13.9%)1.9(-41.4%)3.2(+1.9%)3.1(+1.9%)3.1(+5.5%)2.9(-9.6%)3.2(+17.9%)2.7(+116.7%)1.3(+43.2%)0.9(+49.1%)0.6-1.5(0%)1.5------

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, 2017

EPS

$0.1(-30.0%)$0.2(+33.3%)$0.1(-28.6%)$0.2(+400.0%)-$0.1(-143.8%)$0.2(+633.3%)-$0.0(+82.3%)-$0.2(-466.7%)-$0.0(-150.0%)$0.1(-87.0%)$0.5(+757.1%)-$0.1(+41.7%)-$0.1(+14.3%)-$0.1(-250.0%)-$0.0(+92.3%)-$0.5(-57.6%)-$0.3(+41.1%)-$0.6(-80.7%)-$0.3(+90.4%)-$3.2(-941.9%)-$0.3(-1133.3%)$0.0(-40.0%)$0.1(+112.0%)-$0.4(-1488.7%)$0.0(-16.4%)$0.0(-5.3%)$0.0(-7.8%)$0.0(-57.5%)$0.1

TTM EPS

$0.7(+42.9%)$0.5(+8.9%)$0.5(+66.7%)$0.3(+345.4%)-$0.1(-57.1%)-$0.1(+58.8%)-$0.2(-153.1%)$0.3(-23.8%)$0.4(+27.3%)$0.3(+153.8%)$0.1(+135.1%)-$0.4(+54.9%)-$0.8(+20.4%)-$1.0(+29.0%)-$1.4(+15.7%)-$1.7(+61.2%)-$4.4(-0.5%)-$4.4(-15.4%)-$3.8(-10.4%)-$3.5(-435.1%)-$0.6(-110.9%)-$0.3(-2.0%)-$0.3(+3.9%)-$0.3(-315.9%)$0.1(-31.5%)$0.2(+20.4%)$0.2(+27.5%)$0.1(+42.5%)$0.1

Revenue

$217.2 M(-10.1%)$241.7 M(+7.5%)$224.9 M(+6.5%)$211.2 M(+8.4%)$194.8 M(-9.9%)$216.3 M(+7.9%)$200.5 M(+9.9%)$182.5 M(+8.0%)$168.9 M(+4.1%)$162.3 M(+27.4%)$127.4 M(+45.3%)$87.7 M(+2.4%)$85.7 M(+96.3%)$43.6 M(+376.6%)$9.2 M(+63.8%)$5.6 M(+45.9%)$3.8 M(+114.1%)$1.8 M(+79.3%)$998.0 K(-99.1%)$114.3 M(-18.0%)$139.4 M(-3.8%)$144.9 M(+3.2%)$140.4 M(+18.6%)$118.5 M(-11.5%)$133.9 M(-6.1%)$142.6 M(+5.3%)$135.4 M(+5.0%)$128.9 M(+1.8%)$126.7 M

TTM Revenue

$895.0 M(+2.6%)$872.6 M(+3.0%)$847.2 M(+3.0%)$822.8 M(+3.6%)$794.0 M(+3.4%)$768.2 M(+7.6%)$714.2 M(+11.4%)$641.1 M(+17.4%)$546.3 M(+18.0%)$463.0 M(+34.5%)$344.3 M(+52.3%)$226.1 M(+57.0%)$144.0 M(+131.5%)$62.2 M(+205.5%)$20.4 M(+66.8%)$12.2 M(-89.9%)$120.9 M(-52.9%)$256.5 M(-35.8%)$399.6 M(-25.9%)$539.1 M(-0.8%)$543.2 M(+1.0%)$537.7 M(+0.4%)$535.4 M(+0.9%)$530.3 M(-1.9%)$540.8 M(+1.4%)$533.6 M(+36.5%)$391.0 M(+53.0%)$255.6 M(+101.8%)$126.7 M

Total Expenses

$199.6 M(-7.9%)$216.7 M(+5.2%)$206.1 M(+6.1%)$194.2 M(+7.9%)$180.1 M(-9.7%)$199.3 M(+6.5%)$187.1 M(+9.2%)$171.3 M(+8.3%)$158.2 M(+3.8%)$152.5 M(+20.7%)$126.4 M(+34.3%)$94.1 M(+4.9%)$89.7 M(+60.8%)$55.8 M(+113.6%)$26.1 M(+6.7%)$24.5 M(-15.3%)$28.9 M(+36.6%)$21.2 M(-25.5%)$28.4 M(-75.6%)$116.7 M(-12.6%)$133.5 M(-2.3%)$136.6 M(+3.2%)$132.3 M(-0.8%)$133.4 M(+9.2%)$122.2 M(-6.0%)$129.9 M(+5.6%)$123.0 M(+4.9%)$117.2 M(+0.9%)$116.2 M

Operating Expenses

$19.3 M(+13.8%)$16.9 M(-6.5%)$18.1 M(+8.5%)$16.7 M(-5.4%)$17.7 M(-5.7%)$18.7 M(+5.8%)$17.7 M(+5.9%)$16.7 M(-12.3%)$19.1 M(+15.1%)$16.6 M(+3.1%)$16.1 M(-4.2%)$16.8 M(+8.2%)$15.5 M(+8.8%)$14.2 M(-5.4%)$15.1 M(-4.1%)$15.7 M(+3.2%)$15.2 M(+21.7%)$12.5 M(-12.2%)$14.2 M(+2.0%)$14.0 M(+44.3%)$9.7 M(-21.9%)$12.4 M(-5.4%)$13.1 M(-59.9%)$32.6 M(+338.5%)$7.4 M(+1.9%)$7.3 M(-0.9%)$7.4 M(+5.6%)$7.0 M(-9.1%)$7.7 M

Cost Of Goods Sold

$180.3 M(-9.7%)$199.7 M(+6.3%)$187.9 M(+5.8%)$177.6 M(+9.3%)$162.4 M(-10.1%)$180.6 M(+6.6%)$169.4 M(+9.6%)$154.6 M(+11.1%)$139.2 M(+2.4%)$135.9 M(+23.2%)$110.3 M(+42.6%)$77.3 M(+4.2%)$74.2 M(+78.5%)$41.6 M(+275.5%)$11.1 M(+26.0%)$8.8 M(-35.8%)$13.7 M(+58.0%)$8.7 M(-39.0%)$14.2 M(-86.2%)$102.7 M(-17.0%)$123.8 M(-0.3%)$124.2 M(+4.1%)$119.2 M(+18.3%)$100.8 M(-12.1%)$114.7 M(-6.4%)$122.6 M(+6.0%)$115.6 M(+4.9%)$110.2 M(+1.6%)$108.5 M

TTM Cost Of Goods Sold

$745.6 M(+2.5%)$727.6 M(+2.7%)$708.5 M(+2.7%)$690.0 M(+3.4%)$667.0 M(+3.6%)$643.8 M(+7.5%)$599.1 M(+10.9%)$540.0 M(+16.7%)$462.7 M(+16.3%)$397.7 M(+31.1%)$303.4 M(+48.6%)$204.1 M(+50.5%)$135.6 M(+80.6%)$75.1 M(+78.0%)$42.2 M(-6.9%)$45.3 M(-67.5%)$139.2 M(-44.2%)$249.4 M(-31.7%)$364.9 M(-22.4%)$469.9 M(+0.4%)$468.0 M(+2.0%)$458.9 M(+0.3%)$457.3 M(+0.8%)$453.7 M(-2.0%)$463.2 M(+1.4%)$457.0 M(+36.7%)$334.4 M(+52.9%)$218.8 M(+101.6%)$108.5 M

Gross Profit

$36.9 M(-12.1%)$42.0 M(+13.5%)$37.0 M(+9.7%)$33.7 M(+3.9%)$32.4 M(-9.2%)$35.7 M(+14.6%)$31.1 M(+11.7%)$27.9 M(-6.4%)$29.8 M(+12.8%)$26.4 M(+54.4%)$17.1 M(+65.2%)$10.3 M(-9.8%)$11.5 M(+450.3%)$2.1 M(+209.1%)-$1.9 M(+40.1%)-$3.2 M(+67.6%)-$9.8 M(-43.4%)-$6.9 M(+47.9%)-$13.2 M(-213.7%)$11.6 M(-25.9%)$15.6 M(-24.5%)$20.7 M(-2.2%)$21.2 M(+20.0%)$17.7 M(-7.8%)$19.2 M(-4.4%)$20.0 M(+1.3%)$19.8 M(+6.0%)$18.6 M(+2.8%)$18.1 M

TTM Gross Profit

$149.5 M(+3.1%)$145.0 M(+4.5%)$138.7 M(+4.4%)$132.8 M(+4.6%)$127.0 M(+2.1%)$124.4 M(+8.1%)$115.1 M(+13.9%)$101.1 M(+21.0%)$83.6 M(+28.0%)$65.3 M(+59.3%)$41.0 M(+86.4%)$22.0 M(+160.2%)$8.4 M(+165.7%)-$12.9 M(+41.0%)-$21.8 M(+34.1%)-$33.1 M(-80.7%)-$18.3 M(-355.0%)$7.2 M(-79.3%)$34.8 M(-49.7%)$69.1 M(-8.1%)$75.2 M(-4.5%)$78.7 M(+0.9%)$78.0 M(+1.9%)$76.6 M(-1.3%)$77.6 M(+1.3%)$76.6 M(+35.4%)$56.6 M(+53.7%)$36.8 M(+102.8%)$18.1 M

Gross Margin

17.0%(-2.2%)17.4%(+5.7%)16.4%(+3.1%)15.9%(-4.2%)16.6%(+0.8%)16.5%(+6.3%)15.5%(+1.6%)15.3%(-13.3%)17.6%(+8.3%)16.3%(+21.3%)13.4%(+13.6%)11.8%(-11.8%)13.4%(+180.5%)4.8%(+122.9%)-20.9%(+63.4%)-57.0%(+77.8%)-257.1%(+33.0%)-384.0%(+70.9%)-1321.0%(-13128.0%)10.1%(-9.6%)11.2%(-21.5%)14.3%(-5.2%)15.1%(+1.2%)14.9%(+4.2%)14.3%(+1.9%)14.1%(-3.8%)14.6%(+0.9%)14.5%(+1.1%)14.3%

Operating Profit

$17.6 M(-29.6%)$25.0 M(+32.8%)$18.8 M(+11.0%)$17.0 M(+15.1%)$14.7 M(-13.0%)$17.0 M(+26.2%)$13.4 M(+20.3%)$11.2 M(+4.3%)$10.7 M(+8.9%)$9.8 M(+860.1%)$1.0 M(+116.0%)-$6.4 M(-58.9%)-$4.0 M(+66.8%)-$12.2 M(+28.3%)-$17.0 M(+10.2%)-$18.9 M(+24.6%)-$25.1 M(-29.4%)-$19.4 M(+29.4%)-$27.4 M(-1057.5%)-$2.4 M(-139.7%)$6.0 M(-28.5%)$8.3 M(+3.0%)$8.1 M(+154.2%)-$14.9 M(-227.5%)$11.7 M(-8.0%)$12.7 M(+2.7%)$12.4 M(+6.2%)$11.7 M(+11.5%)$10.5 M

TTM Operating Profit

$78.4 M(+3.8%)$75.6 M(+11.9%)$67.5 M(+8.7%)$62.1 M(+10.3%)$56.3 M(+7.7%)$52.3 M(+15.8%)$45.1 M(+37.9%)$32.7 M(+116.2%)$15.1 M(+3761.7%)$392.0 K(+101.8%)-$21.6 M(+45.4%)-$39.6 M(+23.9%)-$52.1 M(+28.8%)-$73.1 M(+9.0%)-$80.3 M(+11.5%)-$90.7 M(-22.3%)-$74.2 M(-71.8%)-$43.2 M(-178.9%)-$15.5 M(-177.3%)$20.0 M(+168.6%)$7.5 M(-43.5%)$13.2 M(-25.0%)$17.6 M(-19.6%)$21.9 M(-54.9%)$48.5 M(+2.6%)$47.3 M(+36.9%)$34.5 M(+56.0%)$22.1 M(+111.5%)$10.5 M

Operating Margin

8.1%(-21.6%)10.3%(+23.5%)8.4%(+4.2%)8.0%(+6.2%)7.6%(-3.4%)7.8%(+17.0%)6.7%(+9.5%)6.1%(-3.5%)6.3%(+4.6%)6.1%(+657.5%)0.8%(+110.9%)-7.3%(-55.3%)-4.7%(+83.1%)-27.9%(+85.0%)-185.3%(+45.2%)-337.9%(+48.4%)-654.3%(+39.6%)-1082.8%(+60.6%)-2747.6%(-132634.3%)-2.1%(-148.4%)4.3%(-25.6%)5.8%(-0.3%)5.8%(+145.7%)-12.6%(-244.2%)8.8%(-2.0%)8.9%(-2.5%)9.2%(+1.2%)9.1%(+9.4%)8.3%

Net Income

$14.4 M(-33.2%)$21.6 M(+36.8%)$15.8 M(-25.6%)$21.2 M(+389.8%)-$7.3 M(-131.2%)$23.4 M(+836.9%)-$3.2 M(+80.0%)-$15.9 M(-582.6%)-$2.3 M(-139.4%)$5.9 M(-89.4%)$55.9 M(+985.0%)-$6.3 M(+42.1%)-$10.9 M(+11.6%)-$12.3 M(-4146.6%)$305.0 K(+100.7%)-$45.6 M(+36.2%)-$71.4 M(-50.1%)-$47.5 M(-129.8%)-$20.7 M(+86.0%)-$148.4 M(-699.5%)-$18.6 M(-885.6%)$2.4 M(-34.5%)$3.6 M(+114.2%)-$25.5 M(-1487.4%)$1.8 M(-27.0%)$2.5 M(-5.2%)$2.7 M(-8.0%)$2.9 M(-57.4%)$6.8 M

TTM Net Income

$72.9 M(+42.4%)$51.2 M(-3.5%)$53.0 M(+55.5%)$34.1 M(+1246.5%)-$3.0 M(-248.7%)$2.0 M(+112.9%)-$15.5 M(-135.6%)$43.6 M(-18.0%)$53.2 M(+19.3%)$44.6 M(+69.3%)$26.3 M(+189.9%)-$29.3 M(+57.3%)-$68.5 M(+46.9%)-$129.0 M(+21.4%)-$164.2 M(+11.3%)-$185.2 M(+35.7%)-$288.0 M(-22.5%)-$235.2 M(-26.9%)-$185.3 M(-15.1%)-$160.9 M(-323.1%)-$38.0 M(-115.5%)-$17.7 M(-0.9%)-$17.5 M(+5.2%)-$18.5 M(-286.7%)$9.9 M(-33.3%)$14.8 M(+20.4%)$12.3 M(+27.5%)$9.6 M(+42.6%)$6.8 M

Net Margin

6.6%(-25.8%)8.9%(+27.3%)7.0%(-30.0%)10.0%(+367.2%)-3.8%(-134.7%)10.8%(+784.8%)-1.6%(+81.9%)-8.7%(-531.9%)-1.4%(-137.9%)3.6%(-91.7%)43.9%(+709.4%)-7.2%(+43.5%)-12.8%(+54.9%)-28.3%(-949.3%)3.3%(+100.4%)-815.2%(+56.3%)-1863.1%(+29.9%)-2657.7%(-28.2%)-2073.4%(-1497.5%)-129.8%(-875.1%)-13.3%(-916.6%)1.6%(-36.6%)2.6%(+112.0%)-21.5%(-1668.6%)1.4%(-22.2%)1.8%(-10.2%)2.0%(-12.5%)2.2%(-58.0%)5.3%

EBIT

$18.4 M(-26.4%)$25.0 M(+33.1%)$18.8 M(-23.9%)$24.7 M(+1089.2%)$2.1 M(-91.5%)$24.3 M(+1870.8%)$1.2 M(+111.5%)-$10.7 M(-469.5%)$2.9 M(-71.3%)$10.1 M(-83.0%)$59.5 M(+2069.7%)-$3.0 M(+57.4%)-$7.1 M(+21.8%)-$9.1 M(-342.7%)$3.7 M(+108.8%)-$42.2 M(+38.4%)-$68.4 M(-53.9%)-$44.5 M(-190.3%)-$15.3 M(+89.3%)-$142.8 M(-940.5%)-$13.7 M(-264.0%)$8.4 M(+3.4%)$8.1 M(+144.1%)-$18.4 M(-254.0%)$11.9 M(-6.5%)$12.8 M(+1.1%)$12.6 M(+8.4%)$11.6 M(+12.1%)$10.4 M

TTM EBIT

$86.9 M(+23.1%)$70.6 M(+1.0%)$69.9 M(+33.5%)$52.3 M(+209.7%)$16.9 M(-4.7%)$17.7 M(+401.4%)$3.5 M(-94.3%)$61.8 M(-11.1%)$69.5 M(+16.8%)$59.5 M(+47.6%)$40.4 M(+361.4%)-$15.4 M(+71.7%)-$54.6 M(+52.9%)-$116.0 M(+23.4%)-$151.4 M(+11.2%)-$170.4 M(+37.1%)-$271.1 M(-25.3%)-$216.4 M(-32.3%)-$163.5 M(-16.7%)-$140.1 M(-797.4%)-$15.6 M(-255.6%)$10.0 M(-30.4%)$14.4 M(-23.9%)$18.9 M(-61.3%)$48.9 M(+3.2%)$47.4 M(+36.8%)$34.6 M(+57.3%)$22.0 M(+112.1%)$10.4 M

EBITDA

$24.6 M(-20.8%)$31.0 M(+25.8%)$24.7 M(-20.2%)$30.9 M(+305.7%)$7.6 M(-74.5%)$29.8 M(+344.5%)$6.7 M(+228.4%)-$5.2 M(-156.3%)$9.3 M(-39.7%)$15.4 M(-76.2%)$64.8 M(+2538.0%)$2.5 M(+266.2%)-$1.5 M(+58.7%)-$3.6 M(-138.7%)$9.2 M(+125.4%)-$36.3 M(+41.7%)-$62.3 M(-61.5%)-$38.5 M(-319.1%)-$9.2 M(+93.3%)-$136.6 M(-1734.8%)-$7.4 M(-160.0%)$12.4 M(-22.7%)$16.1 M(+198.1%)-$16.4 M(-213.1%)$14.5 M(-1.5%)$14.7 M(-6.7%)$15.7 M(+11.8%)$14.1 M(+9.6%)$12.9 M

TTM EBITDA

$111.2 M(+18.0%)$94.2 M(+1.3%)$93.0 M(+23.9%)$75.1 M(+92.8%)$38.9 M(-4.1%)$40.6 M(+55.2%)$26.2 M(-68.9%)$84.2 M(-8.4%)$91.9 M(+13.3%)$81.1 M(+30.5%)$62.2 M(+838.1%)$6.6 M(+120.6%)-$32.1 M(+65.4%)-$92.9 M(+27.3%)-$127.9 M(+12.6%)-$146.3 M(+40.7%)-$246.6 M(-28.6%)-$191.8 M(-36.2%)-$140.9 M(-21.8%)-$115.6 M(-2585.8%)$4.7 M(-82.5%)$26.6 M(-7.9%)$28.8 M(+1.1%)$28.5 M(-51.6%)$59.0 M(+2.8%)$57.4 M(+34.4%)$42.7 M(+58.4%)$26.9 M(+109.6%)$12.9 M

Selling, General & Administrative Expenses

$15.1 M(+18.4%)$12.8 M(-8.4%)$14.0 M(+11.3%)$12.6 M(-6.7%)$13.4 M(-7.3%)$14.5 M(+7.7%)$13.5 M(+7.9%)$12.5 M(-15.9%)$14.8 M(+20.2%)$12.3 M(+4.2%)$11.9 M(-5.6%)$12.6 M(+11.2%)$11.3 M(+12.5%)$10.0 M(-7.5%)$10.8 M(-5.6%)$11.5 M(+4.4%)$11.0 M(+32.8%)$8.3 M(-17.3%)$10.0 M(+2.8%)$9.8 M(+73.7%)$5.6 M(-32.7%)$8.3 M(-2.9%)$8.6 M(-73.0%)$31.8 M(+385.9%)$6.6 M(+2.1%)$6.4 M(-0.9%)$6.5 M(+6.0%)$6.1 M(-10.0%)$6.8 M

TTM SGA

$54.5 M(+3.2%)$52.8 M(-3.1%)$54.5 M(+0.9%)$54.0 M(+0.1%)$53.9 M(-2.5%)$55.3 M(+4.1%)$53.2 M(+3.1%)$51.5 M(-0.1%)$51.6 M(+7.4%)$48.1 M(+5.0%)$45.7 M(+2.3%)$44.7 M(+2.4%)$43.7 M(+0.6%)$43.4 M(+4.2%)$41.7 M(+2.0%)$40.8 M(+4.5%)$39.1 M(+16.0%)$33.7 M(-0.1%)$33.7 M(+4.4%)$32.3 M(-40.6%)$54.4 M(-1.7%)$55.3 M(+3.6%)$53.4 M(+4.1%)$51.3 M(+100.7%)$25.6 M(-0.9%)$25.8 M(+33.1%)$19.4 M(+50.2%)$12.9 M(+90.0%)$6.8 M

Depreciation And Amortization

$6.2 M(+2.9%)$6.0 M(+2.4%)$5.9 M(-5.5%)$6.2 M(+12.0%)$5.5 M(+0.5%)$5.5 M(+0.6%)$5.5 M(-0.6%)$5.5 M(-13.6%)$6.4 M(+21.3%)$5.3 M(+0.3%)$5.2 M(-4.3%)$5.5 M(-2.4%)$5.6 M(+2.2%)$5.5 M(+0.0%)$5.5 M(-6.7%)$5.9 M(-4.8%)$6.2 M(+4.2%)$5.9 M(-3.1%)$6.1 M(-1.4%)$6.2 M-$2.0 M(-75.0%)$8.0 M(+299.9%)$2.0 M(-22.1%)$2.6 M(+32.0%)$1.9 M(-38.0%)$3.1 M(+27.7%)$2.4 M-

TTM D&A

$24.3 M(+2.7%)$23.6 M(+2.2%)$23.1 M(+1.7%)$22.7 M(+3.2%)$22.0 M(-3.7%)$22.9 M(+1.1%)$22.6 M(+1.1%)$22.4 M(+0.1%)$22.4 M(+3.6%)$21.6 M(-1.1%)$21.8 M(-1.1%)$22.1 M(-1.8%)$22.5 M(-2.5%)$23.0 M(-1.9%)$23.5 M(-2.6%)$24.1 M(-1.4%)$24.5 M(+33.8%)$18.3 M(+27.5%)$14.3 M(-11.3%)$16.2 M-$14.5 M(+0.4%)$14.4 M(+50.3%)$9.6 M(-4.5%)$10.1 M(+34.0%)$7.5 M(+34.8%)$5.6 M(+127.7%)$2.4 M-

Interest Expense

$2.4 M(-4.8%)$2.5 M(+12.4%)$2.2 M(-24.8%)$3.0 M(-66.1%)$8.7 M(+133.7%)$3.7 M(-14.4%)$4.4 M(-5.6%)$4.6 M(-4.4%)$4.8 M(+21.0%)$4.0 M(+12.4%)$3.5 M(+4.0%)$3.4 M(-4.7%)$3.6 M(+13.4%)$3.2 M(-7.7%)$3.4 M(+1.8%)$3.4 M(-4.1%)$3.5 M(+0.9%)$3.5 M(-35.7%)$5.4 M(+43.9%)$3.7 M(-8.4%)$4.1 M(-11.3%)$4.6 M(+7.8%)$4.3 M(-32.4%)$6.3 M(-29.5%)$9.0 M(-0.5%)$9.0 M(+2.5%)$8.8 M(+19.3%)$7.4 M(+7533.3%)-$99.0 K

TTM Interest Expense

$10.0 M(-38.6%)$16.4 M(-7.0%)$17.6 M(-10.8%)$19.7 M(-7.7%)$21.4 M(+22.2%)$17.5 M(-1.4%)$17.8 M(+4.8%)$17.0 M(+7.6%)$15.8 M(+8.6%)$14.5 M(+6.1%)$13.7 M(+1.0%)$13.5 M(+0.4%)$13.5 M(+0.6%)$13.4 M(-2.3%)$13.7 M(-12.6%)$15.7 M(-2.4%)$16.1 M(-3.5%)$16.7 M(-6.4%)$17.8 M(+6.7%)$16.7 M(-13.3%)$19.3 M(-20.2%)$24.2 M(-15.4%)$28.5 M(-13.6%)$33.1 M(-3.1%)$34.1 M(+36.2%)$25.0 M(+56.1%)$16.0 M(+120.9%)$7.3 M(+7433.3%)-$99.0 K

Income Tax

$1.6 M(+69.2%)$966.0 K(+18.8%)$813.0 K(+40.4%)$579.0 K(-14.1%)$674.0 K(+123.9%)-$2.8 M(-4876.3%)$59.0 K(-89.5%)$559.0 K(+34.7%)$415.0 K(+75.8%)$236.0 K(+174.4%)$86.0 K(+176.1%)-$113.0 K(-144.0%)$257.0 K(+99.2%)$129.0 K(+658.8%)$17.0 K(-34.6%)$26.0 K(+104.7%)-$556.0 K(-43.3%)-$388.0 K(-2486.7%)-$15.0 K(-100.8%)$1.8 M(+867.5%)-$231.0 K(-338.1%)$97.0 K(+113.3%)-$732.0 K(-771.6%)$109.0 K(-61.9%)$286.0 K(+75.5%)$163.0 K(+15.6%)$141.0 K(-71.7%)$498.0 K(-86.4%)$3.7 M

TTM Income Tax

$4.0 M(+31.7%)$3.0 M(+503.2%)-$752.0 K(+50.1%)-$1.5 M(+1.3%)-$1.5 M(+14.5%)-$1.8 M(-240.7%)$1.3 M(-2.1%)$1.3 M(+107.7%)$624.0 K(+33.9%)$466.0 K(+29.8%)$359.0 K(+23.8%)$290.0 K(-32.4%)$429.0 K(+211.7%)-$384.0 K(+57.4%)-$901.0 K(+3.4%)-$933.0 K(-214.6%)$814.0 K(-28.5%)$1.1 M(-29.9%)$1.6 M(+79.0%)$907.0 K(+219.8%)-$757.0 K(-215.4%)-$240.0 K(-37.9%)-$174.0 K(-124.9%)$699.0 K(-35.8%)$1.1 M(-75.6%)$4.5 M(+3.8%)$4.3 M(+3.4%)$4.2 M(+13.6%)$3.7 M

PE Ratio

29.0(-13.8%)33.7(+0.9%)33.4(-30.4%)48.0---37.5(+64.3%)22.8(-10.4%)25.4(-53.9%)55.1-------------69.1(+49.7%)46.1(-17.0%)55.6(-20.2%)69.6(-29.6%)99.0

PS Ratio

2.4(+20.3%)2.0(+5.9%)1.9(+12.7%)1.6(-6.8%)1.8(+23.8%)1.4(-15.4%)1.7(-2.9%)1.7(+6.8%)1.6(-3.0%)1.7(-12.5%)1.9(-53.9%)4.2(-34.9%)6.4(-56.4%)14.6(-66.0%)43.0(-45.5%)78.9(+988.5%)7.3(+237.2%)2.1(+112.9%)1.0(+119.6%)0.5(-75.7%)1.9(+6.8%)1.8(0%)1.8(+12.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, 2017

Cash From Operations

$16.6 M(-42.1%)$28.6 M(+53.1%)$18.7 M(+25.0%)$15.0 M(-12.2%)$17.0 M(-9.7%)$18.9 M(-25.4%)$25.3 M(+1053.3%)$2.2 M(-72.2%)$7.9 M(-37.1%)$12.5 M(+154.2%)$4.9 M(+978.1%)-$561.0 K(+84.6%)-$3.6 M(+69.1%)-$11.8 M(-11.0%)-$10.6 M(-17.2%)-$9.1 M(+44.9%)-$16.4 M(-44.3%)-$11.4 M(+12.5%)-$13.0 M(-402.5%)$4.3 M-$3.7 M(+115.1%)-$24.8 M(-763.1%)$3.7 M(-23.3%)$4.9 M(-56.7%)$11.2 M(+592.4%)$1.6 M(-88.9%)$14.7 M-

TTM CFO

$78.8 M(-0.6%)$79.3 M(+14.0%)$69.5 M(-8.7%)$76.1 M(+20.1%)$63.4 M(+16.9%)$54.2 M(+13.3%)$47.9 M(+74.0%)$27.5 M(+11.1%)$24.8 M(+87.0%)$13.2 M(+219.7%)-$11.1 M(+58.4%)-$26.6 M(+24.2%)-$35.1 M(+26.7%)-$47.9 M(-0.8%)-$47.5 M(+4.8%)-$49.9 M(-36.6%)-$36.5 M(-81.8%)-$20.1 M(-303.6%)-$5.0 M(+70.2%)-$16.7 M--$12.4 M(-152.4%)-$4.9 M(-122.9%)$21.5 M(-33.8%)$32.4 M(+17.7%)$27.5 M(+69.0%)$16.3 M(+11.1%)$14.7 M-

Cash From Investing

-$3.3 M(-197.9%)-$1.1 M(+0.5%)-$1.1 M(+7.5%)-$1.2 M(+52.6%)-$2.5 M(-279.7%)-$670.0 K(+24.0%)-$882.0 K(+33.1%)-$1.3 M(+15.3%)-$1.6 M(-25.3%)-$1.2 M(-12.4%)-$1.1 M(-20.4%)-$919.0 K(+41.2%)-$1.6 M(-148.3%)-$629.0 K(-102.9%)-$310.0 K(+15.5%)-$367.0 K(-8.6%)-$338.0 K(-29.0%)-$262.0 K(-285.3%)-$68.0 K(+95.4%)-$1.5 M--$517.0 K(+99.9%)-$671.3 M(-129742.8%)-$517.0 K(+29.7%)-$735.0 K(+44.0%)-$1.3 M(+17.0%)-$1.6 M(-16.7%)-$1.4 M-

TTM CFI

-$6.7 M(-12.8%)-$6.0 M(-8.0%)-$5.5 M(-4.4%)-$5.3 M(+2.1%)-$5.4 M(-22.3%)-$4.4 M(+11.5%)-$5.0 M(+4.3%)-$5.2 M(-8.3%)-$4.8 M(+0.1%)-$4.8 M(-14.6%)-$4.2 M(-23.3%)-$3.4 M(-19.3%)-$2.9 M(-74.5%)-$1.6 M(-28.7%)-$1.3 M(-23.4%)-$1.0 M(+51.5%)-$2.1 M(-18.8%)-$1.8 M(+12.4%)-$2.0 M(+99.7%)-$673.3 M--$673.1 M(+0.1%)-$673.9 M(-16157.0%)-$4.1 M(+16.8%)-$5.0 M(-17.3%)-$4.2 M(-44.7%)-$2.9 M(-116.7%)-$1.4 M-

Cash From Financing

-$4.3 M(+89.5%)-$41.4 M(-102.8%)-$20.4 M(-185.2%)$24.0 M(+273.2%)-$13.8 M(+30.8%)-$20.0 M(-8.0%)-$18.5 M(-79.7%)-$10.3 M(+2.0%)-$10.5 M(-39.9%)-$7.5 M(-1351.9%)-$518.0 K(-229.9%)-$157.0 K(-104.5%)$3.5 M(-36.4%)$5.5 M(+100.0%)$0.0(-100.0%)$18.6 M(+67.3%)$11.1 M(+289.4%)-$5.9 M(-109.9%)$59.0 M(+1272.4%)$4.3 M--$4.5 M(-100.6%)$709.1 M(+15756.1%)-$4.5 M(+5.5%)-$4.8 M(+42.2%)-$8.3 M(-429.5%)$2.5 M(+125.2%)-$10.0 M-

TTM CFF

-$42.2 M(+18.4%)-$51.7 M(-70.7%)-$30.3 M(-6.7%)-$28.4 M(+54.7%)-$62.7 M(-5.6%)-$59.3 M(-26.6%)-$46.9 M(-62.4%)-$28.9 M(-54.2%)-$18.7 M(-296.1%)-$4.7 M(-157.3%)$8.2 M(-5.9%)$8.8 M(-68.1%)$27.5 M(-21.7%)$35.1 M(+47.5%)$23.8 M(-71.3%)$82.8 M(+20.8%)$68.5 M(+19.3%)$57.5 M(-2.3%)$58.8 M(-91.7%)$708.8 M-$695.2 M(+0.5%)$691.4 M(+4679.7%)-$15.1 M(+26.6%)-$20.6 M(-30.4%)-$15.8 M(-111.0%)-$7.5 M(+25.2%)-$10.0 M-

Free Cash Flow

$13.2 M(-51.8%)$27.5 M(+56.5%)$17.6 M(+27.8%)$13.7 M(-5.2%)$14.5 M(-20.3%)$18.2 M(-25.4%)$24.4 M(+2694.7%)$873.0 K(-86.2%)$6.3 M(-44.0%)$11.3 M(+195.2%)$3.8 M(+358.1%)-$1.5 M(+71.6%)-$5.2 M(+58.1%)-$12.4 M(-13.6%)-$10.9 M(-15.9%)-$9.4 M(+43.8%)-$16.8 M(-44.0%)-$11.7 M(+10.9%)-$13.1 M(-560.9%)$2.8 M-$3.2 M(+112.4%)-$26.0 M(-908.3%)$3.2 M(-22.2%)$4.1 M(-58.3%)$9.9 M(+24092.7%)$41.0 K(-99.7%)$13.3 M-

TTM FCF

$72.1 M(-1.7%)$73.3 M(+14.5%)$64.0 M(-9.6%)$70.8 M(+22.2%)$58.0 M(+16.4%)$49.8 M(+16.1%)$42.9 M(+92.3%)$22.3 M(+11.8%)$19.9 M(+137.0%)$8.4 M(+155.1%)-$15.3 M(+49.1%)-$30.0 M(+20.9%)-$38.0 M(+23.4%)-$49.5 M(-1.6%)-$48.8 M(+4.2%)-$50.9 M(-31.7%)-$38.7 M(-76.6%)-$21.9 M(-211.5%)-$7.0 M(+64.7%)-$19.9 M--$15.4 M(-76.8%)-$8.7 M(-150.4%)$17.3 M(-36.8%)$27.4 M(+17.8%)$23.3 M(+74.3%)$13.4 M(+0.3%)$13.3 M-

CAPEX

$3.3 M(+197.9%)$1.1 M(-0.5%)$1.1 M(-7.5%)$1.2 M(-52.6%)$2.5 M(+279.7%)$670.0 K(-24.0%)$882.0 K(-33.1%)$1.3 M(-15.3%)$1.6 M(+25.3%)$1.2 M(+12.4%)$1.1 M(+20.4%)$919.0 K(-41.2%)$1.6 M(+148.3%)$629.0 K(+102.9%)$310.0 K(-15.5%)$367.0 K(+8.6%)$338.0 K(+29.0%)$262.0 K(+285.3%)$68.0 K(-95.4%)$1.5 M-$517.0 K(-58.4%)$1.2 M(+140.4%)$517.0 K(-29.7%)$735.0 K(-44.0%)$1.3 M(-17.0%)$1.6 M(+16.7%)$1.4 M-

TTM CAPEX

$6.7 M(+12.8%)$6.0 M(+8.0%)$5.5 M(+4.4%)$5.3 M(-2.1%)$5.4 M(+22.3%)$4.4 M(-11.5%)$5.0 M(-4.3%)$5.2 M(+8.3%)$4.8 M(-0.1%)$4.8 M(+14.6%)$4.2 M(+23.3%)$3.4 M(+19.3%)$2.9 M(+74.5%)$1.6 M(+28.7%)$1.3 M(+23.4%)$1.0 M(-51.5%)$2.1 M(+18.8%)$1.8 M(-12.4%)$2.0 M(-36.5%)$3.2 M-$3.0 M(-20.9%)$3.8 M(-8.2%)$4.1 M(-16.8%)$5.0 M(+17.3%)$4.2 M(+44.7%)$2.9 M(+116.7%)$1.4 M-

Dividends Paid

$4.2 M(-0.3%)$4.2 M--$0.0(0%)$0.0----------$0.0(-100.0%)$2.4 M---$4.3 M(+100.0%)$0.0(-100.0%)$4.3 M(+108.6%)$2.0 M(-74.3%)$7.9 M(+285.4%)-$4.3 M(-142.9%)$10.0 M-

TTM Dividends Paid

$8.3 M(+99.7%)$4.2 M--$0.0(0%)$0.0----------$2.4 M(0%)$2.4 M---$10.6 M(-25.8%)$14.2 M(+43.0%)$10.0 M(-36.5%)$15.7 M(+15.0%)$13.6 M(+139.2%)$5.7 M(-42.9%)$10.0 M-

TTM Dividend Per Share

$0.04(0%)$0.04--------------$0.04(0%)$0.04(0%)$0.04(0%)$0.04---------

TTM Dividend Yield

0.2%(-16.7%)0.2%--------------0.4%(-37.1%)0.6%(-26.2%)0.8%(-15.2%)1.0%---------

Payout Ratio

28.9%(+49.3%)19.4%--0.0%(0%)0.0%----------0.0%(+100.0%)-5.1%---180.4%(+100.0%)0.0%(+100.0%)-16.7%(-115.0%)111.3%(-64.7%)315.8%(+295.6%)-161.4%(-146.6%)346.4%-