PFS logo

PFS 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

$24.1 B-$24.1 B(+70.3%)$14.1 B(-0.6%)$14.2 B(+0.9%)$14.1 B(+0.4%)$14.0 B(+1.8%)$13.8 B(-0.0%)$13.8 B(+1.3%)$13.6 B(-0.8%)$13.7 B(+0.7%)$13.6 B(-1.2%)$13.8 B(+2.9%)$13.4 B(+1.3%)$13.2 B(+0.7%)$13.1 B(+1.6%)$12.9 B(+0.4%)$12.9 B(+22.4%)$10.5 B(+4.3%)$10.1 B(+2.8%)$9.8 B(-1.1%)$9.9 B(-0.2%)$9.9 B(+1.4%)$9.8 B(+0.8%)$9.7 B(+0.2%)$9.7 B(-0.2%)$9.7 B(-0.0%)$9.7 B(-1.1%)$9.8 B(+3.7%)$9.5 B(-0.5%)$9.5 B(+0.3%)$9.5 B

Current Assets

$3.0 B-$3.0 B(+59.9%)$1.9 B(-2.4%)$1.9 B(+1.5%)$1.9 B(-5.5%)$2.0 B(-4.5%)$2.1 B(+3.2%)$2.0 B(-0.8%)$2.1 B(-9.2%)$2.3 B(-11.0%)$2.5 B(-9.4%)$2.8 B(+14.1%)$2.5 B(+6.7%)$2.3 B(+18.5%)$1.9 B(+15.7%)$1.7 B(+1.8%)$1.7 B(+15.2%)$1.4 B(+3.5%)$1.4 B(+16.4%)$1.2 B(-11.2%)$1.3 B(+0.1%)$1.3 B(+2.2%)$1.3 B(+6.1%)$1.2 B(+1.3%)$1.2 B(-0.2%)$1.2 B(+1.9%)$1.2 B(-4.5%)$1.3 B(+4.4%)$1.2 B(-1.2%)$1.2 B(-1.1%)$1.2 B

Non Current Assets

$23.3 B-$23.2 B(+70.6%)$13.6 B(-0.4%)$13.6 B(+1.1%)$13.5 B(+0.5%)$13.4 B(+2.0%)$13.2 B(-0.6%)$13.2 B(+1.2%)$13.1 B(-0.1%)$13.1 B(+1.7%)$12.9 B(+1.0%)$12.7 B(+1.4%)$12.6 B(+3.2%)$12.2 B(+0.6%)$12.1 B(+0.6%)$12.0 B(+0.3%)$12.0 B(+22.9%)$9.8 B(+3.6%)$9.4 B(+0.9%)$9.3 B(-0.3%)$9.4 B(-0.7%)$9.4 B(+1.3%)$9.3 B(+0.2%)$9.3 B(+0.3%)$9.3 B(-0.3%)$9.3 B(-0.1%)$9.3 B(-0.5%)$9.3 B(+3.2%)$9.1 B(-0.3%)$9.1 B(+0.4%)$9.1 B

Total Liabilities

$21.5 B-$21.5 B(+73.0%)$12.4 B(-0.7%)$12.5 B(+0.5%)$12.5 B(+0.6%)$12.4 B(+2.0%)$12.1 B(-0.4%)$12.2 B(+1.1%)$12.1 B(-0.6%)$12.1 B(+1.1%)$12.0 B(-0.7%)$12.1 B(+3.2%)$11.7 B(+1.5%)$11.5 B(+0.5%)$11.5 B(+1.6%)$11.3 B(+0.3%)$11.3 B(+23.8%)$9.1 B(+5.0%)$8.7 B(+3.3%)$8.4 B(-1.5%)$8.5 B(-0.3%)$8.5 B(+1.4%)$8.4 B(+0.7%)$8.4 B(-0.1%)$8.4 B(-0.5%)$8.4 B(-0.1%)$8.4 B(-1.4%)$8.5 B(+4.3%)$8.2 B(-0.7%)$8.3 B(+0.2%)$8.2 B

Current Liabilities

--$108.3 M(+21.4%)$89.2 M(+23.7%)$72.2 M(-9.8%)$80.0 M(-3.0%)$82.5 M(-10.9%)$92.5 M(-5.6%)$98.0 M(-7.8%)$106.3 M(-1.3%)$107.7 M(-9.3%)$118.8 M(+1.7%)$116.8 M---$99.9 M---$60.7 M---$121.3 M---$143.2 M---

Long Term Liabilities

$21.1 B-$20.5 B(+76.8%)$11.6 B(-1.8%)$11.8 B(-2.9%)$12.1 B(+0.4%)$12.1 B(+2.0%)$11.8 B(-0.0%)$11.8 B(+1.3%)$11.7 B(-1.1%)$11.8 B(+1.1%)$11.7 B(-0.8%)$11.8 B(+2.4%)$11.5 B(+1.5%)$11.3 B(+0.4%)$11.3 B(+3.0%)$11.0 B(-0.5%)$11.0 B(+24.4%)$8.9 B(+4.9%)$8.5 B(+3.2%)$8.2 B(-2.1%)$8.4 B(-0.6%)$8.4 B(+1.1%)$8.3 B(+1.9%)$8.2 B(-1.2%)$8.3 B(-0.8%)$8.3 B(-0.3%)$8.4 B(+0.4%)$8.3 B(+2.4%)$8.1 B(-0.8%)$8.2 B(+0.1%)$8.2 B

Shareholders Equity

$2.6 B(-0.8%)$2.6 B(+2.6%)$2.6 B(+50.8%)$1.7 B(+0.3%)$1.7 B(+4.2%)$1.6 B(-1.2%)$1.6 B(+0.1%)$1.6 B(+2.6%)$1.6 B(+3.0%)$1.6 B(-2.2%)$1.6 B(-2.2%)$1.6 B(-4.5%)$1.7 B(+1.1%)$1.7 B(+0.1%)$1.7 B(+1.9%)$1.6 B(+1.7%)$1.6 B(+1.1%)$1.6 B(+13.6%)$1.4 B(-0.1%)$1.4 B(-0.1%)$1.4 B(+1.1%)$1.4 B(+0.5%)$1.4 B(+1.3%)$1.4 B(+1.1%)$1.4 B(+2.1%)$1.3 B(+1.6%)$1.3 B(+0.5%)$1.3 B(+0.5%)$1.3 B(-0.1%)$1.3 B(+1.3%)$1.3 B(+1.3%)$1.3 B

Book Value

$2.6 B-$2.6 B(+50.8%)$1.7 B(+0.3%)$1.7 B(+4.2%)$1.6 B(-1.2%)$1.6 B(+0.1%)$1.6 B(+2.6%)$1.6 B(+3.0%)$1.6 B(-2.2%)$1.6 B(-2.2%)$1.6 B(-4.5%)$1.7 B(+1.1%)$1.7 B(+0.1%)$1.7 B(+1.9%)$1.6 B(+1.7%)$1.6 B(+1.1%)$1.6 B(+13.6%)$1.4 B(-0.1%)$1.4 B(-0.1%)$1.4 B(+1.1%)$1.4 B(+0.5%)$1.4 B(+1.3%)$1.4 B(+1.1%)$1.4 B(+2.1%)$1.3 B(+1.6%)$1.3 B(+0.5%)$1.3 B(+0.5%)$1.3 B(-0.1%)$1.3 B(+1.3%)$1.3 B(+1.3%)$1.3 B

Working Capital

--$2.9 B(+61.8%)$1.8 B(-3.4%)$1.9 B(+2.0%)$1.8 B(-5.6%)$1.9 B(-4.2%)$2.0 B(+3.6%)$1.9 B(-0.5%)$2.0 B(-9.6%)$2.2 B(-11.0%)$2.4 B(-9.9%)$2.7 B---$1.6 B---$1.1 B---$1.1 B---$1.1 B---

Cash And Cash Equivalents

$166.9 M-$290.6 M(+83.5%)$158.4 M(-12.2%)$180.3 M(-4.8%)$189.3 M(-9.4%)$208.9 M(-10.7%)$233.9 M(+25.4%)$186.5 M(+0.9%)$184.9 M(-33.4%)$277.5 M(-35.9%)$433.1 M(-39.2%)$712.5 M(+41.0%)$505.3 M(-28.9%)$710.2 M(+3.3%)$687.6 M(+29.2%)$532.4 M(+4.3%)$510.1 M(+12.4%)$453.8 M(+22.4%)$370.6 M(+98.4%)$186.7 M(-28.4%)$260.9 M(+25.6%)$207.7 M(+5.0%)$197.9 M(+38.7%)$142.7 M(-4.3%)$149.1 M(+5.0%)$142.0 M(+6.3%)$133.5 M(-30.0%)$190.8 M(+28.3%)$148.8 M(-3.0%)$153.4 M(-3.0%)$158.1 M

Accounts Payable

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

Accounts Receivable

$91.2 M-$93.8 M(+59.9%)$58.7 M(-0.5%)$59.0 M(+5.8%)$55.7 M(+3.5%)$53.8 M(+3.5%)$52.0 M(+0.3%)$51.9 M(+15.0%)$45.1 M(+5.3%)$42.9 M(+4.5%)$41.0 M(-2.3%)$42.0 M(+2.8%)$40.9 M(-3.2%)$42.2 M(-3.8%)$43.9 M(-5.5%)$46.5 M(+5.7%)$44.0 M(+30.1%)$33.8 M(+21.6%)$27.8 M(-4.2%)$29.0 M(-0.2%)$29.1 M(-6.7%)$31.2 M(+0.0%)$31.2 M(-0.9%)$31.5 M(+5.7%)$29.8 M(+0.2%)$29.7 M(+3.5%)$28.7 M(-3.1%)$29.6 M(+8.2%)$27.4 M(+1.1%)$27.1 M(+1.6%)$26.7 M

Short Term Debt

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

Long Term Debt

$2.4 B-$2.1 B(+43.9%)$1.4 B(-2.0%)$1.5 B(-25.3%)$2.0 B(+9.8%)$1.8 B(+18.3%)$1.5 B(+20.2%)$1.2 B(+29.1%)$967.7 M(+6.9%)$905.2 M(+210.9%)$291.2 M(-44.0%)$520.3 M(-19.0%)$642.6 M(-10.6%)$718.5 M(-25.6%)$965.8 M(-12.3%)$1.1 B(-23.4%)$1.4 B(+22.4%)$1.2 B(-3.2%)$1.2 B(+14.0%)$1.1 B(-22.9%)$1.4 B(-8.7%)$1.5 B(+8.1%)$1.4 B(+5.9%)$1.3 B(-13.7%)$1.5 B(-6.8%)$1.6 B(+3.2%)$1.6 B(-0.6%)$1.6 B(+4.8%)$1.5 B(-9.0%)$1.7 B(+2.2%)$1.6 B

Total Debt

$2.4 B(+100.0%)$0.0(-100.0%)$2.1 B(+43.9%)$1.4 B(-2.0%)$1.5 B(-25.3%)$2.0 B(+9.8%)$1.8 B(+18.3%)$1.5 B(+20.2%)$1.2 B(+29.1%)$967.7 M(+6.9%)$905.2 M(+210.9%)$291.2 M(-44.0%)$520.3 M(-19.0%)$642.6 M(-10.6%)$718.5 M(-25.6%)$965.8 M(-12.3%)$1.1 B(-23.4%)$1.4 B(+22.4%)$1.2 B(-3.2%)$1.2 B(+14.0%)$1.1 B(-22.9%)$1.4 B(-8.7%)$1.5 B(+8.1%)$1.4 B(+5.9%)$1.3 B(-13.7%)$1.5 B(-6.8%)$1.6 B(+3.2%)$1.6 B(-0.6%)$1.6 B(+4.8%)$1.5 B(-9.0%)$1.7 B(+2.2%)$1.6 B

Debt To Equity

0.9(+100.0%)0.0(-100.0%)0.8(-4.8%)0.8(-2.3%)0.9(-28.3%)1.2(+11.1%)1.1(+17.4%)0.9(+17.9%)0.8(+25.8%)0.6(+8.8%)0.6(+216.7%)0.2(-41.9%)0.3(-18.4%)0.4(-11.6%)0.4(-27.1%)0.6(-13.2%)0.7(-24.4%)0.9(+8.4%)0.8(-3.5%)0.9(+14.7%)0.8(-24.2%)1.0(-9.2%)1.1(+6.9%)1.0(+5.2%)1.0(-15.7%)1.1(-8.0%)1.3(+2.5%)1.2(-0.8%)1.2(+5.1%)1.2(-10.7%)1.3(+1.6%)1.3

Current Ratio

--27.8(+31.8%)21.1(-21.1%)26.7(+12.4%)23.8(-2.5%)24.4(+7.2%)22.8(+9.3%)20.8(+7.6%)19.4(-8.0%)21.1(-1.8%)21.4(-11.0%)24.1---16.9---19.6---10.2---8.8---

Quick Ratio

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

Inventory

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

Retained Earnings

$989.1 M-$958.0 M(-3.1%)$988.5 M(+1.4%)$974.5 M(+1.0%)$964.8 M(+1.1%)$954.4 M(+1.5%)$940.5 M(+2.4%)$918.2 M(+3.6%)$886.3 M(+2.9%)$861.0 M(+2.5%)$839.8 M(+3.1%)$814.5 M(+2.5%)$794.7 M(+2.5%)$775.2 M(+3.6%)$748.6 M(+4.3%)$718.1 M(+3.4%)$694.2 M(+1.3%)$685.5 M(-0.1%)$686.4 M(-1.3%)$695.3 M(+1.9%)$682.5 M(+2.4%)$666.4 M(+1.4%)$657.4 M(+1.0%)$651.1 M(+3.7%)$627.8 M(+3.5%)$606.4 M(+1.0%)$600.6 M(+2.5%)$586.1 M(-0.1%)$586.6 M(+2.3%)$573.4 M(+2.1%)$561.6 M

PB Ratio

0.9(+3.3%)0.9(+26.0%)0.7(+12.3%)0.7(-20.7%)0.8(+15.5%)0.7(-5.3%)0.8(-12.8%)0.9(-14.0%)1.0(+6.4%)0.9(-11.3%)1.1(-3.6%)1.1(0%)1.1(+1.9%)1.1(+1.9%)1.1(+0.9%)1.1(+22.1%)0.9(+43.3%)0.6(-10.4%)0.7(+11.7%)0.6(-47.8%)1.1(0%)1.1(-0.9%)1.2(-7.2%)1.3(+5.9%)1.2(-4.1%)1.2(-12.1%)1.4(+6.9%)1.3(-5.1%)1.4(+1.5%)1.4(+3.8%)1.3(-3.0%)1.4

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.4--$0.1(-125.6%)$0.4(+19.4%)$0.4(-5.3%)$0.4(-11.6%)$0.4(-20.4%)$0.5(-18.2%)$0.7(+13.8%)$0.6(+9.4%)$0.5(-8.6%)$0.6(+18.4%)$0.5(0%)$0.5(-15.5%)$0.6(-7.9%)$0.6(+18.9%)$0.5(+43.2%)$0.4(+68.2%)$0.2(-4.3%)$0.2(-42.5%)$0.4(-18.4%)$0.5(+28.9%)$0.4(-20.8%)$0.5(-12.7%)$0.6(+1.9%)$0.5(+80.0%)$0.3(-30.2%)$0.4(+43.3%)$0.3(-26.8%)$0.4(+7.9%)$0.4(+2.7%)$0.4

TTM EPS

$0.7-$1.1(-33.8%)$1.6(-6.4%)$1.7(-14.9%)$2.0(-9.1%)$2.2(-4.3%)$2.3(-1.7%)$2.4(+7.8%)$2.2(+4.3%)$2.1(-2.3%)$2.1(-2.3%)$2.2(-1.8%)$2.2(+5.7%)$2.1(+20.6%)$1.8(+29.6%)$1.4(+10.7%)$1.2(-9.0%)$1.3(-10.7%)$1.5(-14.3%)$1.8(-7.9%)$1.9(-2.6%)$1.9(+4.3%)$1.9(+2.8%)$1.8(+15.9%)$1.6(+9.0%)$1.4(-5.3%)$1.5(+4.1%)$1.5(-3.3%)$1.5(+3.4%)$1.5(+2.8%)$1.4

Revenue

$205.9 M-$163.8 M(+43.1%)$114.5 M(-0.2%)$114.8 M(-0.7%)$115.6 M(-2.5%)$118.5 M(-9.2%)$130.5 M(-1.4%)$132.3 M(-4.1%)$137.9 M(+14.6%)$120.4 M(+5.0%)$114.7 M(+0.1%)$114.5 M(-0.0%)$114.6 M(+2.3%)$112.1 M(+0.4%)$111.6 M(+2.2%)$109.2 M(+6.4%)$102.6 M(+21.9%)$84.2 M(-5.4%)$89.0 M(-1.8%)$90.6 M(-1.1%)$91.6 M(-0.9%)$92.4 M(+6.0%)$87.2 M(-6.2%)$92.9 M(+1.4%)$91.7 M(+4.1%)$88.1 M(+1.8%)$86.6 M(+1.6%)$85.2 M(-0.1%)$85.3 M(+1.7%)$83.9 M(+5.5%)$79.5 M

TTM Revenue

$484.2 M-$508.6 M(+9.8%)$463.3 M(-3.3%)$479.3 M(-3.5%)$496.9 M(-4.3%)$519.2 M(-0.4%)$521.1 M(+3.1%)$505.3 M(+3.6%)$487.6 M(+5.0%)$464.2 M(+1.8%)$455.9 M(+0.7%)$452.8 M(+1.2%)$447.5 M(+2.8%)$435.5 M(+6.8%)$407.6 M(+5.9%)$385.0 M(+5.1%)$366.4 M(+3.1%)$355.4 M(-2.3%)$363.6 M(+0.5%)$361.8 M(-0.6%)$364.1 M(-0.0%)$364.2 M(+1.2%)$360.0 M(+0.2%)$359.4 M(+2.2%)$351.6 M(+1.9%)$345.2 M(+1.2%)$341.0 M(+2.1%)$333.9 M(+1.2%)$329.8 M(+1.9%)$323.5 M(+1.9%)$317.4 M

Total Expenses

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

Operating Expenses

$54.2 M-$46.7 M(+11.8%)$41.8 M(+1.9%)$41.0 M(+11.2%)$36.9 M(-1.8%)$37.6 M(-9.6%)$41.6 M(+12.7%)$36.9 M(-4.8%)$38.7 M(-5.2%)$40.9 M(+1.6%)$40.2 M(+2.6%)$39.2 M(-3.8%)$40.8 M(+6.5%)$38.3 M(-1.7%)$38.9 M(+0.8%)$38.6 M(+0.1%)$38.6 M(+23.2%)$31.3 M(-6.0%)$33.3 M(+4.4%)$31.9 M(+1.9%)$31.3 M(-0.1%)$31.3 M(+2.8%)$30.5 M(+0.8%)$30.2 M(+0.9%)$30.0 M(-1.0%)$30.3 M(-0.6%)$30.5 M(-1.4%)$30.9 M(+3.5%)$29.8 M(+1.0%)$29.5 M(-0.0%)$29.6 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

$48.5 M--$11.5 M(-135.8%)$32.1 M(+17.5%)$27.3 M(-4.3%)$28.5 M(-10.8%)$32.0 M(-21.1%)$40.5 M(-17.3%)$49.0 M(+12.9%)$43.4 M(+10.7%)$39.2 M(-10.8%)$44.0 M(+17.9%)$37.3 M(+0.1%)$37.3 M(-16.8%)$44.8 M(-7.8%)$48.6 M(+19.7%)$40.6 M(+49.5%)$27.1 M(+89.7%)$14.3 M(-4.2%)$14.9 M(-42.5%)$26.0 M(-17.4%)$31.4 M(+28.7%)$24.4 M(-21.0%)$30.9 M(-13.6%)$35.8 M(+0.8%)$35.5 M(+84.3%)$19.2 M(-31.1%)$27.9 M(+43.3%)$19.5 M(-26.7%)$26.6 M(+9.0%)$24.4 M(+3.7%)$23.5 M

TTM Net Income

$69.1 M-$76.5 M(-36.3%)$119.9 M(-6.6%)$128.4 M(-14.5%)$150.1 M(-9.0%)$165.0 M(-4.2%)$172.2 M(-1.9%)$175.6 M(+7.2%)$163.9 M(+3.9%)$157.8 M(-3.4%)$163.3 M(-2.7%)$167.9 M(-1.9%)$171.2 M(+6.3%)$161.1 M(+23.3%)$130.6 M(+34.7%)$97.0 M(+17.8%)$82.3 M(-4.9%)$86.6 M(-10.4%)$96.7 M(-14.2%)$112.6 M(-8.0%)$122.4 M(-3.2%)$126.5 M(+4.2%)$121.4 M(+2.5%)$118.4 M(+15.9%)$102.1 M(+9.5%)$93.2 M(-5.2%)$98.4 M(+4.7%)$93.9 M(-3.2%)$97.0 M(+3.9%)$93.4 M(+3.4%)$90.3 M

Net Margin

23.6%--7.0%(-125.0%)28.0%(+17.7%)23.8%(-3.6%)24.7%(-8.6%)27.0%(-13.1%)31.1%(-16.2%)37.1%(+17.7%)31.5%(-3.4%)32.6%(-15.0%)38.3%(+17.7%)32.6%(+0.1%)32.5%(-18.6%)40.0%(-8.1%)43.5%(+17.1%)37.1%(+40.5%)26.4%(+55.6%)17.0%(+1.4%)16.8%(-41.5%)28.6%(-16.5%)34.3%(+29.9%)26.4%(-25.5%)35.4%(-7.9%)38.5%(-0.5%)38.7%(+77.1%)21.8%(-32.3%)32.2%(+41.0%)22.9%(-26.6%)31.1%(+7.2%)29.1%(-1.7%)29.6%

EBIT

$192.9 M-$85.0 M(-24.9%)$113.2 M(+4.6%)$108.2 M(+8.9%)$99.4 M(+5.2%)$94.4 M(+4.7%)$90.2 M(-0.2%)$90.4 M(+25.0%)$72.3 M(+19.8%)$60.4 M(-8.0%)$65.7 M(+9.7%)$59.9 M(+2.3%)$58.5 M(-16.0%)$69.7 M(-7.5%)$75.3 M(+17.1%)$64.3 M(+34.3%)$47.9 M(+61.1%)$29.7 M(-18.2%)$36.3 M(-29.4%)$51.5 M(-15.4%)$60.8 M(+16.4%)$52.3 M(-6.6%)$56.0 M(-4.1%)$58.4 M(-1.9%)$59.5 M(+57.3%)$37.8 M(-20.0%)$47.3 M(+0.9%)$46.9 M(-6.6%)$50.2 M(+8.7%)$46.2 M(+8.1%)$42.8 M

TTM EBIT

$391.1 M-$405.6 M(-2.3%)$415.1 M(+5.8%)$392.1 M(+4.8%)$374.4 M(+7.8%)$347.3 M(+10.9%)$313.3 M(+8.5%)$288.7 M(+11.8%)$258.2 M(+5.6%)$244.4 M(-3.7%)$253.8 M(-3.7%)$263.4 M(-1.7%)$267.9 M(+4.1%)$257.2 M(+18.4%)$217.3 M(+21.9%)$178.3 M(+7.8%)$165.4 M(-7.3%)$178.4 M(-11.2%)$200.9 M(-8.9%)$220.6 M(-3.0%)$227.5 M(+0.6%)$226.2 M(+6.8%)$211.7 M(+4.3%)$203.1 M(+6.0%)$191.6 M(+5.1%)$182.3 M(-4.4%)$190.7 M(+2.5%)$186.1 M(+1.8%)$182.8 M(+4.0%)$175.9 M(+3.0%)$170.7 M

EBITDA

--$98.3 M(-17.1%)$118.6 M(+4.4%)$113.6 M(+8.3%)$104.9 M(+4.9%)$100.0 M(+4.2%)$95.9 M(-0.3%)$96.2 M(+23.1%)$78.2 M(+18.0%)$66.3 M(-7.5%)$71.7 M(+9.5%)$65.5 M(+2.2%)$64.1 M(-14.8%)$75.2 M(-7.6%)$81.4 M(+16.3%)$70.0 M(+31.8%)$53.1 M(+54.9%)$34.3 M(-16.3%)$41.0 M(-26.9%)$56.0 M(-14.7%)$65.7 M(+14.9%)$57.2 M(-5.5%)$60.5 M(-0.6%)$60.9 M(-1.9%)$62.0 M(+53.8%)$40.3 M(-19.2%)$49.9 M(+0.5%)$49.7 M(-6.5%)$53.1 M(+8.0%)$49.2 M(+7.4%)$45.8 M

TTM EBITDA

--$435.4 M(-0.4%)$437.0 M(+5.5%)$414.3 M(+4.4%)$396.9 M(+7.2%)$370.3 M(+10.0%)$336.6 M(+7.7%)$312.4 M(+10.9%)$281.7 M(+5.3%)$267.6 M(-3.2%)$276.5 M(-3.4%)$286.2 M(-1.5%)$290.6 M(+3.9%)$279.7 M(+17.1%)$238.7 M(+20.4%)$198.3 M(+7.6%)$184.4 M(-6.4%)$197.0 M(-10.4%)$219.9 M(-8.2%)$239.4 M(-2.0%)$244.2 M(+1.5%)$240.6 M(+7.5%)$223.7 M(+5.0%)$213.2 M(+5.5%)$202.0 M(+4.6%)$193.1 M(-4.4%)$201.9 M(+2.1%)$197.7 M(+1.5%)$194.7 M(+3.6%)$188.0 M(+2.7%)$183.1 M

Selling, General & Administrative Expenses

$64.8 M-$59.2 M(+36.7%)$43.3 M(+1.2%)$42.8 M(+11.2%)$38.5 M(-0.8%)$38.8 M(-7.4%)$41.9 M(+12.2%)$37.4 M(-8.5%)$40.8 M(+2.1%)$40.0 M(+1.6%)$39.4 M(+2.7%)$38.3 M(-3.9%)$39.9 M(+6.8%)$37.4 M(-1.6%)$38.0 M(+1.1%)$37.6 M(-0.3%)$37.7 M(+23.1%)$30.6 M(-6.0%)$32.6 M(+4.0%)$31.3 M(+2.8%)$30.5 M(-0.1%)$30.5 M(+1.7%)$30.0 M(+0.9%)$29.7 M(+0.9%)$29.5 M(-0.9%)$29.7 M(-0.5%)$29.9 M(-1.3%)$30.3 M(+3.7%)$29.2 M(+1.2%)$28.9 M(+0.2%)$28.8 M

TTM SGA

$167.3 M-$183.7 M(+12.5%)$163.3 M(+0.8%)$161.9 M(+3.5%)$156.5 M(-1.5%)$158.9 M(-0.8%)$160.1 M(+1.6%)$157.6 M(-0.6%)$158.6 M(+0.6%)$157.6 M(+1.7%)$155.0 M(+0.9%)$153.6 M(+0.5%)$152.8 M(+1.5%)$150.5 M(+4.7%)$143.8 M(+3.9%)$138.4 M(+4.7%)$132.1 M(+5.8%)$125.0 M(+0.1%)$124.9 M(+2.1%)$122.3 M(+1.3%)$120.7 M(+0.8%)$119.7 M(+0.6%)$118.9 M(+0.1%)$118.8 M(-0.5%)$119.4 M(+0.2%)$119.1 M(+0.7%)$118.2 M(+0.9%)$117.1 M(+0.3%)$116.8 M(+0.5%)$116.2 M(+0.8%)$115.3 M

Depreciation And Amortization

--$13.3 M(+145.3%)$5.4 M(-0.7%)$5.5 M(-0.9%)$5.5 M(-0.4%)$5.5 M(-2.4%)$5.7 M(-2.9%)$5.8 M(-0.6%)$5.9 M(-0.7%)$5.9 M(-2.3%)$6.1 M(+7.3%)$5.6 M(+2.1%)$5.5 M(+0.7%)$5.5 M(-9.7%)$6.1 M(+7.3%)$5.7 M(+9.0%)$5.2 M(+14.2%)$4.5 M(-1.6%)$4.6 M(+1.3%)$4.6 M(-6.2%)$4.9 M(-0.7%)$4.9 M(+8.8%)$4.5 M(+81.0%)$2.5 M(-1.3%)$2.5 M(+1.1%)$2.5 M(-4.0%)$2.6 M(-5.8%)$2.8 M(-4.6%)$2.9 M(-1.8%)$2.9 M(-2.5%)$3.0 M

TTM D&A

--$29.7 M(+35.4%)$21.9 M(-1.1%)$22.2 M(-1.7%)$22.6 M(-1.6%)$22.9 M(-1.6%)$23.3 M(-1.6%)$23.7 M(+0.9%)$23.5 M(+1.5%)$23.1 M(+1.9%)$22.7 M(-0.1%)$22.7 M(-0.1%)$22.8 M(+1.5%)$22.4 M(+4.4%)$21.5 M(+7.3%)$20.0 M(+5.8%)$18.9 M(+1.8%)$18.6 M(-1.9%)$18.9 M(+0.6%)$18.8 M(+12.4%)$16.8 M(+16.3%)$14.4 M(+20.0%)$12.0 M(+18.9%)$10.1 M(-2.6%)$10.4 M(-3.5%)$10.7 M(-4.0%)$11.2 M(-3.7%)$11.6 M(-2.4%)$11.9 M(-1.9%)$12.1 M(-2.5%)$12.5 M

Interest Expense

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

TTM Interest Expense

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

Income Tax

$14.2 M--$9.8 M(-190.3%)$10.9 M(-12.6%)$12.5 M(+40.9%)$8.8 M(-24.0%)$11.6 M(-19.5%)$14.5 M(-20.7%)$18.2 M(+9.5%)$16.7 M(+16.2%)$14.3 M(-5.9%)$15.2 M(+3.0%)$14.8 M(+14.5%)$12.9 M(-15.5%)$15.3 M(-5.8%)$16.2 M(+31.4%)$12.3 M(+33.0%)$9.3 M(+149.9%)$3.7 M(-29.3%)$5.3 M(-34.5%)$8.0 M(-19.2%)$9.9 M(+12.9%)$8.8 M(+14.5%)$7.7 M(+27.6%)$6.0 M(-29.7%)$8.6 M(+87.7%)$4.6 M(-28.2%)$6.4 M(-59.6%)$15.7 M(+31.5%)$12.0 M(+14.5%)$10.5 M(+24.9%)$8.4 M

TTM Income Tax

$15.2 M-$22.4 M(-49.0%)$43.8 M(-7.5%)$47.4 M(-10.9%)$53.2 M(-12.8%)$61.0 M(-4.3%)$63.7 M(-1.2%)$64.5 M(+5.7%)$61.0 M(+6.5%)$57.3 M(-1.6%)$58.2 M(-1.7%)$59.2 M(+4.3%)$56.8 M(+6.8%)$53.1 M(+27.8%)$41.6 M(+35.8%)$30.6 M(+16.4%)$26.3 M(-2.4%)$26.9 M(-15.9%)$32.0 M(-7.1%)$34.5 M(+6.2%)$32.5 M(+4.4%)$31.1 M(+15.8%)$26.9 M(+5.2%)$25.5 M(-27.6%)$35.2 M(-8.8%)$38.6 M(-13.2%)$44.5 M(-4.3%)$46.5 M(+13.6%)$41.0 M(+7.0%)$38.3 M(+4.6%)$36.6 M

PE Ratio

27.4(+53.2%)17.9(+31.8%)13.5(+48.6%)9.1(-15.3%)10.8(+41.3%)7.6(+3.0%)7.4(-9.0%)8.1(-10.7%)9.1(+1.7%)8.9(-16.1%)10.7(-2.6%)10.9(-1.2%)11.1(+5.1%)10.5(-3.0%)10.8(-14.8%)12.7(-4.3%)13.3(+33.0%)10.0(-7.2%)10.8(+25.8%)8.6(-39.2%)14.1(+9.1%)12.9(+3.8%)12.4(-10.1%)13.8(+4.4%)13.3(-15.2%)15.6(-18.2%)19.1(+13.5%)16.8(-8.8%)18.5(+4.6%)17.7(+1.6%)17.4(-4.5%)18.2

PS Ratio

5.1(+26.9%)4.0(+9.0%)3.7(+54.0%)2.4(-17.6%)2.9(+25.0%)2.3(-2.5%)2.4(-12.5%)2.7(-14.5%)3.2(+5.7%)3.0(-16.4%)3.6(-7.7%)3.9(-5.3%)4.1(+1.7%)4.0(-1.0%)4.1(-3.8%)4.3(+17.4%)3.6(+38.7%)2.6(-2.3%)2.7(+14.6%)2.3(-48.0%)4.5(+1.1%)4.4(+0.2%)4.4(-7.5%)4.8(+7.4%)4.5(-4.7%)4.7(-12.4%)5.3(+6.4%)5.0(-6.7%)5.4(-0.2%)5.4(+3.3%)5.2(-3.5%)5.4

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

--$76.5 M(+84.8%)$41.4 M(-10.6%)$46.3 M(+11.1%)$41.7 M(+52.5%)$27.3 M(-52.9%)$58.1 M(+36.8%)$42.4 M(-24.7%)$56.3 M(+11.3%)$50.6 M(-0.7%)$50.9 M(+48.1%)$34.4 M(+1.0%)$34.1 M(-34.5%)$51.9 M(+42.6%)$36.4 M(-37.9%)$58.7 M(+408.3%)-$19.0 M(-162.8%)$30.3 M(-9.2%)$33.4 M(+17.9%)$28.3 M(-23.0%)$36.7 M(-9.3%)$40.5 M(+29.2%)$31.4 M(+36.6%)$23.0 M(-61.4%)$59.5 M(+45.0%)$41.0 M(+27.4%)$32.2 M(+20.6%)$26.7 M(-46.9%)$50.3 M(+217.7%)$15.8 M(-35.1%)$24.4 M

TTM CFO

--$205.9 M(+31.4%)$156.7 M(-9.6%)$173.4 M(+2.3%)$169.5 M(-8.0%)$184.2 M(-11.2%)$207.4 M(+3.6%)$200.3 M(+4.2%)$192.3 M(+13.1%)$170.0 M(-0.8%)$171.3 M(+9.3%)$156.8 M(-13.4%)$181.1 M(+41.5%)$128.0 M(+20.4%)$106.4 M(+3.0%)$103.3 M(+41.7%)$72.9 M(-43.3%)$128.7 M(-7.4%)$138.9 M(+1.4%)$136.9 M(+4.0%)$131.6 M(-14.8%)$154.4 M(-0.3%)$154.9 M(-0.5%)$155.7 M(-2.3%)$159.5 M(+6.1%)$150.2 M(+20.2%)$125.0 M(+6.7%)$117.2 M(-12.1%)$133.4 M(+20.7%)$110.5 M(-10.8%)$123.9 M

Cash From Investing

--$762.8 M(+1297.5%)$54.6 M(+141.3%)-$132.2 M(-42.1%)-$93.0 M(+64.8%)-$264.0 M(-1452.6%)$19.5 M(+111.4%)-$170.9 M(-26721.2%)-$637.0 K(+99.8%)-$283.8 M(-47.6%)-$192.2 M(-0.2%)-$191.9 M(+48.9%)-$375.7 M(-543.4%)-$58.4 M(+35.5%)-$90.6 M(-67.3%)-$54.2 M(+31.7%)-$79.3 M(+76.9%)-$343.9 M(-1174.2%)-$27.0 M(-216.4%)$23.2 M(-76.0%)$96.5 M(+197.0%)-$99.5 M(-538.7%)$22.7 M(+183.5%)-$27.2 M(-187.2%)$31.1 M(+267.8%)$8.5 M(-75.3%)$34.3 M(+111.2%)-$305.1 M(-1503.6%)$21.7 M(+226.0%)-$17.3 M(-202.8%)-$5.7 M

TTM CFI

--$592.2 M(+236.3%)-$434.5 M(+7.5%)-$469.6 M(+7.6%)-$508.3 M(-22.2%)-$415.9 M(+4.6%)-$435.8 M(+32.7%)-$647.6 M(+3.1%)-$668.6 M(+35.9%)-$1.0 B(-27.6%)-$818.2 M(-14.2%)-$716.6 M(-23.8%)-$578.9 M(-104.9%)-$282.5 M(+50.3%)-$568.0 M(-12.6%)-$504.4 M(-18.1%)-$427.0 M(-70.0%)-$251.2 M(-3586.1%)-$6.8 M(-115.9%)$42.9 M(+671.6%)-$7.5 M(+89.7%)-$72.9 M(-307.4%)$35.1 M(-24.8%)$46.7 M(+120.2%)-$231.2 M(+3.9%)-$240.7 M(+9.7%)-$266.4 M(+13.0%)-$306.3 M(-83.6%)-$166.9 M(+47.2%)-$316.1 M(+34.2%)-$480.3 M

Cash From Financing

---$707.1 M(-499.8%)-$117.9 M(-253.4%)$76.8 M(+142.4%)$31.7 M(-85.0%)$211.6 M(+800.0%)-$30.2 M(-123.3%)$130.1 M(+187.7%)-$148.4 M(-291.1%)$77.6 M(+156.2%)-$138.0 M(-137.8%)$364.6 M(+166.5%)$136.8 M(+371.2%)$29.0 M(-86.1%)$209.4 M(+1082.9%)$17.7 M(-88.6%)$154.7 M(-61.0%)$396.8 M(+123.6%)$177.5 M(+241.3%)-$125.6 M(-56.8%)-$80.1 M(-216.3%)$68.9 M(+5972.1%)$1.1 M(+150.3%)-$2.3 M(+97.3%)-$83.5 M(-103.3%)-$41.1 M(+66.8%)-$123.8 M(-138.6%)$320.5 M(+518.1%)-$76.7 M(-2246.3%)-$3.3 M(+33.3%)-$4.9 M

TTM CFF

---$716.4 M(-454.2%)$202.3 M(-30.2%)$290.0 M(-15.5%)$343.2 M(+110.4%)$163.1 M(+460.9%)$29.1 M(+136.9%)-$78.7 M(-150.5%)$155.9 M(-64.7%)$441.0 M(+12.4%)$392.5 M(-47.0%)$739.9 M(+88.3%)$392.9 M(-4.4%)$410.9 M(-47.2%)$778.6 M(+4.3%)$746.7 M(+23.8%)$603.4 M(+63.7%)$368.6 M(+807.3%)$40.6 M(+129.9%)-$135.7 M(-997.9%)-$12.4 M(+21.6%)-$15.8 M(+87.5%)-$125.7 M(+49.9%)-$250.6 M(-447.4%)$72.1 M(-8.7%)$79.0 M(-32.4%)$116.8 M(-50.5%)$235.7 M(+940.9%)$22.6 M(-90.6%)$241.5 M(-40.6%)$406.3 M

Free Cash Flow

--$75.5 M(+84.8%)$40.9 M(-8.6%)$44.7 M(+15.4%)$38.7 M(+55.1%)$25.0 M(-56.5%)$57.5 M(+40.4%)$40.9 M(-24.8%)$54.4 M(+1.7%)$53.5 M(+27.1%)$42.1 M(+45.5%)$28.9 M(-7.8%)$31.4 M(-34.8%)$48.1 M(+39.2%)$34.6 M(-34.6%)$52.8 M(+335.4%)-$22.4 M(-179.1%)$28.4 M(-10.4%)$31.7 M(+20.9%)$26.2 M(-25.8%)$35.3 M(-11.2%)$39.8 M(+29.2%)$30.8 M(+41.4%)$21.8 M(-62.9%)$58.7 M(+45.3%)$40.4 M(+27.4%)$31.7 M(+26.0%)$25.2 M(-49.4%)$49.7 M(+224.7%)$15.3 M(-35.7%)$23.8 M

TTM FCF

--$199.9 M(+33.8%)$149.3 M(-10.0%)$165.9 M(+2.4%)$162.1 M(-8.8%)$177.7 M(-13.8%)$206.3 M(+8.1%)$190.9 M(+6.7%)$178.9 M(+14.8%)$155.9 M(+3.6%)$150.5 M(+5.3%)$143.0 M(-14.3%)$166.9 M(+47.6%)$113.1 M(+21.1%)$93.4 M(+3.2%)$90.5 M(+41.7%)$63.8 M(-47.5%)$121.6 M(-8.6%)$133.0 M(+0.7%)$132.0 M(+3.5%)$127.6 M(-15.5%)$151.0 M(-0.4%)$151.6 M(-0.6%)$152.6 M(-2.2%)$156.0 M(+6.1%)$147.0 M(+20.6%)$121.9 M(+6.9%)$114.0 M(-12.6%)$130.4 M(+22.1%)$106.8 M(-11.1%)$120.1 M

CAPEX

--$977.0 K(+82.3%)$536.0 K(-66.3%)$1.6 M(-45.7%)$2.9 M(+25.1%)$2.3 M(+282.7%)$613.0 K(-60.0%)$1.5 M(-20.8%)$1.9 M(+166.8%)-$2.9 M(-132.8%)$8.8 M(+62.0%)$5.5 M(+103.3%)$2.7 M(-29.7%)$3.8 M(+106.8%)$1.8 M(-68.4%)$5.8 M(+71.4%)$3.4 M(+79.5%)$1.9 M(+14.2%)$1.7 M(-20.2%)$2.1 M(+45.1%)$1.4 M(+88.0%)$765.0 K(+29.0%)$593.0 K(-50.8%)$1.2 M(+47.0%)$819.0 K(+28.6%)$637.0 K(+26.9%)$502.0 K(-67.4%)$1.5 M(+164.8%)$582.0 K(+12.1%)$519.0 K(-11.9%)$589.0 K

TTM CAPEX

--$6.0 M(-18.5%)$7.4 M(-1.0%)$7.5 M(+0.8%)$7.4 M(+15.6%)$6.4 M(+444.1%)$1.2 M(-87.5%)$9.4 M(-29.4%)$13.3 M(-5.3%)$14.1 M(-32.3%)$20.8 M(+50.7%)$13.8 M(-2.8%)$14.2 M(-4.9%)$14.9 M(+14.7%)$13.0 M(+1.4%)$12.8 M(+41.5%)$9.1 M(+27.9%)$7.1 M(+19.1%)$6.0 M(+21.9%)$4.9 M(+22.1%)$4.0 M(+18.3%)$3.4 M(+3.9%)$3.3 M(+2.9%)$3.2 M(-9.6%)$3.5 M(+7.3%)$3.3 M(+3.8%)$3.1 M(-2.7%)$3.2 M(+10.3%)$2.9 M(-20.7%)$3.7 M(-3.5%)$3.8 M

Dividends Paid

--$19.0 M(+4.8%)$18.1 M(+3.3%)$17.6 M(-3.2%)$18.1 M(+0.1%)$18.1 M(-2.5%)$18.6 M(+8.1%)$17.2 M(-4.8%)$18.1 M(+0.0%)$18.1 M(-3.4%)$18.7 M(+6.9%)$17.5 M(-1.7%)$17.8 M(-1.9%)$18.1 M(+0.3%)$18.1 M(+8.1%)$16.7 M(-9.2%)$18.4 M(+21.1%)$15.2 M(-1.9%)$15.5 M(+17.2%)$13.2 M(-13.5%)$15.3 M(-0.5%)$15.4 M(-47.0%)$29.0 M(+132.4%)$12.5 M(-11.5%)$14.1 M(+5.1%)$13.4 M(-1.7%)$13.6 M(-36.0%)$21.3 M(+59.7%)$13.3 M(+5.3%)$12.7 M(+0.4%)$12.6 M

TTM Dividends Paid

--$72.9 M(+1.2%)$72.0 M(-0.6%)$72.4 M(+0.5%)$72.1 M(+0.1%)$72.0 M(+0.1%)$71.9 M(-0.1%)$72.0 M(-0.4%)$72.3 M(+0.4%)$72.0 M(-0.1%)$72.1 M(+0.9%)$71.5 M(+1.1%)$70.7 M(-0.9%)$71.3 M(+4.3%)$68.4 M(+3.9%)$65.8 M(+5.6%)$62.3 M(+5.3%)$59.2 M(-0.3%)$59.3 M(-18.5%)$72.8 M(+1.1%)$72.1 M(+1.7%)$70.9 M(+2.8%)$68.9 M(+28.6%)$53.6 M(-14.2%)$62.5 M(+1.2%)$61.7 M(+1.2%)$61.0 M(+1.7%)$60.0 M(+22.7%)$48.9 M(+3.0%)$47.5 M(+1.7%)$46.7 M

TTM Dividend Per Share

$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(0%)$0.96(+1.1%)$0.95(+1.1%)$0.94(+1.1%)$0.93(+1.1%)$0.92(0%)$0.92(0%)$0.92(0%)$0.92(0%)$0.92(0%)$0.92(0%)$0.92(-17.9%)$1.12(+1.8%)$1.10(+1.9%)$1.08(+2.9%)$1.05(+28.1%)$0.82(+7.9%)$0.76(+1.3%)$0.75(0%)$0.75(+1.4%)$0.74(-2.6%)$0.76(+2.7%)$0.74(+1.4%)$0.73

TTM Dividend Yield

5.1%(-1.6%)5.2%(-22.7%)6.7%(+1.5%)6.6%(+26.3%)5.2%(-16.9%)6.3%(+6.8%)5.9%(+14.8%)5.1%(+14.0%)4.5%(-8.7%)4.9%(+15.2%)4.3%(+6.2%)4.0%(+4.7%)3.8%(-2.0%)3.9%(-2.5%)4.0%(-2.7%)4.1%(-19.3%)5.1%(-32.1%)7.5%(+18.4%)6.4%(-10.9%)7.2%(+57.5%)4.5%(+1.3%)4.5%(+0.7%)4.5%(+9.6%)4.1%(+19.4%)3.4%(+9.7%)3.1%(+14.0%)2.7%(-7.2%)2.9%(+6.9%)2.7%(-3.9%)2.9%(-2.4%)2.9%(+3.5%)2.8%

Payout Ratio

---165.6%(-392.7%)56.6%(-12.1%)64.3%(+1.2%)63.6%(+12.2%)56.7%(+23.5%)45.9%(+30.7%)35.1%(-15.7%)41.6%(-9.6%)46.0%(+8.3%)42.5%(-9.3%)46.9%(-1.8%)47.7%(+18.0%)40.5%(+8.7%)37.2%(-9.7%)41.2%(-39.3%)67.8%(-36.1%)106.2%(+2.3%)103.8%(+103.8%)50.9%(+4.7%)48.6%(-22.7%)62.9%(-32.9%)93.8%(+169.0%)34.9%(-12.3%)39.7%(-43.0%)69.7%(+42.6%)48.9%(-55.4%)109.4%(+117.8%)50.2%(-3.4%)52.0%(-3.2%)53.7%