OCSL logo

OCSL 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

$3.1 B(-3.6%)$3.2 B(-3.7%)$3.3 B(+0.7%)$3.3 B(+1.0%)$3.3 B(+1.5%)$3.2 B(-3.5%)$3.3 B(+0.5%)$3.3 B(+19.9%)$2.8 B(+4.6%)$2.6 B(-1.6%)$2.7 B(-2.4%)$2.8 B(+2.1%)$2.7 B(+2.4%)$2.6 B(+7.0%)$2.5 B(+1.2%)$2.4 B(+35.6%)$1.8 B(+9.3%)$1.6 B(-0.4%)$1.6 B(+9.7%)$1.5 B(-1.0%)$1.5 B(+2.4%)$1.5 B(-0.3%)$1.5 B(-3.6%)$1.5 B(-0.0%)$1.5 B(-0.6%)$1.6 B(-5.0%)$1.6 B(+13.0%)$1.4 B(-3.3%)$1.5 B(-7.5%)$1.6 B(-17.9%)$2.0 B(+2.0%)$1.9 B

Current Assets

$222.8 M(+48.6%)$149.9 M(-14.0%)$174.4 M(-22.3%)$224.3 M(+4.9%)$213.8 M(-29.2%)$301.9 M(+77.0%)$170.5 M(+26.9%)$134.4 M(+22.4%)$109.8 M(-20.8%)$138.6 M(+24.8%)$111.1 M(+14.7%)$96.8 M(+1.5%)$95.4 M(+46.5%)$65.2 M(-39.7%)$108.1 M(+17.1%)$92.2 M(+98.9%)$46.4 M(-20.2%)$58.1 M(-24.7%)$77.2 M(-23.3%)$100.6 M(+149.9%)$40.3 M(+17.5%)$34.3 M(+66.0%)$20.6 M(-21.9%)$26.4 M(-61.3%)$68.3 M(+31.5%)$51.9 M(-49.6%)$103.0 M(+200.8%)$34.3 M(-50.2%)$68.8 M(+4.8%)$65.6 M(-58.6%)$158.3 M(+22.4%)$129.3 M

Non Current Assets

$2.9 B(-5.9%)$3.0 B(-3.3%)$3.1 B(+2.5%)$3.1 B(+0.9%)$3.0 B(+4.2%)$2.9 B(-7.6%)$3.1 B(-0.7%)$3.2 B(+19.6%)$2.7 B(+5.7%)$2.5 B(-2.5%)$2.6 B(-3.1%)$2.7 B(+2.2%)$2.6 B(+1.2%)$2.6 B(+9.2%)$2.4 B(+0.7%)$2.3 B(+33.9%)$1.7 B(+10.4%)$1.6 B(+0.7%)$1.6 B(+12.1%)$1.4 B(-5.1%)$1.5 B(+2.0%)$1.4 B(-1.2%)$1.5 B(-3.4%)$1.5 B(+2.9%)$1.5 B(-1.8%)$1.5 B(-1.9%)$1.5 B(+8.4%)$1.4 B(-1.1%)$1.4 B(-7.7%)$1.5 B(-13.9%)$1.8 B(+0.1%)$1.8 B

Total Liabilities

$1.6 B(-4.5%)$1.7 B(-6.3%)$1.8 B(+2.9%)$1.8 B(+1.1%)$1.8 B(+3.1%)$1.7 B(-6.8%)$1.8 B(+1.3%)$1.8 B(+15.2%)$1.6 B(+11.8%)$1.4 B(-1.8%)$1.4 B(-0.0%)$1.4 B(+3.7%)$1.4 B(+3.9%)$1.3 B(+14.1%)$1.2 B(+0.5%)$1.2 B(+39.3%)$829.0 M(+14.2%)$725.8 M(-8.0%)$788.5 M(+5.2%)$749.4 M(+28.0%)$585.5 M(+6.4%)$550.4 M(-0.8%)$555.0 M(-10.2%)$617.9 M(-7.7%)$669.2 M(-3.5%)$693.4 M(-12.7%)$794.7 M(+28.7%)$617.3 M(-8.5%)$674.6 M(-9.9%)$748.4 M(-21.8%)$956.4 M(+5.1%)$909.8 M

Current Liabilities

$28.0 M(-45.6%)$51.5 M(-43.5%)$91.1 M(-8.3%)$99.4 M(+0.2%)$99.2 M(+95.1%)$50.9 M(+17.0%)$43.5 M(+13.7%)$38.3 M(-29.8%)$54.5 M(+0.8%)$54.0 M(+49.9%)$36.1 M(-2.4%)$36.9 M(-52.3%)$77.3 M(+55.6%)$49.7 M(-4.5%)$52.0 M(+26.1%)$41.2 M(-68.2%)$129.5 M(+738.5%)$15.4 M(-41.9%)$26.6 M(-45.7%)$49.0 M(+7.4%)$45.6 M(-39.0%)$74.7 M(+376.6%)$15.7 M(-33.2%)$23.5 M(-60.2%)$58.9 M(+12.8%)$52.2 M(-71.8%)$184.9 M(+430.2%)$34.9 M(-27.4%)$48.0 M(-32.0%)$70.6 M(+65.6%)$42.6 M(+120.9%)$19.3 M

Long Term Liabilities

$1.6 B(-3.2%)$1.7 B(-4.3%)$1.7 B(+3.6%)$1.7 B(+1.1%)$1.7 B(+0.2%)$1.6 B(-7.4%)$1.8 B(+1.0%)$1.8 B(+16.8%)$1.5 B(+12.3%)$1.3 B(-3.2%)$1.4 B(+0.0%)$1.4 B(+7.4%)$1.3 B(+1.6%)$1.3 B(+15.1%)$1.1 B(-0.5%)$1.1 B(+59.2%)$697.0 M(-1.7%)$709.3 M(-6.8%)$761.0 M(+8.9%)$698.7 M(+30.0%)$537.4 M(+13.5%)$473.4 M(-11.9%)$537.5 M(-9.2%)$592.2 M(-2.5%)$607.3 M(-4.7%)$637.2 M(+5.0%)$607.1 M(+4.8%)$579.4 M(-7.0%)$623.1 M(-7.7%)$675.4 M(-25.8%)$910.7 M(+2.6%)$887.6 M

Shareholders Equity

$1.4 B(-2.5%)$1.5 B(-0.6%)$1.5 B(-1.8%)$1.5 B(+0.8%)$1.5 B(-0.3%)$1.5 B(+0.4%)$1.5 B(-0.4%)$1.5 B(+26.1%)$1.2 B(-3.5%)$1.2 B(-1.4%)$1.3 B(-5.0%)$1.3 B(+0.4%)$1.3 B(+0.9%)$1.3 B(+0.8%)$1.3 B(+1.8%)$1.3 B(+32.5%)$964.9 M(+5.5%)$914.9 M(+6.5%)$859.1 M(+14.2%)$752.2 M(-19.2%)$931.1 M(+0.1%)$930.6 M(+0.1%)$930.0 M(+0.7%)$923.5 M(+5.9%)$872.4 M(+1.7%)$858.0 M(+2.4%)$838.1 M(+1.3%)$827.2 M(+0.9%)$819.6 M(-5.5%)$867.7 M(-14.2%)$1.0 B(-0.9%)$1.0 B

Book Value

$1.4 B(-2.5%)$1.5 B(-0.6%)$1.5 B(-1.8%)$1.5 B(+0.8%)$1.5 B(-0.3%)$1.5 B(+0.4%)$1.5 B(-0.4%)$1.5 B(+26.1%)$1.2 B(-3.5%)$1.2 B(-1.4%)$1.3 B(-5.0%)$1.3 B(+0.4%)$1.3 B(+0.9%)$1.3 B(+0.8%)$1.3 B(+1.8%)$1.3 B(+32.5%)$964.9 M(+5.5%)$914.9 M(+6.5%)$859.1 M(+14.2%)$752.2 M(-19.2%)$931.1 M(+0.1%)$930.6 M(+0.1%)$930.0 M(+0.7%)$923.5 M(+5.9%)$872.4 M(+1.7%)$858.0 M(+2.4%)$838.1 M(+1.3%)$827.2 M(+0.9%)$819.6 M(-5.5%)$867.7 M(-14.2%)$1.0 B(-0.9%)$1.0 B

Working Capital

$194.8 M(+97.9%)$98.4 M(+18.2%)$83.2 M(-33.4%)$124.9 M(+9.1%)$114.5 M(-54.4%)$251.1 M(+97.6%)$127.1 M(+32.1%)$96.2 M(+73.8%)$55.3 M(-34.6%)$84.6 M(+12.8%)$75.0 M(+25.2%)$59.9 M(+231.0%)$18.1 M(+17.0%)$15.5 M(-72.4%)$56.0 M(+9.8%)$51.0 M(+161.4%)-$83.1 M(-294.9%)$42.7 M(-15.7%)$50.6 M(-2.1%)$51.7 M(+1068.1%)-$5.3 M(+86.8%)-$40.5 M(-915.9%)$5.0 M(+67.6%)$3.0 M(-68.4%)$9.4 M(+3497.5%)-$276.0 K(+99.7%)-$81.9 M(-13209.6%)-$615.0 K(-103.0%)$20.7 M(+512.6%)-$5.0 M(-104.3%)$115.6 M(+5.1%)$110.0 M

Cash And Cash Equivalents

$112.9 M(+76.5%)$64.0 M(-33.6%)$96.3 M(-23.0%)$125.0 M(+11.3%)$112.4 M(-17.6%)$136.4 M(+128.5%)$59.7 M(+36.5%)$43.8 M(+151.7%)$17.4 M(-26.1%)$23.5 M(-31.4%)$34.3 M(-12.8%)$39.4 M(-10.1%)$43.8 M(+49.2%)$29.3 M(-65.4%)$84.7 M(+112.4%)$39.9 M(+64.5%)$24.2 M(-38.0%)$39.1 M(-22.9%)$50.7 M(-43.3%)$89.5 M(+315.8%)$21.5 M(+39.7%)$15.4 M(+173.3%)$5.6 M(-56.0%)$12.8 M(-77.2%)$56.2 M(+319.9%)$13.4 M(-76.4%)$56.6 M(+612.0%)$8.0 M(-82.5%)$45.4 M(-14.3%)$53.0 M(-63.1%)$143.6 M(+69.8%)$84.6 M

Accounts Payable

$17.6 M(+8.4%)$16.2 M(-16.0%)$19.3 M(+20.3%)$16.1 M(-15.3%)$19.0 M(+18.6%)$16.0 M(+24.0%)$12.9 M(-13.1%)$14.9 M(+11.1%)$13.4 M(+68.5%)$7.9 M(-5.0%)$8.4 M(+90.8%)$4.4 M(-34.6%)$6.7 M(+45.7%)$4.6 M(-12.9%)$5.3 M(+93.0%)$2.7 M(-34.8%)$4.2 M(+157.8%)$1.6 M(-61.5%)$4.2 M(+151.3%)$1.7 M(-30.0%)$2.4 M(+4.6%)$2.3 M(+1.3%)$2.3 M(+7.1%)$2.1 M(-66.0%)$6.2 M(+85.2%)$3.4 M(-46.9%)$6.3 M(+93.3%)$3.3 M(-49.9%)$6.5 M(+106.7%)$3.2 M(-61.5%)$8.2 M(+118.9%)$3.8 M

Accounts Receivable

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

Short Term Debt

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

Long Term Debt

$1.6 B(-3.7%)$1.6 B(-3.5%)$1.7 B(+3.8%)$1.6 B(+0.8%)$1.6 B(+1.4%)$1.6 B(-8.0%)$1.7 B(+0.9%)$1.7 B(+17.8%)$1.5 B(+12.5%)$1.3 B(-4.1%)$1.4 B(-0.5%)$1.4 B(+6.1%)$1.3 B(+1.3%)$1.3 B(+14.9%)$1.1 B(-0.5%)$1.1 B(+59.7%)$694.8 M(-2.0%)$709.3 M(-6.8%)$761.0 M(+8.9%)$698.7 M(+30.2%)$536.5 M(+13.3%)$473.4 M(-11.9%)$537.3 M(-9.3%)$592.2 M(-2.5%)$607.1 M(-4.7%)$637.2 M(+5.0%)$607.1 M(+4.8%)$579.4 M(-7.0%)$623.1 M(-7.7%)$675.4 M(-25.8%)$910.7 M(+2.6%)$887.6 M

Total Debt

$1.6 B(-3.7%)$1.6 B(-3.5%)$1.7 B(+3.8%)$1.6 B(+0.8%)$1.6 B(+1.4%)$1.6 B(-8.0%)$1.7 B(+0.9%)$1.7 B(+17.8%)$1.5 B(+12.5%)$1.3 B(-4.1%)$1.4 B(-0.5%)$1.4 B(+6.1%)$1.3 B(+1.3%)$1.3 B(+14.9%)$1.1 B(-0.5%)$1.1 B(+59.7%)$694.8 M(-2.0%)$709.3 M(-6.8%)$761.0 M(+8.9%)$698.7 M(+30.2%)$536.5 M(+13.3%)$473.4 M(-11.9%)$537.3 M(-9.3%)$592.2 M(-2.5%)$607.1 M(-4.7%)$637.2 M(+5.0%)$607.1 M(+4.8%)$579.4 M(-7.0%)$623.1 M(-7.7%)$675.4 M(-25.8%)$910.7 M(+2.6%)$887.6 M

Debt To Equity

1.1(-0.9%)1.1(-2.6%)1.1(+5.6%)1.1(0%)1.1(+0.9%)1.1(-7.8%)1.1(+0.9%)1.1(-6.6%)1.2(+17.3%)1.0(-2.8%)1.1(+3.9%)1.0(+6.2%)1.0(0%)1.0(+14.1%)0.8(-2.3%)0.9(+20.8%)0.7(-7.7%)0.8(-12.4%)0.9(-4.3%)0.9(+60.3%)0.6(+13.7%)0.5(-12.1%)0.6(-9.4%)0.6(-8.6%)0.7(-5.4%)0.7(+2.8%)0.7(+2.9%)0.7(-7.9%)0.8(-2.6%)0.8(-13.3%)0.9(+3.5%)0.9

Current Ratio

8.0(+173.2%)2.9(+52.4%)1.9(-15.5%)2.3(+5.1%)2.1(-63.8%)5.9(+51.5%)3.9(+11.7%)3.5(+73.8%)2.0(-21.4%)2.6(-16.6%)3.1(+17.6%)2.6(+113.0%)1.2(-6.1%)1.3(-37.0%)2.1(-7.1%)2.2(+522.2%)0.4(-90.4%)3.8(+29.7%)2.9(+40.8%)2.1(+134.1%)0.9(+91.3%)0.5(-65.2%)1.3(+16.8%)1.1(-2.6%)1.2(+17.2%)1.0(+76.8%)0.6(-42.9%)1.0(-31.5%)1.4(+53.8%)0.9(-74.9%)3.7(-44.6%)6.7

Quick Ratio

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

Inventory

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

Retained Earnings

-$815.5 M(-4.9%)-$777.5 M(-1.1%)-$769.1 M(-6.1%)-$725.1 M(-5.1%)-$689.7 M(-5.9%)-$651.3 M(+0.5%)-$654.9 M(-0.9%)-$649.1 M(-3.3%)-$628.3 M(-7.8%)-$582.8 M(-3.2%)-$564.8 M(-13.7%)-$496.7 M(-3.1%)-$481.9 M(+2.3%)-$493.3 M(-14.9%)-$429.5 M(+5.2%)-$453.1 M(+13.6%)-$524.3 M(+8.7%)-$574.3 M(+8.9%)-$630.1 M(+14.5%)-$737.0 M(-32.0%)-$558.1 M(+0.1%)-$558.6 M(+1.0%)-$564.1 M(+1.2%)-$570.7 M(+8.2%)-$621.8 M(+2.3%)-$636.1 M(-3192.3%)-$19.3 M(+5.1%)-$20.4 M(+13.9%)-$23.6 M(+96.7%)-$713.0 M(-5307.9%)-$13.2 M(+55.7%)-$29.8 M

PB Ratio

0.9(-5.5%)0.9(-13.3%)1.1(+1.0%)1.0(-3.7%)1.1(+4.8%)1.0(+4.0%)1.0(+4.2%)0.9(-9.5%)1.1(+19.3%)0.9(-7.4%)0.9(-5.9%)1.0(-1.0%)1.0(+5.2%)1.0(+4.3%)0.9(+6.9%)0.9(+7.4%)0.8(+8.0%)0.8(+2.7%)0.7(+19.7%)0.6(-26.5%)0.8(+6.4%)0.8(-4.9%)0.8(+3.8%)0.8(+16.2%)0.7(-16.1%)0.8(+1.3%)0.8(+11.1%)0.7(-14.3%)0.8(-5.6%)0.9(+30.9%)0.7(+6.3%)0.6

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(-80.0%)$0.5(+4400.0%)$0.0(-91.7%)$0.1(-14.3%)$0.1(-77.4%)$0.6(+29.2%)$0.5(+65.5%)$0.3(+31.8%)$0.2(+4.8%)$0.2(+133.9%)-$0.6(-358.3%)$0.2(-63.6%)$0.7(+10.0%)$0.6(-23.1%)$0.8(-56.7%)$1.8(+30.4%)$1.4(-8.0%)$1.5(-41.2%)$2.5(+172.7%)-$3.5(-1270.0%)$0.3(0%)$0.3(-28.6%)$0.4(-69.6%)$1.4(+130.0%)$0.6(-16.7%)$0.7(+41.2%)$0.5(+21.4%)$0.4(+163.6%)-$0.7(+75.3%)-$2.7(-2125.0%)-$0.1(-166.7%)$0.2

TTM EPS

$0.7(-6.9%)$0.7(-19.1%)$0.9(-34.6%)$1.4(-11.1%)$1.5(-5.0%)$1.6(+34.2%)$1.2(+1100.0%)$0.1(+100.0%)$0.1(-89.8%)$0.5(-44.3%)$0.9(-61.4%)$2.3(-40.6%)$3.8(-15.8%)$4.6(-16.5%)$5.5(-24.5%)$7.2(+276.6%)$1.9(+128.6%)$0.8(+333.3%)-$0.4(+85.5%)-$2.5(-203.8%)$2.4(-11.1%)$2.7(-13.5%)$3.1(-2.8%)$3.2(+42.7%)$2.3(+127.3%)$1.0(+141.3%)-$2.4(+20.8%)-$3.0(+7.3%)-$3.3(+21.6%)-$4.2(-167.3%)-$1.6(0%)-$1.6

Revenue

$3.1 M(-91.5%)$36.5 M(+4055.0%)-$922.0 K(-109.0%)$10.2 M(-13.5%)$11.8 M(-75.9%)$49.0 M(+29.4%)$37.9 M(+60.4%)$23.6 M(+61.2%)$14.7 M(-14.2%)$17.1 M(+147.7%)-$35.8 M(-327.8%)$15.7 M(-62.7%)$42.1 M(+8.0%)$39.0 M(-22.6%)$50.4 M(-44.8%)$91.2 M(+34.9%)$67.7 M(-6.3%)$72.2 M(-40.8%)$121.8 M(+174.9%)-$162.6 M(-876.5%)$20.9 M(+23.6%)$17.0 M(-25.3%)$22.7 M(-61.0%)$58.2 M(+99.2%)$29.2 M(-19.6%)$36.4 M(+47.1%)$24.7 M(+12.0%)$22.1 M(+185.3%)-$25.9 M(+78.6%)-$120.8 M(-3691.1%)-$3.2 M(-126.7%)$11.9 M

TTM Revenue

$48.9 M(-15.2%)$57.6 M(-17.9%)$70.2 M(-35.6%)$109.0 M(-10.9%)$122.4 M(-2.3%)$125.2 M(+34.3%)$93.2 M(+376.8%)$19.6 M(+67.8%)$11.7 M(-70.2%)$39.1 M(-35.9%)$61.0 M(-58.5%)$147.2 M(-33.9%)$222.8 M(-10.3%)$248.3 M(-11.8%)$281.5 M(-20.2%)$352.9 M(+256.4%)$99.0 M(+89.3%)$52.3 M(+1903.3%)-$2.9 M(+97.2%)-$102.1 M(-185.9%)$118.8 M(-6.5%)$127.1 M(-13.3%)$146.6 M(-1.4%)$148.6 M(+32.1%)$112.4 M(+96.2%)$57.3 M(+157.4%)-$99.8 M(+21.9%)-$127.8 M(+7.4%)-$137.9 M(+24.9%)-$183.7 M(-193.9%)-$62.5 M(-3.0%)-$60.7 M

Total Expenses

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

Operating Expenses

-$4.5 M(-2230.1%)$213.0 K(+109.5%)-$2.2 M(-409.5%)$725.0 K(-35.3%)$1.1 M(+8.4%)$1.0 M(-7.8%)$1.1 M(-44.8%)$2.0 M(+3.9%)$2.0 M(+5.8%)$1.8 M(+34.1%)$1.4 M(+10.0%)$1.3 M(-29.6%)$1.8 M(-5.3%)$1.9 M(+17.8%)$1.6 M(-25.4%)$2.1 M(+14.7%)$1.9 M(+8.8%)$1.7 M(+1.6%)$1.7 M(-62.8%)$4.5 M(-34.8%)$6.9 M(+163.0%)$2.6 M(+4.5%)$2.5 M(+141.1%)-$6.1 M(-754.9%)$939.0 K(-61.3%)$2.4 M(+400.8%)$484.0 K(-80.4%)$2.5 M(-45.6%)$4.5 M(-2.9%)$4.7 M(+63.3%)$2.9 M(-8.4%)$3.1 M

Cost Of Goods Sold

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

TTM Cost Of Goods Sold

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

Gross Profit

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

TTM Gross Profit

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

Gross Margin

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

Operating Profit

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

TTM Operating Profit

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

Operating Margin

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

Net Income

$7.2 M(-80.4%)$36.9 M(+3195.8%)$1.1 M(-88.0%)$9.3 M(-11.4%)$10.5 M(-77.1%)$46.0 M(+25.3%)$36.7 M(+70.5%)$21.5 M(+63.4%)$13.2 M(-0.3%)$13.2 M(+134.9%)-$37.8 M(-362.0%)$14.4 M(-63.4%)$39.4 M(+7.8%)$36.6 M(-22.3%)$47.0 M(-46.6%)$88.1 M(+34.4%)$65.5 M(-7.2%)$70.6 M(-41.3%)$120.2 M(+172.7%)-$165.5 M(-1295.3%)$13.8 M(-0.9%)$14.0 M(-30.1%)$20.0 M(-69.0%)$64.5 M(+132.7%)$27.7 M(-16.8%)$33.3 M(+37.4%)$24.3 M(+23.6%)$19.6 M(+164.4%)-$30.4 M(+75.7%)-$125.5 M(-1971.5%)-$6.1 M(-168.8%)$8.8 M

TTM Net Income

$54.6 M(-5.7%)$57.9 M(-13.5%)$66.9 M(-34.7%)$102.5 M(-10.6%)$114.7 M(-2.3%)$117.3 M(+38.7%)$84.6 M(+740.2%)$10.1 M(+237.1%)$3.0 M(-89.8%)$29.2 M(-44.4%)$52.6 M(-61.8%)$137.4 M(-34.9%)$211.1 M(-11.0%)$237.3 M(-12.6%)$271.3 M(-21.3%)$344.5 M(+278.9%)$90.9 M(+131.8%)$39.2 M(+325.1%)-$17.4 M(+85.2%)-$117.7 M(-204.8%)$112.3 M(-11.0%)$126.2 M(-13.3%)$145.5 M(-2.9%)$149.8 M(+42.8%)$104.9 M(+124.4%)$46.8 M(+141.7%)-$112.0 M(+21.3%)-$142.3 M(+7.1%)-$153.2 M(+22.2%)-$197.0 M(-162.9%)-$74.9 M(-1.1%)-$74.1 M

Net Margin

---121.5%(-233.2%)91.2%(+2.4%)89.0%(-5.0%)93.7%(-3.2%)96.8%(+6.2%)91.1%(+1.4%)89.9%(+16.2%)77.3%-91.9%(-1.8%)93.6%(-0.2%)93.8%(+0.5%)93.3%(-3.4%)96.6%(-0.3%)96.9%(-1.0%)97.8%(-0.8%)98.7%-66.1%(-19.8%)82.4%(-6.5%)88.1%-94.8%(+3.5%)91.6%(-6.5%)98.0%(+10.4%)88.8%---73.7%

EBIT

$38.2 M(-44.1%)$68.3 M(+101.9%)$33.8 M(-18.3%)$41.4 M(-3.5%)$42.9 M(-46.6%)$80.3 M(+18.9%)$67.6 M(+36.8%)$49.4 M(+47.8%)$33.4 M(+7.9%)$31.0 M(+222.4%)-$25.3 M(-203.8%)$24.4 M(-51.0%)$49.7 M(+7.8%)$46.2 M(-19.9%)$57.6 M(-39.8%)$95.7 M(+33.1%)$71.9 M(-6.2%)$76.6 M(-39.5%)$126.6 M(+179.1%)-$160.0 M(-878.8%)$20.5 M(-3.5%)$21.3 M(-23.3%)$27.8 M(-62.2%)$73.4 M(+97.2%)$37.2 M(-14.0%)$43.3 M(+33.0%)$32.5 M(+15.6%)$28.1 M(+235.0%)-$20.9 M(+81.5%)-$112.7 M(-2265.2%)$5.2 M(-75.8%)$21.5 M

TTM EBIT

$181.7 M(-2.5%)$186.4 M(-6.1%)$198.4 M(-14.5%)$232.2 M(-3.3%)$240.2 M(+4.1%)$230.7 M(+27.2%)$181.4 M(+104.9%)$88.5 M(+39.4%)$63.5 M(-20.4%)$79.8 M(-16.0%)$95.0 M(-46.6%)$177.9 M(-28.6%)$249.2 M(-8.2%)$271.4 M(-10.1%)$301.8 M(-18.6%)$370.7 M(+222.1%)$115.1 M(+80.5%)$63.7 M(+656.7%)$8.4 M(+109.3%)-$90.4 M(-163.2%)$142.9 M(-10.4%)$159.6 M(-12.1%)$181.6 M(-2.6%)$186.4 M(+32.0%)$141.2 M(+69.9%)$83.1 M(+214.1%)-$72.9 M(+27.3%)-$100.2 M(+6.2%)-$106.8 M(+27.3%)-$147.0 M(-508.1%)-$24.2 M(-12.7%)-$21.5 M

EBITDA

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

TTM EBITDA

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

Selling, General & Administrative Expenses

$2.6 M(+18.2%)$2.2 M(-11.2%)$2.5 M(+10.8%)$2.2 M(-15.1%)$2.6 M(+3.4%)$2.5 M(-3.3%)$2.6 M(-31.1%)$3.8 M(+40.7%)$2.7 M(+4.2%)$2.6 M(+22.1%)$2.1 M(+6.2%)$2.0 M(-20.8%)$2.5 M(-3.8%)$2.6 M(+12.1%)$2.3 M(+4.5%)$2.2 M(+20.5%)$1.9 M(+8.8%)$1.7 M(+1.6%)$1.7 M(-15.2%)$2.0 M(+13.8%)$1.7 M(-3.1%)$1.8 M(-5.0%)$1.9 M(+8.1%)$1.8 M(-30.0%)$2.5 M(+17.4%)$2.1 M(+4.9%)$2.0 M(-11.8%)$2.3 M(-50.8%)$4.7 M(-1.3%)$4.7 M(+61.9%)$2.9 M(-23.9%)$3.9 M

TTM SGA

$9.5 M(-0.3%)$9.5 M(-3.5%)$9.8 M(-1.6%)$10.0 M(-13.6%)$11.6 M(-0.7%)$11.7 M(-0.5%)$11.7 M(+4.4%)$11.2 M(+19.1%)$9.4 M(+1.9%)$9.3 M(-0.3%)$9.3 M(-2.3%)$9.5 M(-2.5%)$9.7 M(+7.3%)$9.1 M(+11.2%)$8.2 M(+8.8%)$7.5 M(+3.6%)$7.2 M(+1.7%)$7.1 M(-1.2%)$7.2 M(-2.8%)$7.4 M(+3.2%)$7.2 M(-9.6%)$7.9 M(-4.0%)$8.3 M(-1.6%)$8.4 M(-6.2%)$9.0 M(-19.6%)$11.2 M(-19.0%)$13.8 M(-6.1%)$14.7 M(-9.6%)$16.2 M(+9.6%)$14.8 M(+5.9%)$14.0 M(-6.3%)$14.9 M

Depreciation And Amortization

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

TTM D&A

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

Interest Expense

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

TTM Interest Expense

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

Income Tax

$402.0 K(+160.8%)-$661.0 K(-427.2%)$202.0 K(+15.4%)$175.0 K(-0.6%)$176.0 K(-91.4%)$2.1 M(+2287.2%)$86.0 K(+30.3%)$66.0 K(+114.0%)-$471.0 K(-123.3%)$2.0 M(+206.3%)$661.0 K(+3047.6%)$21.0 K(-97.7%)$930.0 K(+66.4%)$559.0 K(-68.6%)$1.8 M(+78.4%)$997.0 K(+306.9%)$245.0 K(+256.1%)-$157.0 K(-130.9%)-$68.0 K(+96.0%)-$1.7 M(-1165.6%)$160.0 K(-53.4%)$343.0 K(+98.3%)$173.0 K(+290.1%)-$91.0 K(-115.5%)$586.0 K(-5.8%)$622.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0---

TTM Income Tax

$118.0 K(+209.3%)-$108.0 K(-104.1%)$2.6 M(+4.7%)$2.5 M(+4.6%)$2.4 M(+37.3%)$1.7 M(+1.6%)$1.7 M(-25.2%)$2.3 M(+2.0%)$2.2 M(-38.5%)$3.6 M(+67.5%)$2.2 M(-34.0%)$3.3 M(-22.9%)$4.3 M(+19.1%)$3.6 M(+25.0%)$2.9 M(+181.6%)$1.0 M(+160.4%)-$1.7 M(+4.8%)-$1.8 M(-39.4%)-$1.3 M(-23.4%)-$1.0 M(-275.9%)$585.0 K(-42.1%)$1.0 M(-21.6%)$1.3 M(+15.5%)$1.1 M(-7.5%)$1.2 M(+94.2%)$622.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0---

PE Ratio

22.7(-0.4%)22.8(+6.5%)21.4(+49.4%)14.3(+6.1%)13.5(+8.0%)12.5(-22.8%)16.2(-91.4%)187.7(-54.5%)412.2(+1022.2%)36.7(+64.5%)22.3(+130.2%)9.7(+66.4%)5.8(+25.6%)4.6(+26.1%)3.7(+43.2%)2.6(-70.5%)8.7(-49.7%)17.3--6.8(+18.6%)5.8(+10.6%)5.2(+7.6%)4.8(-14.2%)5.6(-62.5%)15.0------

PS Ratio

25.6(+9.2%)23.4(+4.9%)22.3(+53.5%)14.5(+9.1%)13.3(+7.4%)12.4(-22.7%)16.1(-78.3%)74.0(-31.7%)108.3(+285.0%)28.1(+42.9%)19.7(+114.6%)9.2(+51.8%)6.0(+17.7%)5.1(+19.6%)4.3(+35.3%)3.2(-60.0%)7.9(-39.2%)13.0(+106.0%)-217.2(-4759.1%)-4.5(-169.0%)6.5(+12.9%)5.7(+10.2%)5.2(+6.1%)4.9(-7.4%)5.3(-56.6%)12.2(+280.7%)-6.8(-45.5%)-4.6(+7.2%)-5.0(-19.1%)-4.2(+61.7%)-11.0(-2.0%)-10.7

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

$144.0 M(+50.7%)$95.5 M(+259.4%)-$59.9 M(-240.2%)-$17.6 M(-1666.2%)$1.1 M(-99.5%)$243.8 M(+400.5%)$48.7 M(+5.5%)$46.2 M(+142.0%)-$109.9 M(-265.9%)$66.2 M(+179.4%)$23.7 M(+126.1%)-$90.7 M(-491.3%)$23.2 M(+111.9%)-$194.7 M(-352.1%)$77.2 M(+159.8%)-$129.1 M(-903.5%)$16.1 M(-70.7%)$54.9 M(+163.7%)-$86.2 M(-10.3%)-$78.1 M(-79.6%)-$43.5 M(-154.3%)$80.0 M(+31.0%)$61.1 M(+603.1%)-$12.1 M(-114.0%)$86.9 M(+245.0%)-$59.9 M(-272.8%)$34.7 M(+91.5%)$18.1 M(-70.1%)$60.6 M(-62.0%)$159.8 M(+306.7%)$39.3 M(-63.9%)$108.8 M

TTM CFO

$161.9 M(+748.8%)$19.1 M(-88.6%)$167.3 M(-39.4%)$276.0 M(-18.8%)$339.8 M(+48.5%)$228.8 M(+346.6%)$51.2 M(+95.4%)$26.2 M(+123.7%)-$110.7 M(-594.3%)$22.4 M(+109.4%)-$238.5 M(-28.9%)-$185.0 M(+17.2%)-$223.4 M(+3.1%)-$230.5 M(-1313.8%)$19.0 M(+113.2%)-$144.4 M(-54.7%)-$93.3 M(+39.0%)-$152.9 M(-19.7%)-$127.7 M(-754.3%)$19.5 M(-77.2%)$85.5 M(-60.4%)$215.8 M(+184.3%)$75.9 M(+53.3%)$49.5 M(-37.9%)$79.8 M(+49.1%)$53.5 M(-80.4%)$273.2 M(-1.7%)$277.8 M(-24.6%)$368.5 M(-24.3%)$486.9 M(+18.7%)$410.1 M(+11.6%)$367.4 M

Cash From Investing

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

TTM CFI

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

Cash From Financing

-$95.3 M(+23.9%)-$125.2 M(-517.5%)$30.0 M(+29.8%)$23.1 M(+257.8%)-$14.6 M(+91.5%)-$171.4 M(-474.3%)-$29.8 M(-139.8%)-$12.4 M(-112.0%)$103.3 M(+235.6%)-$76.2 M(-162.0%)-$29.1 M(-133.8%)$85.9 M(+1245.2%)-$7.5 M(-105.4%)$138.7 M(+525.1%)-$32.6 M(-122.0%)$148.7 M(+586.0%)-$30.6 M(+54.2%)-$66.8 M(-240.7%)$47.5 M(-67.5%)$146.1 M(+194.6%)$49.6 M(+170.6%)-$70.2 M(-2.1%)-$68.8 M(-119.3%)-$31.4 M(+28.3%)-$43.7 M(-368.5%)$16.3 M(+14.0%)$14.3 M(+125.6%)-$55.7 M(+25.5%)-$74.8 M(+70.8%)-$255.9 M(-1394.3%)$19.8 M(+109.7%)-$204.1 M

TTM CFF

-$167.4 M(-92.9%)-$86.8 M(+34.7%)-$132.9 M(+31.1%)-$192.8 M(+15.6%)-$228.3 M(-106.8%)-$110.4 M(-626.0%)-$15.2 M(-5.4%)-$14.4 M(-117.2%)$83.9 M(+413.0%)-$26.8 M(-114.3%)$188.1 M(+1.9%)$184.5 M(-25.4%)$247.3 M(+10.3%)$224.2 M(+1102.7%)$18.6 M(-81.1%)$98.7 M(+2.7%)$96.1 M(-45.5%)$176.3 M(+2.0%)$172.9 M(+205.2%)$56.6 M(+146.9%)-$120.8 M(+43.6%)-$214.1 M(-67.8%)-$127.6 M(-186.6%)-$44.5 M(+35.4%)-$68.9 M(+31.1%)-$99.9 M(+73.2%)-$372.1 M(-1.5%)-$366.6 M(+28.8%)-$515.0 M(+7.6%)-$557.3 M(-37.8%)-$404.6 M(+0.1%)-$405.1 M

Free Cash Flow

$144.0 M(+50.7%)$95.5 M(+259.4%)-$59.9 M(-240.2%)-$17.6 M(-1666.2%)$1.1 M(-99.5%)$243.8 M(+400.5%)$48.7 M(+5.5%)$46.2 M(+142.0%)-$109.9 M(-265.9%)$66.2 M(+179.4%)$23.7 M(+126.1%)-$90.7 M(-491.3%)$23.2 M(+111.9%)-$194.7 M(-352.1%)$77.2 M(+159.8%)-$129.1 M(-903.5%)$16.1 M(-70.7%)$54.9 M(+163.7%)-$86.2 M(-10.3%)-$78.1 M(-79.6%)-$43.5 M(-154.3%)$80.0 M(+31.0%)$61.1 M(+603.1%)-$12.1 M(-114.0%)$86.9 M(+245.0%)-$59.9 M(-272.8%)$34.7 M(+91.5%)$18.1 M(-70.1%)$60.6 M(-62.0%)$159.8 M(+306.7%)$39.3 M(-63.9%)$108.8 M

TTM FCF

$161.9 M(+748.8%)$19.1 M(-88.6%)$167.3 M(-39.4%)$276.0 M(-18.8%)$339.8 M(+48.5%)$228.8 M(+346.6%)$51.2 M(+95.4%)$26.2 M(+123.7%)-$110.7 M(-594.3%)$22.4 M(+109.4%)-$238.5 M(-28.9%)-$185.0 M(+17.2%)-$223.4 M(+3.1%)-$230.5 M(-1313.8%)$19.0 M(+113.2%)-$144.4 M(-54.7%)-$93.3 M(+39.0%)-$152.9 M(-19.7%)-$127.7 M(-754.3%)$19.5 M(-77.2%)$85.5 M(-60.4%)$215.8 M(+184.3%)$75.9 M(+53.3%)$49.5 M(-37.9%)$79.8 M(+49.1%)$53.5 M(-80.4%)$273.2 M(-1.7%)$277.8 M(-24.6%)$368.5 M(-24.3%)$486.9 M(+18.7%)$410.1 M(+11.6%)$367.4 M

CAPEX

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

TTM CAPEX

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

Dividends Paid

$43.8 M(+0.2%)$43.7 M(+0.9%)$43.3 M(+1.0%)$42.9 M(-8.7%)$47.0 M(+14.7%)$40.9 M(-0.8%)$41.3 M(+0.4%)$41.1 M(-27.6%)$56.7 M(+88.0%)$30.2 M(+2.8%)$29.4 M(+3.1%)$28.5 M(+4.9%)$27.2 M(+6.4%)$25.5 M(+11.4%)$22.9 M(+39.8%)$16.4 M(+9.5%)$15.0 M(+4.7%)$14.3 M(+10.0%)$13.0 M(+0.9%)$12.9 M(-0.2%)$12.9 M(-1.3%)$13.1 M(+0.1%)$13.1 M(-0.1%)$13.1 M(+0.6%)$13.0 M(-1.6%)$13.2 M(+1.9%)$13.0 M(+13.4%)$11.4 M(-33.9%)$17.3 M(+2.1%)$17.0 M(+523.4%)$2.7 M(-85.5%)$18.8 M

TTM Dividends Paid

$173.6 M(-1.8%)$176.8 M(+1.6%)$174.1 M(+1.2%)$172.0 M(+1.0%)$170.3 M(-5.4%)$180.0 M(+6.3%)$169.3 M(+7.5%)$157.4 M(+8.7%)$144.8 M(+25.7%)$115.2 M(+4.2%)$110.6 M(+6.2%)$104.1 M(+13.2%)$92.0 M(+15.3%)$79.8 M(+16.4%)$68.6 M(+16.9%)$58.7 M(+6.4%)$55.2 M(+3.9%)$53.1 M(+2.4%)$51.9 M(-0.1%)$51.9 M(-0.4%)$52.1 M(-0.2%)$52.2 M(-0.3%)$52.4 M(+0.1%)$52.3 M(+3.2%)$50.7 M(-7.9%)$55.0 M(-6.4%)$58.7 M(+21.2%)$48.5 M(-13.2%)$55.8 M(-10.7%)$62.5 M(-11.2%)$70.4 M(-23.9%)$92.5 M

TTM Dividend Per Share

$2.20(-3.1%)$2.27(0%)$2.27(0%)$2.27(0%)$2.27(-13.0%)$2.61(+1.6%)$2.57(+2.2%)$2.52(+2.9%)$2.44(+25.4%)$1.95(+4.0%)$1.88(+5.9%)$1.77(+7.3%)$1.65(+8.9%)$1.51(+8.6%)$1.40(+8.1%)$1.29(+6.2%)$1.22(+3.9%)$1.17(+2.6%)$1.14(0%)$1.14(0%)$1.14(0%)$1.14(0%)$1.14(0%)$1.14(+2.7%)$1.11(-7.5%)$1.20(-7.0%)$1.29(+21.1%)$1.06(+22.4%)$0.87(+28.9%)$0.68(+40.6%)$0.48(-20.0%)$0.60

TTM Dividend Yield

14.5%(+4.5%)13.8%(+16.1%)11.9%(+2.2%)11.7%(+6.1%)11.0%(-15.3%)13.0%(-2.0%)13.2%(-1.3%)13.4%(+13.0%)11.9%(+9.5%)10.8%(+13.5%)9.5%(+19.1%)8.0%(+8.7%)7.4%(+3.1%)7.2%(+2.9%)7.0%(+0.1%)6.9%(-4.5%)7.3%(-9.8%)8.1%(-5.2%)8.5%(-27.5%)11.7%(+68.5%)7.0%(-5.2%)7.3%(+4.7%)7.0%(-4.5%)7.3%(-16.1%)8.8%(+8.6%)8.1%(-10.4%)9.0%(+6.8%)8.4%(+42.2%)5.9%(+44.3%)4.1%(+24.9%)3.3%(-24.0%)4.3%

Payout Ratio

604.8%(+411.1%)118.3%(-96.9%)3866.7%(+742.3%)459.1%(+3.0%)445.8%(+400.5%)89.1%(-20.8%)112.5%(-41.1%)191.0%(-55.7%)430.8%(+88.5%)228.6%(+394.3%)-77.7%(-139.3%)197.4%(+186.3%)69.0%(-1.3%)69.9%(+43.3%)48.7%(+161.8%)18.6%(-18.5%)22.9%(+12.8%)20.3%(+87.3%)10.8%(+238.8%)-7.8%(-108.3%)93.3%(-0.3%)93.6%(+43.2%)65.3%(+222.2%)20.3%(-56.8%)46.9%(+18.3%)39.7%(-25.9%)53.5%(-8.3%)58.4%(+202.5%)-56.9%(-321.0%)-13.5%(+69.9%)-44.9%(-121.0%)213.8%