RMR logo

RMR (RMR) 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

$692.7 M(-1.1%)$700.5 M(+16.3%)$602.3 M(+3.2%)$583.7 M(-6.7%)$625.4 M(+7.4%)$582.4 M(-3.1%)$601.4 M(+1.5%)$592.3 M(+4.9%)$564.5 M(+4.1%)$542.4 M(+2.1%)$531.0 M(+0.5%)$528.6 M(+1.2%)$522.4 M(+4.9%)$497.9 M(-31.3%)$724.6 M(+3.3%)$701.6 M(+0.5%)$698.4 M(+1.2%)$690.3 M(-2.0%)$704.7 M(+2.7%)$685.9 M(-2.7%)$705.1 M(+6.7%)$660.8 M(-0.3%)$662.9 M(+0.5%)$659.6 M(-4.5%)$690.3 M(+36.9%)$504.4 M(-4.4%)$527.6 M(+0.5%)$525.0 M(-0.9%)$529.8 M(+38.1%)$383.7 M(-5.0%)$404.0 M(+2.1%)$395.6 M

Current Assets

$291.0 M(-1.0%)$294.1 M(-6.7%)$315.3 M(+8.3%)$291.0 M(-10.7%)$325.7 M(-15.7%)$386.3 M(-4.4%)$404.0 M(+25.3%)$322.4 M(-1.4%)$326.8 M(+7.8%)$303.3 M(+2.5%)$295.9 M(+4.2%)$284.0 M(+4.9%)$270.7 M(+6.4%)$254.5 M(-48.1%)$490.9 M(+5.3%)$466.0 M(+1.9%)$457.3 M(+0.3%)$456.1 M(-4.3%)$476.6 M(+4.4%)$456.6 M(-2.2%)$467.0 M(+2.0%)$457.8 M(-0.4%)$459.5 M(+1.3%)$453.4 M(-5.9%)$481.8 M(+62.7%)$296.1 M(-6.0%)$314.8 M(+1.7%)$309.5 M(-0.1%)$309.9 M(+120.0%)$140.9 M(-18.6%)$173.0 M(+7.2%)$161.4 M

Non Current Assets

$401.7 M(-1.1%)$406.4 M(+41.6%)$287.0 M(-1.9%)$292.7 M(-2.4%)$299.7 M(+52.8%)$196.1 M(-0.6%)$197.4 M(-26.9%)$269.9 M(+13.5%)$237.8 M(-0.6%)$239.1 M(+1.7%)$235.2 M(-3.9%)$244.6 M(-2.8%)$251.7 M(+3.4%)$243.4 M(+4.2%)$233.7 M(-0.8%)$235.6 M(-2.3%)$241.1 M(+3.0%)$234.1 M(+2.6%)$228.2 M(-0.5%)$229.4 M(-3.7%)$238.2 M(+17.3%)$203.0 M(-0.2%)$203.4 M(-1.3%)$206.1 M(-1.1%)$208.5 M(+0.1%)$208.3 M(-2.1%)$212.8 M(-1.3%)$215.5 M(-2.0%)$219.9 M(-9.5%)$242.8 M(+5.2%)$230.9 M(-1.4%)$234.1 M

Total Liabilities

$271.0 M(-3.6%)$281.1 M(+55.6%)$180.6 M(+13.2%)$159.5 M(-20.6%)$200.8 M(+26.5%)$158.8 M(-9.8%)$176.0 M(-10.5%)$196.6 M(+0.7%)$195.2 M(+13.1%)$172.7 M(-0.8%)$174.0 M(+0.0%)$174.0 M(+3.3%)$168.5 M(+12.2%)$150.2 M(-13.6%)$173.8 M(+11.5%)$155.9 M(+3.8%)$150.3 M(+0.6%)$149.4 M(-9.1%)$164.3 M(+11.1%)$147.8 M(-12.2%)$168.4 M(+27.7%)$131.8 M(-1.3%)$133.6 M(+6.2%)$125.8 M(-18.4%)$154.2 M(+121.0%)$69.8 M(-25.2%)$93.2 M(+1.1%)$92.2 M(-10.8%)$103.3 M(+9.8%)$94.1 M(-15.6%)$111.5 M(+7.2%)$104.0 M

Current Liabilities

$132.7 M(-0.5%)$133.4 M(+15.2%)$115.8 M(+29.3%)$89.6 M(-28.9%)$126.1 M(+19.4%)$105.6 M(-12.5%)$120.7 M(+2.2%)$118.1 M(-7.0%)$127.0 M(+16.3%)$109.2 M(+2.0%)$107.1 M(+11.7%)$95.9 M(+6.9%)$89.7 M(+10.5%)$81.1 M(-21.8%)$103.8 M(+21.3%)$85.5 M(+6.5%)$80.3 M(-1.8%)$81.8 M(-14.2%)$95.3 M(+21.3%)$78.6 M(-17.2%)$94.9 M(+4.3%)$91.0 M(-3.9%)$94.6 M(+8.4%)$87.3 M(-24.6%)$115.7 M(+308.9%)$28.3 M(-44.5%)$51.0 M(+1.6%)$50.2 M(-16.6%)$60.2 M(+128.0%)$26.4 M(-35.9%)$41.2 M(+23.9%)$33.3 M

Long Term Liabilities

$138.2 M(-6.4%)$147.6 M(+127.8%)$64.8 M(-7.3%)$69.9 M(-6.4%)$74.7 M(+40.5%)$53.2 M(-3.9%)$55.3 M(-29.5%)$78.5 M(+15.0%)$68.3 M(+7.5%)$63.5 M(-5.2%)$67.0 M(-14.3%)$78.1 M(-0.9%)$78.9 M(+14.2%)$69.1 M(-1.5%)$70.1 M(-0.4%)$70.4 M(+0.6%)$70.0 M(+3.5%)$67.6 M(-2.0%)$68.9 M(-0.4%)$69.2 M(-5.8%)$73.4 M(+79.9%)$40.8 M(+4.8%)$38.9 M(+1.1%)$38.5 M(+0.1%)$38.5 M(-7.2%)$41.5 M(-1.8%)$42.2 M(+0.6%)$42.0 M(-2.6%)$43.1 M(-36.3%)$67.6 M(-3.8%)$70.3 M(-0.7%)$70.8 M

Shareholders Equity

$236.9 M(-0.3%)$237.6 M(-0.8%)$239.4 M(-0.9%)$241.5 M(+0.2%)$241.0 M(+0.4%)$240.1 M(+0.7%)$238.5 M(+8.5%)$219.8 M(+6.2%)$206.9 M(+0.1%)$206.6 M(+3.1%)$200.5 M(+0.8%)$198.8 M(+0.6%)$197.5 M(+1.2%)$195.1 M(-35.4%)$302.0 M(+0.8%)$299.6 M(0%)$299.6 M(+1.2%)$295.9 M(+0.2%)$295.2 M(+0.4%)$294.1 M(+0.5%)$292.5 M(+1.4%)$288.7 M(+1.1%)$285.5 M(+0.5%)$284.1 M(+1.2%)$280.9 M(+20.7%)$232.8 M(+2.1%)$227.9 M(+2.1%)$223.3 M(+2.8%)$217.2 M(+45.2%)$149.5 M(+1.1%)$147.9 M(+2.0%)$144.9 M

Book Value

$236.9 M(-0.3%)$237.6 M(-0.8%)$239.4 M(-0.9%)$241.5 M(+0.2%)$241.0 M(+0.4%)$240.1 M(+0.7%)$238.5 M(+8.5%)$219.8 M(+6.2%)$206.9 M(+0.1%)$206.6 M(+3.1%)$200.5 M(+0.8%)$198.8 M(+0.6%)$197.5 M(+1.2%)$195.1 M(-35.4%)$302.0 M(+0.8%)$299.6 M(0%)$299.6 M(+1.2%)$295.9 M(+0.2%)$295.2 M(+0.4%)$294.1 M(+0.5%)$292.5 M(+1.4%)$288.7 M(+1.1%)$285.5 M(+0.5%)$284.1 M(+1.2%)$280.9 M(+20.7%)$232.8 M(+2.1%)$227.9 M(+2.1%)$223.3 M(+2.8%)$217.2 M(+45.2%)$149.5 M(+1.1%)$147.9 M(+2.0%)$144.9 M

Working Capital

$158.3 M(-1.5%)$160.7 M(-19.4%)$199.4 M(-1.0%)$201.4 M(+0.9%)$199.6 M(-28.9%)$280.7 M(-0.9%)$283.3 M(+38.7%)$204.2 M(+2.2%)$199.8 M(+2.9%)$194.1 M(+2.8%)$188.8 M(+0.4%)$188.1 M(+3.9%)$181.1 M(+4.4%)$173.4 M(-55.2%)$387.1 M(+1.8%)$380.5 M(+0.9%)$377.0 M(+0.7%)$374.4 M(-1.8%)$381.2 M(+0.9%)$377.9 M(+1.6%)$372.0 M(+1.4%)$366.8 M(+0.5%)$364.9 M(-0.3%)$366.2 M(+0.0%)$366.1 M(+36.7%)$267.8 M(+1.5%)$263.8 M(+1.8%)$259.3 M(+3.8%)$249.7 M(+118.1%)$114.5 M(-13.2%)$131.8 M(+2.9%)$128.2 M

Cash And Cash Equivalents

$147.6 M(+4.2%)$141.6 M(-31.9%)$208.0 M(+8.3%)$192.1 M(-5.1%)$202.4 M(-24.5%)$268.0 M(-9.3%)$295.4 M(+49.2%)$198.0 M(-1.5%)$201.0 M(+6.3%)$189.1 M(-3.5%)$195.9 M(+7.8%)$181.7 M(-0.1%)$181.9 M(+13.8%)$159.8 M(-59.8%)$397.8 M(+5.7%)$376.3 M(-1.8%)$383.2 M(+3.7%)$369.7 M(-6.1%)$393.7 M(+4.3%)$377.4 M(-2.2%)$385.7 M(+7.6%)$358.4 M(-5.0%)$377.1 M(-1.8%)$384.1 M(+35.2%)$284.2 M(+10.6%)$256.8 M(-8.4%)$280.5 M(+1.5%)$276.4 M(+119.4%)$126.0 M(+15.9%)$108.6 M(-21.1%)$137.7 M(+3.5%)$133.1 M

Accounts Payable

$41.3 M(+30.8%)$31.6 M(-25.9%)$42.6 M(+30.8%)$32.6 M(-23.4%)$42.5 M(+88.2%)$22.6 M(-44.0%)$40.3 M(+71.8%)$23.5 M(-16.3%)$28.0 M(+67.3%)$16.7 M(-47.8%)$32.1 M(+42.3%)$22.5 M(+1.0%)$22.3 M(+48.5%)$15.0 M--$27.9 M(+64.2%)$17.0 M(-45.0%)$30.9 M(+39.8%)$22.1 M-$20.3 M----------

Accounts Receivable

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

Short Term Debt

$5.7 M(-4.2%)$5.9 M(-1.8%)$6.0 M(+1.3%)$5.9 M(+1.1%)$5.9 M(+15.9%)$5.1 M(+0.2%)$5.1 M(+0.9%)$5.0 M(+4.0%)$4.8 M(+2.7%)$4.7 M(-3.6%)$4.9 M(-3.9%)$5.1 M(+0.2%)$5.1 M(+2.7%)$4.9 M(+1.1%)$4.9 M(+2.8%)$4.7 M(+6.1%)$4.5 M(+1.3%)$4.4 M(+1.5%)$4.3 M(+0.9%)$4.3 M-$0.0----------

Long Term Debt

$106.6 M(-1.7%)$108.4 M(+289.4%)$27.8 M(-4.4%)$29.1 M(-4.0%)$30.3 M(+21.0%)$25.0 M(-1.4%)$25.4 M(-4.5%)$26.6 M(-0.7%)$26.8 M(+4.4%)$25.6 M(-2.3%)$26.2 M(-4.0%)$27.3 M(-3.4%)$28.3 M(-3.0%)$29.1 M(-4.1%)$30.4 M(-2.5%)$31.2 M(+0.9%)$30.9 M(-3.6%)$32.0 M(-3.4%)$33.2 M(-3.3%)$34.3 M(-0.6%)$34.5 M(+100.0%)$0.0----------

Total Debt

$112.3 M(-1.8%)$114.3 M(+237.6%)$33.9 M(-3.4%)$35.0 M(-3.1%)$36.2 M(+20.2%)$30.1 M(-1.1%)$30.5 M(-3.6%)$31.6 M(+0.1%)$31.6 M(+4.2%)$30.3 M(-2.5%)$31.1 M(-4.0%)$32.4 M(-2.8%)$33.3 M(-2.2%)$34.1 M(-3.4%)$35.3 M(-1.8%)$35.9 M(+1.6%)$35.4 M(-3.0%)$36.4 M(-2.8%)$37.5 M(-2.8%)$38.6 M(+11.9%)$34.5 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.4(0%)0.4(+1700.0%)0.0(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(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

2.2(-0.5%)2.2(-19.1%)2.7(-16.3%)3.3(+26.0%)2.6(-29.5%)3.7(+9.3%)3.4(+22.7%)2.7(+6.2%)2.6(-7.5%)2.8(+0.7%)2.8(-6.8%)3.0(-2.0%)3.0(-3.8%)3.1(-33.6%)4.7(-13.2%)5.5(-4.2%)5.7(+2.0%)5.6(+11.6%)5.0(-13.9%)5.8(+18.1%)4.9(-2.2%)5.0(+3.5%)4.9(-6.5%)5.2(+25.0%)4.2(-60.2%)10.5(+69.5%)6.2(+0.2%)6.2(+19.6%)5.2(-3.4%)5.3(+26.9%)4.2(-13.4%)4.8

Quick Ratio

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

Inventory

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

Retained Earnings

$442.6 M(+1.5%)$436.2 M(+1.2%)$430.9 M(+1.2%)$426.0 M(+1.4%)$420.1 M(+1.7%)$413.1 M(+1.9%)$405.4 M(+6.5%)$380.8 M(+5.1%)$362.3 M(+1.8%)$355.9 M(+3.5%)$343.9 M(+2.3%)$336.4 M(+1.9%)$330.0 M(+2.5%)$321.9 M(+4.4%)$308.3 M(+2.7%)$300.1 M(+1.7%)$295.1 M(+3.1%)$286.2 M(+2.2%)$280.1 M(+2.5%)$273.4 M(+2.4%)$266.9 M(+3.7%)$257.5 M(+3.4%)$249.1 M(+2.4%)$243.3 M(+3.5%)$235.1 M(+28.6%)$182.9 M(+4.7%)$174.7 M(+5.0%)$166.3 M(+5.3%)$158.0 M(+81.9%)$86.8 M(+6.2%)$81.8 M(+9.2%)$74.9 M

PB Ratio

1.5(-16.5%)1.8(+11.4%)1.6(-4.8%)1.7(-15.3%)2.0(+14.6%)1.7(+6.2%)1.6(-18.7%)2.0(-12.8%)2.3(+19.5%)1.9(-18.4%)2.3(-9.7%)2.6(-10.7%)2.9(+2.1%)2.8(+34.8%)2.1(-6.3%)2.2(+6.2%)2.1(+38.8%)1.5(-6.8%)1.6(+8.7%)1.5(-40.9%)2.5(-1.2%)2.6(-3.8%)2.7(-23.3%)3.5(+13.4%)3.1(-52.5%)6.5(+16.2%)5.6(+9.9%)5.1(+15.0%)4.4(-20.5%)5.5(+4.9%)5.3(-3.8%)5.5

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(+18.8%)$0.3(+10.3%)$0.3(-14.7%)$0.3(-17.1%)$0.4(+118.6%)-$2.2(-249.1%)$1.5(+33.3%)$1.1(+200.0%)$0.4(-49.3%)$0.7(+58.7%)$0.5(+17.9%)$0.4(-20.4%)$0.5(-40.2%)$0.8(+64.0%)$0.5(+66.7%)$0.3(-41.2%)$0.5(+34.2%)$0.4(-7.3%)$0.4(+5.1%)$0.4(-32.8%)$0.6(+13.7%)$0.5(+41.7%)$0.4(-28.0%)$0.5(-84.5%)$3.2(+544.0%)$0.5(-3.9%)$0.5(0%)$0.5(-88.2%)$4.4(+1316.1%)$0.3(-27.9%)$0.4(0%)$0.4

TTM EPS

$1.3(-2.2%)$1.4(+216.6%)-$1.2(-4958.3%)$0.0(-97.0%)$0.8(+5.3%)$0.8(-79.6%)$3.7(+38.2%)$2.7(+36.9%)$1.9(-5.8%)$2.1(-4.2%)$2.2(-1.8%)$2.2(+4.3%)$2.1(-0.9%)$2.1(+26.0%)$1.7(+5.6%)$1.6(-5.3%)$1.7(-4.0%)$1.8(-6.9%)$1.9(+2.7%)$1.8(-5.6%)$1.9(-57.5%)$4.6(+0.2%)$4.6(-3.4%)$4.7(-0.4%)$4.8(-19.7%)$5.9(+3.3%)$5.7(+1.6%)$5.7(+1.6%)$5.6(+111.4%)$2.6(-5.4%)$2.8(+0.4%)$2.8

Revenue

$219.5 M(+3.2%)$212.7 M(+3.5%)$205.5 M(-5.6%)$217.7 M(-16.8%)$261.7 M(+17.4%)$222.9 M(-20.4%)$280.2 M(+34.5%)$208.4 M(-16.9%)$250.7 M(+3.5%)$242.2 M(+14.7%)$211.1 M(+6.8%)$197.7 M(+8.9%)$181.6 M(+4.7%)$173.5 M(+19.4%)$145.2 M(+10.4%)$131.6 M(-16.2%)$156.9 M(+4.6%)$150.1 M(+8.3%)$138.6 M(-1.6%)$140.9 M(-11.9%)$159.9 M(+0.4%)$159.2 M(+10.8%)$143.7 M(+10.5%)$130.1 M(-53.6%)$280.3 M(+330.8%)$65.1 M(+4.8%)$62.1 M(+4.7%)$59.3 M(-72.9%)$218.5 M(+285.9%)$56.6 M(+2.0%)$55.5 M(+2.2%)$54.3 M

TTM Revenue

$855.4 M(-4.7%)$897.6 M(-1.1%)$907.9 M(-7.6%)$982.6 M(+1.0%)$973.3 M(+1.1%)$962.3 M(-2.0%)$981.6 M(+7.6%)$912.4 M(+1.2%)$901.7 M(+8.3%)$832.5 M(+9.0%)$763.8 M(+9.4%)$698.0 M(+10.5%)$631.9 M(+4.0%)$607.2 M(+4.0%)$583.9 M(+1.1%)$577.3 M(-1.6%)$586.6 M(-0.5%)$589.5 M(-1.5%)$598.6 M(-0.8%)$603.7 M(+1.8%)$592.9 M(-16.9%)$713.4 M(+15.2%)$619.2 M(+15.2%)$537.6 M(+15.2%)$466.8 M(+15.3%)$405.0 M(+2.1%)$396.5 M(+1.7%)$390.0 M(+1.3%)$385.0 M(+41.7%)$271.7 M(+0.1%)$271.4 M(+1.2%)$268.1 M

Total Expenses

$205.3 M(+2.4%)$200.5 M(+4.6%)$191.6 M(-5.6%)$203.0 M(-16.7%)$243.5 M(+18.7%)$205.1 M(-5.5%)$217.1 M(+14.2%)$190.1 M(-17.4%)$230.0 M(+4.5%)$220.0 M(+18.8%)$185.3 M(+5.3%)$175.9 M(+8.9%)$161.5 M(+6.6%)$151.5 M(+21.9%)$124.3 M(+8.2%)$114.9 M(-17.3%)$138.9 M(+3.0%)$134.9 M(+9.6%)$123.1 M(+0.7%)$122.2 M(-10.8%)$137.1 M(-0.7%)$138.0 M(+11.8%)$123.5 M(+11.3%)$110.9 M(-18.1%)$135.5 M(+260.0%)$37.6 M(-0.3%)$37.7 M(+3.8%)$36.4 M(+1.0%)$36.0 M(+6.5%)$33.8 M(+5.6%)$32.0 M(+1.5%)$31.5 M

Operating Expenses

$56.3 M(-13.2%)$64.9 M(+9.4%)$59.3 M(+2.7%)$57.7 M(+21.4%)$47.5 M(+2.9%)$46.2 M(-0.0%)$46.2 M(-3.8%)$48.0 M(+5.5%)$45.5 M(-5.8%)$48.3 M(+17.1%)$41.3 M(-2.7%)$42.4 M(+1.2%)$41.9 M(+1.5%)$41.3 M(+5.8%)$39.0 M(-1.6%)$39.7 M(+0.3%)$39.6 M(-6.3%)$42.2 M(+12.8%)$37.4 M(-1.4%)$38.0 M(-2.9%)$39.1 M(-3.6%)$40.5 M(+7.3%)$37.8 M(+0.6%)$37.6 M(+0.4%)$37.4 M(-0.6%)$37.6 M(-0.3%)$37.7 M(+3.8%)$36.4 M(+1.0%)$36.0 M(+6.5%)$33.8 M(+5.6%)$32.0 M(+1.5%)$31.5 M

Cost Of Goods Sold

$149.0 M(+9.9%)$135.6 M(+2.5%)$132.3 M(-8.9%)$145.2 M(-25.9%)$196.0 M(+23.3%)$158.9 M(-7.0%)$170.9 M(+20.3%)$142.1 M(-23.0%)$184.5 M(+7.5%)$171.7 M(+19.2%)$144.0 M(+7.9%)$133.5 M(+11.7%)$119.6 M(+8.5%)$110.2 M(+29.2%)$85.3 M(+13.4%)$75.2 M(-24.3%)$99.4 M(+7.2%)$92.7 M(+8.3%)$85.7 M(+1.7%)$84.2 M(-14.0%)$98.0 M(+0.5%)$97.5 M(+13.7%)$85.7 M(+16.9%)$73.3 M(-25.2%)$98.1 M(+278.9%)$25.9 M(-9.5%)$28.6 M(+1.9%)$28.1 M(+7.2%)$26.2 M(+9.7%)$23.9 M(+0.6%)$23.7 M(+3.3%)$23.0 M

TTM Cost Of Goods Sold

$562.1 M(-7.7%)$609.2 M(-3.7%)$632.5 M(-5.7%)$671.1 M(+0.5%)$667.9 M(+1.8%)$656.4 M(-1.9%)$669.2 M(+4.2%)$642.3 M(+1.4%)$633.7 M(+11.4%)$568.8 M(+12.1%)$507.2 M(+13.1%)$448.5 M(+14.9%)$390.2 M(+5.5%)$370.0 M(+5.0%)$352.6 M(-0.1%)$353.0 M(-2.5%)$362.0 M(+0.4%)$360.6 M(-1.3%)$365.3 M(-0.0%)$365.3 M(+3.1%)$354.4 M(-0.0%)$354.5 M(+25.3%)$283.0 M(+25.3%)$225.9 M(+25.1%)$180.6 M(+66.1%)$108.8 M(+1.9%)$106.8 M(+4.8%)$101.9 M(+5.3%)$96.8 M(+3.2%)$93.8 M(+6.9%)$87.8 M(+1.2%)$86.8 M

Gross Profit

$70.5 M(-8.6%)$77.1 M(+5.5%)$73.1 M(+0.9%)$72.5 M(+10.4%)$65.7 M(+2.6%)$64.0 M(-41.5%)$109.3 M(+64.9%)$66.3 M(+0.1%)$66.3 M(-6.0%)$70.5 M(+5.1%)$67.1 M(+4.5%)$64.2 M(+3.5%)$62.0 M(-2.0%)$63.3 M(+5.5%)$60.0 M(+6.4%)$56.4 M(-2.1%)$57.6 M(+0.3%)$57.4 M(+8.3%)$53.0 M(-6.4%)$56.6 M(-8.5%)$61.9 M(+0.2%)$61.8 M(+6.5%)$58.0 M(+2.2%)$56.8 M(-68.8%)$182.2 M(+180.1%)$65.1 M(+4.8%)$62.1 M(+4.7%)$59.3 M(-72.9%)$218.5 M(+567.2%)$32.8 M(+3.1%)$31.8 M(+1.5%)$31.3 M

TTM Gross Profit

$293.3 M(+1.7%)$288.5 M(+4.8%)$275.3 M(-11.6%)$311.5 M(+2.0%)$305.4 M(-0.2%)$305.9 M(-2.1%)$312.4 M(+15.7%)$270.1 M(+0.8%)$268.0 M(+1.6%)$263.7 M(+2.8%)$256.6 M(+2.8%)$249.5 M(+3.2%)$241.7 M(+1.9%)$237.2 M(+2.6%)$231.3 M(+3.1%)$224.3 M(-0.1%)$224.6 M(-1.9%)$228.9 M(-1.9%)$233.3 M(-2.1%)$238.4 M(-0.1%)$238.5 M(-33.5%)$358.8 M(-0.9%)$362.1 M(-1.1%)$366.2 M(-0.7%)$368.7 M(-9.0%)$405.0 M(+8.7%)$372.7 M(+8.8%)$342.4 M(+8.9%)$314.4 M(+76.7%)$177.9 M(-3.1%)$183.6 M(+1.3%)$181.3 M

Gross Margin

32.1%(-11.4%)36.3%(+1.9%)35.6%(+6.9%)33.3%(+32.7%)25.1%(-12.6%)28.7%(-26.4%)39.0%(+22.6%)31.8%(+20.4%)26.4%(-9.2%)29.1%(-8.4%)31.8%(-2.1%)32.5%(-5.0%)34.1%(-6.4%)36.5%(-11.7%)41.3%(-3.6%)42.8%(+16.8%)36.7%(-4.0%)38.2%(0%)38.2%(-4.9%)40.2%(+3.9%)38.7%(-0.2%)38.8%(-3.9%)40.4%(-7.5%)43.6%(-32.9%)65.0%(+8.0%)60.2%(+11.7%)53.9%(+2.4%)52.6%(-40.2%)88.0%(+52.2%)57.8%(+1.1%)57.2%(-0.8%)57.7%

Operating Profit

$14.2 M(+15.8%)$12.2 M(-11.6%)$13.9 M(-6.3%)$14.8 M(-18.5%)$18.1 M(+1.9%)$17.8 M(-71.8%)$63.1 M(+245.3%)$18.3 M(-11.7%)$20.7 M(-6.5%)$22.2 M(-14.2%)$25.8 M(+18.7%)$21.8 M(+8.3%)$20.1 M(-8.7%)$22.0 M(+5.1%)$20.9 M(+25.6%)$16.7 M(-7.5%)$18.0 M(+18.7%)$15.2 M(-2.6%)$15.6 M(-16.6%)$18.7 M(-18.3%)$22.8 M(+7.5%)$21.2 M(+5.0%)$20.2 M(+5.4%)$19.2 M(-86.7%)$144.8 M(+427.7%)$27.4 M(+12.8%)$24.3 M(+6.2%)$22.9 M(-87.5%)$182.5 M(+699.6%)$22.8 M(-2.8%)$23.5 M(+3.2%)$22.8 M

TTM Operating Profit

$55.1 M(-6.7%)$59.0 M(-8.6%)$64.6 M(-43.3%)$113.9 M(-3.0%)$117.4 M(-2.1%)$120.0 M(-3.5%)$124.3 M(+42.9%)$87.0 M(-3.8%)$90.4 M(+0.7%)$89.8 M(+0.2%)$89.7 M(+5.8%)$84.8 M(+6.4%)$79.7 M(+2.7%)$77.6 M(+9.7%)$70.8 M(+8.2%)$65.4 M(-3.0%)$67.4 M(-6.7%)$72.2 M(-7.8%)$78.3 M(-5.6%)$83.0 M(-0.7%)$83.5 M(-59.4%)$205.5 M(-2.9%)$211.7 M(-1.9%)$215.8 M(-1.7%)$219.5 M(-14.7%)$257.2 M(+1.8%)$252.6 M(+0.3%)$251.8 M(+0.1%)$251.6 M(+73.8%)$144.7 M(-1.7%)$147.3 M(+0.3%)$146.8 M

Operating Margin

6.5%(+12.2%)5.8%(-14.5%)6.7%(-0.7%)6.8%(-2.2%)6.9%(-13.1%)8.0%(-64.5%)22.5%(+157.0%)8.8%(+6.2%)8.3%(-9.7%)9.2%(-25.2%)12.2%(+11.2%)11.0%(-0.6%)11.1%(-12.7%)12.7%(-12.0%)14.4%(+13.7%)12.7%(+10.5%)11.5%(+13.6%)10.1%(-10.1%)11.2%(-15.3%)13.3%(-7.2%)14.3%(+7.0%)13.3%(-5.3%)14.1%(-4.7%)14.8%(-71.4%)51.7%(+22.5%)42.2%(+7.6%)39.2%(+1.4%)38.6%(-53.7%)83.5%(+107.2%)40.3%(-4.8%)42.3%(+0.9%)41.9%

Net Income

$6.4 M(+19.6%)$5.3 M(+8.1%)$4.9 M(-15.8%)$5.9 M(-16.2%)$7.0 M(-9.1%)$7.7 M(-68.8%)$24.6 M(+33.4%)$18.5 M(+191.5%)$6.3 M(-47.2%)$12.0 M(+58.5%)$7.6 M(+18.4%)$6.4 M(-20.5%)$8.0 M(-41.0%)$13.6 M(+65.5%)$8.2 M(+66.6%)$4.9 M(-44.5%)$8.9 M(+44.5%)$6.2 M(-8.3%)$6.7 M(+3.9%)$6.5 M(-31.6%)$9.4 M(+13.1%)$8.4 M(+42.8%)$5.8 M(-28.4%)$8.2 M(-84.4%)$52.2 M(+537.9%)$8.2 M(-2.4%)$8.4 M(+0.3%)$8.4 M(-88.3%)$71.1 M(+1310.3%)$5.0 M(-26.4%)$6.9 M(-0.4%)$6.9 M

TTM Net Income

$22.5 M(-2.7%)$23.1 M(-9.3%)$25.5 M(-43.6%)$45.2 M(-21.8%)$57.8 M(+1.1%)$57.1 M(-7.0%)$61.5 M(+38.5%)$44.4 M(+37.4%)$32.3 M(-5.0%)$34.0 M(-4.6%)$35.6 M(-1.8%)$36.3 M(+4.2%)$34.8 M(-2.4%)$35.7 M(+26.5%)$28.2 M(+5.7%)$26.7 M(-5.4%)$28.2 M(-1.9%)$28.8 M(-7.1%)$31.0 M(+2.9%)$30.1 M(-5.3%)$31.8 M(-57.3%)$74.6 M(+0.2%)$74.4 M(-3.3%)$76.9 M(-0.2%)$77.1 M(-19.7%)$96.0 M(+3.4%)$92.9 M(+1.7%)$91.4 M(+1.6%)$89.9 M(+112.6%)$42.3 M(-5.2%)$44.6 M(+0.4%)$44.5 M

Net Margin

2.9%(+15.9%)2.5%(+4.6%)2.4%(-10.8%)2.7%(+0.8%)2.7%(-22.6%)3.5%(-60.8%)8.8%(-0.8%)8.9%(+250.2%)2.5%(-48.9%)5.0%(+37.9%)3.6%(+11.2%)3.2%(-27.1%)4.4%(-43.6%)7.8%(+38.5%)5.7%(+50.8%)3.8%(-33.7%)5.7%(+38.3%)4.1%(-15.3%)4.8%(+5.5%)4.6%(-22.3%)5.9%(+12.6%)5.3%(+29.0%)4.1%(-35.2%)6.3%(-66.3%)18.6%(+48.1%)12.6%(-6.8%)13.5%(-4.3%)14.1%(-56.7%)32.5%(+265.6%)8.9%(-27.9%)12.3%(-2.6%)12.7%

EBIT

$17.3 M(-6.3%)$18.5 M(+33.1%)$13.9 M(-6.3%)$14.8 M(-18.6%)$18.2 M(-61.6%)$47.4 M(-24.9%)$63.1 M(+245.3%)$18.3 M(-11.7%)$20.7 M(-10.1%)$23.0 M(-10.8%)$25.8 M(+18.7%)$21.8 M(+8.3%)$20.1 M(-8.7%)$22.0 M(+5.1%)$20.9 M(+25.6%)$16.7 M(-7.5%)$18.0 M(+18.7%)$15.2 M(-2.6%)$15.6 M(-16.6%)$18.7 M(-18.3%)$22.8 M(+7.5%)$21.2 M(+5.0%)$20.2 M(+5.4%)$19.2 M(-86.7%)$144.8 M(+427.7%)$27.4 M(+12.8%)$24.3 M(+6.2%)$22.9 M(-87.5%)$182.5 M(+699.6%)$22.8 M(-2.8%)$23.5 M(+3.2%)$22.8 M

TTM EBIT

$64.4 M(-1.4%)$65.3 M(-30.7%)$94.2 M(-34.4%)$143.5 M(-2.4%)$147.0 M(-1.7%)$149.5 M(+19.5%)$125.2 M(+42.5%)$87.8 M(-3.8%)$91.3 M(+0.7%)$90.7 M(+1.2%)$89.7 M(+5.8%)$84.8 M(+6.4%)$79.7 M(+2.7%)$77.6 M(+9.7%)$70.8 M(+8.2%)$65.4 M(-3.0%)$67.4 M(-6.7%)$72.2 M(-7.8%)$78.3 M(-5.6%)$83.0 M(-0.7%)$83.5 M(-59.4%)$205.5 M(-2.9%)$211.7 M(-1.9%)$215.8 M(-1.7%)$219.5 M(-14.7%)$257.2 M(+1.8%)$252.6 M(+0.3%)$251.8 M(+0.1%)$251.6 M(+73.8%)$144.7 M(-1.7%)$147.3 M(+0.3%)$146.8 M

EBITDA

$19.6 M(-3.2%)$20.3 M(+34.4%)$15.1 M(-5.7%)$16.0 M(-13.9%)$18.6 M(-61.0%)$47.7 M(-24.8%)$63.4 M(+241.8%)$18.6 M(-11.5%)$21.0 M(-10.0%)$23.3 M(-10.6%)$26.1 M(+18.5%)$22.0 M(+8.2%)$20.3 M(-8.6%)$22.2 M(+5.0%)$21.2 M(+25.2%)$16.9 M(-7.3%)$18.2 M(+18.4%)$15.4 M(-2.5%)$15.8 M(-16.5%)$18.9 M(-18.1%)$23.1 M(+7.4%)$21.5 M(+4.9%)$20.5 M(+5.3%)$19.5 M(-86.6%)$145.1 M(+423.9%)$27.7 M(+12.7%)$24.6 M(+5.6%)$23.3 M(-87.3%)$182.9 M(+684.5%)$23.3 M(-2.7%)$24.0 M(+2.8%)$23.3 M

TTM EBITDA

$71.0 M(+1.5%)$70.0 M(-28.1%)$97.4 M(-33.2%)$145.7 M(-1.7%)$148.3 M(-1.6%)$150.6 M(+19.3%)$126.3 M(+42.0%)$88.9 M(-3.7%)$92.3 M(+0.7%)$91.7 M(+1.2%)$90.6 M(+5.7%)$85.7 M(+6.3%)$80.7 M(+2.6%)$78.6 M(+9.5%)$71.7 M(+8.1%)$66.4 M(-2.9%)$68.4 M(-6.6%)$73.2 M(-7.7%)$79.3 M(-5.6%)$84.0 M(-0.7%)$84.6 M(-59.1%)$206.6 M(-2.9%)$212.7 M(-1.9%)$216.8 M(-1.7%)$220.7 M(-14.6%)$258.5 M(+1.7%)$254.1 M(+0.3%)$253.5 M(0%)$253.5 M(+72.7%)$146.8 M(-1.7%)$149.3 M(+0.4%)$148.7 M

Selling, General & Administrative Expenses

$54.0 M(-14.4%)$63.1 M(+8.6%)$58.0 M(+2.7%)$56.5 M(+19.9%)$47.1 M(+2.6%)$45.9 M(-0.0%)$45.9 M(-3.9%)$47.8 M(+5.5%)$45.3 M(-5.8%)$48.1 M(+17.2%)$41.0 M(-2.8%)$42.2 M(+1.2%)$41.7 M(+1.5%)$41.1 M(+5.8%)$38.8 M(-1.6%)$39.4 M(+0.3%)$39.3 M(-6.3%)$42.0 M(+12.8%)$37.2 M(-1.4%)$37.7 M(-2.8%)$38.8 M(-3.6%)$40.3 M(+7.3%)$37.5 M(+0.6%)$37.3 M(+0.4%)$37.1 M(-0.6%)$37.4 M(-0.3%)$37.5 M(+4.2%)$36.0 M(+1.1%)$35.6 M(+6.9%)$33.3 M(+5.6%)$31.5 M(+1.8%)$31.0 M

TTM SGA

$231.6 M(+3.0%)$224.7 M(+8.3%)$207.6 M(+6.2%)$195.4 M(+4.7%)$186.7 M(+1.0%)$184.9 M(-1.2%)$187.0 M(+2.7%)$182.1 M(+3.2%)$176.5 M(+2.1%)$172.9 M(+4.2%)$165.9 M(+1.3%)$163.7 M(+1.7%)$161.0 M(+1.5%)$158.6 M(-0.6%)$159.5 M(+1.0%)$157.9 M(+1.1%)$156.2 M(+0.3%)$155.7 M(+1.1%)$154.0 M(-0.2%)$154.4 M(+0.3%)$154.0 M(+1.1%)$152.3 M(+1.9%)$149.4 M(+0.0%)$149.3 M(+0.9%)$148.0 M(+1.0%)$146.5 M(+2.9%)$142.4 M(+4.4%)$136.5 M(+3.8%)$131.5 M(+5.2%)$124.9 M(+2.4%)$122.1 M(+2.3%)$119.4 M

Depreciation And Amortization

$2.3 M(+28.0%)$1.8 M(+48.5%)$1.2 M(+0.9%)$1.2 M(+189.1%)$423.0 K(+50.5%)$281.0 K(0%)$281.0 K(+3.3%)$272.0 K(+1.5%)$268.0 K(+2.3%)$262.0 K(+3.6%)$253.0 K(+4.5%)$242.0 K(+2.5%)$236.0 K(-1.3%)$239.0 K(-2.5%)$245.0 K(-2.4%)$251.0 K(+5.5%)$238.0 K(+0.4%)$237.0 K(+3.5%)$229.0 K(-6.9%)$246.0 K(-3.9%)$256.0 K(+0.4%)$255.0 K(+2.0%)$250.0 K(-2.7%)$257.0 K(+0.8%)$255.0 K(+1.2%)$252.0 K(+3.3%)$244.0 K(-34.4%)$372.0 K(-2.1%)$380.0 K(-22.1%)$488.0 K(+4.5%)$467.0 K(-11.6%)$528.0 K

TTM D&A

$6.6 M(+40.8%)$4.7 M(+49.1%)$3.2 M(+43.2%)$2.2 M(+75.7%)$1.3 M(+14.1%)$1.1 M(+1.8%)$1.1 M(+2.6%)$1.1 M(+2.9%)$1.0 M(+3.2%)$993.0 K(+2.4%)$970.0 K(+0.8%)$962.0 K(-0.9%)$971.0 K(-0.2%)$973.0 K(+0.2%)$971.0 K(+1.7%)$955.0 K(+0.5%)$950.0 K(-1.9%)$968.0 K(-1.8%)$986.0 K(-2.1%)$1.0 M(-1.1%)$1.0 M(+0.1%)$1.0 M(+0.3%)$1.0 M(+0.6%)$1.0 M(-10.2%)$1.1 M(-10.0%)$1.2 M(-15.9%)$1.5 M(-13.1%)$1.7 M(-8.4%)$1.9 M(-8.6%)$2.0 M(+2.7%)$2.0 M(+6.3%)$1.9 M

Interest Expense

$699.0 K---$11.0 K---------------------------

TTM Interest Expense

$699.0 K---$11.0 K---------------------------

Income Tax

$2.5 M(-14.7%)$2.9 M(-20.6%)$3.7 M(+72.5%)$2.1 M(-19.6%)$2.6 M(-17.2%)$3.2 M(-65.4%)$9.2 M(+33.9%)$6.9 M(+177.1%)$2.5 M(-48.1%)$4.8 M(+62.6%)$2.9 M(+20.1%)$2.5 M(-19.7%)$3.1 M(-39.4%)$5.0 M(+50.0%)$3.4 M(+68.7%)$2.0 M(-27.7%)$2.8 M(+5.7%)$2.6 M(0%)$2.6 M(-0.1%)$2.6 M(-29.9%)$3.7 M(+24.8%)$3.0 M(+34.1%)$2.2 M(-29.1%)$3.1 M(-83.5%)$19.0 M(+461.9%)$3.4 M(-2.5%)$3.5 M(-6.0%)$3.7 M(-92.4%)$48.3 M(+1305.3%)$3.4 M(-24.0%)$4.5 M(-1.8%)$4.6 M

TTM Income Tax

$11.2 M(-1.4%)$11.3 M(-2.4%)$11.6 M(-32.4%)$17.2 M(-21.7%)$21.9 M(+0.7%)$21.8 M(-6.8%)$23.4 M(+36.7%)$17.1 M(+35.0%)$12.7 M(-4.3%)$13.2 M(-1.9%)$13.5 M(-3.0%)$13.9 M(+3.4%)$13.4 M(+2.3%)$13.2 M(+22.7%)$10.7 M(+7.6%)$10.0 M(-5.9%)$10.6 M(-8.4%)$11.6 M(-3.2%)$11.9 M(+3.3%)$11.5 M(-4.4%)$12.1 M(-55.8%)$27.3 M(-1.4%)$27.7 M(-4.3%)$28.9 M(-1.8%)$29.5 M(-49.9%)$58.9 M(-0.1%)$58.9 M(-1.8%)$60.0 M(-1.5%)$60.9 M(+115.6%)$28.3 M(-4.2%)$29.5 M(+0.1%)$29.5 M

PE Ratio

15.5(-15.2%)18.3-1000.0(+2712.8%)35.5(+9.3%)32.5(+417.8%)6.3(-36.1%)9.8(-32.2%)14.5(+26.7%)11.4(-12.9%)13.1(-7.1%)14.1(-14.0%)16.4(+4.7%)15.7(-31.3%)22.9(-10.4%)25.5(+11.6%)22.9(+46.4%)15.6(+0.1%)15.6(+6.3%)14.7(-37.4%)23.4(+136.2%)9.9(-3.4%)10.3(-20.2%)12.9(+15.3%)11.2(-28.8%)15.7(+14.5%)13.7(+10.4%)12.4(+16.0%)10.7(-45.3%)19.5(+11.5%)17.5(-2.1%)17.9

PS Ratio

0.4(-12.8%)0.5(+11.9%)0.4(+2.4%)0.4(-14.6%)0.5(+11.6%)0.4(+10.3%)0.4(-18.8%)0.5(-7.7%)0.5(+10.6%)0.5(-22.9%)0.6(-17.6%)0.7(-17.8%)0.9(-1.1%)0.9(-16.5%)1.1(-6.0%)1.2(+7.4%)1.1(+42.1%)0.8(-5.0%)0.8(+9.6%)0.7(-41.6%)1.3(+20.2%)1.0(-15.4%)1.2(-33.1%)1.8(-0.5%)1.9(-50.3%)3.7(+16.3%)3.2(+10.3%)2.9(+16.5%)2.5(-18.4%)3.0(+5.5%)2.9(-2.7%)3.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

$25.0 M(+539.6%)-$5.7 M(-117.8%)$32.1 M(+530.3%)$5.1 M(-83.0%)$29.9 M(+768.5%)-$4.5 M(-106.3%)$71.6 M(+410.7%)$14.0 M(-50.1%)$28.1 M(+146.2%)$11.4 M(-71.1%)$39.5 M(+157.3%)$15.4 M(-56.1%)$35.0 M(+6160.3%)-$577.0 K(-101.6%)$36.3 M(+329.4%)$8.4 M(-69.5%)$27.7 M(+2239.2%)-$1.3 M(-104.3%)$30.1 M(+340.9%)$6.8 M(-83.7%)$41.9 M(+861.3%)$4.4 M(-75.8%)$18.0 M(-85.2%)$121.8 M(+125.2%)$54.1 M(+24028.3%)-$226.0 K(-101.0%)$22.5 M(-86.4%)$165.7 M(+309.6%)$40.5 M(+1246.4%)$3.0 M(-86.2%)$21.8 M(-71.6%)$76.8 M

TTM CFO

$56.5 M(-8.0%)$61.4 M(-1.9%)$62.6 M(-38.7%)$102.1 M(-8.0%)$111.0 M(+1.7%)$109.2 M(-12.7%)$125.1 M(+34.4%)$93.1 M(-1.4%)$94.4 M(-6.8%)$101.3 M(+13.4%)$89.3 M(+3.8%)$86.0 M(+8.8%)$79.1 M(+10.2%)$71.8 M(+1.0%)$71.1 M(+9.6%)$64.9 M(+2.6%)$63.2 M(-18.4%)$77.5 M(-6.8%)$83.2 M(+17.0%)$71.1 M(-61.8%)$186.1 M(-6.1%)$198.2 M(+2.4%)$193.6 M(-2.3%)$198.2 M(-18.1%)$242.1 M(+6.0%)$228.5 M(-1.4%)$231.7 M(+0.3%)$231.0 M(+62.6%)$142.0 M(+12.8%)$125.9 M(+0.5%)$125.3 M(-2.9%)$129.0 M

Cash From Investing

-$3.6 M(+97.2%)-$128.4 M(-17002.9%)-$751.0 K(-0.1%)-$750.0 K(+99.1%)-$79.9 M(-10468.0%)-$756.0 K(-101.5%)$52.1 M(+5524.6%)-$961.0 K(-4.8%)-$917.0 K(-345.1%)-$206.0 K(+97.9%)-$9.8 M(-2096.4%)-$445.0 K(-169.7%)-$165.0 K(+18.3%)-$202.0 K(-11.0%)-$182.0 K(+8.1%)-$198.0 K(+64.6%)-$560.0 K(+89.8%)-$5.5 M(-10507.7%)-$52.0 K(+74.5%)-$204.0 K(-37.8%)-$148.0 K(+63.3%)-$403.0 K(+93.1%)-$5.8 M(-13042.2%)$45.0 K(+100.5%)-$8.6 M(-4704.5%)-$178.0 K(+13.2%)-$205.0 K(-159.5%)-$79.0 K(+57.5%)-$186.0 K(+98.5%)-$12.2 M(-3638.5%)-$327.0 K(-34.6%)-$243.0 K

TTM CFI

-$133.6 M(+36.3%)-$209.8 M(-155.4%)-$82.2 M(-180.7%)-$29.3 M(+0.7%)-$29.5 M(-159.6%)$49.5 M(-1.1%)$50.0 M(+522.0%)-$11.9 M(-4.5%)-$11.3 M(-7.1%)-$10.6 M(-0.0%)-$10.6 M(-965.0%)-$994.0 K(-33.1%)-$747.0 K(+34.6%)-$1.1 M(+82.3%)-$6.5 M(-2.1%)-$6.3 M(+0.1%)-$6.3 M(-7.0%)-$5.9 M(-633.6%)-$807.0 K(+87.7%)-$6.6 M(-3.9%)-$6.3 M(+57.0%)-$14.7 M(-1.6%)-$14.5 M(-63.2%)-$8.9 M(+1.4%)-$9.0 M(-1291.0%)-$648.0 K(+94.9%)-$12.7 M(+0.9%)-$12.8 M(+1.3%)-$13.0 M(-1.2%)-$12.8 M(-301.2%)-$3.2 M(-11.2%)-$2.9 M

Cash From Financing

-$15.4 M(-122.7%)$67.8 M(+539.0%)-$15.4 M(-5.3%)-$14.7 M(+6.0%)-$15.6 M(+29.7%)-$22.2 M(+15.5%)-$26.3 M(-63.7%)-$16.0 M(-4.8%)-$15.3 M(+15.2%)-$18.1 M(-16.1%)-$15.6 M(-3.3%)-$15.1 M(-18.1%)-$12.8 M(+94.6%)-$237.2 M(-1531.8%)-$14.5 M(+4.4%)-$15.2 M(-12.2%)-$13.6 M(+21.1%)-$17.2 M(-25.3%)-$13.7 M(+8.3%)-$14.9 M(-2.9%)-$14.5 M(+35.8%)-$22.6 M(-18.1%)-$19.2 M(+12.1%)-$21.8 M(-19.6%)-$18.2 M(+21.7%)-$23.3 M(-28.2%)-$18.2 M(-19.1%)-$15.2 M(+33.6%)-$22.9 M(-15.6%)-$19.9 M(-18.1%)-$16.8 M(+8.1%)-$18.3 M

TTM CFF

$22.3 M(+0.8%)$22.1 M(+132.5%)-$67.9 M(+13.8%)-$78.7 M(+1.7%)-$80.1 M(-0.4%)-$79.8 M(-5.5%)-$75.7 M(-16.5%)-$65.0 M(-1.5%)-$64.0 M(-4.2%)-$61.4 M(+78.1%)-$280.6 M(-0.4%)-$279.5 M(+0.1%)-$279.7 M(+0.3%)-$280.5 M(-363.8%)-$60.5 M(-1.4%)-$59.6 M(-0.4%)-$59.4 M(+1.6%)-$60.4 M(+8.3%)-$65.8 M(+7.7%)-$71.3 M(+8.8%)-$78.1 M(+4.5%)-$81.8 M(+0.8%)-$82.4 M(-1.2%)-$81.4 M(-8.8%)-$74.9 M(+5.9%)-$79.6 M(-4.5%)-$76.2 M(-1.8%)-$74.8 M(+3.9%)-$77.9 M(-10.8%)-$70.3 M(-7.3%)-$65.5 M(-3.0%)-$63.6 M

Free Cash Flow

$23.6 M(+439.7%)-$6.9 M(-122.2%)$31.3 M(+622.1%)$4.3 M(-85.0%)$28.8 M(+650.5%)-$5.2 M(-107.5%)$70.2 M(+438.0%)$13.1 M(-52.0%)$27.2 M(+142.5%)$11.2 M(-71.4%)$39.2 M(+162.9%)$14.9 M(-57.1%)$34.8 M(+4567.6%)-$779.0 K(-102.2%)$36.1 M(+337.5%)$8.2 M(-69.6%)$27.1 M(+1918.8%)-$1.5 M(-105.0%)$30.0 M(+353.8%)$6.6 M(-84.2%)$41.8 M(+955.4%)$4.0 M(-77.8%)$17.8 M(-85.4%)$121.8 M(+126.0%)$53.9 M(+13443.6%)-$404.0 K(-101.8%)$22.3 M(-86.5%)$165.6 M(+311.3%)$40.3 M(+1347.6%)$2.8 M(-87.0%)$21.5 M(-72.0%)$76.5 M

TTM FCF

$52.3 M(-9.1%)$57.5 M(-2.9%)$59.2 M(-39.7%)$98.1 M(-8.2%)$106.9 M(+1.5%)$105.2 M(-13.5%)$121.7 M(+34.2%)$90.7 M(-2.0%)$92.5 M(-7.6%)$100.1 M(+13.6%)$88.2 M(+3.7%)$85.0 M(+8.5%)$78.4 M(+10.9%)$70.7 M(+1.0%)$69.9 M(+9.5%)$63.9 M(+2.6%)$62.2 M(-19.1%)$76.9 M(-6.6%)$82.3 M(+17.4%)$70.2 M(-62.2%)$185.4 M(-6.1%)$197.5 M(+2.3%)$193.2 M(-2.3%)$197.7 M(-18.1%)$241.5 M(+6.0%)$227.8 M(-1.4%)$231.0 M(+0.4%)$230.2 M(+63.2%)$141.0 M(+12.7%)$125.1 M(+0.4%)$124.6 M(-3.1%)$128.6 M

CAPEX

$1.5 M(+18.4%)$1.2 M(+65.3%)$751.0 K(+0.1%)$750.0 K(-33.2%)$1.1 M(+48.5%)$756.0 K(-44.0%)$1.3 M(+40.4%)$961.0 K(+4.8%)$917.0 K(+345.1%)$206.0 K(-32.5%)$305.0 K(-31.5%)$445.0 K(+169.7%)$165.0 K(-18.3%)$202.0 K(+11.0%)$182.0 K(-8.1%)$198.0 K(-64.6%)$560.0 K(+184.3%)$197.0 K(+278.9%)$52.0 K(-74.5%)$204.0 K(+37.8%)$148.0 K(-63.3%)$403.0 K(+131.6%)$174.0 K(+486.7%)-$45.0 K(-126.5%)$170.0 K(-4.5%)$178.0 K(-13.2%)$205.0 K(+159.5%)$79.0 K(-57.5%)$186.0 K(-16.6%)$223.0 K(-31.8%)$327.0 K(+34.6%)$243.0 K

TTM CAPEX

$4.2 M(+8.9%)$3.9 M(+14.3%)$3.4 M(-15.0%)$4.0 M(-5.0%)$4.2 M(+5.2%)$4.0 M(+16.0%)$3.4 M(+43.7%)$2.4 M(+27.6%)$1.9 M(+67.1%)$1.1 M(+0.4%)$1.1 M(+12.4%)$994.0 K(+33.1%)$747.0 K(-34.6%)$1.1 M(+0.4%)$1.1 M(+12.9%)$1.0 M(-0.6%)$1.0 M(+68.5%)$601.0 K(-25.5%)$807.0 K(-13.1%)$929.0 K(+36.6%)$680.0 K(-3.1%)$702.0 K(+47.2%)$477.0 K(-6.1%)$508.0 K(-19.6%)$632.0 K(-2.5%)$648.0 K(-6.5%)$693.0 K(-15.0%)$815.0 K(-16.8%)$979.0 K(+18.4%)$827.0 K(+15.0%)$719.0 K(+81.1%)$397.0 K

Dividends Paid

$7.6 M(+0.7%)$7.5 M(-0.0%)$7.5 M(+12.6%)$6.7 M(0%)$6.7 M(+0.6%)$6.6 M(-0.1%)$6.6 M(+0.1%)$6.6 M(-0.0%)$6.6 M(+0.6%)$6.6 M(-0.0%)$6.6 M(+5.4%)$6.3 M(+0.0%)$6.3 M(-94.8%)$121.1 M(+1841.4%)$6.2 M(+0.1%)$6.2 M(0%)$6.2 M(+0.5%)$6.2 M(0%)$6.2 M(+0.1%)$6.2 M(-0.0%)$6.2 M(+9.0%)$5.7 M(-0.0%)$5.7 M(+0.1%)$5.7 M(0%)$5.7 M(+40.5%)$4.0 M(0%)$4.0 M(+0.1%)$4.0 M(-0.0%)$4.0 M(+0.4%)$4.0 M(0%)$4.0 M(+0.1%)$4.0 M

TTM Dividends Paid

$29.3 M(+3.2%)$28.4 M(+3.2%)$27.5 M(+3.3%)$26.7 M(+0.2%)$26.6 M(+0.2%)$26.6 M(+0.2%)$26.5 M(+0.2%)$26.5 M(+1.4%)$26.1 M(+1.5%)$25.7 M(-81.7%)$140.2 M(+0.3%)$139.9 M(+0.0%)$139.8 M(+0.0%)$139.8 M(+461.4%)$24.9 M(+0.1%)$24.9 M(+0.1%)$24.8 M(+0.1%)$24.8 M(+2.1%)$24.3 M(+2.2%)$23.8 M(+2.2%)$23.2 M(+2.3%)$22.7 M(+7.8%)$21.1 M(+8.4%)$19.4 M(+9.2%)$17.8 M(+10.1%)$16.2 M(+0.1%)$16.1 M(+0.1%)$16.1 M(+0.1%)$16.1 M(+0.1%)$16.1 M(+0.1%)$16.1 M(-4.6%)$16.8 M

TTM Dividend Per Share

$1.75(+2.9%)$1.70(+3.0%)$1.65(+3.1%)$1.60(0%)$1.60(0%)$1.60(0%)$1.60(0%)$1.60(+1.3%)$1.58(+1.3%)$1.56(-80.9%)$8.16(+0.3%)$8.14(0%)$8.14(0%)$8.14(+435.5%)$1.52(0%)$1.52(0%)$1.52(0%)$1.52(+2.0%)$1.49(+2.0%)$1.46(+2.1%)$1.43(+2.1%)$1.40(+7.7%)$1.30(+8.3%)$1.20(+9.1%)$1.10(+10.0%)$1.00(0%)$1.00(0%)$1.00(0%)$1.00(0%)$1.00(0%)$1.00(-4.7%)$1.05

TTM Dividend Yield

8.5%(+24.2%)6.8%(-6.2%)7.3%(+9.2%)6.7%(+17.6%)5.7%(-13.2%)6.5%(-5.5%)6.9%(+13.3%)6.1%(+9.1%)5.6%(-15.2%)6.6%(-77.1%)28.8%(+10.0%)26.2%(+11.5%)23.5%(-3.5%)24.3%(+519.1%)3.9%(+5.7%)3.7%(-5.6%)3.9%(-28.8%)5.5%(+9.3%)5.1%(-6.5%)5.4%(+72.8%)3.1%(+1.6%)3.1%(+11.2%)2.8%(+40.6%)2.0%(-4.8%)2.1%(+91.7%)1.1%(-15.0%)1.3%(-11.2%)1.4%(-15.4%)1.7%(-13.3%)1.9%(-5.3%)2.1%(-2.8%)2.1%

Payout Ratio

118.8%(-15.8%)141.0%(-7.5%)152.6%(+33.8%)114.0%(+19.4%)95.5%(+10.6%)86.3%(+220.0%)27.0%(-24.9%)36.0%(-65.7%)104.8%(+90.6%)55.0%(-36.9%)87.2%(-11.0%)98.0%(+25.8%)77.9%(-91.2%)888.6%(+1072.8%)75.8%(-39.9%)126.1%(+80.1%)70.0%(-30.4%)100.7%(+9.1%)92.3%(-3.6%)95.8%(+46.1%)65.6%(-3.6%)68.0%(-30.0%)97.2%(+39.8%)69.5%(+539.1%)10.9%(-78.0%)49.4%(+2.4%)48.3%(-0.2%)48.4%(+751.2%)5.7%(-92.9%)79.8%(+36.0%)58.7%(+0.5%)58.4%