TFPM logo

TFPM Financials

Balance sheets

Dec 1, 2024Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 1, 2022Mar 1, 2022Dec 1, 2021Sep 1, 2021Jun 1, 2021Mar 1, 2021Dec 1, 2020Sep 1, 2020Jun 1, 2020Mar 1, 2020

Total Assets

$1.8 B(-0.2%)$1.8 B(+1.9%)$1.7 B(-8.6%)$1.9 B(+0.5%)$1.9 B(-0.6%)$1.9 B(-0.9%)$1.9 B(-0.1%)$1.9 B(+43.9%)$1.3 B(+0.9%)$1.3 B(+0.6%)$1.3 B(+0.5%)$1.3 B(+0.6%)$1.3 B(+0.4%)$1.3 B(-0.7%)$1.3 B(-0.3%)$1.3 B(+0.7%)$1.3 B---

Current Assets

-$63.2 M(+8.4%)$58.4 M(-25.7%)$78.5 M(+37.7%)$57.0 M(+18.4%)$48.2 M(-2.0%)$49.2 M(-28.9%)$69.2 M(-23.6%)$90.6 M(-12.9%)$104.0 M(+17.3%)$88.7 M(+2.6%)$86.4 M(+19.3%)$72.4 M(+26.7%)$57.2 M(+7.1%)$53.4 M(+62.5%)$32.9 M(-43.9%)$58.6 M---

Non Current Assets

-$1.7 B(+1.6%)$1.7 B(-7.8%)$1.8 B(-0.7%)$1.8 B(-1.1%)$1.9 B(-0.8%)$1.9 B(+1.0%)$1.9 B(+48.8%)$1.2 B(+2.0%)$1.2 B(-0.7%)$1.2 B(+0.4%)$1.2 B(-0.5%)$1.2 B(-0.8%)$1.2 B(-1.0%)$1.3 B(-1.9%)$1.3 B(+2.8%)$1.2 B---

Total Liabilities

$34.3 M(-46.2%)$63.7 M(+59.3%)$40.0 M(-54.9%)$88.6 M(+5.8%)$83.7 M(-0.4%)$84.1 M(+2.8%)$81.8 M(-16.9%)$98.5 M(+430.8%)$18.6 M(+38.0%)$13.4 M(+31.4%)$10.2 M(+30.4%)$7.8 M(-10.7%)$8.8 M(+10.6%)$7.9 M(-46.5%)$14.9 M(-94.7%)$281.9 M(-0.0%)$282.0 M---

Current Liabilities

-$19.9 M(+97.6%)$10.1 M(-43.6%)$17.8 M(+3.0%)$17.3 M(+38.1%)$12.5 M(+18.2%)$10.6 M(-5.3%)$11.2 M(-11.0%)$12.6 M(+101.6%)$6.2 M(+36.0%)$4.6 M(+77.4%)$2.6 M(-42.1%)$4.5 M(+0.7%)$4.4 M(-2.4%)$4.6 M(-9.7%)$5.0 M(+22.4%)$4.1 M---

Long Term Liabilities

-$43.8 M(+46.4%)$29.9 M(-57.7%)$70.7 M(+6.5%)$66.4 M(-7.2%)$71.5 M(+0.5%)$71.2 M(-18.4%)$87.3 M(+1362.8%)$6.0 M(-17.1%)$7.2 M(+27.6%)$5.6 M(+7.2%)$5.3 M(+21.8%)$4.3 M(+23.2%)$3.5 M(-66.0%)$10.3 M(-96.3%)$276.9 M(-0.3%)$277.9 M---

Shareholders Equity

$1.7 B(+1.5%)$1.7 B(+0.5%)$1.7 B(-6.3%)$1.8 B(+0.2%)$1.8 B(-0.6%)$1.8 B(-1.1%)$1.8 B(+2563.2%)$69.1 M(-94.8%)$1.3 B(+0.5%)$1.3 B(+0.3%)$1.3 B(+0.3%)$1.3 B(+0.7%)$1.3 B(+0.4%)$1.3 B(-0.1%)$1.3 B(+25.7%)$1.0 B(+0.9%)$1.0 B---

Book Value

$1.7 B(+1.5%)$1.7 B(+0.5%)$1.7 B(-6.3%)$1.8 B(+0.2%)$1.8 B(-0.6%)$1.8 B(-1.1%)$1.8 B(+2563.2%)$69.1 M(-94.8%)$1.3 B(+0.5%)$1.3 B(+0.3%)$1.3 B(+0.3%)$1.3 B(+0.7%)$1.3 B(+0.4%)$1.3 B(-0.1%)$1.3 B(+25.7%)$1.0 B(+0.9%)$1.0 B---

Working Capital

-$43.4 M(-10.2%)$48.3 M(-20.4%)$60.7 M(+52.8%)$39.7 M(+11.5%)$35.6 M(-7.6%)$38.6 M(-33.5%)$58.0 M(-25.6%)$78.0 M(-20.2%)$97.8 M(+16.3%)$84.1 M(+0.3%)$83.8 M(+23.4%)$68.0 M(+28.9%)$52.7 M(+8.0%)$48.8 M(+75.6%)$27.8 M(-48.9%)$54.5 M---

Cash And Cash Equivalents

-$23.6 M(+12.1%)$21.1 M(-28.3%)$29.4 M(+69.0%)$17.4 M(+21.2%)$14.3 M(-12.7%)$16.4 M(-24.3%)$21.7 M(-69.5%)$71.1 M(-14.0%)$82.7 M(+11.1%)$74.4 M(+28.0%)$58.1 M(+42.9%)$40.7 M(+52.3%)$26.7 M(+127.9%)$11.7 M(+175.2%)$4.3 M(-79.4%)$20.6 M---

Accounts Payable

---$14.6 M(+2220.7%)$628.0 K(-92.5%)$8.4 M-$9.4 M(+816.9%)$1.0 M(-82.8%)$6.0 M(+38.6%)$4.3 M(+101.6%)$2.1 M(+1354.4%)$147.0 K(-96.0%)$3.6 M(+15.1%)$3.2 M(-33.8%)$4.8 M(+517.2%)$775.0 K---

Accounts Receivable

---$17.6 M(+51.3%)$11.7 M(-2.1%)$11.9 M-$10.8 M(+43.3%)$7.5 M(-11.9%)$8.5 M(+18.4%)$7.2 M(-0.2%)$7.2 M(+14.3%)$6.3 M(+8.4%)$5.8 M(-14.1%)$6.8 M(+0.7%)$6.7 M(-24.7%)$8.9 M---

Short Term Debt

---$389.0 K(-0.3%)$390.0 K(+4.3%)$374.0 K-$282.0 K(+1.8%)$277.0 K(+2.6%)$270.0 K(-3.2%)$279.0 K(-0.7%)$281.0 K(+4.1%)$270.0 K(+2.3%)$264.0 K(-0.8%)$266.0 K(+3.1%)$258.0 K(+2.4%)$252.0 K---

Long Term Debt

-$35.0 M(+75.0%)$20.0 M(-67.5%)$61.6 M(+4.9%)$58.8 M(-12.0%)$66.8 M(+2.8%)$65.0 M(+3105.1%)$2.0 M(+23.7%)$1.6 M(-2.1%)$1.7 M(+138.8%)$702.0 K(-11.9%)$797.0 K(-7.0%)$857.0 K(-7.7%)$928.0 K(-88.4%)$8.0 M(-97.1%)$275.1 M(-0.4%)$276.1 M---

Total Debt

$0.0(-100.0%)$35.0 M(+75.0%)$20.0 M(-67.8%)$62.0 M(+4.9%)$59.1 M(-11.9%)$67.2 M(+3.3%)$65.0 M(+2713.8%)$2.3 M(+20.5%)$1.9 M(-1.5%)$1.9 M(+98.4%)$981.0 K(-9.0%)$1.1 M(-4.3%)$1.1 M(-5.5%)$1.2 M(-85.6%)$8.3 M(-97.0%)$275.3 M(-0.4%)$276.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.0(-100.0%)0.0(+100.0%)0.0(-66.7%)0.0(0%)0.0(-25.0%)0.0(0%)0.0(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(-100.0%)0.0(-96.3%)0.3(0%)0.3---

Current Ratio

-3.2(-45.2%)5.8(+31.8%)4.4(+33.7%)3.3(-14.3%)3.8(-17.2%)4.6(-24.9%)6.2(-14.2%)7.2(-56.8%)16.7(-13.8%)19.3(-42.2%)33.4(+106.2%)16.2(+25.9%)12.9(+9.7%)11.7(+79.9%)6.5(-54.1%)14.2---

Quick Ratio

---4.4(+37.1%)3.2--6.2(-14.6%)7.2(-56.8%)16.7(-13.8%)19.3(-42.2%)33.4(+110.1%)15.9-11.4-14.2---

Inventory

---$141.0 K(-89.9%)$1.4 M--$361.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$1.4 M-$1.4 M-$0.0---

Retained Earnings

---$53.0 M(+13.1%)$46.8 M(-10.6%)$52.4 M-$69.1 M(+8.6%)$63.7 M(+12.5%)$56.6 M(+8.4%)$52.2 M(+7.1%)$48.7 M(+20.9%)$40.3 M(+15.9%)$34.8 M(-6.2%)$37.1 M(+98.0%)$18.7 M(+86.5%)$10.0 M---

PB Ratio

1.9(+0.5%)1.9(+7.3%)1.8(+10.6%)1.6(+11.0%)1.4(0%)1.4(-4.0%)1.5(-96.5%)43.4(+2580.9%)1.6(+8.0%)1.5----------

Income statements

Dec 1, 2024Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 1, 2022Mar 1, 2022Dec 1, 2021Sep 1, 2021Jun 1, 2021Mar 1, 2021Dec 1, 2020Sep 1, 2020Jun 1, 2020Mar 1, 2020

EPS

$0.2(+40.0%)$0.1(+127.3%)-$0.6(-711.1%)$0.1(+80.0%)$0.1(+266.7%)-$0.0(-137.5%)$0.1(-11.1%)$0.1(-10.0%)$0.1(+25.0%)$0.1(+14.3%)$0.1(-30.0%)$0.1(+11.1%)$0.1(+200.0%)$0.0(-76.9%)$0.1(+132.6%)$0.1(-83.9%)$0.3(+504.9%)$0.1(-2.9%)$0.1(+155.7%)-$0.1

TTM EPS

-$0.1(+61.5%)-$0.3(+40.9%)-$0.4(-331.6%)$0.2(0%)$0.2(-20.8%)$0.2(-31.4%)$0.3(+2.9%)$0.3(-2.9%)$0.3(+2.9%)$0.3(+17.2%)$0.3(-17.1%)$0.3(+14.4%)$0.3(-45.7%)$0.6(-4.7%)$0.6(+13.6%)$0.5(+45.3%)$0.4(+3344.2%)$0.0(+122.1%)-$0.0(+55.7%)-$0.1

Revenue

$74.2 M(+0.7%)$73.7 M(+15.9%)$63.6 M(+10.5%)$57.5 M(+11.2%)$51.7 M(+4.7%)$49.4 M(-6.0%)$52.6 M(+4.6%)$50.3 M(+14.5%)$43.9 M(+30.0%)$33.8 M(-7.5%)$36.5 M(-3.4%)$37.8 M(+2.1%)$37.0 M(-0.4%)$37.1 M(-9.3%)$40.9 M(+15.8%)$35.4 M(-15.8%)$42.0 M(+71.6%)$24.5 M(-11.3%)$27.6 M(+48.7%)$18.5 M

TTM Revenue

$269.0 M(+9.1%)$246.5 M(+10.9%)$222.3 M(+5.2%)$211.3 M(+3.6%)$204.0 M(+4.0%)$196.2 M(+8.7%)$180.5 M(+9.8%)$164.4 M(+8.2%)$151.9 M(+4.8%)$145.0 M(-2.3%)$148.4 M(-2.9%)$152.8 M(+1.6%)$150.4 M(-3.2%)$155.4 M(+8.9%)$142.8 M(+10.3%)$129.4 M(+14.9%)$112.6 M(+59.5%)$70.6 M(+53.1%)$46.1 M(+148.7%)$18.5 M

Total Expenses

-$43.0 M(+32.2%)$32.5 M(-13.1%)$37.4 M(-8.0%)$40.7 M(+40.1%)$29.0 M(-8.1%)$31.6 M(-8.8%)$34.6 M(+39.1%)$24.9 M(+35.7%)$18.4 M(-6.7%)$19.7 M(-3.7%)$20.4 M(+1.3%)$20.2 M(-4.4%)$21.1 M(+4.8%)$20.1 M(+7.4%)$18.7 M(-11.5%)$21.2 M(+53.9%)$13.8 M(-31.9%)$20.2 M(+35.7%)$14.9 M

Operating Expenses

-$6.0 M(-23.7%)$7.9 M(-40.3%)$13.2 M(-14.5%)$15.4 M(+183.5%)$5.4 M(-9.0%)$6.0 M(-17.7%)$7.2 M(+32.3%)$5.5 M(+26.7%)$4.3 M(-3.4%)$4.5 M(+5.9%)$4.2 M(+2.1%)$4.1 M(+2.0%)$4.1 M(+78.9%)$2.3 M(-17.2%)$2.7 M(+44.1%)$1.9 M(-1.4%)$1.9 M(+1.3%)$1.9 M(+6.1%)$1.8 M

Cost Of Goods Sold

-$37.0 M(+50.0%)$24.7 M(+1.7%)$24.3 M(-4.0%)$25.3 M(+7.1%)$23.6 M(-7.9%)$25.6 M(-6.4%)$27.4 M(+41.0%)$19.4 M(+38.4%)$14.0 M(-7.7%)$15.2 M(-6.2%)$16.2 M(+1.1%)$16.0 M(-5.9%)$17.0 M(-4.6%)$17.9 M(+11.7%)$16.0 M(-16.9%)$19.3 M(+62.9%)$11.8 M(-35.3%)$18.3 M(+39.7%)$13.1 M

TTM Cost Of Goods Sold

-$111.2 M(+13.7%)$97.9 M(-1.0%)$98.8 M(-3.1%)$101.9 M(+6.1%)$96.1 M(+11.1%)$86.5 M(+13.7%)$76.1 M(+17.2%)$64.9 M(+5.5%)$61.5 M(-4.7%)$64.5 M(-4.0%)$67.2 M(+0.3%)$67.0 M(-4.6%)$70.2 M(+8.0%)$65.0 M(-0.6%)$65.4 M(+4.7%)$62.5 M(+44.6%)$43.2 M(+37.7%)$31.4 M(+139.7%)$13.1 M

Gross Profit

-$36.7 M(-5.8%)$38.9 M(+17.0%)$33.3 M(+25.8%)$26.4 M(+2.5%)$25.8 M(-4.2%)$26.9 M(+17.8%)$22.9 M(-6.5%)$24.5 M(+24.0%)$19.7 M(-7.3%)$21.3 M(-1.2%)$21.5 M(+2.8%)$20.9 M(+4.3%)$20.1 M(-12.9%)$23.1 M(+19.2%)$19.4 M(-14.8%)$22.7 M(+79.8%)$12.6 M(+36.1%)$9.3 M(+70.2%)$5.5 M

TTM Gross Profit

-$135.3 M(+8.7%)$124.4 M(+10.6%)$112.5 M(+10.2%)$102.1 M(+2.0%)$100.1 M(+6.5%)$94.0 M(+6.4%)$88.3 M(+1.5%)$87.0 M(+4.2%)$83.5 M(-0.4%)$83.9 M(-2.1%)$85.6 M(+2.6%)$83.5 M(-2.1%)$85.2 M(+9.6%)$77.8 M(+21.5%)$64.0 M(+27.8%)$50.1 M(+83.0%)$27.4 M(+85.7%)$14.7 M(+170.2%)$5.5 M

Gross Margin

-49.8%(-18.7%)61.2%(+5.8%)57.8%(+13.1%)51.1%(-2.1%)52.2%(+1.9%)51.2%(+12.6%)45.5%(-18.4%)55.7%(-4.6%)58.4%(+0.2%)58.3%(+2.2%)57.1%(+0.7%)56.6%(+4.7%)54.1%(-4.0%)56.3%(+2.9%)54.7%(+1.2%)54.1%(+4.8%)51.6%(+53.4%)33.7%(+14.5%)29.4%

Operating Profit

-$30.7 M(-1.2%)$31.0 M(+54.5%)$20.1 M(+81.8%)$11.1 M(-45.8%)$20.4 M(-2.9%)$21.0 M(+34.3%)$15.6 M(-17.7%)$19.0 M(+23.3%)$15.4 M(-8.4%)$16.8 M(-3.0%)$17.3 M(+3.0%)$16.8 M(+4.9%)$16.0 M(-22.9%)$20.8 M(+25.1%)$16.6 M(-20.2%)$20.8 M(+94.4%)$10.7 M(+45.1%)$7.4 M(+101.6%)$3.7 M

TTM Operating Profit

-$92.9 M(+12.5%)$82.6 M(+13.9%)$72.5 M(+6.6%)$68.0 M(-10.4%)$76.0 M(+7.0%)$71.0 M(+6.2%)$66.8 M(-2.5%)$68.5 M(+3.3%)$66.3 M(-0.9%)$67.0 M(-5.6%)$71.0 M(+1.0%)$70.3 M(-5.4%)$74.3 M(+7.7%)$69.0 M(+24.2%)$55.5 M(+30.4%)$42.6 M(+95.7%)$21.8 M(+97.0%)$11.0 M(+201.6%)$3.7 M

Operating Margin

-41.6%(-14.7%)48.8%(+39.8%)34.9%(+63.5%)21.4%(-48.2%)41.2%(+3.4%)39.9%(+28.3%)31.1%(-28.1%)43.3%(-5.2%)45.6%(-1.0%)46.1%(+0.4%)45.9%(+0.9%)45.5%(+5.3%)43.2%(-15.0%)50.8%(+8.1%)47.0%(-5.2%)49.6%(+13.3%)43.8%(+63.5%)26.8%(+35.6%)19.7%

Net Income

$41.3 M(+39.2%)$29.6 M(+126.6%)-$111.4 M(-739.6%)$17.4 M(+78.6%)$9.8 M(+261.5%)-$6.0 M(-137.7%)$16.0 M(-3.0%)$16.5 M(+7.0%)$15.5 M(+20.6%)$12.8 M(+17.3%)$10.9 M(-31.3%)$15.9 M(+18.7%)$13.4 M(+160.9%)$5.1 M(-72.0%)$18.3 M(+111.3%)$8.7 M(-83.9%)$54.0 M(+505.2%)$8.9 M(-2.9%)$9.2 M(+155.7%)-$16.5 M

TTM Net Income

-$23.1 M(+57.7%)-$54.6 M(+39.5%)-$90.3 M(-342.9%)$37.2 M(+2.5%)$36.3 M(-13.6%)$42.0 M(-31.0%)$60.8 M(+9.2%)$55.7 M(+1.2%)$55.1 M(+3.9%)$53.0 M(+17.0%)$45.3 M(-14.1%)$52.7 M(+15.8%)$45.5 M(-47.1%)$86.1 M(-4.2%)$89.9 M(+11.3%)$80.7 M(+45.3%)$55.6 M(+3351.2%)$1.6 M(+122.0%)-$7.3 M(+55.7%)-$16.5 M

Net Margin

-40.3%(+123.0%)-175.3%(-678.6%)30.3%(+60.7%)18.9%(+254.3%)-12.2%(-140.1%)30.5%(-7.3%)32.9%(-6.6%)35.2%(-7.2%)38.0%(+26.9%)29.9%(-28.9%)42.1%(+16.3%)36.2%(+161.9%)13.8%(-69.2%)44.8%(+82.6%)24.5%-36.4%(+9.4%)33.3%(+137.4%)-88.9%

EBIT

-$32.4 M(+129.5%)-$109.8 M(-612.2%)$21.4 M(+46.8%)$14.6 M(+261.7%)-$9.0 M(-147.7%)$18.9 M(-1.4%)$19.2 M(+11.1%)$17.3 M(+17.6%)$14.7 M(+16.4%)$12.6 M(-32.0%)$18.6 M(+12.3%)$16.5 M(+137.7%)$7.0 M(-69.9%)$23.1 M(+95.6%)$11.8 M(-79.8%)$58.6 M(+301.6%)$14.6 M(-3.7%)$15.1 M(+196.3%)-$15.7 M

TTM EBIT

--$41.3 M(+50.1%)-$82.8 M(-280.2%)$45.9 M(+5.1%)$43.7 M(-5.8%)$46.4 M(-33.9%)$70.1 M(+9.9%)$63.8 M(+1.0%)$63.2 M(+1.2%)$62.4 M(+14.2%)$54.7 M(-16.1%)$65.2 M(+11.6%)$58.4 M(-41.9%)$100.4 M(-7.1%)$108.0 M(+8.0%)$100.1 M(+37.9%)$72.5 M(+418.4%)$14.0 M(+2488.4%)-$586.0 K(+96.3%)-$15.7 M

EBITDA

-$32.4 M(+129.5%)-$109.8 M(-612.2%)$21.4 M(+46.8%)$14.6 M(+261.7%)-$9.0 M(-147.7%)$18.9 M(-1.4%)$19.2 M(+11.1%)$17.3 M(+17.6%)$14.7 M(+16.4%)$12.6 M(-32.0%)$18.6 M(-37.5%)$29.7 M(+44.4%)$20.6 M(-44.9%)$37.3 M(+49.5%)$24.9 M(-66.5%)$74.5 M(+204.1%)$24.5 M(-21.7%)$31.3 M(+865.6%)-$4.1 M

TTM EBITDA

--$41.3 M(+50.1%)-$82.8 M(-280.2%)$45.9 M(+5.1%)$43.7 M(-5.8%)$46.4 M(-33.9%)$70.1 M(+9.9%)$63.8 M(+1.0%)$63.2 M(-16.4%)$75.6 M(-7.2%)$81.4 M(-23.2%)$106.1 M(-5.7%)$112.5 M(-28.5%)$157.3 M(-2.4%)$161.2 M(+3.9%)$155.2 M(+23.0%)$126.2 M(+144.1%)$51.7 M(+90.0%)$27.2 M(+765.6%)-$4.1 M

Selling, General & Administrative Expenses

-$5.1 M(-20.9%)$6.5 M(+18.8%)$5.5 M(+14.2%)$4.8 M(+8.1%)$4.4 M(-14.3%)$5.2 M(-8.6%)$5.7 M(+28.0%)$4.4 M(+22.2%)$3.6 M(+7.2%)$3.4 M(-19.9%)$4.2 M(+25.5%)$3.4 M(-17.0%)$4.1 M(+87.0%)$2.2 M(-17.9%)$2.6 M(+46.6%)$1.8 M(-1.5%)$1.8 M(+1.3%)$1.8 M(+6.6%)$1.7 M

TTM SGA

-$21.9 M(+3.3%)$21.2 M(+6.7%)$19.9 M(-1.0%)$20.1 M(+1.9%)$19.7 M(+4.3%)$18.9 M(+10.5%)$17.1 M(+9.3%)$15.7 M(+7.3%)$14.6 M(-2.8%)$15.0 M(+8.8%)$13.8 M(+13.0%)$12.2 M(+14.7%)$10.7 M(+26.4%)$8.4 M(+4.5%)$8.1 M(+13.3%)$7.1 M(+33.8%)$5.3 M(+52.3%)$3.5 M(+106.6%)$1.7 M

Depreciation And Amortization

------------$100.0 K(0%)$100.0 K(+1.0%)$99.0 K(-1.0%)$100.0 K(0%)$100.0 K(0%)$100.0 K(+1.0%)$99.0 K(-1.0%)$100.0 K

TTM D&A

------------$399.0 K(0%)$399.0 K(0%)$399.0 K(0%)$399.0 K(0%)$399.0 K(+33.4%)$299.0 K(+50.3%)$199.0 K(+99.0%)$100.0 K

Interest Expense

-$1.5 M(+8.7%)$1.4 M(+6.6%)$1.3 M(-69.2%)$4.2 M(+680.1%)$539.0 K(-57.5%)$1.3 M(-3.0%)$1.3 M(-36.8%)$2.1 M(+690.5%)$262.0 K(-40.7%)$442.0 K(-17.7%)$537.0 K(-60.3%)$1.4 M(+173.7%)$494.0 K(-76.0%)$2.1 M(-18.2%)$2.5 M(-22.9%)$3.3 M(+10.3%)$3.0 M(+42.7%)$2.1 M(-0.6%)$2.1 M

TTM Interest Expense

-$8.4 M(+12.9%)$7.4 M(+1.5%)$7.3 M(-0.2%)$7.3 M(+41.1%)$5.2 M(+5.6%)$4.9 M(+20.3%)$4.1 M(+23.3%)$3.3 M(+27.7%)$2.6 M(-8.2%)$2.8 M(-36.4%)$4.4 M(-30.8%)$6.4 M(-23.0%)$8.3 M(-22.8%)$10.8 M(-0.1%)$10.8 M(+4.2%)$10.4 M(+45.9%)$7.1 M(+71.1%)$4.2 M(+99.4%)$2.1 M

Income Tax

-$1.3 M(+389.2%)$260.0 K(-90.4%)$2.7 M(+320.1%)$647.0 K(+118.3%)-$3.5 M(-317.2%)$1.6 M(+19.0%)$1.4 M(+653.0%)-$247.0 K(-115.2%)$1.6 M(+28.0%)$1.3 M(-40.8%)$2.1 M(+19.1%)$1.8 M(+34.9%)$1.3 M(-50.5%)$2.7 M(+344.0%)$607.0 K(-54.4%)$1.3 M(-50.8%)$2.7 M(-30.3%)$3.9 M(+393.1%)-$1.3 M

TTM Income Tax

-$4.9 M(+5165.6%)$93.0 K(-93.6%)$1.5 M(+1263.5%)$107.0 K(+113.6%)-$787.0 K(-118.0%)$4.4 M(+8.9%)$4.0 M(-16.2%)$4.8 M(-29.9%)$6.8 M(+4.4%)$6.5 M(-17.9%)$8.0 M(+23.9%)$6.4 M(+7.8%)$6.0 M(-18.7%)$7.3 M(-13.9%)$8.5 M(+29.3%)$6.6 M(+25.3%)$5.3 M(+105.8%)$2.6 M(+293.1%)-$1.3 M

PE Ratio

---76.3(+11.6%)68.4(+25.6%)54.5(+38.3%)39.4(-10.5%)44.0(+11.8%)39.3(+5.6%)37.2----------

PS Ratio

12.4(-6.1%)13.2(-2.6%)13.6(-1.5%)13.8(+7.6%)12.8(-4.5%)13.4(-12.8%)15.4(-15.6%)18.3(+29.5%)14.1(+3.7%)13.6----------

Cashflow statements

Dec 1, 2024Sep 30, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 1, 2022Mar 1, 2022Dec 1, 2021Sep 1, 2021Jun 1, 2021Mar 1, 2021Dec 1, 2020Sep 1, 2020Jun 1, 2020Mar 1, 2020

Cash From Operations

-$61.8 M(+25.2%)$49.4 M(+27.0%)$38.9 M(+3.3%)$37.6 M(+2.4%)$36.8 M(-10.1%)$40.9 M(+5.2%)$38.9 M(+5.8%)$36.7 M(+44.8%)$25.4 M(-15.3%)$29.9 M(+13.6%)$26.4 M(-9.1%)$29.0 M(-1.6%)$29.5 M(-10.1%)$32.8 M(+13.7%)$28.8 M(-6.2%)$30.7 M(+59.7%)$19.2 M(-13.0%)$22.1 M(+79.7%)$12.3 M

TTM CFO

-$187.7 M(+15.4%)$162.6 M(+5.5%)$154.1 M(0%)$154.1 M(+0.6%)$153.2 M(+8.0%)$141.8 M(+8.3%)$130.9 M(+10.6%)$118.4 M(+7.0%)$110.7 M(-3.6%)$114.8 M(-2.4%)$117.6 M(-2.0%)$120.0 M(-1.4%)$121.7 M(+9.2%)$111.5 M(+10.6%)$100.9 M(+19.6%)$84.4 M(+57.3%)$53.7 M(+55.9%)$34.4 M(+179.7%)$12.3 M

Cash From Investing

--$60.8 M(-797.9%)-$6.8 M(+53.8%)-$14.7 M(-51.4%)-$9.7 M(+58.5%)-$23.3 M(+5.7%)-$24.7 M(+84.1%)-$155.2 M(-309.0%)-$38.0 M(-690.7%)-$4.8 M(+11.7%)-$5.4 M(-647.5%)-$727.0 K(+86.3%)-$5.3 M(-1028.3%)$572.0 K(+137.9%)-$1.5 M(+96.4%)-$41.9 M(-154.0%)$77.5 M(+114.0%)-$553.8 M(-5288.7%)-$10.3 M(+93.8%)-$165.1 M

TTM CFI

--$91.9 M(-68.8%)-$54.4 M(+24.8%)-$72.4 M(+66.0%)-$213.0 M(+11.7%)-$241.3 M(-8.3%)-$222.7 M(-9.5%)-$203.4 M(-315.9%)-$48.9 M(-200.6%)-$16.3 M(-49.3%)-$10.9 M(-56.3%)-$7.0 M(+85.5%)-$48.1 M(-238.8%)$34.7 M(+106.7%)-$519.7 M(+1.7%)-$528.4 M(+18.9%)-$651.7 M(+10.6%)-$729.2 M(-315.8%)-$175.4 M(-6.2%)-$165.1 M

Cash From Financing

-$1.6 M(+103.1%)-$50.9 M(-315.0%)-$12.3 M(+50.9%)-$25.0 M(-61.6%)-$15.4 M(+27.9%)-$21.4 M(-132.0%)$67.0 M(+743.1%)-$10.4 M(+13.4%)-$12.0 M(-48.8%)-$8.1 M(+1.6%)-$8.2 M(+15.5%)-$9.7 M(+35.3%)-$15.0 M(+36.9%)-$23.8 M(-621.4%)-$3.3 M(+96.7%)-$99.5 M(-119.0%)$522.9 M(+26550.4%)-$2.0 M(-101.3%)$155.7 M

TTM CFF

--$86.6 M(+16.4%)-$103.6 M(-39.7%)-$74.1 M(-1546.9%)$5.1 M(-74.0%)$19.7 M(-14.8%)$23.1 M(-36.6%)$36.5 M(+194.1%)-$38.8 M(-1.8%)-$38.1 M(+7.3%)-$41.0 M(+27.7%)-$56.8 M(-9.5%)-$51.8 M(+63.4%)-$141.6 M(-135.7%)$396.3 M(-5.2%)$418.2 M(-27.5%)$577.1 M(-14.7%)$676.6 M(+340.3%)$153.7 M(-1.3%)$155.7 M

Free Cash Flow

-$61.8 M(+25.2%)$49.4 M(+27.0%)$38.9 M(+3.3%)$37.6 M(+2.4%)$36.8 M(-10.1%)$40.9 M(+5.2%)$38.9 M(+5.8%)$36.7 M(+44.8%)$25.4 M(-15.3%)$29.9 M(+13.6%)$26.4 M(+9.9%)$24.0 M(-18.4%)$29.4 M(+38.3%)$21.2 M(+462.6%)-$5.9 M(-119.4%)$30.2 M(+105.7%)-$534.6 M(-4616.7%)$11.8 M(+107.7%)-$152.8 M

TTM FCF

-$187.7 M(+15.4%)$162.6 M(+5.5%)$154.1 M(0%)$154.1 M(+0.6%)$153.2 M(+8.0%)$141.8 M(+8.3%)$130.9 M(+10.6%)$118.4 M(+12.1%)$105.6 M(-3.7%)$109.7 M(+8.6%)$101.0 M(+46.9%)$68.8 M(-8.3%)$75.0 M(+115.3%)-$488.9 M(+1.9%)-$498.4 M(+22.8%)-$645.3 M(+4.5%)-$675.5 M(-379.2%)-$141.0 M(+7.7%)-$152.8 M

CAPEX

------------$5.0 M(+6963.4%)$71.0 K(-99.4%)$11.5 M(-66.8%)$34.7 M(+6903.8%)$495.0 K(-99.9%)$553.8 M(+5288.7%)$10.3 M(-93.8%)$165.1 M

TTM CAPEX

------------$51.3 M(+9.7%)$46.7 M(-92.2%)$600.5 M(+0.2%)$599.2 M(-17.9%)$729.7 M(+0.1%)$729.2 M(+315.8%)$175.4 M(+6.2%)$165.1 M

Dividends Paid

------------$7.4 M(0%)$7.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

TTM Dividends Paid

------------$14.8 M(+100.0%)$7.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

TTM Dividend Per Share

$0.21(+1.2%)$0.21(+1.2%)$0.21(+1.2%)$0.21(+1.2%)$0.20(+1.2%)$0.20(+1.3%)$0.20(+1.3%)$0.20(+1.3%)$0.20(+1.3%)$0.19----------

TTM Dividend Yield

1.3%(-0.8%)1.3%(-6.4%)1.4%(-2.1%)1.4%(-9.5%)1.6%(+1.9%)1.6%(+6.9%)1.4%(+9.8%)1.3%(-7.0%)1.4%(-6.6%)1.5%----------

Payout Ratio

------------55.4%(-61.7%)144.7%(+100.0%)0.0%(0%)0.0%(0%)0.0%(0%)0.0%(0%)0.0%(0%)0.0%