RPD logo

Rapid7 (RPD) 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

$1.7 B(+4.9%)$1.6 B(+3.1%)$1.5 B(+2.6%)$1.5 B(-1.1%)$1.5 B(+7.6%)$1.4 B(+3.2%)$1.4 B(+2.0%)$1.3 B(-2.2%)$1.4 B(+4.9%)$1.3 B(+0.8%)$1.3 B(+0.9%)$1.3 B(-1.7%)$1.3 B(+2.8%)$1.3 B(+1.7%)$1.2 B(+1.4%)$1.2 B(+33.9%)$913.1 M(+5.3%)$866.8 M(+0.7%)$860.4 M(+35.8%)$633.7 M(-4.7%)$664.9 M(+6.1%)$626.6 M(-1.5%)$636.3 M(+12.8%)$563.9 M(+0.8%)$559.4 M(+7.2%)$522.0 M(+61.2%)$323.8 M(+1.0%)$320.5 M(+12.8%)$284.1 M(+13.0%)$251.4 M(+4.0%)$241.9 M(+5.3%)$229.8 M

Current Assets

$786.1 M(+16.9%)$672.6 M(-0.3%)$674.4 M(+7.8%)$625.9 M(-1.4%)$634.5 M(+18.4%)$535.8 M(+2.1%)$524.9 M(+15.5%)$454.6 M(-10.9%)$510.3 M(+16.2%)$439.3 M(+2.2%)$430.0 M(+4.7%)$410.9 M(-5.0%)$432.7 M(-4.7%)$454.0 M(-40.1%)$757.9 M(+3.2%)$734.1 M(+55.0%)$473.4 M(+9.1%)$434.0 M(+0.6%)$431.6 M(+26.1%)$342.3 M(-6.1%)$364.6 M(+7.3%)$339.9 M(-1.3%)$344.3 M(+1.3%)$339.9 M(-4.5%)$355.8 M(+2.4%)$347.6 M(+87.0%)$185.9 M(-1.6%)$188.8 M(+9.0%)$173.3 M(+22.6%)$141.3 M(+0.4%)$140.7 M(+16.6%)$120.7 M

Non Current Assets

$865.9 M(-4.0%)$901.9 M(+5.8%)$852.2 M(-1.2%)$862.6 M(-0.9%)$870.9 M(+0.9%)$863.5 M(+3.9%)$830.7 M(-5.0%)$874.8 M(+3.1%)$848.7 M(-0.9%)$856.2 M(+0.1%)$855.5 M(-0.9%)$863.0 M(-0.0%)$863.3 M(+7.0%)$806.9 M(+67.3%)$482.5 M(-1.3%)$488.6 M(+11.1%)$439.7 M(+1.6%)$432.8 M(+0.9%)$428.8 M(+47.2%)$291.4 M(-3.0%)$300.3 M(+4.8%)$286.7 M(-1.8%)$292.0 M(+30.4%)$224.0 M(+10.0%)$203.6 M(+16.7%)$174.4 M(+26.5%)$137.9 M(+4.7%)$131.7 M(+18.8%)$110.9 M(+0.7%)$110.1 M(+8.9%)$101.1 M(-7.3%)$109.1 M

Total Liabilities

$1.6 B(+3.4%)$1.6 B(+0.1%)$1.6 B(+0.3%)$1.6 B(-3.0%)$1.6 B(+4.0%)$1.6 B(+6.4%)$1.5 B(+1.9%)$1.4 B(-2.7%)$1.5 B(+2.9%)$1.4 B(+0.3%)$1.4 B(+1.6%)$1.4 B(-0.8%)$1.4 B(+4.1%)$1.4 B(+2.3%)$1.3 B(+2.4%)$1.3 B(+54.9%)$841.6 M(+7.7%)$781.5 M(+1.5%)$769.7 M(+38.1%)$557.4 M(-4.2%)$581.7 M(+7.7%)$540.4 M(-1.5%)$548.8 M(+15.5%)$475.1 M(+0.6%)$472.1 M(+10.1%)$428.9 M(+68.7%)$254.2 M(+3.1%)$246.5 M(-5.2%)$260.0 M(+18.4%)$219.7 M(+6.0%)$207.2 M(+8.0%)$191.9 M

Current Liabilities

$630.2 M(+9.9%)$573.6 M(-0.9%)$578.6 M(+10.4%)$524.1 M(-8.0%)$569.8 M(+12.3%)$507.6 M(-2.5%)$520.5 M(+5.4%)$493.7 M(-7.1%)$531.3 M(+9.1%)$487.2 M(+0.7%)$483.7 M(+5.2%)$459.6 M(-1.9%)$468.7 M(+7.4%)$436.5 M(+5.4%)$414.2 M(+20.5%)$343.7 M(-2.8%)$353.7 M(+18.6%)$298.3 M(+6.5%)$280.0 M(+5.7%)$264.9 M(-7.6%)$286.7 M(+16.2%)$246.8 M(-1.8%)$251.3 M(+10.0%)$228.4 M(-2.8%)$235.0 M(+23.4%)$190.4 M(+5.1%)$181.2 M(+9.0%)$166.2 M(-12.3%)$189.5 M(+17.1%)$161.8 M(+7.6%)$150.3 M(+9.2%)$137.6 M

Long Term Liabilities

$1.0 B(-0.3%)$1.0 B(+0.6%)$1.0 B(-4.8%)$1.1 B(-0.3%)$1.1 B(+0.0%)$1.1 B(+11.3%)$946.2 M(+0.0%)$946.0 M(-0.2%)$947.8 M(-0.3%)$950.7 M(+0.1%)$950.0 M(-0.1%)$950.8 M(-0.3%)$953.3 M(+2.6%)$929.3 M(+0.8%)$921.5 M(-4.0%)$960.2 M(+96.8%)$487.9 M(+1.0%)$483.2 M(-1.3%)$489.7 M(+67.4%)$292.5 M(-0.9%)$295.1 M(+0.5%)$293.6 M(-1.3%)$297.5 M(+20.6%)$246.6 M(+4.0%)$237.1 M(-0.6%)$238.5 M(+226.3%)$73.1 M(-9.1%)$80.4 M(+14.0%)$70.5 M(+21.8%)$57.9 M(+1.7%)$56.9 M(+4.8%)$54.3 M

Shareholders Equity

$17.7 M(+380.9%)-$6.3 M(+88.1%)-$52.9 M(+38.8%)-$86.4 M(+26.9%)-$118.2 M(+26.9%)-$161.6 M(-45.6%)-$111.0 M(-0.8%)-$110.2 M(+8.3%)-$120.1 M(+15.6%)-$142.3 M(+4.0%)-$148.2 M(-8.5%)-$136.6 M(-8.4%)-$126.0 M(-20.0%)-$105.0 M(-10.1%)-$95.4 M(-17.4%)-$81.2 M(-213.5%)$71.5 M(-16.2%)$85.4 M(-5.9%)$90.7 M(+18.9%)$76.3 M(-8.3%)$83.2 M(-3.5%)$86.2 M(-1.5%)$87.5 M(-1.5%)$88.9 M(+1.8%)$87.3 M(-6.2%)$93.1 M(+33.9%)$69.5 M(-5.9%)$73.9 M(+206.1%)$24.2 M(-24.0%)$31.8 M(-8.3%)$34.6 M(-8.5%)$37.9 M

Book Value

$17.7 M(+380.9%)-$6.3 M(+88.1%)-$52.9 M(+38.8%)-$86.4 M(+26.9%)-$118.2 M(+26.9%)-$161.6 M(-45.6%)-$111.0 M(-0.8%)-$110.2 M(+8.3%)-$120.1 M(+15.6%)-$142.3 M(+4.0%)-$148.2 M(-8.5%)-$136.6 M(-8.4%)-$126.0 M(-20.0%)-$105.0 M(-10.1%)-$95.4 M(-17.4%)-$81.2 M(-213.5%)$71.5 M(-16.2%)$85.4 M(-5.9%)$90.7 M(+18.9%)$76.3 M(-8.3%)$83.2 M(-3.5%)$86.2 M(-1.5%)$87.5 M(-1.5%)$88.9 M(+1.8%)$87.3 M(-6.2%)$93.1 M(+33.9%)$69.5 M(-5.9%)$73.9 M(+206.1%)$24.2 M(-24.0%)$31.8 M(-8.3%)$34.6 M(-8.5%)$37.9 M

Working Capital

$155.9 M(+57.5%)$99.0 M(+3.4%)$95.8 M(-5.9%)$101.8 M(+57.5%)$64.7 M(+128.9%)$28.3 M(+531.3%)$4.5 M(+111.5%)-$39.1 M(-86.3%)-$21.0 M(+56.2%)-$47.9 M(+10.8%)-$53.7 M(-10.1%)-$48.7 M(-35.6%)-$35.9 M(-306.3%)$17.4 M(-94.9%)$343.6 M(-12.0%)$390.3 M(+226.1%)$119.7 M(-11.8%)$135.8 M(-10.5%)$151.6 M(+95.8%)$77.4 M(-0.6%)$77.9 M(-16.3%)$93.1 M(+0.1%)$93.0 M(-16.6%)$111.5 M(-7.7%)$120.8 M(-23.1%)$157.2 M(+3225.3%)$4.7 M(-79.1%)$22.6 M(+239.6%)-$16.2 M(+20.9%)-$20.5 M(-113.3%)-$9.6 M(+43.4%)-$17.0 M

Cash And Cash Equivalents

$334.7 M(+50.4%)$222.6 M(-6.1%)$237.0 M(+19.3%)$198.7 M(-7.0%)$213.6 M(+16.9%)$182.7 M(-1.7%)$185.9 M(-9.6%)$205.8 M(-0.7%)$207.3 M(+23.1%)$168.4 M(+3.0%)$163.5 M(+15.6%)$141.4 M(-14.1%)$164.6 M(-27.5%)$227.1 M(-54.0%)$493.6 M(-2.0%)$503.8 M(+190.2%)$173.6 M(-27.5%)$239.4 M(-14.3%)$279.3 M(+36.6%)$204.4 M(+65.7%)$123.4 M(+7.4%)$114.9 M(-9.2%)$126.6 M(+40.8%)$89.9 M(-9.7%)$99.6 M(-24.1%)$131.2 M(+30.2%)$100.7 M(+1.1%)$99.6 M(+93.3%)$51.6 M(+5.1%)$49.1 M(-7.6%)$53.1 M(+4.8%)$50.7 M

Accounts Payable

$18.9 M(+214.9%)$6.0 M(-53.2%)$12.8 M(+11.3%)$11.5 M(-27.2%)$15.8 M(+76.7%)$9.0 M(-0.4%)$9.0 M(+6.1%)$8.5 M(-17.4%)$10.3 M(-26.0%)$13.9 M(+102.9%)$6.8 M(-43.8%)$12.2 M(+245.4%)$3.5 M(-53.1%)$7.5 M(+264.2%)$2.1 M(-52.0%)$4.3 M(+11.3%)$3.9 M(-57.3%)$9.0 M(+27.6%)$7.1 M(-29.7%)$10.1 M(+47.2%)$6.8 M(+4.4%)$6.5 M(-49.5%)$13.0 M(+106.0%)$6.3 M(-10.7%)$7.0 M(+154.8%)$2.8 M(-40.0%)$4.6 M(-18.6%)$5.7 M(+153.1%)$2.2 M(-37.2%)$3.6 M(+58.0%)$2.3 M(-35.4%)$3.5 M

Accounts Receivable

$168.2 M(+18.6%)$141.9 M(-1.2%)$143.7 M(+15.3%)$124.6 M(-24.4%)$164.9 M(+19.7%)$137.7 M(+1.0%)$136.3 M(+16.8%)$116.7 M(-23.3%)$152.0 M(+25.6%)$121.0 M(-3.0%)$124.7 M(+16.2%)$107.3 M(-26.5%)$146.1 M(+51.0%)$96.8 M(-1.7%)$98.5 M(+28.4%)$76.7 M(-31.3%)$111.6 M(+51.6%)$73.6 M(-4.2%)$76.8 M(+19.3%)$64.4 M(-26.8%)$87.9 M(+40.9%)$62.4 M(-9.9%)$69.3 M(+16.1%)$59.7 M(-20.3%)$74.9 M(+39.4%)$53.8 M(+10.9%)$48.5 M(+25.2%)$38.7 M(-47.4%)$73.7 M(+51.3%)$48.7 M(+2.4%)$47.6 M(+41.1%)$33.7 M

Short Term Debt

$61.4 M(-0.5%)$61.7 M(+0.6%)$61.3 M(+330.2%)$14.3 M(+6.0%)$13.5 M(+7.9%)$12.5 M(+2.9%)$12.1 M(-5.7%)$12.9 M(+3.3%)$12.4 M(+4.9%)$11.9 M(+0.4%)$11.8 M(+4.2%)$11.3 M(+17.7%)$9.6 M(-82.2%)$54.2 M(+0.3%)$54.0 M(+483.3%)$9.3 M(-3.6%)$9.6 M(+0.5%)$9.6 M(+1.4%)$9.4 M(+6.4%)$8.9 M(+23.5%)$7.2 M(+11.1%)$6.5 M(+6.7%)$6.1 M(+15.8%)$5.2 M(+100.0%)$0.0-------

Long Term Debt

$956.8 M(-0.3%)$959.9 M(+0.0%)$959.7 M(-4.8%)$1.0 B(-0.3%)$1.0 B(+0.1%)$1.0 B(+11.9%)$902.6 M(+0.2%)$901.0 M(-0.1%)$901.9 M(-0.4%)$905.4 M(+0.2%)$903.4 M(-0.4%)$906.9 M(+0.5%)$902.9 M(+2.5%)$880.5 M(-0.1%)$881.8 M(-5.1%)$929.2 M(+104.5%)$454.3 M(+0.7%)$451.2 M(+0.7%)$448.2 M(+72.7%)$259.5 M(+0.8%)$257.5 M(+0.7%)$255.7 M(+1.7%)$251.5 M(+29.9%)$193.6 M(+10.8%)$174.7 M(+1.5%)$172.2 M------

Total Debt

$1.0 B(-0.3%)$1.0 B(+0.1%)$1.0 B(-0.1%)$1.0 B(-0.2%)$1.0 B(+0.2%)$1.0 B(+11.8%)$914.7 M(+0.1%)$913.9 M(-0.1%)$914.3 M(-0.3%)$917.2 M(+0.2%)$915.2 M(-0.3%)$918.3 M(+0.6%)$912.6 M(-2.4%)$934.7 M(-0.1%)$935.8 M(-0.3%)$938.4 M(+102.3%)$463.9 M(+0.7%)$460.7 M(+0.7%)$457.7 M(+70.5%)$268.4 M(+1.4%)$264.7 M(+0.9%)$262.2 M(+1.8%)$257.6 M(+29.6%)$198.8 M(+13.8%)$174.7 M(+1.5%)$172.2 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

52.8(+135.6%)-148.0(-740.6%)-17.6(-63.5%)-10.8(-36.9%)-7.9(-36.9%)-5.8(+22.0%)-7.4(+0.5%)-7.4(-9.0%)-6.8(-18.7%)-5.7(-4.4%)-5.5(+7.7%)-6.0(+7.8%)-6.5(+20.9%)-8.2(+9.0%)-9.0(+15.0%)-10.5(-299.2%)5.3(+21.1%)4.4(+7.6%)4.1(+65.0%)2.5(+10.3%)2.2(+5.2%)2.1(+3.4%)2.0(+3.0%)2.0(-0.5%)2.0(+8.1%)1.9(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

1.3(+6.8%)1.2(0%)1.2(-1.7%)1.2(+7.2%)1.1(+4.7%)1.1(+5.0%)1.0(+9.8%)0.9(-4.2%)1.0(+6.7%)0.9(+1.1%)0.9(0%)0.9(-3.3%)0.9(-11.5%)1.0(-43.2%)1.8(-14.5%)2.1(+59.7%)1.3(-8.2%)1.5(-5.2%)1.5(+19.4%)1.3(+1.6%)1.3(-8.0%)1.4(+0.7%)1.4(-8.1%)1.5(-1.3%)1.5(-17.5%)1.8(+77.7%)1.0(-9.7%)1.1(+25.3%)0.9(+4.6%)0.9(-7.5%)0.9(+6.8%)0.9

Quick Ratio

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

Inventory

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

Retained Earnings

-$988.0 M(-0.5%)-$983.0 M(+1.7%)-$999.6 M(+0.8%)-$1.0 B(+0.2%)-$1.0 B(+1.9%)-$1.0 B(-8.0%)-$953.4 M(-7.5%)-$886.7 M(-3.0%)-$860.7 M(-1.3%)-$849.4 M(-3.5%)-$820.6 M(-5.1%)-$781.0 M(-6.1%)-$736.0 M(-6.5%)-$691.4 M(-5.8%)-$653.7 M(-5.5%)-$619.5 M(-0.4%)-$617.3 M(-4.9%)-$588.4 M(-4.5%)-$562.8 M(-4.0%)-$541.4 M(-4.4%)-$518.4 M(-2.9%)-$504.1 M(-2.9%)-$489.7 M(-2.8%)-$476.3 M(-2.5%)-$464.6 M(-2.9%)-$451.6 M(-2.7%)-$439.7 M(-3.4%)-$425.4 M(+2.2%)-$434.9 M(-3.1%)-$421.9 M(-2.5%)-$411.6 M(-2.9%)-$400.0 M

PB Ratio

144.4(+135.9%)-402.4(-685.6%)-51.2(-46.3%)-35.0(-17.4%)-29.8(-69.9%)-17.6(+29.4%)-24.9(-3.9%)-23.9(-37.4%)-17.4(+2.5%)-17.9(+32.5%)-26.4(+44.3%)-47.5(+11.9%)-53.9(+11.3%)-60.8(-9.9%)-55.3(-9.3%)-50.6(-176.9%)65.8(+77.2%)37.1(+29.6%)28.7(+0.1%)28.6(-14.8%)33.6(+29.5%)26.0(-19.5%)32.3(+17.6%)27.4(+61.5%)17.0(-9.4%)18.8(-1.2%)19.0(+18.7%)16.0(-53.0%)34.0(+40.0%)24.3(+14.8%)21.2(+24.8%)16.9

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.0(-86.4%)$0.2(+100.0%)$0.1(+266.7%)$0.0(-88.9%)$0.3(+121.6%)-$1.3(-13.6%)-$1.1(-155.8%)-$0.4(-126.3%)-$0.2(+61.2%)-$0.5(+27.9%)-$0.7(+12.8%)-$0.8(+1.3%)-$0.8(-17.9%)-$0.7(-8.1%)-$0.6(-10.7%)-$0.6(0%)-$0.6(-12.0%)-$0.5(-19.1%)-$0.4(+8.7%)-$0.5(-58.6%)-$0.3(0%)-$0.3(-3.6%)-$0.3(-16.7%)-$0.2(+11.1%)-$0.3(-8.0%)-$0.3(+19.4%)-$0.3(+13.9%)-$0.4(-20.0%)-$0.3(-25.0%)-$0.2(+11.1%)-$0.3(-8.0%)-$0.3

TTM EPS

$0.4(-38.1%)$0.6(+175.0%)-$0.8(+59.0%)-$2.0(+18.3%)-$2.5(+15.5%)-$3.0(-34.4%)-$2.2(-23.5%)-$1.8(+16.4%)-$2.1(+21.9%)-$2.7(+6.2%)-$2.9(-2.1%)-$2.9(-8.3%)-$2.6(-9.5%)-$2.4(-7.6%)-$2.2(-9.8%)-$2.0(-5.2%)-$1.9(-16.2%)-$1.7(-14.4%)-$1.5(-10.6%)-$1.3(-20.0%)-$1.1(-1.9%)-$1.1(-3.9%)-$1.0(+2.8%)-$1.1(+10.1%)-$1.2(+2.5%)-$1.2(-0.8%)-$1.2(-3.4%)-$1.2(-10.4%)-$1.1(-7.1%)-$1.0(+1.0%)-$1.0(+5.7%)-$1.1

Revenue

$216.3 M(+0.8%)$214.7 M(+3.2%)$208.0 M(+1.4%)$205.1 M(-0.1%)$205.3 M(+3.2%)$198.8 M(+4.4%)$190.4 M(+4.0%)$183.2 M(-0.7%)$184.5 M(+5.0%)$175.8 M(+5.0%)$167.5 M(+6.4%)$157.4 M(+3.8%)$151.6 M(+8.4%)$139.9 M(+10.7%)$126.4 M(+7.6%)$117.5 M(+3.8%)$113.2 M(+7.7%)$105.1 M(+6.2%)$98.9 M(+4.8%)$94.3 M(+2.9%)$91.6 M(+10.2%)$83.2 M(+5.3%)$79.0 M(+7.9%)$73.2 M(+6.4%)$68.8 M(+10.3%)$62.4 M(+6.7%)$58.4 M(+7.2%)$54.5 M(-5.6%)$57.7 M(+14.3%)$50.5 M(+6.5%)$47.4 M(+4.9%)$45.2 M

TTM Revenue

$844.0 M(+1.3%)$833.0 M(+1.9%)$817.2 M(+2.2%)$799.6 M(+2.8%)$777.7 M(+2.8%)$756.9 M(+3.1%)$733.8 M(+3.2%)$710.9 M(+3.8%)$685.1 M(+5.0%)$652.2 M(+5.8%)$616.4 M(+7.1%)$575.3 M(+7.5%)$535.4 M(+7.7%)$496.9 M(+7.5%)$462.1 M(+6.3%)$434.6 M(+5.6%)$411.5 M(+5.5%)$390.0 M(+6.0%)$368.1 M(+5.7%)$348.1 M(+6.5%)$326.9 M(+7.5%)$304.1 M(+7.3%)$283.3 M(+7.8%)$262.8 M(+7.7%)$244.1 M(+4.7%)$233.1 M(+5.3%)$221.2 M(+5.2%)$210.2 M(+4.6%)$200.9 M(+6.8%)$188.2 M(+5.7%)$178.1 M(+6.1%)$167.9 M

Total Expenses

$209.0 M(+4.1%)$200.7 M(-0.2%)$201.1 M(+3.4%)$194.5 M(+1.3%)$192.1 M(+0.4%)$191.3 M(-10.9%)$214.8 M(+3.7%)$207.1 M(+4.7%)$197.8 M(-0.6%)$199.0 M(-1.5%)$202.1 M(+2.2%)$197.8 M(+2.8%)$192.3 M(+10.4%)$174.2 M(+17.4%)$148.3 M(+5.5%)$140.6 M(+5.1%)$133.8 M(+8.8%)$123.0 M(+7.3%)$114.6 M(+0.4%)$114.2 M(+9.8%)$104.0 M(+9.5%)$94.9 M(+4.1%)$91.1 M(+9.9%)$82.9 M(+4.2%)$79.6 M(+8.0%)$73.7 M(+1.2%)$72.8 M(+2.4%)$71.1 M(-0.0%)$71.1 M(+11.9%)$63.6 M(+7.1%)$59.3 M(+6.5%)$55.7 M

Operating Expenses

$143.1 M(+3.9%)$137.7 M(-1.8%)$140.3 M(+5.0%)$133.6 M(+1.0%)$132.4 M(-0.9%)$133.5 M(-14.8%)$156.7 M(+3.7%)$151.1 M(+5.8%)$142.9 M(-1.6%)$145.2 M(-1.8%)$147.8 M(+0.9%)$146.5 M(+2.8%)$142.5 M(+9.0%)$130.7 M(+19.9%)$109.0 M(+4.6%)$104.3 M(+4.2%)$100.1 M(+8.8%)$92.0 M(+7.5%)$85.6 M(-1.0%)$86.4 M(+10.0%)$78.6 M(+10.3%)$71.3 M(+3.4%)$69.0 M(+9.5%)$63.0 M(+4.4%)$60.3 M(+8.0%)$55.9 M(+0.8%)$55.4 M(+1.6%)$54.5 M(+1.1%)$53.9 M(+9.6%)$49.2 M(+6.3%)$46.3 M(+6.5%)$43.5 M

Cost Of Goods Sold

$65.9 M(+4.6%)$63.0 M(+3.6%)$60.8 M(-0.1%)$60.9 M(+1.9%)$59.7 M(+3.3%)$57.8 M(-0.6%)$58.2 M(+3.9%)$56.0 M(+1.9%)$54.9 M(+2.0%)$53.9 M(-0.8%)$54.3 M(+5.8%)$51.3 M(+2.8%)$49.9 M(+14.8%)$43.5 M(+10.6%)$39.3 M(+8.3%)$36.3 M(+7.7%)$33.7 M(+8.6%)$31.0 M(+6.7%)$29.1 M(+4.9%)$27.7 M(+9.3%)$25.4 M(+7.3%)$23.6 M(+6.5%)$22.2 M(+11.1%)$20.0 M(+3.6%)$19.3 M(+8.3%)$17.8 M(+2.4%)$17.4 M(+4.8%)$16.6 M(-3.5%)$17.2 M(+19.7%)$14.4 M(+9.8%)$13.1 M(+6.7%)$12.3 M

TTM Cost Of Goods Sold

$250.7 M(+2.5%)$244.5 M(+2.2%)$239.3 M(+1.1%)$236.6 M(+2.1%)$231.7 M(+2.1%)$226.9 M(+1.8%)$222.9 M(+1.8%)$219.1 M(+2.2%)$214.3 M(+2.4%)$209.3 M(+5.2%)$198.9 M(+8.1%)$183.9 M(+8.9%)$168.9 M(+10.6%)$152.8 M(+8.9%)$140.3 M(+7.9%)$130.1 M(+7.1%)$121.5 M(+7.4%)$113.2 M(+7.0%)$105.8 M(+7.0%)$98.9 M(+8.5%)$91.1 M(+7.1%)$85.1 M(+7.3%)$79.3 M(+6.4%)$74.5 M(+4.8%)$71.1 M(+3.0%)$69.0 M(+5.3%)$65.6 M(+7.0%)$61.2 M(+7.6%)$56.9 M(+10.7%)$51.4 M(+9.2%)$47.1 M(+8.8%)$43.3 M

Gross Profit

$150.4 M(-0.8%)$151.6 M(+3.0%)$147.1 M(+2.0%)$144.2 M(-0.9%)$145.5 M(+3.2%)$141.0 M(+6.6%)$132.3 M(+4.0%)$127.2 M(-1.8%)$129.5 M(+6.3%)$121.9 M(+7.7%)$113.2 M(+6.7%)$106.1 M(+4.3%)$101.8 M(+5.5%)$96.4 M(+10.7%)$87.1 M(+7.3%)$81.2 M(+2.1%)$79.5 M(+7.3%)$74.0 M(+6.0%)$69.8 M(+4.8%)$66.6 M(+0.5%)$66.3 M(+11.4%)$59.5 M(+4.8%)$56.8 M(+6.7%)$53.2 M(+7.5%)$49.5 M(+11.1%)$44.6 M(+8.5%)$41.0 M(+8.3%)$37.9 M(-6.4%)$40.5 M(+12.1%)$36.2 M(+5.2%)$34.4 M(+4.2%)$33.0 M

TTM Gross Profit

$593.3 M(+0.8%)$588.5 M(+1.8%)$577.9 M(+2.6%)$563.0 M(+3.1%)$546.0 M(+3.0%)$530.0 M(+3.7%)$510.9 M(+3.9%)$491.8 M(+4.5%)$470.7 M(+6.3%)$442.9 M(+6.1%)$417.5 M(+6.7%)$391.4 M(+6.8%)$366.5 M(+6.5%)$344.2 M(+7.0%)$321.8 M(+5.7%)$304.5 M(+5.0%)$290.0 M(+4.8%)$276.8 M(+5.5%)$262.3 M(+5.2%)$249.2 M(+5.7%)$235.8 M(+7.7%)$219.0 M(+7.3%)$204.0 M(+8.3%)$188.3 M(+8.8%)$173.0 M(+5.5%)$164.1 M(+5.4%)$155.7 M(+4.5%)$149.0 M(+3.4%)$144.0 M(+5.3%)$136.9 M(+4.5%)$131.0 M(+5.1%)$124.6 M

Gross Margin

69.5%(-1.6%)70.6%(-0.1%)70.7%(+0.6%)70.3%(-0.8%)70.9%(-0.0%)70.9%(+2.1%)69.5%(+0.0%)69.4%(-1.1%)70.2%(+1.2%)69.4%(+2.6%)67.6%(+0.3%)67.4%(+0.5%)67.1%(-2.6%)68.9%(+0.0%)68.9%(-0.3%)69.1%(-1.6%)70.2%(-0.3%)70.5%(-0.2%)70.6%(-0.0%)70.6%(-2.4%)72.3%(+1.1%)71.6%(-0.5%)71.9%(-1.1%)72.7%(+1.0%)72.0%(+0.7%)71.4%(+1.7%)70.2%(+1.0%)69.6%(-0.9%)70.2%(-1.9%)71.6%(-1.2%)72.4%(-0.6%)72.9%

Operating Profit

$7.3 M(-47.9%)$14.0 M(+102.9%)$6.9 M(-34.9%)$10.6 M(-19.7%)$13.2 M(+75.3%)$7.5 M(+130.7%)-$24.4 M(-1.9%)-$24.0 M(-79.5%)-$13.3 M(+42.5%)-$23.2 M(+32.9%)-$34.7 M(+14.2%)-$40.4 M(+0.8%)-$40.7 M(-18.6%)-$34.3 M(-56.5%)-$21.9 M(+5.2%)-$23.1 M(-12.0%)-$20.6 M(-15.2%)-$17.9 M(-13.9%)-$15.7 M(+20.6%)-$19.8 M(-60.9%)-$12.3 M(-4.8%)-$11.8 M(+3.5%)-$12.2 M(-25.0%)-$9.7 M(+9.9%)-$10.8 M(+4.3%)-$11.3 M(+21.2%)-$14.3 M(+13.5%)-$16.6 M(-23.9%)-$13.4 M(-2.6%)-$13.0 M(-9.6%)-$11.9 M(-13.6%)-$10.5 M

TTM Operating Profit

$38.7 M(-13.2%)$44.6 M(+16.9%)$38.1 M(+459.7%)$6.8 M(+124.6%)-$27.7 M(+48.9%)-$54.2 M(+36.2%)-$85.0 M(+10.7%)-$95.2 M(+14.7%)-$111.6 M(+19.7%)-$139.0 M(+7.4%)-$150.1 M(-9.3%)-$137.3 M(-14.4%)-$120.1 M(-20.1%)-$100.0 M(-19.6%)-$83.6 M(-8.0%)-$77.4 M(-4.5%)-$74.1 M(-12.6%)-$65.8 M(-10.3%)-$59.6 M(-6.3%)-$56.1 M(-21.9%)-$46.0 M(-3.4%)-$44.5 M(-1.0%)-$44.0 M(+4.7%)-$46.2 M(+12.9%)-$53.0 M(+4.6%)-$55.6 M(+3.0%)-$57.4 M(-4.5%)-$54.9 M(-12.5%)-$48.8 M(-7.6%)-$45.4 M(-6.7%)-$42.5 M(+3.1%)-$43.9 M

Operating Margin

3.4%(-48.1%)6.5%(+96.4%)3.3%(-35.7%)5.2%(-19.7%)6.4%(+69.6%)3.8%(+129.5%)-12.8%(+1.9%)-13.1%(-80.7%)-7.2%(+45.2%)-13.2%(+36.1%)-20.7%(+19.4%)-25.7%(+4.4%)-26.8%(-9.4%)-24.5%(-41.5%)-17.3%(+11.9%)-19.7%(-8.0%)-18.2%(-6.9%)-17.1%(-7.2%)-15.9%(+24.3%)-21.0%(-56.3%)-13.4%(+5.0%)-14.1%(+8.4%)-15.4%(-15.9%)-13.3%(+15.3%)-15.7%(+13.3%)-18.1%(+26.2%)-24.5%(+19.3%)-30.4%(-31.2%)-23.2%(+10.2%)-25.8%(-3.0%)-25.1%(-8.4%)-23.1%

Net Income

$2.2 M(-86.9%)$16.6 M(+102.0%)$8.2 M(+262.9%)$2.3 M(-88.7%)$20.0 M(+126.2%)-$76.6 M(-14.7%)-$66.8 M(-157.7%)-$25.9 M(-127.6%)-$11.4 M(+60.4%)-$28.7 M(+27.5%)-$39.6 M(+12.0%)-$45.0 M(-0.8%)-$44.6 M(-18.4%)-$37.7 M(-10.3%)-$34.2 M(-14.5%)-$29.8 M(-3.2%)-$28.9 M(-13.2%)-$25.5 M(-19.0%)-$21.5 M(+6.4%)-$22.9 M(-59.8%)-$14.3 M(+0.4%)-$14.4 M(-7.3%)-$13.4 M(-15.0%)-$11.7 M(+10.3%)-$13.0 M(-10.1%)-$11.8 M(+17.5%)-$14.3 M(+12.4%)-$16.4 M(-25.8%)-$13.0 M(-26.4%)-$10.3 M(+11.6%)-$11.6 M(-10.4%)-$10.5 M

TTM Net Income

$29.2 M(-38.0%)$47.1 M(+202.1%)-$46.1 M(+61.9%)-$121.1 M(+18.9%)-$149.3 M(+17.4%)-$180.7 M(-36.0%)-$132.8 M(-25.7%)-$105.6 M(+15.3%)-$124.7 M(+21.0%)-$158.0 M(+5.4%)-$166.9 M(-3.4%)-$161.5 M(-10.4%)-$146.3 M(-12.0%)-$130.6 M(-10.3%)-$118.5 M(-12.0%)-$105.8 M(-7.0%)-$98.8 M(-17.3%)-$84.3 M(-15.2%)-$73.1 M(-12.4%)-$65.1 M(-20.9%)-$53.8 M(-2.5%)-$52.5 M(-5.2%)-$49.9 M(+1.8%)-$50.9 M(+8.4%)-$55.5 M(-0.0%)-$55.5 M(-2.9%)-$54.0 M(-5.3%)-$51.3 M(-12.8%)-$45.5 M(-7.7%)-$42.2 M(-0.2%)-$42.1 M(+4.1%)-$44.0 M

Net Margin

1.0%(-87.0%)7.7%(+95.7%)3.9%(+258.2%)1.1%(-88.7%)9.8%(+125.4%)-38.5%(-9.9%)-35.1%(-147.8%)-14.2%(-129.3%)-6.2%(+62.2%)-16.3%(+30.9%)-23.6%(+17.3%)-28.6%(+2.9%)-29.4%(-9.2%)-26.9%(+0.3%)-27.0%(-6.3%)-25.4%(+0.6%)-25.6%(-5.1%)-24.3%(-12.0%)-21.7%(+10.7%)-24.3%(-55.3%)-15.7%(+9.6%)-17.3%(-1.9%)-17.0%(-6.6%)-15.9%(+15.7%)-18.9%(+0.2%)-19.0%(+22.7%)-24.5%(+18.3%)-30.0%(-33.2%)-22.5%(-10.7%)-20.4%(+17.0%)-24.5%(-5.2%)-23.3%

EBIT

$8.5 M(-62.1%)$22.3 M(+95.9%)$11.4 M(-17.7%)$13.9 M(-25.8%)$18.7 M(+203.7%)-$18.0 M(+71.5%)-$63.1 M(-179.3%)-$22.6 M(-159.8%)-$8.7 M(+65.1%)-$24.9 M(+32.2%)-$36.8 M(+9.9%)-$40.9 M(+1.2%)-$41.3 M(-19.8%)-$34.5 M(-59.5%)-$21.7 M(+10.1%)-$24.1 M(-17.5%)-$20.5 M(-15.9%)-$17.7 M(-15.5%)-$15.3 M(+20.3%)-$19.2 M(-78.5%)-$10.8 M(+0.3%)-$10.8 M(+0.6%)-$10.9 M(-28.6%)-$8.4 M(+8.7%)-$9.3 M(+11.2%)-$10.4 M(+26.6%)-$14.2 M(+12.7%)-$16.3 M(-23.0%)-$13.2 M(-5.0%)-$12.6 M(-5.9%)-$11.9 M(-13.6%)-$10.5 M

TTM EBIT

$56.1 M(-15.4%)$66.3 M(+155.7%)$25.9 M(+153.3%)-$48.6 M(+42.9%)-$85.1 M(+24.4%)-$112.5 M(+5.8%)-$119.4 M(-28.3%)-$93.1 M(+16.4%)-$111.3 M(+22.7%)-$144.0 M(+6.2%)-$153.6 M(-10.9%)-$138.4 M(-13.8%)-$121.6 M(-20.7%)-$100.8 M(-20.1%)-$83.9 M(-8.2%)-$77.6 M(-6.7%)-$72.7 M(-15.5%)-$63.0 M(-12.3%)-$56.1 M(-8.6%)-$51.6 M(-26.4%)-$40.9 M(-3.9%)-$39.4 M(-1.0%)-$39.0 M(+7.9%)-$42.3 M(+15.6%)-$50.1 M(+7.3%)-$54.1 M(+3.9%)-$56.3 M(-4.3%)-$54.0 M(-12.0%)-$48.2 M(-7.9%)-$44.7 M(-5.7%)-$42.3 M(+3.2%)-$43.7 M

EBITDA

$19.9 M(-40.7%)$33.6 M(+50.7%)$22.3 M(-11.6%)$25.2 M(-16.3%)$30.1 M(+572.8%)-$6.4 M(+87.6%)-$51.3 M(-344.1%)-$11.6 M(-759.5%)$1.8 M(+111.9%)-$14.7 M(+44.5%)-$26.6 M(+13.4%)-$30.7 M(+2.1%)-$31.4 M(-26.5%)-$24.8 M(-69.4%)-$14.6 M(+15.7%)-$17.3 M(-22.0%)-$14.2 M(-21.0%)-$11.8 M(-20.7%)-$9.7 M(+32.3%)-$14.4 M(-131.5%)-$6.2 M(-0.1%)-$6.2 M(+10.3%)-$6.9 M(-37.8%)-$5.0 M(+14.9%)-$5.9 M(+24.1%)-$7.8 M(+32.6%)-$11.5 M(+16.9%)-$13.9 M(-27.2%)-$10.9 M(-3.5%)-$10.5 M(-2.4%)-$10.3 M(-16.3%)-$8.8 M

TTM EBITDA

$101.0 M(-9.2%)$111.2 M(+56.1%)$71.2 M(+3086.7%)-$2.4 M(+93.9%)-$39.1 M(+42.0%)-$67.5 M(+11.1%)-$75.9 M(-48.4%)-$51.1 M(+27.2%)-$70.3 M(+32.0%)-$103.4 M(+8.8%)-$113.4 M(-11.8%)-$101.5 M(-15.2%)-$88.1 M(-24.1%)-$71.0 M(-22.5%)-$58.0 M(-9.2%)-$53.1 M(-5.9%)-$50.1 M(-19.0%)-$42.1 M(-15.2%)-$36.5 M(-8.4%)-$33.7 M(-38.4%)-$24.3 M(-1.3%)-$24.0 M(+6.1%)-$25.6 M(+15.3%)-$30.2 M(+22.7%)-$39.0 M(+11.4%)-$44.1 M(+5.9%)-$46.8 M(-2.7%)-$45.6 M(-12.4%)-$40.6 M(-6.8%)-$38.0 M(-6.3%)-$35.7 M(+3.5%)-$37.0 M

Selling, General & Administrative Expenses

$96.8 M(+3.9%)$93.1 M(-7.1%)$100.2 M(+8.2%)$92.6 M(+0.0%)$92.6 M(-1.0%)$93.6 M(-11.7%)$105.9 M(+1.1%)$104.8 M(+4.5%)$100.3 M(+3.9%)$96.5 M(-2.4%)$98.9 M(+2.3%)$96.7 M(+2.9%)$94.0 M(+8.2%)$86.9 M(+17.8%)$73.7 M(+3.6%)$71.2 M(+1.2%)$70.4 M(+10.9%)$63.5 M(+6.8%)$59.4 M(-4.5%)$62.2 M(+9.4%)$56.9 M(+11.3%)$51.1 M(+3.6%)$49.3 M(+9.4%)$45.1 M(+6.2%)$42.5 M(+9.6%)$38.7 M(-1.4%)$39.3 M(+4.0%)$37.8 M(-5.1%)$39.8 M(+11.8%)$35.6 M(+3.6%)$34.4 M(+7.3%)$32.1 M

TTM SGA

$382.7 M(+1.1%)$378.6 M(-0.1%)$379.0 M(-1.5%)$384.8 M(-3.1%)$396.9 M(-1.9%)$404.5 M(-0.7%)$407.5 M(+1.8%)$400.5 M(+2.1%)$392.4 M(+1.6%)$386.1 M(+2.6%)$376.4 M(+7.2%)$351.2 M(+7.8%)$325.7 M(+7.8%)$302.1 M(+8.4%)$278.7 M(+5.4%)$264.5 M(+3.5%)$255.5 M(+5.6%)$242.0 M(+5.4%)$229.7 M(+4.6%)$219.6 M(+8.5%)$202.4 M(+7.7%)$188.0 M(+7.0%)$175.6 M(+6.0%)$165.6 M(+4.6%)$158.3 M(+1.7%)$155.6 M(+2.0%)$152.5 M(+3.3%)$147.6 M(+4.0%)$141.9 M(+5.7%)$134.3 M(+5.3%)$127.6 M(+5.0%)$121.5 M

Depreciation And Amortization

$11.4 M(+1.8%)$11.2 M(+3.4%)$10.9 M(-4.2%)$11.3 M(-0.6%)$11.4 M(-2.0%)$11.6 M(-1.5%)$11.8 M(+7.0%)$11.1 M(+5.7%)$10.5 M(+2.5%)$10.2 M(-0.3%)$10.2 M(+0.5%)$10.2 M(+1.8%)$10.0 M(+2.5%)$9.7 M(+38.7%)$7.0 M(+4.3%)$6.7 M(+7.3%)$6.3 M(+6.0%)$5.9 M(+6.3%)$5.6 M(+15.1%)$4.8 M(+6.2%)$4.6 M(-0.8%)$4.6 M(+16.6%)$3.9 M(+15.1%)$3.4 M(+2.0%)$3.4 M(+26.3%)$2.7 M(-0.7%)$2.7 M(+11.6%)$2.4 M(+3.2%)$2.3 M(+12.4%)$2.1 M(+28.1%)$1.6 M(-0.7%)$1.6 M

TTM D&A

$44.9 M(+0.1%)$44.9 M(-0.9%)$45.3 M(-2.1%)$46.2 M(+0.7%)$45.9 M(+2.1%)$45.0 M(+3.3%)$43.5 M(+3.8%)$41.9 M(+2.1%)$41.0 M(+1.1%)$40.6 M(+1.1%)$40.1 M(+8.7%)$36.9 M(+10.2%)$33.5 M(+12.4%)$29.8 M(+14.7%)$26.0 M(+5.9%)$24.5 M(+8.4%)$22.6 M(+8.3%)$20.9 M(+6.8%)$19.6 M(+9.1%)$17.9 M(+8.6%)$16.5 M(+7.8%)$15.3 M(+14.5%)$13.4 M(+10.4%)$12.1 M(+9.3%)$11.1 M(+10.3%)$10.1 M(+6.3%)$9.5 M(+12.7%)$8.4 M(+10.2%)$7.6 M(+13.9%)$6.7 M(+2.4%)$6.5 M(-1.4%)$6.6 M

Interest Expense

$2.8 M(-1.9%)$2.8 M(+6.1%)$2.7 M(+0.1%)$2.7 M(-0.9%)$2.7 M(-95.2%)$56.5 M(+1938.0%)$2.8 M(+2.1%)$2.7 M(-2.3%)$2.8 M(+1.2%)$2.7 M(-0.3%)$2.8 M(+2.4%)$2.7 M(-6.4%)$2.9 M(-2.9%)$3.0 M(-3.2%)$3.1 M(-43.3%)$5.4 M(-27.4%)$7.4 M(+1.4%)$7.3 M(+23.9%)$5.9 M(+70.9%)$3.5 M(+0.4%)$3.4 M(+1.5%)$3.4 M(+10.4%)$3.1 M(+2.5%)$3.0 M(-10.9%)$3.4 M(+115.7%)$1.6 M(+100.0%)$0.0(-100.0%)$2000.0(-66.7%)$6000.0(-45.5%)$11.0 K--

TTM Interest Expense

$11.0 M(+0.8%)$10.9 M(-83.2%)$64.6 M(-0.1%)$64.7 M(-0.1%)$64.7 M(-0.1%)$64.8 M(+487.9%)$11.0 M(+0.1%)$11.0 M(+0.2%)$11.0 M(-0.9%)$11.1 M(-1.9%)$11.3 M(-2.6%)$11.6 M(-18.9%)$14.3 M(-24.2%)$18.8 M(-18.8%)$23.2 M(-11.0%)$26.1 M(+8.0%)$24.1 M(+19.8%)$20.2 M(+24.2%)$16.2 M(+21.2%)$13.4 M(+3.5%)$12.9 M(+0.6%)$12.9 M(+16.7%)$11.0 M(+38.8%)$7.9 M(+60.8%)$4.9 M(+214.2%)$1.6 M(+8168.4%)$19.0 K(0%)$19.0 K(+11.8%)$17.0 K(+54.5%)$11.0 K--

Income Tax

$3.5 M(+19.0%)$3.0 M(+448.7%)$538.0 K(-94.0%)$8.9 M(+319.7%)-$4.1 M(-295.1%)$2.1 M(+139.6%)$869.0 K(+46.3%)$594.0 K(+718.8%)-$96.0 K(-109.3%)$1.0 M(+2697.3%)$37.0 K(-97.4%)$1.4 M(+259.0%)$400.0 K(+92.3%)$208.0 K(-97.8%)$9.4 M(+2503.0%)$363.0 K(-63.0%)$981.0 K(+86.2%)$527.0 K(+124.3%)$235.0 K(-3.3%)$243.0 K(+88.4%)$129.0 K(-37.7%)$207.0 K(+139.9%)-$519.0 K(-330.7%)$225.0 K(-43.0%)$395.0 K(+354.8%)-$155.0 K(-218.3%)$131.0 K(+37.9%)$95.0 K(+141.8%)-$227.0 K(+90.2%)-$2.3 M(-1343.3%)$187.0 K(+45.0%)$129.0 K

TTM Income Tax

$15.9 M(+90.7%)$8.4 M(+11.6%)$7.5 M(-4.2%)$7.8 M(+1608.3%)-$518.0 K(-115.0%)$3.4 M(+43.6%)$2.4 M(+53.0%)$1.6 M(-34.9%)$2.4 M(-17.1%)$2.9 M(+39.7%)$2.1 M(-81.9%)$11.5 M(+10.3%)$10.4 M(-5.3%)$11.0 M(-2.8%)$11.3 M(+437.5%)$2.1 M(+6.0%)$2.0 M(+75.1%)$1.1 M(+39.3%)$814.0 K(+1256.7%)$60.0 K(+42.9%)$42.0 K(-86.4%)$308.0 K(+670.4%)-$54.0 K(-109.1%)$596.0 K(+27.9%)$466.0 K(+398.7%)-$156.0 K(+93.3%)-$2.3 M(-2.5%)-$2.3 M(-1.5%)-$2.2 M(+6.7%)-$2.4 M(-119750.0%)-$2000.0(+95.0%)-$40.0 K

PE Ratio

103.7(+62.8%)63.7------------------------------

PS Ratio

3.0(-0.7%)3.0(-8.1%)3.3(-12.2%)3.8(-16.6%)4.5(+20.8%)3.8(-0.3%)3.8(+1.4%)3.7(+21.6%)3.0(-21.6%)3.9(-38.7%)6.3(-43.6%)11.3(-11.2%)12.7(-1.3%)12.8(+12.4%)11.4(+20.7%)9.5(-17.3%)11.4(+40.7%)8.1(+15.2%)7.1(+12.4%)6.3(-26.6%)8.6(+16.2%)7.4(-26.1%)10.0(+7.3%)9.3(+52.6%)6.1(-18.8%)7.5(+25.7%)6.0(+6.0%)5.6(+37.4%)4.1(-0.2%)4.1(-0.2%)4.1(+7.6%)3.8

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

$63.8 M(+45.0%)$44.0 M(+33.8%)$32.9 M(+5.8%)$31.1 M(-51.0%)$63.5 M(+1631.7%)$3.7 M(-88.3%)$31.3 M(+435.9%)$5.8 M(-85.5%)$40.2 M(+100.1%)$20.1 M(+170.0%)$7.4 M(-28.4%)$10.4 M(+121.9%)$4.7 M(-75.9%)$19.4 M(+111.7%)$9.2 M(-55.4%)$20.6 M(+3438.7%)$582.0 K(-94.8%)$11.1 M(+2406.3%)$442.0 K(+106.1%)-$7.2 M(-192.2%)$7.8 M(+325.4%)$1.8 M(-25.9%)$2.5 M(+118.3%)-$13.6 M(-213.7%)$11.9 M(+394.7%)-$4.0 M(+55.6%)-$9.1 M(-224.9%)$7.3 M(-11.1%)$8.2 M(+42.8%)$5.7 M(+244.3%)-$4.0 M(-219.9%)$3.3 M

TTM CFO

$171.7 M(+0.2%)$171.4 M(+30.8%)$131.1 M(+1.2%)$129.5 M(+24.2%)$104.3 M(+28.6%)$81.1 M(-16.9%)$97.5 M(+32.4%)$73.6 M(-5.8%)$78.2 M(+83.4%)$42.6 M(+1.6%)$42.0 M(-4.0%)$43.7 M(-18.9%)$53.9 M(+8.2%)$49.8 M(+20.2%)$41.4 M(+26.7%)$32.7 M(+569.1%)$4.9 M(-59.7%)$12.1 M(+319.7%)$2.9 M(-41.4%)$4.9 M(+447.3%)-$1.4 M(-152.8%)$2.7 M(+184.1%)-$3.2 M(+78.4%)-$14.8 M(-343.9%)$6.1 M(+159.9%)$2.3 M(-80.8%)$12.1 M(-29.7%)$17.3 M(+29.9%)$13.3 M(+9.5%)$12.1 M(+48.3%)$8.2 M(-41.7%)$14.0 M

Cash From Investing

$53.0 M(+181.9%)-$64.7 M(-1037.7%)$6.9 M(+116.5%)-$41.7 M(-24.2%)-$33.6 M(+59.6%)-$83.0 M(-59.6%)-$52.0 M(-411.0%)-$10.2 M(-97.8%)-$5.1 M(+74.8%)-$20.4 M(-195.0%)$21.5 M(+159.8%)-$35.9 M(-105.3%)-$17.5 M(+93.7%)-$275.7 M(-1909.3%)-$13.7 M(+25.6%)-$18.4 M(+72.0%)-$65.8 M(-19.4%)-$55.1 M(+54.3%)-$120.8 M(-241.4%)$85.4 M(+109415.4%)$78.0 K(+100.5%)-$15.7 M(-147.8%)$32.7 M(+9322.5%)-$355.0 K(+99.2%)-$43.5 M(+73.8%)-$165.7 M(-2015.9%)$8.6 M(+27.9%)$6.8 M(+211.2%)-$6.1 M(+49.4%)-$12.0 M(-423.3%)$3.7 M(+147.5%)-$7.8 M

TTM CFI

-$46.5 M(+65.0%)-$133.1 M(+12.1%)-$151.4 M(+28.0%)-$210.3 M(-17.6%)-$178.8 M(-18.9%)-$150.3 M(-71.4%)-$87.7 M(-515.4%)-$14.3 M(+64.3%)-$40.0 M(+23.6%)-$52.3 M(+83.0%)-$307.7 M(+10.3%)-$342.8 M(-5.4%)-$325.4 M(+12.9%)-$373.7 M(-144.1%)-$153.1 M(+41.1%)-$260.2 M(-66.5%)-$156.3 M(-72.9%)-$90.4 M(-77.6%)-$50.9 M(-149.6%)$102.6 M(+510.2%)$16.8 M(+162.9%)-$26.7 M(+84.9%)-$176.8 M(+12.0%)-$200.8 M(-3.7%)-$193.7 M(-23.9%)-$156.4 M(-5703.9%)-$2.7 M(+64.7%)-$7.6 M(+65.7%)-$22.2 M(+60.5%)-$56.3 M(-23.1%)-$45.8 M(+8.9%)-$50.2 M

Cash From Financing

-$1.2 M(-135.4%)$3.4 M(+443.5%)-$1.0 M(-123.0%)$4.4 M(+298.4%)-$2.2 M(-102.8%)$77.8 M(+6508.3%)$1.2 M(-58.5%)$2.8 M(+190.2%)$978.0 K(-80.5%)$5.0 M(+381.3%)-$1.8 M(-155.6%)$3.2 M(+106.5%)-$49.3 M(-433.1%)-$9.2 M(-56.5%)-$5.9 M(-101.8%)$328.6 M(+23996.2%)-$1.4 M(-151.3%)$2.7 M(-98.6%)$196.2 M(+5716.4%)$3.4 M(+1154.3%)$269.0 K(-89.9%)$2.7 M(+80.1%)$1.5 M(-66.2%)$4.4 M(+2177.6%)$192.0 K(-99.9%)$199.8 M(+10823.0%)$1.8 M(-94.7%)$34.4 M(+5415.6%)$623.0 K(-70.2%)$2.1 M(-14.5%)$2.4 M(+16.3%)$2.1 M

TTM CFF

$5.6 M(+21.3%)$4.6 M(-94.2%)$78.9 M(-2.7%)$81.1 M(+1.9%)$79.6 M(-3.8%)$82.8 M(+727.3%)$10.0 M(+42.0%)$7.0 M(-5.0%)$7.4 M(+117.3%)-$42.8 M(+25.0%)-$57.1 M(+6.7%)-$61.2 M(-123.2%)$264.1 M(-15.3%)$312.0 M(-3.7%)$324.0 M(-38.4%)$526.1 M(+161.8%)$200.9 M(-0.8%)$202.6 M(+0.0%)$202.6 M(+2500.5%)$7.8 M(-11.4%)$8.8 M(+0.9%)$8.7 M(-95.8%)$205.8 M(-0.2%)$206.2 M(-12.7%)$236.2 M(-0.2%)$236.6 M(+508.1%)$38.9 M(-1.6%)$39.5 M(+443.8%)$7.3 M(+33.2%)$5.5 M(-9.3%)$6.0 M(+59.2%)$3.8 M

Free Cash Flow

$58.8 M(+52.8%)$38.5 M(+31.8%)$29.2 M(+6.1%)$27.5 M(-54.3%)$60.3 M(+10452.9%)-$582.0 K(-102.3%)$25.6 M(+2198.5%)-$1.2 M(-104.3%)$28.4 M(+194.6%)$9.7 M(+867.6%)-$1.3 M(-132.9%)$3.8 M(+275.7%)-$2.2 M(-115.2%)$14.3 M(+184.3%)$5.0 M(-71.8%)$17.9 M(+328.5%)-$7.8 M(-221.2%)$6.4 M(+389.1%)-$2.2 M(+80.5%)-$11.4 M(-382.7%)$4.0 M(+144.8%)-$9.0 M(-8.6%)-$8.3 M(+64.8%)-$23.6 M(-449.3%)$6.8 M(+185.7%)-$7.9 M(+40.8%)-$13.3 M(-399.3%)$4.5 M(-31.2%)$6.5 M(+48.0%)$4.4 M(+179.0%)-$5.5 M(-378.9%)$2.0 M

TTM FCF

$154.1 M(-0.9%)$155.5 M(+33.6%)$116.4 M(+3.2%)$112.8 M(+34.2%)$84.0 M(+60.9%)$52.2 M(-16.4%)$62.5 M(+75.3%)$35.6 M(-12.4%)$40.7 M(+304.8%)$10.0 M(-31.7%)$14.7 M(-30.0%)$21.0 M(-40.0%)$35.1 M(+19.2%)$29.4 M(+36.6%)$21.5 M(+51.0%)$14.3 M(+194.8%)-$15.0 M(-373.3%)-$3.2 M(+83.0%)-$18.7 M(+24.6%)-$24.8 M(+33.0%)-$36.9 M(-7.9%)-$34.2 M(-3.5%)-$33.1 M(+13.2%)-$38.1 M(-280.5%)-$10.0 M(+2.8%)-$10.3 M(-622.0%)$2.0 M(-79.8%)$9.8 M(+33.8%)$7.3 M(+9.3%)$6.7 M(+154.0%)$2.6 M(-71.7%)$9.3 M

CAPEX

$4.9 M(-9.8%)$5.5 M(+49.7%)$3.7 M(+3.3%)$3.5 M(+10.1%)$3.2 M(-24.4%)$4.2 M(-25.8%)$5.7 M(-18.9%)$7.1 M(-40.1%)$11.8 M(+12.8%)$10.5 M(+20.1%)$8.7 M(+32.4%)$6.6 M(-4.3%)$6.9 M(+34.1%)$5.1 M(+23.5%)$4.1 M(+51.9%)$2.7 M(-67.5%)$8.4 M(+81.5%)$4.6 M(+73.2%)$2.7 M(-36.8%)$4.2 M(+12.0%)$3.8 M(-65.3%)$10.9 M(+0.7%)$10.8 M(+7.3%)$10.1 M(+94.7%)$5.2 M(+34.4%)$3.8 M(-8.9%)$4.2 M(+48.7%)$2.8 M(+64.7%)$1.7 M(+26.0%)$1.4 M(-12.3%)$1.6 M(+16.8%)$1.3 M

TTM CAPEX

$17.6 M(+10.8%)$15.9 M(+8.3%)$14.6 M(-12.4%)$16.7 M(-17.4%)$20.2 M(-29.8%)$28.8 M(-17.7%)$35.0 M(-7.8%)$38.0 M(+1.3%)$37.5 M(+15.1%)$32.6 M(+19.6%)$27.3 M(+20.1%)$22.7 M(+20.4%)$18.9 M(-7.5%)$20.4 M(+2.5%)$19.9 M(+8.0%)$18.4 M(-7.5%)$19.9 M(+30.2%)$15.3 M(-29.0%)$21.6 M(-27.4%)$29.7 M(-16.4%)$35.5 M(-3.8%)$36.9 M(+23.5%)$29.9 M(+28.2%)$23.3 M(+44.9%)$16.1 M(+27.3%)$12.6 M(+24.4%)$10.2 M(+35.6%)$7.5 M(+25.1%)$6.0 M(+9.8%)$5.5 M(-1.8%)$5.6 M(+17.1%)$4.7 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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