CCSI logo

CCSI 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, 2020

Total Assets

$602.2 M(-3.3%)$622.5 M(+2.3%)$608.5 M(-2.0%)$620.8 M(-4.1%)$647.3 M(-8.4%)$706.5 M(+5.9%)$667.1 M(+0.6%)$663.3 M(+4.6%)$633.9 M(+1.0%)$627.4 M(+3.9%)$604.0 M(-1.8%)$615.3 M(+9.3%)$562.8 M(-64.3%)$1.6 B(-0.6%)$1.6 B-$1.5 B-

Current Assets

$74.5 M(-17.0%)$89.8 M(+7.0%)$84.0 M(-14.9%)$98.7 M(-21.2%)$125.2 M(-35.0%)$192.6 M(+23.6%)$155.8 M(+0.2%)$155.5 M(+13.9%)$136.5 M(-2.3%)$139.7 M(+25.7%)$111.1 M(-13.2%)$128.1 M(+33.0%)$96.3 M(-73.8%)$367.3 M(+36.8%)$268.5 M-$198.3 M-

Non Current Assets

$527.7 M(-0.9%)$532.7 M(+1.6%)$524.5 M(+0.5%)$522.1 M(+0.0%)$522.0 M(+1.6%)$513.9 M(+0.5%)$511.2 M(+0.7%)$507.8 M(+2.1%)$497.4 M(+2.0%)$487.7 M(-1.1%)$492.9 M(+1.1%)$487.3 M(+4.4%)$466.6 M(-61.4%)$1.2 B(-8.3%)$1.3 B-$1.3 B-

Total Liabilities

$681.7 M(-4.8%)$715.7 M(-2.4%)$732.9 M(-5.1%)$772.6 M(-6.2%)$823.4 M(-9.1%)$905.8 M(+2.4%)$884.5 M(-2.1%)$904.0 M(+1.7%)$889.2 M(-3.0%)$917.0 M(+1.5%)$903.2 M(-2.8%)$929.3 M(+3.8%)$895.5 M(+163.3%)$340.1 M(-3.7%)$353.1 M-$368.9 M-

Current Liabilities

$79.3 M(-7.0%)$85.3 M(+6.1%)$80.4 M(+8.4%)$74.2 M(+3.9%)$71.4 M(-16.1%)$85.1 M(+30.9%)$65.0 M(-24.0%)$85.5 M(+19.8%)$71.3 M(-25.7%)$96.0 M(+16.8%)$82.2 M(-25.4%)$110.1 M(+41.2%)$78.0 M(-56.1%)$177.8 M(-3.2%)$183.5 M-$204.7 M-

Long Term Liabilities

$602.4 M(-4.5%)$630.4 M(-3.4%)$652.5 M(-6.6%)$698.4 M(-7.1%)$752.0 M(-8.4%)$820.7 M(+0.1%)$819.6 M(+0.1%)$818.5 M(+0.1%)$817.8 M(-0.4%)$821.1 M(0%)$821.1 M(+0.2%)$819.2 M(+0.2%)$817.5 M(+403.6%)$162.3 M(-4.3%)$169.6 M-$164.2 M-

Shareholders Equity

-$79.5 M(+14.7%)-$93.2 M(+25.1%)-$124.4 M(+18.0%)-$151.8 M(+13.8%)-$176.1 M(+11.6%)-$199.3 M(+8.3%)-$217.4 M(+9.7%)-$240.7 M(+5.7%)-$255.3 M(+11.9%)-$289.7 M(+3.2%)-$299.2 M(+4.7%)-$313.9 M(+5.6%)-$332.7 M(-126.9%)$1.2 B(+0.2%)$1.2 B-$1.1 B-

Book Value

-$79.5 M(+14.7%)-$93.2 M(+25.1%)-$124.4 M(+18.0%)-$151.8 M(+13.8%)-$176.1 M(+11.6%)-$199.3 M(+8.3%)-$217.4 M(+9.7%)-$240.7 M(+5.7%)-$255.3 M(+11.9%)-$289.7 M(+3.2%)-$299.2 M(+4.7%)-$313.9 M(+5.6%)-$332.7 M(-126.9%)$1.2 B(+0.2%)$1.2 B-$1.1 B-

Working Capital

-$4.8 M(-205.3%)$4.5 M(+28.2%)$3.5 M(-85.5%)$24.5 M(-54.5%)$53.9 M(-49.9%)$107.5 M(+18.3%)$90.9 M(+29.7%)$70.1 M(+7.5%)$65.2 M(+49.3%)$43.7 M(+50.9%)$29.0 M(+61.2%)$18.0 M(-1.8%)$18.3 M(-90.3%)$189.6 M(+123.1%)$85.0 M--$6.4 M-

Cash And Cash Equivalents

$33.5 M(-38.6%)$54.6 M(+11.0%)$49.2 M(-20.0%)$61.5 M(-30.7%)$88.7 M(-43.0%)$155.7 M(+39.0%)$112.0 M(+0.6%)$111.3 M(+18.2%)$94.2 M(-9.2%)$103.7 M(+35.9%)$76.3 M(-18.7%)$93.9 M(+40.6%)$66.8 M(-77.6%)$297.8 M(+54.6%)$192.6 M-$66.2 M-

Accounts Payable

$7.4 M(-22.4%)$9.5 M(+22.2%)$7.8 M(-5.1%)$8.2 M(-16.7%)$9.9 M(+40.6%)$7.0 M(-80.3%)$35.5 M(-34.6%)$54.3 M(+763.6%)$6.3 M(-89.8%)$61.7 M(+56.1%)$39.5 M(-30.2%)$56.6 M(+1054.3%)$4.9 M(-92.5%)$65.0 M(+5.2%)$61.8 M-$32.8 M-

Accounts Receivable

$24.9 M(-3.4%)$25.8 M(-1.2%)$26.1 M(-4.7%)$27.4 M(+4.1%)$26.3 M(-11.4%)$29.7 M(-3.5%)$30.8 M(+4.0%)$29.6 M(+5.8%)$28.0 M(-9.8%)$31.1 M(+3.8%)$29.9 M(+3.9%)$28.8 M(+16.1%)$24.8 M(-34.0%)$37.6 M(-9.0%)$41.3 M-$16.1 M-

Short Term Debt

$21.1 M(+80.0%)$11.7 M(-37.0%)$18.6 M(+827.0%)$2.0 M(-81.1%)$10.6 M(+269.8%)$2.9 M(-0.8%)$2.9 M(+2.7%)$2.8 M(+0.9%)$2.8 M(+13.6%)$2.5 M(+1.5%)$2.4 M(-14.1%)$2.8 M(+16.5%)$2.4 M(-65.5%)$7.0 M(-3.8%)$7.3 M-$2.6 M-

Long Term Debt

$586.1 M(-4.8%)$615.7 M(-3.6%)$638.4 M(-6.7%)$684.4 M(-7.3%)$738.6 M(-8.6%)$808.2 M(+0.0%)$807.9 M(+0.0%)$807.7 M(0%)$807.7 M(+0.0%)$807.4 M(0%)$807.4 M(+0.1%)$807.0 M(+0.1%)$806.1 M(+2020.3%)$38.0 M(-4.0%)$39.6 M-$25.5 M-

Total Debt

$607.1 M(-3.2%)$627.4 M(-4.5%)$657.0 M(-4.3%)$686.4 M(-8.4%)$749.2 M(-7.6%)$811.1 M(+0.0%)$810.7 M(+0.0%)$810.5 M(0%)$810.5 M(+0.1%)$809.8 M(0%)$809.8 M(0%)$809.8 M(+0.2%)$808.6 M(+1695.0%)$45.0 M(-4.0%)$46.9 M(+100.0%)$0.0(-100.0%)$28.1 M(+100.0%)$0.0

Debt To Equity

-7.5(-13.6%)-6.6(-27.1%)-5.2(-17.0%)-4.4(-6.0%)-4.2(-4.5%)-4.0(-9.0%)-3.7(-10.9%)-3.3(-6.1%)-3.1(-13.5%)-2.7(-3.4%)-2.6(-5.2%)-2.5(-5.9%)-2.4(-100.0%)0.0(0%)0.0-0.0-

Current Ratio

0.9(-10.5%)1.1(+1.0%)1.0(-21.8%)1.3(-24.0%)1.8(-22.6%)2.3(-5.8%)2.4(+31.9%)1.8(-4.7%)1.9(+30.8%)1.5(+8.2%)1.4(+16.4%)1.2(-5.7%)1.2(-40.6%)2.1(+41.8%)1.5-1.0-

Quick Ratio

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

Inventory

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

Retained Earnings

-$83.7 M(+17.8%)-$101.7 M(+17.2%)-$122.9 M(+16.3%)-$146.7 M(+15.2%)-$173.1 M(+8.8%)-$189.9 M(+11.2%)-$213.9 M(+9.0%)-$234.9 M(+6.2%)-$250.4 M(+5.1%)-$264.0 M(+5.9%)-$280.4 M(+7.2%)-$302.1 M(+5.3%)-$318.9 M---$0.0-

PB Ratio

-6.1(-24.2%)-4.9(-79.4%)-2.7(-35.3%)-2.0(+29.7%)-2.9(-16.3%)-2.5(+12.1%)-2.8(-0.7%)-2.8(+33.6%)-4.2(-29.3%)-3.2(-12.1%)-2.9(+24.5%)-3.8(-10.1%)-3.5(-700.0%)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, 2020

EPS

$0.9(-15.6%)$1.1(-12.1%)$1.2(-9.5%)$1.4(+57.5%)$0.9(-28.7%)$1.2(+14.0%)$1.1(+37.2%)$0.8(-3.7%)$0.8(+5.2%)$0.8(-30.0%)$1.1(+19.6%)$0.9(+411.1%)$0.2(-86.9%)$1.4(-0.1%)$1.4(-42.4%)$2.4(+141.9%)$1.0(-66.8%)$3.0

TTM EPS

$4.6(+1.1%)$4.6(-2.8%)$4.7(+3.8%)$4.5(+15.0%)$3.9(+1.6%)$3.9(+13.1%)$3.4(-0.9%)$3.5(-3.9%)$3.6(+21.2%)$3.0(-16.8%)$3.6(-7.1%)$3.8(-27.5%)$5.3(-13.2%)$6.1(-20.7%)$7.7(+21.7%)$6.3(+60.3%)$3.9(+33.2%)$3.0

Revenue

$87.0 M(-0.9%)$87.8 M(+0.3%)$87.5 M(-0.7%)$88.1 M(+0.5%)$87.8 M(-3.1%)$90.6 M(-2.4%)$92.8 M(+1.5%)$91.5 M(+1.4%)$90.2 M(-1.7%)$91.8 M(+0.7%)$91.1 M(+2.0%)$89.3 M(+0.3%)$89.0 M(-0.2%)$89.2 M(+1.5%)$87.8 M(+1.4%)$86.6 M(+149.2%)-$175.9 M(-203.3%)$170.2 M

TTM Revenue

$350.4 M(-0.2%)$351.2 M(-0.8%)$354.0 M(-1.5%)$359.3 M(-0.9%)$362.6 M(-0.7%)$365.0 M(-0.3%)$366.3 M(+0.5%)$364.6 M(+0.6%)$362.4 M(+0.3%)$361.2 M(+0.7%)$358.6 M(+0.9%)$355.3 M(+0.8%)$352.7 M(+301.9%)$87.7 M(-48.0%)$168.8 M(+108.5%)$80.9 M(+1526.6%)-$5.7 M(-103.3%)$170.2 M

Total Expenses

$53.6 M(+8.6%)$49.3 M(+3.6%)$47.6 M(-5.7%)$50.5 M(-3.4%)$52.3 M(+1.2%)$51.6 M(-4.3%)$54.0 M(-6.1%)$57.5 M(+14.4%)$50.2 M(-15.1%)$59.1 M(+17.0%)$50.5 M(-0.2%)$50.6 M(-26.0%)$68.5 M(+80.3%)$38.0 M(+5.0%)$36.2 M(+3.5%)$34.9 M(+118.2%)-$192.3 M(-278.5%)$107.7 M

Operating Expenses

$35.7 M(+12.7%)$31.7 M(+3.9%)$30.5 M(-8.8%)$33.4 M(-6.0%)$35.6 M(+2.2%)$34.8 M(-5.2%)$36.7 M(-8.1%)$39.9 M(+16.3%)$34.4 M(-21.4%)$43.7 M(+25.0%)$35.0 M(-1.6%)$35.5 M(-33.7%)$53.6 M(+129.3%)$23.4 M(+8.2%)$21.6 M(+3.0%)$21.0 M(+116.2%)-$129.5 M(-286.7%)$69.3 M

Cost Of Goods Sold

$17.9 M(+1.1%)$17.7 M(+3.1%)$17.1 M(+0.4%)$17.0 M(+2.0%)$16.7 M(-0.8%)$16.9 M(-2.3%)$17.2 M(-1.5%)$17.5 M(+10.5%)$15.8 M(+2.7%)$15.4 M(-1.1%)$15.6 M(+3.2%)$15.1 M(+1.6%)$14.9 M(+1.8%)$14.6 M(+0.3%)$14.6 M(+4.2%)$14.0 M(+122.2%)-$62.8 M(-263.5%)$38.4 M

TTM Cost Of Goods Sold

$69.7 M(+1.7%)$68.5 M(+1.2%)$67.7 M(-0.2%)$67.9 M(-0.7%)$68.3 M(+1.3%)$67.4 M(+2.2%)$66.0 M(+2.6%)$64.4 M(+3.9%)$62.0 M(+1.6%)$61.0 M(+1.4%)$60.2 M(+1.8%)$59.1 M(+2.0%)$58.0 M(+394.4%)-$19.7 M(-578.6%)$4.1 M(+139.4%)-$10.4 M(+57.2%)-$24.4 M(-163.5%)$38.4 M

Gross Profit

$69.1 M(-1.4%)$70.1 M(-0.4%)$70.4 M(-1.0%)$71.1 M(+0.1%)$71.0 M(-3.6%)$73.7 M(-2.4%)$75.5 M(+2.2%)$73.9 M(-0.6%)$74.4 M(-2.6%)$76.4 M(+1.1%)$75.5 M(+1.8%)$74.2 M(+0.1%)$74.1 M(-0.6%)$74.6 M(+1.8%)$73.3 M(+0.9%)$72.7 M(+164.2%)-$113.1 M(-185.8%)$131.8 M

TTM Gross Profit

$280.7 M(-0.7%)$282.6 M(-1.3%)$286.2 M(-1.8%)$291.4 M(-1.0%)$294.2 M(-1.1%)$297.6 M(-0.9%)$300.2 M(+0.0%)$300.2 M(-0.1%)$300.5 M(+0.1%)$300.2 M(+0.6%)$298.4 M(+0.8%)$296.2 M(+0.5%)$294.7 M(+174.3%)$107.4 M(-34.8%)$164.7 M(+80.2%)$91.4 M(+387.8%)$18.7 M(-85.8%)$131.8 M

Gross Margin

79.5%(-0.5%)79.9%(-0.7%)80.4%(-0.3%)80.7%(-0.4%)81.0%(-0.5%)81.4%(-0.0%)81.4%(+0.7%)80.9%(-1.9%)82.5%(-0.9%)83.2%(+0.4%)82.9%(-0.2%)83.1%(-0.2%)83.3%(-0.4%)83.6%(+0.2%)83.4%(-0.5%)83.9%(+30.5%)64.3%(-17.0%)77.4%

Operating Profit

$33.4 M(-13.0%)$38.4 M(-3.6%)$39.9 M(+5.9%)$37.7 M(+6.2%)$35.5 M(-8.8%)$38.9 M(+0.2%)$38.8 M(+14.3%)$34.0 M(-15.1%)$40.0 M(+22.6%)$32.7 M(-19.5%)$40.6 M(+5.0%)$38.7 M(+88.3%)$20.5 M(-59.9%)$51.2 M(-0.9%)$51.7 M(0%)$51.7 M(+216.0%)$16.4 M(-73.8%)$62.5 M

TTM Operating Profit

$149.4 M(-1.4%)$151.4 M(-0.3%)$151.9 M(+0.7%)$150.9 M(+2.5%)$147.2 M(-3.0%)$151.8 M(+4.3%)$145.5 M(-1.2%)$147.3 M(-3.1%)$151.9 M(+14.7%)$132.4 M(-12.3%)$151.0 M(-6.9%)$162.1 M(-7.4%)$175.1 M(+2.4%)$171.0 M(-6.2%)$182.2 M(+39.6%)$130.6 M(+65.5%)$78.9 M(+26.2%)$62.5 M

Operating Margin

38.4%(-12.2%)43.8%(-3.9%)45.6%(+6.7%)42.7%(+5.7%)40.4%(-5.9%)43.0%(+2.6%)41.9%(+12.6%)37.2%(-16.2%)44.4%(+24.7%)35.6%(-20.1%)44.5%(+2.9%)43.3%(+87.7%)23.1%(-59.8%)57.4%(-2.4%)58.9%(-1.4%)59.7%(+741.7%)-9.3%(-125.3%)36.7%

Net Income

$18.1 M(-14.4%)$21.1 M(-11.5%)$23.9 M(-9.5%)$26.4 M(+57.2%)$16.8 M(-30.1%)$24.0 M(+14.0%)$21.1 M(+36.2%)$15.5 M(-8.6%)$16.9 M(+10.0%)$15.4 M(-29.9%)$21.9 M(+18.4%)$18.5 M(+168.5%)$6.9 M(-74.7%)$27.2 M(-1.1%)$27.5 M(-41.9%)$47.4 M(+141.9%)$19.6 M(-66.8%)$58.9 M

TTM Net Income

$89.4 M(+1.5%)$88.1 M(-3.2%)$91.0 M(+3.2%)$88.2 M(+14.1%)$77.3 M(-0.2%)$77.4 M(+12.6%)$68.8 M(-1.2%)$69.7 M(-4.2%)$72.7 M(+15.9%)$62.7 M(-15.9%)$74.6 M(-7.0%)$80.2 M(-26.5%)$109.0 M(-10.4%)$121.7 M(-20.7%)$153.4 M(+21.9%)$125.9 M(+60.3%)$78.5 M(+33.2%)$58.9 M

Net Margin

20.8%(-13.7%)24.1%(-11.8%)27.3%(-8.8%)29.9%(+56.6%)19.1%(-27.9%)26.5%(+16.8%)22.7%(+34.3%)16.9%(-9.8%)18.7%(+11.8%)16.8%(-30.4%)24.1%(+16.0%)20.7%(+167.6%)7.8%(-74.6%)30.5%(-2.6%)31.3%(-42.7%)54.7%(+591.3%)-11.1%(-132.2%)34.6%

EBIT

$35.6 M(-3.9%)$37.0 M(-10.0%)$41.1 M(-3.2%)$42.5 M(+36.4%)$31.1 M(-29.5%)$44.2 M(+10.2%)$40.1 M(+20.9%)$33.2 M(-1.6%)$33.7 M(-5.5%)$35.6 M(-15.4%)$42.2 M(+8.6%)$38.8 M(+105.3%)$18.9 M(-64.2%)$52.8 M(+2.3%)$51.6 M(-0.9%)$52.1 M(+255.7%)$14.6 M(-84.5%)$94.5 M

TTM EBIT

$156.2 M(+2.9%)$151.8 M(-4.5%)$158.9 M(+0.7%)$157.9 M(+6.3%)$148.5 M(-1.7%)$151.1 M(+6.0%)$142.6 M(-1.4%)$144.7 M(-3.8%)$150.3 M(+10.9%)$135.6 M(-11.2%)$152.7 M(-5.8%)$162.1 M(-7.5%)$175.4 M(+2.5%)$171.1 M(-19.6%)$212.9 M(+32.0%)$161.3 M(+47.7%)$109.2 M(+15.5%)$94.5 M

EBITDA

$41.1 M(-2.2%)$42.1 M(-9.2%)$46.3 M(-2.0%)$47.3 M(+33.1%)$35.5 M(-26.8%)$48.5 M(+9.3%)$44.4 M(+18.4%)$37.5 M(-0.4%)$37.6 M(-4.6%)$39.4 M(-14.3%)$46.0 M(+8.2%)$42.5 M(+93.5%)$22.0 M(-68.1%)$68.9 M(+2.5%)$67.2 M(-2.8%)$69.1 M(+91.8%)$36.0 M(-68.7%)$115.1 M

TTM EBITDA

$176.7 M(+3.3%)$171.1 M(-3.6%)$177.6 M(+1.1%)$175.7 M(+5.9%)$166.0 M(-1.3%)$168.1 M(+5.7%)$159.0 M(-1.0%)$160.6 M(-3.0%)$165.6 M(+10.4%)$150.0 M(-16.4%)$179.4 M(-10.6%)$200.6 M(-11.7%)$227.2 M(-5.8%)$241.2 M(-16.1%)$287.4 M(+30.5%)$220.2 M(+45.8%)$151.1 M(+31.3%)$115.1 M

Selling, General & Administrative Expenses

$33.6 M(+13.4%)$29.6 M(+2.7%)$28.9 M(-8.5%)$31.5 M(-5.0%)$33.2 M(+0.2%)$33.1 M(-5.2%)$34.9 M(-8.2%)$38.0 M(+16.5%)$32.7 M(-19.3%)$40.5 M(+25.6%)$32.2 M(-3.0%)$33.2 M(-35.6%)$51.6 M(+141.6%)$21.4 M(+8.6%)$19.7 M(+1.9%)$19.3 M(+116.0%)-$120.1 M(-286.4%)$64.4 M

TTM SGA

$123.6 M(+0.3%)$123.2 M(-2.8%)$126.7 M(-4.6%)$132.8 M(-4.7%)$139.3 M(+0.4%)$138.8 M(-5.0%)$146.1 M(+1.9%)$143.4 M(+3.5%)$138.5 M(-12.0%)$157.5 M(+13.8%)$138.3 M(+10.0%)$125.8 M(+12.4%)$111.9 M(+287.0%)-$59.8 M(-257.4%)-$16.7 M(+54.0%)-$36.4 M(+34.6%)-$55.7 M(-186.4%)$64.4 M

Depreciation And Amortization

$5.5 M(+10.1%)$5.0 M(-2.4%)$5.2 M(+8.3%)$4.8 M(+9.1%)$4.4 M(+0.1%)$4.4 M(+0.5%)$4.3 M(-0.1%)$4.3 M(+10.3%)$3.9 M(+3.9%)$3.8 M(-1.6%)$3.9 M(+4.1%)$3.7 M(+20.8%)$3.1 M(-80.9%)$16.1 M(+3.0%)$15.6 M(-8.4%)$17.0 M--

TTM D&A

$20.5 M(+6.1%)$19.3 M(+3.6%)$18.7 M(+4.6%)$17.8 M(+2.4%)$17.4 M(+2.5%)$17.0 M(+3.5%)$16.4 M(+3.0%)$15.9 M(+4.2%)$15.3 M(+6.1%)$14.4 M(-46.0%)$26.7 M(-30.6%)$38.5 M(-25.8%)$51.8 M(+6.3%)$48.7 M(+49.2%)$32.7 M(+91.6%)$17.0 M--

Interest Expense

$9.4 M(-4.1%)$9.8 M(+12.7%)$8.7 M(+39.6%)$6.2 M(-15.9%)$7.4 M(-41.6%)$12.6 M(-1.6%)$12.8 M(+2.0%)$12.6 M(+6.0%)$11.8 M(-15.0%)$13.9 M(+12.8%)$12.4 M(-6.9%)$13.3 M(-2.8%)$13.7 M(+10328.2%)$131.0 K(-48.4%)$254.0 K(+7.6%)$236.0 K(-99.5%)$45.2 M(+343.3%)$10.2 M

TTM Interest Expense

$34.0 M(+6.2%)$32.0 M(-8.2%)$34.8 M(-10.7%)$39.0 M(-14.0%)$45.4 M(-9.0%)$49.8 M(-2.6%)$51.2 M(+0.9%)$50.7 M(-1.4%)$51.4 M(-3.4%)$53.2 M(+35.0%)$39.4 M(+44.3%)$27.3 M(+91.3%)$14.3 M(-68.8%)$45.9 M(-18.0%)$55.9 M(+0.5%)$55.7 M(+0.4%)$55.4 M(+443.3%)$10.2 M

Income Tax

$8.1 M(+32.8%)$6.1 M(-28.7%)$8.6 M(-13.3%)$9.9 M(+41.6%)$7.0 M(-7.0%)$7.5 M(+21.6%)$6.2 M(+20.8%)$5.1 M(+3.6%)$4.9 M(-21.9%)$6.3 M(-19.5%)$7.9 M(+11.9%)$7.0 M(+113.0%)$3.3 M(-71.3%)$11.5 M(-7.8%)$12.5 M(-1.0%)$12.6 M(+164.1%)-$19.7 M(-177.4%)$25.4 M

TTM Income Tax

$32.8 M(+3.6%)$31.7 M(-4.2%)$33.1 M(+7.9%)$30.7 M(+18.5%)$25.9 M(+8.6%)$23.8 M(+5.3%)$22.6 M(-6.9%)$24.3 M(-7.3%)$26.2 M(+6.7%)$24.6 M(-17.4%)$29.7 M(-13.4%)$34.3 M(-14.0%)$39.9 M(+135.7%)$16.9 M(-45.1%)$30.8 M(+68.0%)$18.3 M(+219.7%)$5.7 M(-77.4%)$25.4 M

PE Ratio

5.3(+3.7%)5.2(+38.1%)3.7(+6.6%)3.5(-47.4%)6.7(+2.5%)6.5(-28.2%)9.0(-8.2%)9.8(-34.0%)14.9(-6.3%)15.9(+30.1%)12.2(-21.8%)15.7(+43.3%)10.9(+87.0%)5.8----

PS Ratio

1.4(+6.2%)1.3(+34.4%)1.0(+12.9%)0.8(-38.9%)1.4(+3.0%)1.4(-18.7%)1.7(-9.8%)1.8(-37.6%)3.0(+13.5%)2.6(+7.9%)2.4(-28.7%)3.4(+3.0%)3.3(-59.8%)8.2----

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

Cash From Operations

$11.1 M(-73.2%)$41.6 M(+70.6%)$24.4 M(-45.5%)$44.7 M(+2097.1%)$2.0 M(-96.6%)$60.0 M(+324.8%)$14.1 M(-62.8%)$38.0 M(+720.1%)-$6.1 M(-116.5%)$37.1 M(+1513.0%)$2.3 M(-95.4%)$49.9 M(+33.9%)$37.3 M(-46.6%)$69.8 M(+4.6%)$66.7 M(+11.3%)$59.9 M--

TTM CFO

$121.7 M(+8.1%)$112.7 M(-14.1%)$131.1 M(+8.5%)$120.8 M(+5.9%)$114.1 M(+7.7%)$106.0 M(+27.6%)$83.0 M(+16.6%)$71.2 M(-14.4%)$83.1 M(-34.3%)$126.6 M(-20.5%)$159.3 M(-28.8%)$223.7 M(-4.3%)$233.7 M(+19.0%)$196.4 M(+55.1%)$126.6 M(+111.3%)$59.9 M--

Cash From Investing

-$8.0 M(+0.0%)-$8.0 M(+6.7%)-$8.6 M(+4.1%)-$8.9 M(-15.3%)-$7.7 M(+23.0%)-$10.1 M(+0.8%)-$10.1 M(+19.3%)-$12.5 M(-39.6%)-$9.0 M(-73.1%)-$5.2 M(+37.7%)-$8.3 M(+59.9%)-$20.8 M(-340.2%)-$4.7 M(-111.0%)$43.0 M(+154.3%)-$79.3 M(-5284.3%)-$1.5 M--

TTM CFI

-$33.4 M(-0.7%)-$33.2 M(+5.9%)-$35.3 M(+4.3%)-$36.8 M(+9.0%)-$40.5 M(+3.0%)-$41.7 M(-13.2%)-$36.9 M(-5.1%)-$35.1 M(+19.0%)-$43.3 M(-10.9%)-$39.0 M(-523.4%)$9.2 M(+114.9%)-$61.8 M(-45.4%)-$42.5 M(-12.5%)-$37.8 M(+53.3%)-$80.8 M(-5384.3%)-$1.5 M--

Cash From Financing

-$21.8 M(+29.0%)-$30.7 M(-12.6%)-$27.3 M(+53.6%)-$58.8 M(+12.9%)-$67.6 M(-2558.0%)-$2.5 M(-33.6%)-$1.9 M(+80.3%)-$9.6 M(-458.2%)-$1.7 M(-1500.0%)-$108.0 K(+98.5%)-$7.4 M(-425.4%)-$1.4 M(+99.5%)-$262.2 M(-5809.6%)-$4.4 M(-153.9%)$8.2 M(-22.2%)$10.6 M--

TTM CFF

-$138.6 M(+24.8%)-$184.4 M(-18.0%)-$156.2 M(-19.4%)-$130.8 M(-60.2%)-$81.7 M(-416.2%)-$15.8 M(-18.2%)-$13.4 M(+29.1%)-$18.9 M(-77.6%)-$10.6 M(+96.1%)-$271.0 M(+1.6%)-$275.4 M(-6.0%)-$259.8 M(-4.8%)-$247.8 M(-1823.3%)$14.4 M(-23.6%)$18.8 M(+77.8%)$10.6 M--

Free Cash Flow

$3.1 M(-90.6%)$33.6 M(+112.5%)$15.8 M(-55.8%)$35.8 M(+727.3%)-$5.7 M(-111.4%)$49.9 M(+1150.3%)$4.0 M(-86.4%)$29.4 M(+294.8%)-$15.1 M(-150.8%)$29.8 M(+756.6%)-$4.5 M(-110.8%)$42.0 M(+28.9%)$32.6 M(-45.2%)$59.5 M(+8.7%)$54.7 M(+4.3%)$52.5 M--

TTM FCF

$88.3 M(+11.1%)$79.5 M(-17.1%)$95.8 M(+14.1%)$84.0 M(+8.2%)$77.7 M(+13.8%)$68.2 M(+42.0%)$48.1 M(+21.6%)$39.5 M(-24.1%)$52.1 M(-47.8%)$99.8 M(-22.9%)$129.5 M(-31.4%)$188.7 M(-5.3%)$199.2 M(+19.6%)$166.6 M(+55.5%)$107.1 M(+104.3%)$52.5 M--

CAPEX

$8.0 M(-0.0%)$8.0 M(-6.7%)$8.6 M(-4.1%)$8.9 M(+15.3%)$7.7 M(-23.0%)$10.1 M(-0.8%)$10.1 M(+18.5%)$8.5 M(-4.9%)$9.0 M(+22.8%)$7.3 M(+7.1%)$6.8 M(-13.7%)$7.9 M(+67.8%)$4.7 M(-54.3%)$10.3 M(-14.0%)$12.0 M(+60.6%)$7.5 M--

TTM CAPEX

$33.4 M(+0.7%)$33.2 M(-5.9%)$35.3 M(-4.3%)$36.8 M(+1.0%)$36.5 M(-3.3%)$37.7 M(+7.8%)$35.0 M(+10.4%)$31.7 M(+2.0%)$31.0 M(+15.9%)$26.8 M(-10.1%)$29.8 M(-14.8%)$35.0 M(+1.3%)$34.5 M(+15.8%)$29.8 M(+53.0%)$19.5 M(+160.6%)$7.5 M--

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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