KREF logo

KREF 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

$6.4 B(-6.3%)$6.8 B(-4.1%)$7.1 B(-2.7%)$7.3 B(-3.9%)$7.5 B(-1.0%)$7.6 B(+0.2%)$7.6 B(-3.4%)$7.9 B(+0.9%)$7.8 B(+3.5%)$7.5 B(-2.2%)$7.7 B(+7.9%)$7.1 B(+6.7%)$6.7 B(+16.5%)$5.8 B(+4.2%)$5.5 B(+4.8%)$5.3 B(+6.2%)$5.0 B(-5.1%)$5.2 B(-0.1%)$5.2 B(-4.0%)$5.5 B(+7.9%)$5.1 B(-3.0%)$5.2 B(-15.7%)$6.2 B(+21.4%)$5.1 B(-2.6%)$5.2 B(+13.4%)$4.6 B(+14.4%)$4.0 B(-47.0%)$7.6 B(+2.8%)$7.4 B(+3.2%)$7.2 B(+8.1%)$6.6 B(+0.7%)$6.6 B

Current Assets

$133.7 M(-5.2%)$141.1 M(-1.8%)$143.6 M(-2.4%)$147.1 M(-16.8%)$176.9 M(+19.6%)$148.0 M(-40.1%)$247.2 M(-16.1%)$294.6 M(+130.5%)$127.8 M(-40.3%)$213.9 M(+52.2%)$140.5 M(-26.9%)$192.3 M(-32.9%)$286.7 M(-10.9%)$321.7 M(+138.4%)$134.9 M(-40.3%)$225.9 M(+78.9%)$126.2 M(-60.2%)$316.9 M(+119.9%)$144.1 M(-62.8%)$387.1 M(+361.3%)$83.9 M(-9.2%)$92.4 M(-53.5%)$199.0 M(-18.4%)$243.9 M(+137.4%)$102.7 M(-49.9%)$205.2 M(+293.2%)$52.2 M(+63.5%)$31.9 M(-71.4%)$111.5 M(+14.6%)$97.3 M(+55.0%)$62.8 M(-60.2%)$157.9 M

Non Current Assets

$5.9 B(-6.6%)$6.3 B(-4.3%)$6.6 B(-4.6%)$6.9 B(-3.6%)$7.2 B(-3.1%)$7.4 B(+1.6%)$7.3 B(-2.9%)$7.5 B(+0.8%)$7.4 B(+2.7%)$7.2 B(-3.3%)$7.5 B(+8.9%)$6.9 B(+8.5%)$6.3 B(+16.7%)$5.4 B(+0.8%)$5.4 B(+6.8%)$5.0 B(+4.3%)$4.8 B(-1.5%)$4.9 B(-3.5%)$5.1 B(+0.5%)$5.1 B(+1.9%)$5.0 B(-2.9%)$5.1 B(-14.5%)$6.0 B(+23.4%)$4.9 B(-5.4%)$5.1 B(+16.4%)$4.4 B(+10.7%)$4.0 B(-47.5%)$7.6 B(+4.0%)$7.3 B(+3.1%)$7.1 B(+7.6%)$6.6 B(+2.3%)$6.4 B

Total Liabilities

$5.0 B(-7.7%)$5.4 B(-4.7%)$5.6 B(-4.3%)$5.9 B(-4.3%)$6.1 B(-0.5%)$6.2 B(+0.4%)$6.1 B(-3.4%)$6.4 B(+2.1%)$6.2 B(+4.8%)$5.9 B(-1.5%)$6.0 B(+9.8%)$5.5 B(+3.0%)$5.3 B(+18.3%)$4.5 B(+5.1%)$4.3 B(+1.8%)$4.2 B(+7.6%)$3.9 B(-6.5%)$4.2 B(-0.3%)$4.2 B(-5.0%)$4.4 B(+12.5%)$3.9 B(-3.8%)$4.1 B(-19.2%)$5.1 B(+27.7%)$4.0 B(-3.3%)$4.1 B(+18.2%)$3.5 B(+16.3%)$3.0 B(-54.5%)$6.6 B(+3.5%)$6.3 B(+3.8%)$6.1 B(+9.8%)$5.6 B(-6.3%)$5.9 B

Current Liabilities

$1.2 B(+2326.5%)$47.7 M(+13.3%)$42.1 M(-5.6%)$44.7 M(-97.4%)$1.7 B(+2848.4%)$57.4 M(+2.0%)$56.3 M(-5.9%)$59.9 M(+6.3%)$56.3 M(-10.6%)$63.0 M(+12.8%)$55.8 M(+1.4%)$55.0 M(+17.9%)$46.7 M(+16.6%)$40.0 M(+4.9%)$38.2 M(-6.9%)$41.0 M(+0.6%)$40.7 M(-2.9%)$41.9 M(+7.3%)$39.1 M(-14.4%)$45.6 M(+11.3%)$41.0 M(-3.2%)$42.4 M(+7.9%)$39.3 M(-10.6%)$43.9 M(+4.9%)$41.9 M(+0.7%)$41.5 M(+16.2%)$35.7 M(+16.1%)$30.8 M(+8.0%)$28.5 M(+1.3%)$28.1 M(+15.0%)$24.5 M(+314.2%)$5.9 M

Long Term Liabilities

$3.8 B(-28.5%)$5.3 B(-4.8%)$5.6 B(-4.1%)$5.8 B(+31.0%)$4.4 B(-27.4%)$6.1 B(+0.3%)$6.1 B(-3.3%)$6.3 B(+2.1%)$6.2 B(+4.8%)$5.9 B(-1.6%)$6.0 B(+9.8%)$5.4 B(+2.8%)$5.3 B(+18.3%)$4.5 B(+5.1%)$4.3 B(+1.9%)$4.2 B(+7.7%)$3.9 B(-6.5%)$4.1 B(-0.4%)$4.2 B(-4.9%)$4.4 B(+12.5%)$3.9 B(-3.8%)$4.0 B(+3.8%)$3.9 B(+39.1%)$2.8 B(-5.8%)$3.0 B(+27.3%)$2.3 B(+26.4%)$1.8 B(+35.4%)$1.4 B(+30.1%)$1.0 B(+38.3%)$759.0 M(+321.1%)$180.3 M(-69.4%)$590.0 M

Shareholders Equity

$1.3 B(-0.9%)$1.4 B(-2.0%)$1.4 B(+0.4%)$1.4 B(-1.7%)$1.4 B(-3.4%)$1.5 B(-0.4%)$1.5 B(-3.5%)$1.5 B(-3.7%)$1.6 B(-1.5%)$1.6 B(-4.8%)$1.7 B(+1.6%)$1.6 B(+21.2%)$1.4 B(+10.0%)$1.2 B(+0.8%)$1.2 B(+16.5%)$1.1 B(+0.8%)$1.0 B(+0.4%)$1.0 B(+0.8%)$1.0 B(+0.0%)$1.0 B(-8.1%)$1.1 B(-0.0%)$1.1 B(0%)$1.1 B(-0.6%)$1.1 B(-0.4%)$1.1 B(-1.0%)$1.1 B(+9.0%)$1.1 B(+0.1%)$1.1 B(-0.8%)$1.1 B(-0.3%)$1.1 B(-0.3%)$1.1 B(+64.7%)$647.3 M

Book Value

$1.3 B(-0.9%)$1.4 B(-2.0%)$1.4 B(+0.4%)$1.4 B(-1.7%)$1.4 B(-3.4%)$1.5 B(-0.4%)$1.5 B(-3.5%)$1.5 B(-3.7%)$1.6 B(-1.5%)$1.6 B(-4.8%)$1.7 B(+1.6%)$1.6 B(+21.2%)$1.4 B(+10.3%)$1.2 B(+0.8%)$1.2 B(+16.5%)$1.1 B(+0.7%)$1.0 B(+0.4%)$1.0 B(+0.9%)$1.0 B(0%)$1.0 B(-8.2%)$1.1 B(0%)$1.1 B(0%)$1.1 B(-0.6%)$1.1 B(-0.3%)$1.1 B(-1.2%)$1.1 B(+9.1%)$1.1 B(+0.1%)$1.1 B(-0.8%)$1.1 B(-0.3%)$1.1 B(-0.3%)$1.1 B(+64.7%)$646.8 M

Working Capital

-$1.0 B(-1198.0%)$93.3 M(-8.0%)$101.4 M(-1.0%)$102.5 M(+106.8%)-$1.5 B(-1774.2%)$90.6 M(-52.6%)$190.9 M(-18.7%)$234.7 M(+228.3%)$71.5 M(-52.6%)$150.9 M(+78.2%)$84.7 M(-38.3%)$137.2 M(-42.8%)$240.0 M(-14.8%)$281.6 M(+191.0%)$96.8 M(-47.6%)$184.9 M(+116.2%)$85.5 M(-68.9%)$275.0 M(+161.8%)$105.0 M(-69.2%)$341.5 M(+695.6%)$42.9 M(-14.3%)$50.1 M(-68.7%)$159.8 M(-20.1%)$200.0 M(+228.6%)$60.9 M(-62.8%)$163.6 M(+895.5%)$16.4 M(+1353.1%)$1.1 M(-98.6%)$83.0 M(+20.0%)$69.2 M(+80.6%)$38.3 M(-74.8%)$152.0 M

Cash And Cash Equivalents

$104.9 M(-3.5%)$108.8 M(+1.5%)$107.2 M(+0.6%)$106.5 M(-21.6%)$135.9 M(+25.8%)$108.0 M(-48.0%)$207.7 M(-18.3%)$254.1 M(+186.2%)$88.8 M(-51.6%)$183.3 M(+55.4%)$118.0 M(-31.9%)$173.2 M(-36.2%)$271.5 M(-11.8%)$307.7 M(+158.2%)$119.2 M(-43.1%)$209.3 M(+88.9%)$110.8 M(-63.2%)$301.4 M(+136.8%)$127.3 M(-65.6%)$369.9 M(+447.0%)$67.6 M(-9.3%)$74.5 M(-59.2%)$182.7 M(-20.0%)$228.4 M(+164.0%)$86.5 M(-55.1%)$192.8 M(+372.9%)$40.8 M(+76.3%)$23.1 M(-77.6%)$103.1 M(+14.6%)$90.0 M(+57.8%)$57.0 M(-62.9%)$153.6 M

Accounts Payable

$19.9 M(-12.4%)$22.8 M(+36.3%)$16.7 M(-13.3%)$19.2 M(-4.8%)$20.2 M(+4.2%)$19.4 M(+6.2%)$18.3 M(-15.8%)$21.7 M(+21.5%)$17.9 M(-25.4%)$23.9 M(+35.9%)$17.6 M(+3.9%)$17.0 M(+19.8%)$14.1 M(+34.0%)$10.6 M(+21.6%)$8.7 M(-29.7%)$12.4 M(+21.1%)$10.2 M(-19.4%)$12.7 M(+26.1%)$10.0 M(-38.9%)$16.4 M(+63.4%)$10.0 M(-20.8%)$12.7 M(+31.8%)$9.6 M(-25.0%)$12.8 M(+6.6%)$12.0 M(+39.9%)$8.6 M(+20.0%)$7.2 M(+36.7%)$5.2 M(+28.4%)$4.1 M(-0.8%)$4.1 M(-44.7%)$7.5 M(+32.0%)$5.6 M

Accounts Receivable

$28.8 M(-10.9%)$32.3 M(-11.4%)$36.4 M(-10.2%)$40.6 M(-1.0%)$41.0 M(+2.7%)$39.9 M(+1.1%)$39.5 M(-2.5%)$40.5 M(+3.9%)$39.0 M(+27.6%)$30.6 M(+35.9%)$22.5 M(+17.9%)$19.1 M(+25.3%)$15.2 M(+9.5%)$13.9 M(-11.6%)$15.8 M(-4.6%)$16.5 M(+7.1%)$15.4 M(-1.0%)$15.6 M(-7.7%)$16.9 M(-2.3%)$17.3 M(+5.9%)$16.3 M(-9.1%)$17.9 M(+10.0%)$16.3 M(+5.6%)$15.4 M(-4.5%)$16.2 M(+30.5%)$12.4 M(+8.5%)$11.4 M(+29.8%)$8.8 M(+4.4%)$8.4 M(+21.5%)$6.9 M(+31.6%)$5.3 M(+24.7%)$4.2 M

Short Term Debt

$80.0 M---$160.0 M------------$10.0 M(0%)$10.0 M(0%)$10.0 M(-49.5%)$19.8 M(+26.9%)$15.6 M(+5.4%)$14.8 M(-57.2%)$34.6 M(-24.3%)$45.7 M(+701.8%)$5.7 M(0%)$5.7 M(0%)$5.7 M(0%)$5.7 M---

Long Term Debt

$3.8 B(-28.5%)$5.3 B(-4.8%)$5.6 B(-4.1%)$5.8 B(+31.0%)$4.4 B(-27.5%)$6.1 B(+0.3%)$6.1 B(-3.3%)$6.3 B(+2.1%)$6.2 B(+4.8%)$5.9 B(-1.6%)$6.0 B(+9.8%)$5.4 B(+2.8%)$5.3 B(+18.3%)$4.5 B(+5.1%)$4.3 B(+1.9%)$4.2 B(+7.7%)$3.9 B(-6.5%)$4.1 B(-0.4%)$4.2 B(-4.9%)$4.4 B(+12.5%)$3.9 B(-3.8%)$4.0 B(+3.8%)$3.9 B(+39.1%)$2.8 B(-5.8%)$3.0 B(+27.3%)$2.3 B(+26.4%)$1.8 B(+35.5%)$1.4 B(+30.4%)$1.0 B(+38.4%)$756.0 M(+326.6%)$177.2 M(-69.8%)$586.9 M

Total Debt

$3.9 B(-27.0%)$5.3 B(-4.8%)$5.6 B(-4.1%)$5.8 B(+26.4%)$4.6 B(-24.9%)$6.1 B(+0.3%)$6.1 B(-3.3%)$6.3 B(+2.1%)$6.2 B(+4.8%)$5.9 B(-1.6%)$6.0 B(+9.8%)$5.4 B(+2.8%)$5.3 B(+18.3%)$4.5 B(+5.1%)$4.3 B(+1.9%)$4.2 B(+7.7%)$3.9 B(-6.7%)$4.2 B(-0.4%)$4.2 B(-4.9%)$4.4 B(+12.2%)$3.9 B(-3.7%)$4.1 B(+3.8%)$3.9 B(+37.9%)$2.8 B(-6.1%)$3.0 B(+28.9%)$2.3 B(+26.3%)$1.9 B(+35.4%)$1.4 B(+30.2%)$1.1 B(+39.1%)$756.0 M(+326.6%)$177.2 M(-69.8%)$586.9 M

Debt To Equity

2.9(-26.4%)3.9(-2.7%)4.0(-4.5%)4.2(+28.8%)3.3(-22.4%)4.2(+0.7%)4.2(+0.2%)4.2(+6.1%)3.9(+6.2%)3.7(+3.4%)3.6(+8.2%)3.3(-15.2%)3.9(+7.5%)3.6(+4.3%)3.5(-12.6%)4.0(+7.0%)3.7(-7.0%)4.0(-1.0%)4.0(-5.0%)4.2(+22.5%)3.5(-3.9%)3.6(+3.8%)3.5(+39.9%)2.5(-5.3%)2.6(+28.4%)2.0(+15.9%)1.8(+35.4%)1.3(+31.3%)1.0(+39.4%)0.7(+317.6%)0.2(-81.3%)0.9

Current Ratio

0.1(-95.9%)3.0(-13.5%)3.4(+3.6%)3.3(+3190.0%)0.1(-96.1%)2.6(-41.2%)4.4(-10.8%)4.9(+116.7%)2.3(-33.2%)3.4(+34.9%)2.5(-27.8%)3.5(-43.2%)6.1(-23.5%)8.0(+126.8%)3.5(-35.8%)5.5(+77.7%)3.1(-59.0%)7.6(+104.9%)3.7(-56.5%)8.5(+313.7%)2.0(-6.0%)2.2(-57.0%)5.1(-8.7%)5.5(+126.5%)2.5(-50.4%)4.9(+238.4%)1.5(+40.4%)1.0(-73.4%)3.9(+13.0%)3.5(+34.6%)2.6(-90.4%)26.7

Quick Ratio

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

Inventory

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

Retained Earnings

-$370.5 M(-0.7%)-$367.9 M(-9.0%)-$337.5 M(+0.8%)-$340.4 M(-8.3%)-$314.4 M(-18.3%)-$265.8 M(-3.2%)-$257.5 M(-27.5%)-$202.0 M(-42.8%)-$141.5 M(-11.9%)-$126.4 M(-162.5%)-$48.2 M(-28.0%)-$37.6 M(+1.6%)-$38.2 M(+18.8%)-$47.0 M(+14.6%)-$55.1 M(+8.8%)-$60.4 M(+8.0%)-$65.7 M(+6.9%)-$70.6 M(+9.6%)-$78.0 M(+5.7%)-$82.8 M(-863.2%)-$8.6 M(+0.8%)-$8.7 M(-14.2%)-$7.6 M(-2600.4%)-$281.0 K(-24.9%)-$225.0 K(-103.9%)$5.8 M(-36.0%)$9.0 M(+8.2%)$8.3 M(+32.6%)$6.3 M(-31.1%)$9.1 M(-21.8%)$11.6 M(-41.3%)$19.8 M

PB Ratio

0.5(-17.7%)0.6(+37.8%)0.5(-11.8%)0.5(-21.5%)0.7(+16.1%)0.6(-3.5%)0.6(+11.5%)0.5(-14.8%)0.6(-14.1%)0.7(-2.7%)0.7(-14.1%)0.8(-9.6%)0.9(-1.1%)0.9(-3.1%)1.0(+1.0%)1.0(+1.0%)1.0(+9.1%)0.9(-1.1%)0.9(+9.9%)0.8(-22.9%)1.1(+5.0%)1.0(-2.0%)1.0(0%)1.0(+5.2%)1.0(-4.9%)1.0(+2.0%)1.0(-1.0%)1.0(0%)1.0(-4.7%)1.1(-1.9%)1.1-

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.2(+210.5%)-$0.2(-165.5%)$0.3(+323.1%)-$0.1(+51.9%)-$0.3(-187.1%)$0.3(+183.8%)-$0.4(+17.8%)-$0.5(-314.3%)$0.2(+130.0%)-$0.7(-350.0%)$0.3(-39.1%)$0.5(-22.0%)$0.6(+3.5%)$0.6(+9.6%)$0.5(0%)$0.5(0%)$0.5(-7.1%)$0.6(+7.7%)$0.5(+185.3%)-$0.6(-241.9%)$0.4(+4.9%)$0.4(+36.7%)$0.3(-30.2%)$0.4(+26.5%)$0.3(-8.1%)$0.4(-15.9%)$0.4(0%)$0.4(+37.5%)$0.3(0%)$0.3(+6.7%)$0.3(+50.3%)$0.2

TTM EPS

$0.2(+160.0%)-$0.3(-250.0%)$0.2(+143.5%)-$0.5(+41.0%)-$0.8(-160.0%)-$0.3(+77.1%)-$1.3(-98.5%)-$0.7(-364.0%)$0.3(-60.3%)$0.6(-66.8%)$1.9(-11.2%)$2.1(-2.7%)$2.2(+3.3%)$2.1(+0.5%)$2.1(0%)$2.1(+114.1%)$1.0(+10.0%)$0.9(+20.0%)$0.8(+41.5%)$0.5(-66.2%)$1.6(+6.1%)$1.5(+2.8%)$1.4(-8.9%)$1.6(-0.6%)$1.6(+1.3%)$1.6(+3.3%)$1.5(+10.1%)$1.4(+21.1%)$1.1(+9.8%)$1.0(+14.1%)$0.9(+16.7%)$0.8

Revenue

$34.0 M(-17.1%)$41.0 M(+0.7%)$40.7 M(+2.8%)$39.6 M(-9.6%)$43.8 M(+2.6%)$42.6 M(-2.7%)$43.8 M(-2.6%)$45.0 M(-8.8%)$49.3 M(+13.0%)$43.7 M(+2.9%)$42.4 M(+8.0%)$39.3 M(-7.9%)$42.7 M(+5.0%)$40.7 M(+14.7%)$35.5 M(+6.9%)$33.2 M(+9.8%)$30.2 M(-13.1%)$34.7 M(+6.4%)$32.6 M(+16.3%)$28.1 M(+2.7%)$27.3 M(+7.9%)$25.3 M(+22.4%)$20.7 M(-21.8%)$26.4 M(+12.9%)$23.4 M(-7.2%)$25.2 M(+1.6%)$24.8 M(-3.4%)$25.7 M(+34.2%)$19.2 M(-0.2%)$19.2 M(+26.5%)$15.2 M(+29.9%)$11.7 M

TTM Revenue

$155.2 M(-5.9%)$165.0 M(-1.0%)$166.7 M(-1.9%)$169.8 M(-3.1%)$175.2 M(-3.1%)$180.8 M(-0.6%)$181.8 M(+0.8%)$180.4 M(+3.3%)$174.7 M(+4.0%)$168.1 M(+1.8%)$165.1 M(+4.4%)$158.1 M(+4.0%)$151.9 M(+8.9%)$139.5 M(+4.4%)$133.6 M(+2.2%)$130.7 M(+4.1%)$125.6 M(+2.3%)$122.8 M(+8.3%)$113.3 M(+11.8%)$101.4 M(+1.6%)$99.8 M(+4.1%)$95.9 M(+0.1%)$95.8 M(-4.2%)$100.0 M(+0.7%)$99.2 M(+4.5%)$95.0 M(+6.8%)$88.9 M(+12.2%)$79.3 M(+21.5%)$65.2 M(+11.7%)$58.4 M(+16.5%)$50.1 M(+11.4%)$45.0 M

Total Expenses

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

Operating Expenses

$4.0 M(-15.3%)$4.7 M(-2.6%)$4.8 M(-4.0%)$5.0 M(+8.5%)$4.6 M(-3.9%)$4.8 M(+1.7%)$4.7 M(+0.4%)$4.7 M(+2.5%)$4.6 M(+6.8%)$4.3 M(-0.5%)$4.3 M(-3.1%)$4.4 M(+31.4%)$3.4 M(-7.5%)$3.7 M(-0.8%)$3.7 M(+5.2%)$3.5 M(+22.5%)$2.9 M(-10.6%)$3.2 M(-8.0%)$3.5 M(+15.9%)$3.0 M(+12.2%)$2.7 M(+34.3%)$2.0 M(+2.6%)$1.9 M(+7.0%)$1.8 M(+0.3%)$1.8 M(+83.4%)$987.0 K(-41.5%)$1.7 M(-36.7%)$2.7 M(+58.3%)$1.7 M(+25.6%)$1.3 M(+39.0%)$963.0 K(+1.2%)$952.0 K

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

$20.3 M(+374.2%)-$7.4 M(-128.6%)$25.8 M(+931.1%)-$3.1 M(+75.9%)-$12.9 M(-147.5%)$27.1 M(+235.5%)-$20.0 M(+20.1%)-$25.1 M(-223.4%)$20.3 M(+147.6%)-$42.8 M(-270.6%)$25.1 M(-29.3%)$35.5 M(-12.1%)$40.3 M(+13.1%)$35.7 M(+14.8%)$31.1 M(+3.3%)$30.1 M(+4.3%)$28.9 M(-7.5%)$31.2 M(+7.8%)$28.9 M(+183.7%)-$34.6 M(-241.0%)$24.5 M(+2.8%)$23.9 M(+37.5%)$17.3 M(-28.4%)$24.2 M(+13.2%)$21.4 M(+2.2%)$21.0 M(-12.4%)$24.0 M(+2.4%)$23.4 M(+36.8%)$17.1 M(-1.9%)$17.4 M(+23.1%)$14.2 M(+36.4%)$10.4 M

TTM Net Income

$35.6 M(+1353.3%)$2.4 M(-93.4%)$37.0 M(+516.3%)-$8.9 M(+71.2%)-$30.9 M(-1405.0%)$2.4 M(+103.5%)-$67.5 M(-200.9%)-$22.4 M(-158.9%)$38.1 M(-34.4%)$58.1 M(-57.4%)$136.5 M(-4.2%)$142.6 M(+3.9%)$137.2 M(+9.1%)$125.7 M(+3.7%)$121.2 M(+1.8%)$119.1 M(+118.9%)$54.4 M(+8.7%)$50.1 M(+17.2%)$42.7 M(+37.2%)$31.1 M(-65.4%)$90.0 M(+3.5%)$86.9 M(+3.4%)$84.0 M(-7.3%)$90.6 M(+0.9%)$89.7 M(+5.1%)$85.4 M(+4.3%)$81.9 M(+13.6%)$72.1 M(+22.0%)$59.1 M(+10.7%)$53.4 M(+16.1%)$46.0 M(+13.0%)$40.7 M

Net Margin

59.6%(+430.5%)-18.0%(-128.4%)63.5%(+909.3%)-7.8%(+73.3%)-29.4%(-146.3%)63.6%(+239.2%)-45.7%(+18.0%)-55.7%(-235.3%)41.2%(+142.1%)-97.9%(-265.8%)59.1%(-34.5%)90.2%(-4.5%)94.5%(+7.7%)87.7%(+0.1%)87.7%(-3.4%)90.8%(-5.0%)95.6%(+6.4%)89.8%(+1.3%)88.6%(+171.9%)-123.2%(-237.3%)89.7%(-4.8%)94.2%(+12.4%)83.9%(-8.5%)91.7%(+0.3%)91.5%(+10.1%)83.1%(-13.8%)96.4%(+6.0%)91.0%(+1.9%)89.2%(-1.7%)90.8%(-2.7%)93.2%(+5.0%)88.8%

EBIT

$108.1 M(+12.7%)$95.9 M(-28.6%)$134.4 M(+23.2%)$109.1 M(+3.3%)$105.6 M(-27.5%)$145.6 M(+52.1%)$95.7 M(+18.3%)$80.9 M(-27.6%)$111.8 M(+358.1%)$24.4 M(-65.0%)$69.7 M(+2.7%)$67.9 M(-4.5%)$71.0 M(+8.3%)$65.6 M(+12.8%)$58.1 M(+1.1%)$57.5 M(-0.6%)$57.9 M(-3.8%)$60.1 M(+0.9%)$59.6 M(+1197.2%)$4.6 M(-93.0%)$66.1 M(-5.0%)$69.5 M(+27.1%)$54.7 M(-7.4%)$59.1 M(+10.8%)$53.3 M(+20.1%)$44.4 M(+3.9%)$42.7 M(+24.7%)$34.3 M(+29.3%)$26.5 M(+13.4%)$23.4 M(+31.6%)$17.8 M(+20.9%)$14.7 M

TTM EBIT

$447.5 M(+0.6%)$445.0 M(-10.1%)$494.7 M(+8.5%)$456.1 M(+6.6%)$427.9 M(-1.4%)$434.0 M(+38.8%)$312.8 M(+9.1%)$286.8 M(+4.8%)$273.7 M(+17.5%)$233.0 M(-15.0%)$274.2 M(+4.4%)$262.7 M(+4.1%)$252.3 M(+5.5%)$239.1 M(+2.4%)$233.6 M(-0.6%)$235.1 M(+29.1%)$182.1 M(-4.3%)$190.3 M(-4.7%)$199.7 M(+2.5%)$194.9 M(-21.9%)$249.4 M(+5.4%)$236.7 M(+11.9%)$211.5 M(+6.0%)$199.6 M(+14.2%)$174.8 M(+18.1%)$148.0 M(+16.5%)$127.0 M(+24.5%)$102.0 M(+23.8%)$82.4 M(+15.8%)$71.2 M(+19.1%)$59.8 M(+14.0%)$52.4 M

EBITDA

$108.6 M(+12.6%)$96.4 M--$105.6 M(-27.5%)$145.6 M--------------------------

TTM EBITDA

$205.0 M(+1.5%)$202.0 M--$251.2 M(+72.5%)$145.6 M--------------------------

Selling, General & Administrative Expenses

$4.0 M(-15.3%)$4.7 M(-2.6%)$4.8 M(-4.0%)$5.0 M(+8.5%)$4.6 M(-3.9%)$4.8 M(+1.7%)$4.7 M(+0.4%)$4.7 M(+2.5%)$4.6 M(+6.8%)$4.3 M(-0.5%)$4.3 M(-3.1%)$4.4 M(+31.4%)$3.4 M(-7.5%)$3.7 M(-0.8%)$3.7 M(+5.2%)$3.5 M(+22.5%)$2.9 M(-10.6%)$3.2 M(-8.0%)$3.5 M(+15.9%)$3.0 M(+12.2%)$2.7 M(+34.3%)$2.0 M(+2.6%)$1.9 M(+7.0%)$1.8 M(+0.3%)$1.8 M(+83.4%)$987.0 K(-41.5%)$1.7 M(-36.7%)$2.7 M(+58.3%)$1.7 M(+25.6%)$1.3 M(+39.0%)$963.0 K(+1.2%)$952.0 K

TTM SGA

$18.4 M(-3.4%)$19.1 M(-0.6%)$19.2 M(+0.5%)$19.1 M(+1.6%)$18.8 M(+0.1%)$18.8 M(+2.8%)$18.3 M(+2.3%)$17.9 M(+1.4%)$17.6 M(+7.3%)$16.4 M(+4.0%)$15.8 M(+4.1%)$15.2 M(+6.6%)$14.2 M(+3.8%)$13.7 M(+3.5%)$13.3 M(+1.6%)$13.0 M(+4.0%)$12.5 M(+1.5%)$12.4 M(+10.8%)$11.2 M(+16.0%)$9.6 M(+14.1%)$8.4 M(+11.5%)$7.6 M(+15.3%)$6.6 M(+4.1%)$6.3 M(-11.9%)$7.1 M(+1.8%)$7.0 M(-4.8%)$7.4 M(+10.9%)$6.6 M(+34.7%)$4.9 M(+30.7%)$3.8 M(+26.5%)$3.0 M(+9.0%)$2.7 M

Depreciation And Amortization

$495.0 K(+1.4%)$488.0 K--$0.0(0%)$0.0--------------------------

TTM D&A

$983.0 K(+101.4%)$488.0 K--$0.0(0%)$0.0--------------------------

Interest Expense

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

TTM Interest Expense

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

Income Tax

$45.0 K(-50.5%)$91.0 K(+28.2%)$71.0 K(+73.2%)$41.0 K(-79.4%)$199.0 K(+20.6%)$165.0 K(-6.8%)$177.0 K(+4.7%)$169.0 K(+191.4%)$58.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$427.0 K(+302.8%)$106.0 K(+2.9%)$103.0 K(+114.6%)$48.0 K(-69.4%)$157.0 K(+63.5%)$96.0 K(+24.7%)$77.0 K(-6.1%)$82.0 K(-61.5%)$213.0 K(+176.6%)$77.0 K(-72.5%)$280.0 K(+3011.1%)$9000.0(+103.0%)-$297.0 K(-449.4%)$85.0 K(+357.6%)-$33.0 K(-118.9%)$175.0 K(-75.5%)$714.0 K(+495.0%)$120.0 K(-17.8%)$146.0 K(+19.7%)$122.0 K

TTM Income Tax

$248.0 K(-38.3%)$402.0 K(-15.6%)$476.0 K(-18.2%)$582.0 K(-18.0%)$710.0 K(+24.8%)$569.0 K(+40.8%)$404.0 K(+78.0%)$227.0 K(+291.4%)$58.0 K(-86.4%)$427.0 K(-19.9%)$533.0 K(-16.2%)$636.0 K(-7.0%)$684.0 K(+65.2%)$414.0 K(+2.5%)$404.0 K(+6.9%)$378.0 K(-8.3%)$412.0 K(-12.0%)$468.0 K(+4.2%)$449.0 K(-31.1%)$652.0 K(+12.6%)$579.0 K(+739.1%)$69.0 K(-10.4%)$77.0 K(+132.6%)-$236.0 K(-237.1%)-$70.0 K(-107.4%)$941.0 K(-3.6%)$976.0 K(-15.5%)$1.2 M(+4.8%)$1.1 M(+108.7%)$528.0 K(+10.2%)$479.0 K(+18.3%)$405.0 K

PE Ratio

55.6-45.3-----55.8(+116.4%)25.8(+180.9%)9.2(-4.7%)9.6(+1.7%)9.5(-4.4%)9.9(-2.8%)10.2(+17.6%)8.7(-52.1%)18.1(-1.5%)18.4(-16.9%)22.1(-21.9%)28.3(+117.7%)13.0(-1.4%)13.2(-4.6%)13.8(+9.2%)12.7(+5.2%)12.0(-6.3%)12.8(-1.2%)13.0(-10.5%)14.5(-17.2%)17.6(-13.4%)20.3(-14.2%)23.6-

PS Ratio

4.4(-13.8%)5.1(+36.3%)3.8(-8.9%)4.1(-20.4%)5.2(+14.5%)4.5(-1.9%)4.6(+6.2%)4.4(-21.0%)5.5(-17.6%)6.7(-9.0%)7.4(-16.9%)8.9(+5.3%)8.4(-0.1%)8.4(-6.5%)9.0(+15.2%)7.8(-1.4%)7.9(+6.2%)7.5(-8.0%)8.1(-1.8%)8.3(-29.7%)11.8(+0.6%)11.7(-2.3%)12.0(+4.2%)11.5(+3.4%)11.1(-9.8%)12.3(+4.4%)11.8(-12.1%)13.4(-18.5%)16.5(-14.8%)19.3(-16.0%)23.0-

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

$18.3 M(-62.7%)$49.1 M(+60.3%)$30.6 M(-11.2%)$34.5 M(-6.4%)$36.8 M(-11.8%)$41.8 M(+17.7%)$35.5 M(-14.8%)$41.6 M(+12.0%)$37.2 M(+4.5%)$35.6 M(+0.9%)$35.3 M(+6.4%)$33.1 M(+18.6%)$27.9 M(-27.9%)$38.7 M(+39.2%)$27.8 M(-8.0%)$30.3 M(+28.0%)$23.6 M(-38.4%)$38.4 M(+49.5%)$25.7 M(-6.3%)$27.4 M(+16.6%)$23.5 M(-16.4%)$28.1 M(+92.6%)$14.6 M(-43.1%)$25.6 M(+32.0%)$19.4 M(-17.0%)$23.4 M(+46.1%)$16.0 M(-11.5%)$18.1 M(-81.5%)$97.7 M(+246.8%)-$66.5 M(-545.1%)$15.0 M(+94.9%)$7.7 M

TTM CFO

$132.6 M(-12.3%)$151.1 M(+5.1%)$143.7 M(-3.3%)$148.6 M(-4.6%)$155.7 M(-0.2%)$156.0 M(+4.1%)$149.8 M(+0.1%)$149.6 M(+6.0%)$141.1 M(+7.0%)$131.9 M(-2.4%)$135.1 M(+5.8%)$127.7 M(+2.3%)$124.8 M(+3.6%)$120.5 M(+0.3%)$120.1 M(+1.8%)$118.0 M(+2.5%)$115.1 M(+0.1%)$114.9 M(+9.9%)$104.6 M(+11.9%)$93.5 M(+1.9%)$91.7 M(+4.6%)$87.6 M(+5.7%)$82.9 M(-1.7%)$84.4 M(+9.8%)$76.8 M(-50.5%)$155.2 M(+137.8%)$65.2 M(+1.6%)$64.2 M(+19.3%)$53.8 M(+245.2%)-$37.1 M(-199.5%)$37.3 M(+30.1%)$28.6 M

Cash From Investing

$407.6 M(+67.1%)$243.9 M(+7.0%)$228.0 M(-3.7%)$236.8 M(+209.6%)$76.5 M(+162.5%)-$122.4 M(-171.0%)$172.5 M(+252.5%)-$113.1 M(+45.3%)-$206.5 M(-219.1%)$173.5 M(+128.3%)-$613.6 M(-15.7%)-$530.5 M(+45.2%)-$967.7 M(-3173.6%)$31.5 M(+107.8%)-$403.4 M(-100.5%)-$201.2 M(-337.9%)$84.6 M(-53.5%)$181.9 M(+884.3%)-$23.2 M(+85.0%)-$154.6 M(-202.0%)$151.6 M(+159.4%)-$255.0 M(+75.9%)-$1.1 B(-547.9%)$236.5 M(+132.6%)-$725.2 M(-69.0%)-$429.1 M(+6.8%)-$460.7 M(-20.5%)-$382.3 M(-40.4%)-$272.2 M(+40.0%)-$453.5 M(-268.0%)-$123.2 M(+47.5%)-$234.7 M

TTM CFI

$1.1 B(+42.2%)$785.1 M(+87.4%)$418.9 M(+15.3%)$363.3 M(+2593.9%)$13.5 M(+105.0%)-$269.5 M(-1123.8%)$26.3 M(+103.5%)-$759.7 M(+35.5%)-$1.2 B(+39.3%)-$1.9 B(+6.8%)-$2.1 B(-11.2%)-$1.9 B(-21.4%)-$1.5 B(-215.3%)-$488.6 M(-44.5%)-$338.2 M(-903.8%)$42.1 M(-52.6%)$88.7 M(-43.0%)$155.7 M(+155.4%)-$281.2 M(+78.7%)-$1.3 B(-42.2%)-$926.3 M(+48.6%)-$1.8 B(+8.8%)-$2.0 B(-43.4%)-$1.4 B(+31.0%)-$2.0 B(-29.3%)-$1.5 B(+1.6%)-$1.6 B(-27.4%)-$1.2 B(-13.6%)-$1.1 B(-28.3%)-$844.8 M(-19.8%)-$705.2 M(-10.2%)-$639.7 M

Cash From Financing

-$430.5 M(-46.2%)-$294.5 M(-11.2%)-$264.8 M(+12.0%)-$300.8 M(-247.2%)-$86.6 M(-319.0%)-$20.7 M(+91.8%)-$251.3 M(-388.4%)$87.1 M(-62.0%)$229.3 M(+259.2%)-$144.1 M(-127.2%)$529.1 M(+32.8%)$398.5 M(-55.9%)$904.2 M(+654.0%)$119.9 M(-58.0%)$285.4 M(+5.9%)$269.5 M(+190.2%)-$298.8 M(-546.9%)-$46.2 M(+81.2%)-$245.1 M(-157.1%)$429.5 M(+336.0%)-$182.0 M(-253.3%)$118.7 M(-88.1%)$999.1 M(+931.2%)-$120.2 M(-120.0%)$599.5 M(+7.5%)$557.8 M(+20.6%)$462.3 M(+62.9%)$283.8 M(+51.4%)$187.4 M(-66.1%)$552.7 M(+4474.1%)$12.1 M(-95.8%)$284.8 M

TTM CFF

-$1.3 B(-36.3%)-$946.7 M(-40.7%)-$672.8 M(-2.0%)-$659.4 M(-142.9%)-$271.5 M(-710.6%)$44.5 M(+156.3%)-$78.9 M(-111.3%)$701.5 M(-30.7%)$1.0 B(-40.0%)$1.7 B(-13.5%)$2.0 B(+14.3%)$1.7 B(+8.2%)$1.6 B(+319.9%)$376.1 M(+79.1%)$210.0 M(+165.5%)-$320.5 M(-99.6%)-$160.6 M(-266.9%)-$43.8 M(-136.1%)$121.1 M(-91.1%)$1.4 B(+67.4%)$815.7 M(-48.9%)$1.6 B(-21.6%)$2.0 B(+35.8%)$1.5 B(-21.2%)$1.9 B(+27.6%)$1.5 B(+0.3%)$1.5 B(+43.5%)$1.0 B(-0.1%)$1.0 B(+14.2%)$907.9 M(+35.2%)$671.4 M(-10.5%)$750.1 M

Free Cash Flow

$18.3 M(-62.2%)$48.4 M(+91.0%)$25.4 M(-21.7%)$32.4 M(-11.0%)$36.4 M(-12.5%)$41.6 M(+18.2%)$35.2 M(-13.7%)$40.8 M(+11.3%)$36.6 M(+4.5%)$35.0 M(+1.1%)$34.7 M(+4.6%)$33.1 M(+18.6%)$27.9 M(-27.9%)$38.7 M(+39.2%)$27.8 M(-8.0%)$30.3 M(+28.0%)$23.6 M(-38.4%)$38.4 M(+49.5%)$25.7 M(-6.3%)$27.4 M(+16.6%)$23.5 M(-16.4%)$28.1 M(+92.6%)$14.6 M(-43.1%)$25.6 M(+32.0%)$19.4 M(-17.0%)$23.4 M(+46.1%)$16.0 M(-11.5%)$18.1 M(-81.5%)$97.7 M(+246.8%)-$66.5 M(-545.1%)$15.0 M(+94.9%)$7.7 M

TTM FCF

$124.5 M(-12.7%)$142.5 M(+5.1%)$135.7 M(-6.8%)$145.5 M(-5.5%)$153.9 M(-0.2%)$154.1 M(+4.4%)$147.6 M(+0.3%)$147.1 M(+5.5%)$139.5 M(+6.7%)$130.8 M(-2.8%)$134.5 M(+5.3%)$127.7 M(+2.3%)$124.8 M(+3.6%)$120.5 M(+0.3%)$120.1 M(+1.8%)$118.0 M(+2.5%)$115.1 M(+0.1%)$114.9 M(+9.9%)$104.6 M(+11.9%)$93.5 M(+1.9%)$91.7 M(+4.6%)$87.6 M(+5.7%)$82.9 M(-1.7%)$84.4 M(+9.8%)$76.8 M(-50.5%)$155.2 M(+137.8%)$65.2 M(+1.6%)$64.2 M(+19.3%)$53.8 M(+245.2%)-$37.1 M(-199.5%)$37.2 M(+30.4%)$28.6 M

CAPEX

$20.0 K(-97.1%)$685.0 K(-87.0%)$5.3 M(+150.8%)$2.1 M(+346.1%)$473.0 K(+122.1%)$213.0 K(-30.4%)$306.0 K(-64.8%)$868.0 K(+59.9%)$543.0 K(+4.4%)$520.0 K(-13.2%)$599.0 K---------------------

TTM CAPEX

$8.1 M(-5.3%)$8.6 M(+5.8%)$8.1 M(+160.7%)$3.1 M(+66.8%)$1.9 M(-3.6%)$1.9 M(-13.7%)$2.2 M(-11.6%)$2.5 M(+52.2%)$1.7 M(+48.5%)$1.1 M(+86.8%)$599.0 K---------------------

Dividends Paid

$22.7 M(0%)$22.7 M(+0.0%)$22.7 M(-35.5%)$35.1 M(+0.3%)$35.0 M(0%)$35.0 M(+0.0%)$35.0 M(0%)$35.0 M(-0.3%)$35.1 M(-0.4%)$35.3 M(+1.4%)$34.8 M(+9.6%)$31.7 M(+19.6%)$26.5 M(-3.2%)$27.4 M(+6.4%)$25.8 M(+6.1%)$24.3 M(+1.4%)$23.9 M(-0.1%)$24.0 M(-0.7%)$24.1 M(-3.5%)$25.0 M(+0.9%)$24.8 M(-0.1%)$24.8 M(+0.1%)$24.8 M(-1.5%)$25.2 M(+0.3%)$25.1 M(+9.7%)$22.9 M(+7.1%)$21.4 M(+7.6%)$19.9 M(-0.4%)$19.9 M(+47.9%)$13.5 M(+52.4%)$8.8 M(+4.6%)$8.5 M

TTM Dividends Paid

$103.1 M(-10.7%)$115.5 M(-9.7%)$127.9 M(-8.8%)$140.3 M(+0.1%)$140.2 M(-0.1%)$140.3 M(-0.2%)$140.5 M(+0.2%)$140.2 M(+2.4%)$136.9 M(+6.7%)$128.3 M(+6.5%)$120.4 M(+8.1%)$111.4 M(+7.2%)$103.9 M(+2.5%)$101.4 M(+3.5%)$98.0 M(+1.7%)$96.3 M(-0.8%)$97.1 M(-0.8%)$97.9 M(-0.8%)$98.7 M(-0.7%)$99.4 M(-0.1%)$99.5 M(-0.3%)$99.9 M(+1.9%)$98.0 M(+3.6%)$94.5 M(+6.0%)$89.2 M(+6.2%)$84.1 M(+12.6%)$74.7 M(+20.2%)$62.1 M(+22.5%)$50.7 M(+39.5%)$36.3 M(+28.5%)$28.3 M(+14.2%)$24.8 M

TTM Dividend Per Share

$1.00(-15.3%)$1.18(-13.2%)$1.36(-11.7%)$1.54(-10.5%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(0%)$1.72(+1.8%)$1.69(+3.7%)$1.63(+3.8%)$1.57(+12.9%)$1.39(+40.4%)$0.99(+59.7%)$0.62(+148.0%)$0.25-

TTM Dividend Yield

10.0%(+3.4%)9.7%(-35.7%)15.0%(-0.9%)15.2%(+16.0%)13.1%(-9.7%)14.5%(+2.5%)14.1%(-6.4%)15.1%(+22.5%)12.3%(+16.5%)10.6%(+7.3%)9.9%(+18.1%)8.3%(+1.1%)8.3%(+1.4%)8.2%(+2.5%)8.0%(-15.0%)9.3%(-2.6%)9.6%(-7.8%)10.4%(+0.4%)10.4%(-9.5%)11.5%(+36.1%)8.4%(-4.4%)8.8%(+2.1%)8.6%(+0.5%)8.6%(-2.7%)8.8%(+9.3%)8.1%(+1.8%)7.9%(+14.6%)6.9%(+40.0%)5.0%(+67.8%)3.0%(+154.3%)1.2%-

Payout Ratio

111.9%(+136.5%)-306.7%(-449.7%)87.7%(+107.8%)-1130.3%(-315.7%)-271.9%(-310.6%)129.1%(+173.8%)-174.9%(-25.2%)-139.7%(-180.8%)172.9%(+309.5%)-82.5%(-159.5%)138.8%(+55.2%)89.4%(+36.1%)65.7%(-14.4%)76.8%(-7.3%)82.9%(+2.7%)80.7%(-2.8%)83.0%(+7.9%)76.9%(-7.8%)83.4%(+215.3%)-72.4%(-171.6%)101.1%(-2.8%)104.0%(-27.2%)142.9%(+37.6%)103.8%(-11.4%)117.2%(+7.3%)109.2%(+22.3%)89.2%(+5.1%)84.9%(-27.2%)116.6%(+50.8%)77.3%(+23.8%)62.5%(-23.3%)81.5%