QLYS logo

Qualys (QLYS) 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

$973.5 M(+7.2%)$908.3 M(+3.6%)$876.6 M(+1.7%)$861.8 M(+6.0%)$812.6 M(+8.1%)$751.9 M(+6.0%)$709.6 M(+5.0%)$675.8 M(-3.6%)$700.9 M(-6.3%)$747.6 M(-5.2%)$789.0 M(-3.1%)$814.5 M(0%)$814.6 M(+7.7%)$756.2 M(+2.6%)$737.3 M(+1.0%)$729.9 M(-0.9%)$736.8 M(+4.2%)$707.1 M(+0.0%)$707.0 M(+3.3%)$684.5 M(+1.3%)$675.6 M(+7.9%)$625.9 M(-3.0%)$645.6 M(+1.5%)$636.1 M(+8.6%)$585.7 M(-0.1%)$586.0 M(+2.6%)$570.9 M(+0.9%)$565.6 M(+5.2%)$537.5 M(+7.2%)$501.3 M(+6.2%)$471.9 M(+6.9%)$441.5 M

Current Assets

$585.7 M(+9.2%)$536.6 M(+0.5%)$534.1 M(-11.8%)$605.4 M(+0.9%)$600.0 M(+6.7%)$562.2 M(+10.6%)$508.2 M(+9.3%)$464.7 M(-1.8%)$473.3 M(-9.4%)$522.7 M(-5.3%)$551.7 M(-3.7%)$573.2 M(+4.9%)$546.4 M(+20.7%)$452.9 M(-3.3%)$468.2 M(+0.9%)$464.1 M(-2.4%)$475.3 M(+17.2%)$405.5 M(-9.5%)$448.1 M(+5.4%)$425.1 M(+7.5%)$395.6 M(+4.2%)$379.8 M(-0.5%)$381.6 M(-0.3%)$382.5 M(+0.9%)$379.0 M(-5.7%)$401.7 M(+2.8%)$390.9 M(-0.8%)$393.9 M(+6.6%)$369.4 M(+0.5%)$367.4 M(+6.7%)$344.3 M(+16.5%)$295.5 M

Non Current Assets

$387.8 M(+4.3%)$371.7 M(+8.5%)$342.5 M(+33.6%)$256.4 M(+20.6%)$212.6 M(+12.1%)$189.7 M(-5.8%)$201.4 M(-4.5%)$211.0 M(-7.3%)$227.6 M(+1.2%)$224.9 M(-5.2%)$237.3 M(-1.7%)$241.4 M(-10.0%)$268.2 M(-11.6%)$303.3 M(+12.7%)$269.1 M(+1.2%)$265.9 M(+1.7%)$261.5 M(-13.3%)$301.6 M(+16.5%)$258.9 M(-0.2%)$259.4 M(-7.4%)$280.0 M(+13.8%)$246.1 M(-6.8%)$264.0 M(+4.1%)$253.6 M(+22.7%)$206.7 M(+12.2%)$184.3 M(+2.3%)$180.0 M(+4.8%)$171.7 M(+2.1%)$168.2 M(+25.6%)$133.9 M(+4.9%)$127.7 M(-12.6%)$146.1 M

Total Liabilities

$496.4 M(+8.2%)$458.7 M(+2.2%)$448.8 M(-1.9%)$457.6 M(+3.0%)$444.4 M(+3.6%)$428.9 M(-0.8%)$432.6 M(+6.0%)$407.9 M(-0.9%)$411.8 M(+4.9%)$392.4 M(+0.1%)$392.2 M(+1.1%)$387.9 M(+2.7%)$377.8 M(+7.0%)$353.2 M(+2.6%)$344.3 M(+3.5%)$332.8 M(+0.1%)$332.3 M(+8.3%)$306.8 M(+2.5%)$299.2 M(+0.5%)$297.8 M(+3.1%)$288.8 M(+9.0%)$264.9 M(+1.1%)$262.0 M(-0.3%)$262.7 M(+15.4%)$227.7 M(+7.5%)$211.9 M(+3.0%)$205.7 M(+3.2%)$199.3 M(+2.7%)$194.0 M(+11.7%)$173.7 M(+4.7%)$165.9 M(+5.6%)$157.1 M

Current Liabilities

$428.4 M(+10.3%)$388.5 M(+4.5%)$371.8 M(-4.9%)$391.1 M(+0.5%)$389.2 M(+5.0%)$370.5 M(+0.4%)$369.1 M(+4.6%)$353.0 M(+0.2%)$352.2 M(+5.4%)$334.0 M(+2.0%)$327.4 M(+2.8%)$318.5 M(+4.7%)$304.3 M(+6.9%)$284.7 M(+4.4%)$272.7 M(+5.0%)$259.7 M(+1.6%)$255.7 M(+7.0%)$239.1 M(+1.7%)$235.1 M(+0.4%)$234.2 M(+4.8%)$223.5 M(+4.5%)$213.7 M(+2.4%)$208.7 M(+0.3%)$208.2 M(+5.7%)$196.9 M(+7.6%)$183.0 M(+1.8%)$179.9 M(+5.1%)$171.1 M(+3.2%)$165.8 M(+11.8%)$148.2 M(+5.5%)$140.5 M(+2.0%)$137.7 M

Long Term Liabilities

$68.0 M(-3.1%)$70.2 M(-8.8%)$77.0 M(+15.7%)$66.5 M(+20.4%)$55.2 M(-5.5%)$58.5 M(-7.9%)$63.4 M(+15.4%)$55.0 M(-7.8%)$59.6 M(+2.1%)$58.4 M(-9.8%)$64.8 M(-6.6%)$69.4 M(-5.7%)$73.6 M(+7.4%)$68.5 M(-4.3%)$71.6 M(-2.0%)$73.1 M(-4.6%)$76.6 M(+13.1%)$67.7 M(+5.6%)$64.1 M(+1.0%)$63.5 M(-2.8%)$65.3 M(+27.7%)$51.2 M(-4.0%)$53.3 M(-2.3%)$54.5 M(+77.2%)$30.8 M(+6.8%)$28.8 M(+11.8%)$25.8 M(-8.4%)$28.1 M(-0.2%)$28.2 M(+10.9%)$25.4 M(+0.2%)$25.4 M(+31.3%)$19.3 M

Shareholders Equity

$477.1 M(+6.1%)$449.6 M(+5.1%)$427.8 M(+5.8%)$404.2 M(+9.8%)$368.2 M(+14.0%)$322.9 M(+16.6%)$277.0 M(+3.4%)$267.8 M(-7.4%)$289.1 M(-18.6%)$355.2 M(-10.5%)$396.8 M(-7.0%)$426.6 M(-2.3%)$436.7 M(+8.4%)$403.0 M(+2.5%)$393.0 M(-1.0%)$397.1 M(-1.8%)$404.5 M(+1.0%)$400.3 M(-1.8%)$407.8 M(+5.4%)$386.7 M(-0.0%)$386.8 M(+7.1%)$361.0 M(-5.9%)$383.6 M(+2.7%)$373.4 M(+4.3%)$358.0 M(-4.3%)$374.1 M(+2.4%)$365.2 M(-0.3%)$366.3 M(+6.6%)$343.5 M(+4.8%)$327.6 M(+7.0%)$306.1 M(+7.6%)$284.5 M

Book Value

$477.1 M(+6.1%)$449.6 M(+5.1%)$427.8 M(+5.8%)$404.2 M(+9.8%)$368.2 M(+14.0%)$322.9 M(+16.6%)$277.0 M(+3.4%)$267.8 M(-7.4%)$289.1 M(-18.6%)$355.2 M(-10.5%)$396.8 M(-7.0%)$426.6 M(-2.3%)$436.7 M(+8.4%)$403.0 M(+2.5%)$393.0 M(-1.0%)$397.1 M(-1.8%)$404.5 M(+1.0%)$400.3 M(-1.8%)$407.8 M(+5.4%)$386.7 M(-0.0%)$386.8 M(+7.1%)$361.0 M(-5.9%)$383.6 M(+2.7%)$373.4 M(+4.3%)$358.0 M(-4.3%)$374.1 M(+2.4%)$365.2 M(-0.3%)$366.3 M(+6.6%)$343.5 M(+4.8%)$327.6 M(+7.0%)$306.1 M(+7.6%)$284.5 M

Working Capital

$157.3 M(+6.2%)$148.1 M(-8.7%)$162.2 M(-24.3%)$214.3 M(+1.7%)$210.8 M(+10.0%)$191.7 M(+37.8%)$139.1 M(+24.4%)$111.8 M(-7.7%)$121.2 M(-35.8%)$188.7 M(-15.9%)$224.4 M(-11.9%)$254.6 M(+5.2%)$242.1 M(+44.0%)$168.2 M(-14.0%)$195.5 M(-4.3%)$204.3 M(-7.0%)$219.6 M(+31.9%)$166.5 M(-21.9%)$213.0 M(+11.6%)$190.9 M(+10.9%)$172.1 M(+3.7%)$166.1 M(-3.9%)$172.9 M(-0.8%)$174.3 M(-4.2%)$182.1 M(-16.8%)$218.7 M(+3.7%)$211.0 M(-5.3%)$222.7 M(+9.4%)$203.6 M(-7.1%)$219.1 M(+7.5%)$203.8 M(+29.2%)$157.7 M

Cash And Cash Equivalents

$232.2 M(-1.4%)$235.4 M(-16.3%)$281.2 M(+2.7%)$273.8 M(+34.4%)$203.7 M(-2.4%)$208.7 M(+12.1%)$186.1 M(-4.0%)$193.9 M(+11.6%)$173.7 M(-10.4%)$193.9 M(+60.3%)$121.0 M(-27.3%)$166.3 M(+21.1%)$137.3 M(-5.8%)$145.7 M(+49.8%)$97.3 M(-10.6%)$108.8 M(+46.7%)$74.1 M(-20.3%)$93.0 M(-18.3%)$113.9 M(-22.8%)$147.6 M(+68.5%)$87.6 M(+15.8%)$75.6 M(-17.3%)$91.4 M(-1.9%)$93.1 M(+127.0%)$41.0 M(-58.1%)$98.0 M(+12.9%)$86.8 M(-6.9%)$93.2 M(+7.6%)$86.6 M(-4.3%)$90.5 M(-30.7%)$130.6 M(+19.1%)$109.7 M

Accounts Payable

$1.3 M(-10.7%)$1.4 M(+11.3%)$1.3 M(+98.0%)$645.0 K(-34.7%)$988.0 K(-15.2%)$1.2 M(-46.1%)$2.2 M(+24.1%)$1.7 M(-38.0%)$2.8 M(+114.7%)$1.3 M(-38.6%)$2.1 M(-13.9%)$2.5 M(+91.1%)$1.3 M(+17.9%)$1.1 M(-31.2%)$1.6 M(+37.2%)$1.2 M(+59.2%)$731.0 K(-67.1%)$2.2 M(+59.4%)$1.4 M(+113.6%)$653.0 K(-23.0%)$848.0 K(-6.7%)$909.0 K(-5.6%)$963.0 K(+70.1%)$566.0 K(-89.9%)$5.6 M(+18.3%)$4.7 M(+361.2%)$1.0 M(-21.8%)$1.3 M(+14.5%)$1.1 M(-18.2%)$1.4 M(-27.3%)$1.9 M(-55.6%)$4.3 M

Accounts Receivable

$164.6 M(+43.1%)$115.0 M(+4.9%)$109.6 M(-5.2%)$115.6 M(-20.9%)$146.2 M(+41.4%)$103.4 M(-17.2%)$124.9 M(+22.7%)$101.8 M(-16.4%)$121.8 M(+23.4%)$98.7 M(+1.1%)$97.7 M(+9.4%)$89.3 M(-18.1%)$109.0 M(+29.4%)$84.3 M(-2.1%)$86.0 M(+1.0%)$85.2 M(-14.9%)$100.2 M(+55.8%)$64.3 M(-15.3%)$75.9 M(+4.5%)$72.7 M(-6.8%)$78.0 M(+27.3%)$61.3 M(-3.0%)$63.2 M(-6.9%)$67.9 M(-10.5%)$75.8 M(+29.4%)$58.6 M(+11.6%)$52.5 M(+5.3%)$49.9 M(-22.6%)$64.4 M(+39.0%)$46.4 M(-0.0%)$46.4 M(+11.3%)$41.6 M

Short Term Debt

$9.7 M(+4.2%)$9.3 M(-7.8%)$10.1 M(+0.8%)$10.0 M(-15.3%)$11.9 M(-3.7%)$12.3 M(+3.6%)$11.9 M(-8.1%)$12.9 M(-1.0%)$13.1 M(+19.2%)$11.0 M(-5.1%)$11.5 M(-4.1%)$12.0 M(-4.5%)$12.6 M(+3.5%)$12.2 M(-0.6%)$12.2 M(+3.4%)$11.8 M(+1.5%)$11.7 M(-0.9%)$11.8 M(+28.6%)$9.2 M(+15.0%)$8.0 M(+4.0%)$7.7 M(+10.5%)$6.9 M(+1.6%)$6.8 M(+492.0%)$1.2 M(+100.0%)$0.0---$0.0---

Long Term Debt

$37.5 M(-2.0%)$38.3 M(-5.4%)$40.4 M(+45.5%)$27.8 M(+64.5%)$16.9 M(-14.1%)$19.7 M(-14.1%)$22.9 M(-11.7%)$25.9 M(-11.0%)$29.1 M(+0.7%)$28.9 M(-7.7%)$31.3 M(-5.9%)$33.3 M(-7.3%)$35.9 M(-3.8%)$37.3 M(-7.7%)$40.4 M(-5.3%)$42.7 M(-6.6%)$45.7 M(-5.6%)$48.4 M(+7.4%)$45.0 M(+8.6%)$41.5 M(-5.8%)$44.0 M(+43.4%)$30.7 M(-4.0%)$32.0 M(-4.8%)$33.6 M(+100.0%)$0.0-------

Total Debt

$47.2 M(-0.8%)$47.6 M(-5.9%)$50.6 M(+33.6%)$37.8 M(+31.6%)$28.7 M(-10.1%)$32.0 M(-8.0%)$34.7 M(-10.5%)$38.8 M(-7.9%)$42.2 M(+5.8%)$39.9 M(-7.0%)$42.9 M(-5.4%)$45.3 M(-6.6%)$48.5 M(-2.0%)$49.5 M(-6.0%)$52.7 M(-3.4%)$54.5 M(-4.9%)$57.4 M(-4.7%)$60.2 M(+11.0%)$54.2 M(+9.6%)$49.5 M(-4.3%)$51.7 M(+37.3%)$37.6 M(-3.0%)$38.8 M(+11.7%)$34.7 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

Debt To Equity

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

Current Ratio

1.4(-0.7%)1.4(-4.2%)1.4(-7.1%)1.6(+0.7%)1.5(+1.3%)1.5(+10.1%)1.4(+4.5%)1.3(-1.5%)1.3(-14.1%)1.6(-7.7%)1.7(-6.1%)1.8(0%)1.8(+13.2%)1.6(-7.6%)1.7(-3.9%)1.8(-3.8%)1.9(+9.4%)1.7(-11.0%)1.9(+5.0%)1.8(+2.8%)1.8(-0.6%)1.8(-2.7%)1.8(-0.5%)1.8(-4.2%)1.9(-12.3%)2.2(+0.9%)2.2(-5.7%)2.3(+3.1%)2.2(-10.1%)2.5(+1.2%)2.5(+13.9%)2.1

Quick Ratio

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

Inventory

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

Retained Earnings

-$189.2 M(+1.8%)-$192.6 M(+1.6%)-$195.6 M(+4.9%)-$205.8 M(+9.8%)-$228.1 M(+6.7%)-$244.3 M(+4.3%)-$255.3 M(-1.2%)-$252.4 M(-14.0%)-$221.4 M(-42.5%)-$155.5 M(-61.4%)-$96.3 M(-64.9%)-$58.4 M(-40.2%)-$41.7 M(-31.4%)-$31.7 M(-1.3%)-$31.3 M(-30.4%)-$24.0 M(-772.7%)$3.6 M(-65.6%)$10.4 M(-50.8%)$21.1 M(+23.2%)$17.1 M(-26.2%)$23.2 M(+73.9%)$13.3 M(-63.6%)$36.7 M(+6.4%)$34.5 M(+23.3%)$28.0 M(-39.0%)$45.8 M(+0.0%)$45.8 M(-9.4%)$50.6 M(+26.6%)$39.9 M(+7.3%)$37.2 M(+27.2%)$29.2 M(+32.7%)$22.0 M

PB Ratio

10.8(+2.7%)10.5(-14.7%)12.3(-19.6%)15.3(-21.4%)19.4(+11.9%)17.4(+1.5%)17.1(-4.5%)17.9(+22.9%)14.6(-2.5%)15.0(+22.2%)12.2(-5.7%)13.0(+5.6%)12.3(+14.5%)10.7(+7.4%)10.0(-3.4%)10.3(-12.6%)11.8(+23.5%)9.6(-4.5%)10.0(+14.2%)8.8(+4.0%)8.4(+4.1%)8.1(-8.9%)8.9(+2.6%)8.7(+6.4%)8.2(-13.0%)9.4(+4.1%)9.0(+16.3%)7.7(+16.0%)6.7(+11.3%)6.0(+19.8%)5.0(+1.4%)4.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

$1.2(-4.0%)$1.2(+6.0%)$1.2(+11.4%)$1.1(-2.8%)$1.1(-12.9%)$1.2(+30.5%)$0.9(+23.4%)$0.8(+4.0%)$0.7(+4.2%)$0.7(+6.0%)$0.7(+4.7%)$0.6(+16.4%)$0.6(-21.4%)$0.7(+32.1%)$0.5(+5200.0%)$0.0(-98.3%)$0.6(+5.4%)$0.6(-12.5%)$0.6(+39.1%)$0.5(-8.0%)$0.5(+6.4%)$0.5(+20.5%)$0.4(+21.9%)$0.3(-8.6%)$0.3(-37.5%)$0.6(+133.3%)$0.2(+9.1%)$0.2(+214.3%)$0.1(-66.7%)$0.2(+16.7%)$0.2(-67.9%)$0.6

TTM EPS

$4.7(+2.4%)$4.5(0%)$4.5(+5.1%)$4.3(+6.9%)$4.0(+9.2%)$3.7(+16.7%)$3.2(+9.7%)$2.9(+4.7%)$2.8(+7.4%)$2.6(+0.4%)$2.6(+5.8%)$2.4(+35.2%)$1.8(-2.2%)$1.8(+8.3%)$1.7(-6.1%)$1.8(-20.0%)$2.3(+4.2%)$2.2(+4.3%)$2.1(+13.7%)$1.8(+8.3%)$1.7(+9.8%)$1.5(-5.6%)$1.6(+10.2%)$1.5(+7.3%)$1.4(+25.7%)$1.1(+47.3%)$0.7(+8.8%)$0.7(-33.3%)$1.0(-7.3%)$1.1(+7.8%)$1.0(+9.7%)$0.9

Revenue

$159.2 M(+3.5%)$153.9 M(+3.5%)$148.7 M(+2.0%)$145.8 M(+0.8%)$144.6 M(+1.8%)$142.0 M(+3.5%)$137.2 M(+5.0%)$130.7 M(-0.1%)$130.8 M(+4.2%)$125.6 M(+4.7%)$119.9 M(+5.7%)$113.4 M(+3.3%)$109.8 M(+4.6%)$104.9 M(+5.3%)$99.7 M(+3.0%)$96.8 M(+2.1%)$94.8 M(+1.9%)$93.1 M(+4.8%)$88.8 M(+3.0%)$86.3 M(+1.9%)$84.7 M(+2.4%)$82.7 M(+4.7%)$78.9 M(+4.8%)$75.3 M(+1.5%)$74.2 M(+3.5%)$71.7 M(+5.1%)$68.2 M(+5.0%)$64.9 M(+3.1%)$62.9 M(+5.8%)$59.5 M(+7.6%)$55.3 M(+4.1%)$53.1 M

TTM Revenue

$607.6 M(+2.5%)$593.0 M(+2.0%)$581.1 M(+2.0%)$569.6 M(+2.7%)$554.5 M(+2.5%)$540.7 M(+3.1%)$524.3 M(+3.4%)$507.0 M(+3.5%)$489.7 M(+4.5%)$468.7 M(+4.6%)$448.0 M(+4.7%)$427.8 M(+4.0%)$411.2 M(+3.8%)$396.2 M(+3.1%)$384.3 M(+2.9%)$373.5 M(+2.9%)$363.0 M(+2.9%)$352.8 M(+3.0%)$342.4 M(+3.0%)$332.5 M(+3.4%)$321.6 M(+3.4%)$311.1 M(+3.7%)$300.1 M(+3.7%)$289.4 M(+3.8%)$278.9 M(+4.2%)$267.6 M(+4.8%)$255.4 M(+5.3%)$242.6 M(+5.1%)$230.8 M(+4.9%)$220.1 M(+4.0%)$211.6 M(+3.3%)$204.8 M

Total Expenses

$109.8 M(+0.8%)$108.9 M(+8.2%)$100.6 M(-0.4%)$101.0 M(-2.0%)$103.1 M(+4.8%)$98.4 M(+4.3%)$94.4 M(-1.2%)$95.5 M(-4.7%)$100.2 M(+8.6%)$92.2 M(+6.1%)$86.9 M(+8.8%)$79.9 M(-1.1%)$80.7 M(+10.7%)$73.0 M(+3.7%)$70.3 M(-29.3%)$99.5 M(+41.3%)$70.4 M(+5.4%)$66.8 M(+5.4%)$63.3 M(-3.8%)$65.8 M(+1.1%)$65.1 M(+8.3%)$60.1 M(-4.3%)$62.8 M(+2.5%)$61.3 M(+0.1%)$61.3 M(+14.4%)$53.5 M(-6.5%)$57.3 M(+1.4%)$56.5 M(+6.2%)$53.2 M(+9.3%)$48.6 M(+5.1%)$46.3 M(+1.8%)$45.5 M

Operating Expenses

$80.7 M(+0.8%)$80.1 M(+7.9%)$74.2 M(+0.5%)$73.8 M(-2.8%)$76.0 M(+6.0%)$71.7 M(+5.8%)$67.7 M(-1.2%)$68.6 M(-5.3%)$72.4 M(+9.4%)$66.2 M(+7.1%)$61.9 M(+10.7%)$55.9 M(-2.0%)$57.0 M(+12.9%)$50.5 M(+3.5%)$48.8 M(-37.3%)$77.8 M(+58.2%)$49.2 M(+6.5%)$46.1 M(+3.9%)$44.4 M(-6.1%)$47.3 M(-1.3%)$48.0 M(+11.5%)$43.0 M(-5.0%)$45.3 M(+3.9%)$43.6 M(-0.3%)$43.7 M(+18.1%)$37.0 M(-9.7%)$41.0 M(+1.1%)$40.6 M(+4.6%)$38.8 M(+8.0%)$35.9 M(+5.2%)$34.1 M(+2.9%)$33.2 M

Cost Of Goods Sold

$29.0 M(+0.7%)$28.8 M(+9.2%)$26.4 M(-2.9%)$27.2 M(+0.3%)$27.1 M(+1.5%)$26.7 M(+0.3%)$26.7 M(-1.1%)$27.0 M(-2.9%)$27.7 M(+6.8%)$26.0 M(+3.8%)$25.0 M(+4.3%)$24.0 M(+1.1%)$23.7 M(+5.6%)$22.5 M(+4.3%)$21.6 M(-0.6%)$21.7 M(+2.2%)$21.2 M(+2.9%)$20.6 M(+9.2%)$18.9 M(+2.1%)$18.5 M(+7.8%)$17.2 M(+0.3%)$17.1 M(-2.5%)$17.5 M(-1.0%)$17.7 M(+1.1%)$17.5 M(+6.1%)$16.5 M(+1.6%)$16.2 M(+2.2%)$15.9 M(+10.4%)$14.4 M(+13.2%)$12.7 M(+4.7%)$12.2 M(-1.1%)$12.3 M

TTM Cost Of Goods Sold

$111.5 M(+1.7%)$109.6 M(+1.9%)$107.5 M(-0.2%)$107.7 M(+0.2%)$107.5 M(-0.6%)$108.1 M(+0.7%)$107.4 M(+1.5%)$105.7 M(+2.9%)$102.8 M(+4.1%)$98.8 M(+3.7%)$95.3 M(+3.8%)$91.8 M(+2.6%)$89.4 M(+2.9%)$86.9 M(+2.2%)$85.1 M(+3.2%)$82.4 M(+4.0%)$79.2 M(+5.4%)$75.2 M(+4.9%)$71.7 M(+1.9%)$70.3 M(+1.1%)$69.5 M(-0.5%)$69.9 M(+0.9%)$69.3 M(+1.9%)$68.0 M(+2.7%)$66.2 M(+5.0%)$63.1 M(+6.4%)$59.3 M(+7.4%)$55.2 M(+7.0%)$51.6 M(+5.2%)$49.0 M(+2.6%)$47.8 M(+4.1%)$45.9 M

Gross Profit

$130.2 M(+4.1%)$125.0 M(+2.2%)$122.3 M(+3.1%)$118.6 M(+1.0%)$117.4 M(+1.9%)$115.3 M(+4.3%)$110.5 M(+6.6%)$103.7 M(+0.6%)$103.1 M(+3.5%)$99.6 M(+5.0%)$94.8 M(+6.1%)$89.4 M(+3.9%)$86.1 M(+4.4%)$82.5 M(+5.5%)$78.2 M(+4.1%)$75.1 M(+2.0%)$73.6 M(+1.6%)$72.5 M(+3.6%)$69.9 M(+3.2%)$67.8 M(+0.4%)$67.5 M(+3.0%)$65.6 M(+6.8%)$61.4 M(+6.5%)$57.6 M(+1.7%)$56.7 M(+2.8%)$55.1 M(+6.3%)$51.9 M(+6.0%)$49.0 M(+1.0%)$48.5 M(+3.7%)$46.8 M(+8.4%)$43.1 M(+5.7%)$40.8 M

TTM Gross Profit

$496.1 M(+2.6%)$483.4 M(+2.1%)$473.6 M(+2.5%)$461.9 M(+3.3%)$447.0 M(+3.3%)$432.6 M(+3.8%)$416.9 M(+3.9%)$401.2 M(+3.7%)$386.9 M(+4.6%)$369.9 M(+4.8%)$352.8 M(+5.0%)$336.1 M(+4.5%)$321.7 M(+4.0%)$309.3 M(+3.3%)$299.3 M(+2.8%)$291.0 M(+2.6%)$283.7 M(+2.2%)$277.7 M(+2.5%)$270.8 M(+3.3%)$262.2 M(+4.0%)$252.1 M(+4.5%)$241.3 M(+4.5%)$230.8 M(+4.3%)$221.4 M(+4.1%)$212.7 M(+4.0%)$204.5 M(+4.3%)$196.2 M(+4.7%)$187.4 M(+4.5%)$179.2 M(+4.8%)$171.1 M(+4.4%)$163.9 M(+3.1%)$158.9 M

Gross Margin

81.8%(+0.6%)81.3%(-1.2%)82.2%(+1.1%)81.3%(+0.1%)81.2%(+0.1%)81.2%(+0.7%)80.6%(+1.5%)79.4%(+0.7%)78.8%(-0.6%)79.3%(+0.2%)79.1%(+0.3%)78.8%(+0.6%)78.4%(-0.2%)78.6%(+0.3%)78.4%(+1.0%)77.6%(-0.0%)77.6%(-0.3%)77.8%(-1.1%)78.7%(+0.2%)78.6%(-1.5%)79.7%(+0.5%)79.3%(+2.0%)77.8%(+1.7%)76.5%(+0.2%)76.4%(-0.8%)77.0%(+1.1%)76.2%(+0.9%)75.5%(-2.1%)77.1%(-1.9%)78.6%(+0.7%)78.0%(+1.5%)76.9%

Operating Profit

$49.4 M(+9.9%)$45.0 M(-6.5%)$48.1 M(+7.4%)$44.8 M(+7.9%)$41.5 M(-4.9%)$43.6 M(+1.8%)$42.8 M(+21.7%)$35.2 M(+14.7%)$30.7 M(-8.0%)$33.3 M(+1.1%)$33.0 M(-1.6%)$33.5 M(+15.4%)$29.0 M(-9.2%)$32.0 M(+8.9%)$29.4 M(+1185.5%)-$2.7 M(-111.1%)$24.4 M(-7.2%)$26.3 M(+3.1%)$25.5 M(+24.9%)$20.4 M(+4.5%)$19.5 M(-13.3%)$22.5 M(+40.0%)$16.1 M(+14.6%)$14.1 M(+8.6%)$12.9 M(-28.6%)$18.1 M(+66.3%)$10.9 M(+29.6%)$8.4 M(-13.6%)$9.7 M(-10.3%)$10.8 M(+20.4%)$9.0 M(+17.7%)$7.7 M

TTM Operating Profit

$187.2 M(+4.4%)$179.3 M(+0.8%)$177.9 M(+3.0%)$172.7 M(+5.9%)$163.1 M(+7.1%)$152.3 M(+7.2%)$142.0 M(+7.4%)$132.2 M(+1.3%)$130.5 M(+1.3%)$128.9 M(+1.1%)$127.6 M(+2.9%)$123.9 M(+41.3%)$87.7 M(+5.6%)$83.0 M(+7.3%)$77.4 M(+5.2%)$73.5 M(-23.9%)$96.7 M(+5.3%)$91.8 M(+4.3%)$88.0 M(+11.9%)$78.6 M(+8.8%)$72.3 M(+10.1%)$65.7 M(+7.2%)$61.2 M(+9.3%)$56.0 M(+11.2%)$50.4 M(+6.8%)$47.1 M(+18.2%)$39.9 M(+5.0%)$38.0 M(+2.0%)$37.2 M(+2.5%)$36.3 M(+8.6%)$33.5 M(+10.9%)$30.2 M

Operating Margin

31.0%(+6.2%)29.2%(-9.6%)32.3%(+5.3%)30.7%(+7.0%)28.7%(-6.6%)30.7%(-1.6%)31.2%(+15.9%)26.9%(+14.8%)23.4%(-11.8%)26.6%(-3.5%)27.5%(-6.9%)29.6%(+11.8%)26.5%(-13.2%)30.5%(+3.5%)29.4%(+1151.8%)-2.8%(-110.9%)25.8%(-8.9%)28.3%(-1.6%)28.7%(+21.3%)23.7%(+2.6%)23.1%(-15.4%)27.3%(+33.7%)20.4%(+9.4%)18.6%(+6.9%)17.4%(-31.0%)25.3%(+58.1%)16.0%(+23.4%)13.0%(-16.2%)15.5%(-15.2%)18.2%(+12.0%)16.3%(+13.1%)14.4%

Net Income

$44.0 M(-4.9%)$46.2 M(+5.6%)$43.8 M(+10.2%)$39.7 M(-2.1%)$40.6 M(-12.7%)$46.5 M(+31.5%)$35.4 M(+21.6%)$29.1 M(+2.8%)$28.3 M(+2.4%)$27.7 M(+4.0%)$26.6 M(+4.7%)$25.4 M(+16.4%)$21.8 M(-21.4%)$27.8 M(+31.4%)$21.1 M(+9172.8%)$228.0 K(-99.0%)$23.8 M(+4.7%)$22.7 M(-13.6%)$26.3 M(+40.8%)$18.7 M(-9.5%)$20.7 M(+7.8%)$19.2 M(+18.1%)$16.2 M(+22.4%)$13.3 M(-7.9%)$14.4 M(-38.6%)$23.5 M(+128.0%)$10.3 M(+12.6%)$9.1 M(+220.1%)$2.9 M(-66.2%)$8.5 M(+17.4%)$7.2 M(-67.2%)$21.9 M

TTM Net Income

$173.7 M(+2.0%)$170.3 M(-0.2%)$170.6 M(+5.2%)$162.2 M(+7.0%)$151.6 M(+8.8%)$139.3 M(+15.7%)$120.5 M(+7.9%)$111.7 M(+3.4%)$108.0 M(+6.4%)$101.5 M(-0.1%)$101.6 M(+5.7%)$96.1 M(+35.5%)$71.0 M(-2.7%)$73.0 M(+7.4%)$67.9 M(-7.1%)$73.1 M(-20.2%)$91.6 M(+3.6%)$88.4 M(+4.2%)$84.9 M(+13.5%)$74.8 M(+7.8%)$69.3 M(+9.9%)$63.1 M(-6.4%)$67.4 M(+9.7%)$61.4 M(+7.2%)$57.3 M(+25.2%)$45.8 M(+48.9%)$30.7 M(+11.2%)$27.7 M(-31.6%)$40.4 M(-7.0%)$43.5 M(+8.6%)$40.0 M(+10.1%)$36.4 M

Net Margin

27.6%(-8.0%)30.0%(+2.0%)29.4%(+8.0%)27.3%(-3.0%)28.1%(-14.3%)32.8%(+27.0%)25.8%(+15.8%)22.3%(+2.9%)21.6%(-1.7%)22.0%(-0.7%)22.2%(-1.0%)22.4%(+12.7%)19.9%(-24.9%)26.5%(+24.8%)21.2%(+8737.5%)0.2%(-99.0%)25.1%(+2.8%)24.4%(-17.5%)29.6%(+36.7%)21.7%(-11.2%)24.4%(+5.3%)23.2%(+12.7%)20.6%(+16.8%)17.6%(-9.3%)19.4%(-40.7%)32.8%(+116.9%)15.1%(+7.2%)14.1%(+210.3%)4.5%(-68.0%)14.2%(+9.1%)13.0%(-68.5%)41.3%

EBIT

$49.4 M(+9.9%)$45.0 M(-6.5%)$48.1 M(+7.4%)$44.8 M(+7.9%)$41.5 M(-4.9%)$43.6 M(+1.8%)$42.8 M(+21.7%)$35.2 M(+14.7%)$30.7 M(-8.0%)$33.3 M(+1.1%)$33.0 M(-1.6%)$33.5 M(+19.8%)$28.0 M(-12.7%)$32.1 M(+7.4%)$29.8 M(+1454.9%)-$2.2 M(-108.8%)$25.1 M(-9.2%)$27.6 M(+2.0%)$27.1 M(+21.9%)$22.2 M(+4.3%)$21.3 M(-12.5%)$24.4 M(+31.4%)$18.5 M(+16.7%)$15.9 M(+6.8%)$14.9 M(-22.9%)$19.3 M(+63.0%)$11.8 M(+22.0%)$9.7 M(-6.7%)$10.4 M(-9.9%)$11.5 M(+22.9%)$9.4 M(+15.5%)$8.1 M

TTM EBIT

$187.2 M(+4.4%)$179.3 M(+0.8%)$177.9 M(+3.0%)$172.7 M(+5.9%)$163.1 M(+7.1%)$152.3 M(+7.2%)$142.0 M(+7.4%)$132.2 M(+1.3%)$130.5 M(+2.1%)$127.9 M(+1.0%)$126.6 M(+2.5%)$123.4 M(+40.8%)$87.7 M(+3.4%)$84.8 M(+5.5%)$80.4 M(+3.5%)$77.6 M(-23.9%)$102.0 M(+3.9%)$98.3 M(+3.4%)$95.0 M(+9.9%)$86.4 M(+7.9%)$80.1 M(+8.8%)$73.6 M(+7.4%)$68.5 M(+10.9%)$61.8 M(+11.1%)$55.6 M(+8.8%)$51.2 M(+17.9%)$43.4 M(+6.0%)$41.0 M(+4.0%)$39.4 M(+4.5%)$37.7 M(+9.6%)$34.4 M(+11.8%)$30.8 M

EBITDA

$53.5 M(+8.4%)$49.3 M(-6.6%)$52.8 M(+5.7%)$50.0 M(+5.7%)$47.3 M(-5.9%)$50.3 M(+0.9%)$49.8 M(+16.9%)$42.6 M(+7.8%)$39.5 M(-4.9%)$41.6 M(+0.0%)$41.6 M(-2.2%)$42.5 M(+14.5%)$37.1 M(-9.3%)$40.9 M(+5.9%)$38.6 M(+462.0%)$6.9 M(-79.8%)$34.0 M(-5.6%)$36.0 M(+2.9%)$35.0 M(+16.7%)$30.0 M(+3.3%)$29.0 M(-9.4%)$32.0 M(+21.3%)$26.4 M(+10.9%)$23.8 M(+5.6%)$22.5 M(-14.1%)$26.2 M(+38.0%)$19.0 M(+13.7%)$16.7 M(+4.8%)$16.0 M(-4.9%)$16.8 M(+17.1%)$14.3 M(+10.8%)$12.9 M

TTM EBITDA

$205.7 M(+3.1%)$199.5 M(-0.5%)$200.5 M(+1.5%)$197.4 M(+3.9%)$190.1 M(+4.3%)$182.3 M(+5.0%)$173.5 M(+5.0%)$165.3 M(+0.1%)$165.2 M(+1.5%)$162.8 M(+0.4%)$162.1 M(+1.8%)$159.2 M(+28.8%)$123.6 M(+2.6%)$120.4 M(+4.3%)$115.5 M(+3.3%)$111.8 M(-17.1%)$134.9 M(+3.8%)$129.9 M(+3.1%)$126.0 M(+7.3%)$117.4 M(+5.5%)$111.3 M(+6.2%)$104.8 M(+5.8%)$99.0 M(+8.1%)$91.6 M(+8.4%)$84.5 M(+8.4%)$78.0 M(+13.8%)$68.5 M(+7.3%)$63.8 M(+6.3%)$60.0 M(+4.6%)$57.4 M(+7.5%)$53.4 M(+9.4%)$48.8 M

Selling, General & Administrative Expenses

$52.4 M(+2.5%)$51.2 M(+8.7%)$47.1 M(+1.7%)$46.3 M(-4.5%)$48.5 M(+10.5%)$43.9 M(+8.9%)$40.3 M(-1.1%)$40.8 M(-8.7%)$44.6 M(+9.5%)$40.7 M(+9.9%)$37.1 M(+13.1%)$32.8 M(-5.3%)$34.6 M(+18.7%)$29.1 M(+0.6%)$29.0 M(-51.7%)$60.0 M(+96.7%)$30.5 M(+7.9%)$28.3 M(+7.2%)$26.4 M(-10.2%)$29.4 M(-2.6%)$30.1 M(+15.4%)$26.1 M(-5.3%)$27.6 M(-0.6%)$27.7 M(-3.2%)$28.7 M(+16.8%)$24.5 M(-12.0%)$27.9 M(-0.5%)$28.0 M(+3.0%)$27.2 M(+8.7%)$25.0 M(+6.0%)$23.6 M(+1.1%)$23.3 M

TTM SGA

$197.0 M(+2.0%)$193.1 M(+3.9%)$185.8 M(+3.8%)$179.0 M(+3.2%)$173.4 M(+2.3%)$169.6 M(+1.9%)$166.4 M(+2.0%)$163.2 M(+5.1%)$155.2 M(+6.9%)$145.2 M(+8.7%)$133.6 M(+6.4%)$125.5 M(-17.8%)$152.8 M(+2.7%)$148.7 M(+0.6%)$147.8 M(+1.8%)$145.2 M(+26.8%)$114.5 M(+0.3%)$114.2 M(+1.9%)$112.0 M(-1.1%)$113.2 M(+1.4%)$111.6 M(+1.4%)$110.1 M(+1.5%)$108.5 M(-0.3%)$108.8 M(-0.3%)$109.1 M(+1.4%)$107.6 M(-0.5%)$108.1 M(+4.1%)$103.9 M(+4.7%)$99.2 M(+5.2%)$94.3 M(+3.6%)$91.1 M(+0.7%)$90.5 M

Depreciation And Amortization

$4.1 M(-6.6%)$4.4 M(-8.1%)$4.8 M(-8.8%)$5.2 M(-10.5%)$5.9 M(-12.6%)$6.7 M(-4.4%)$7.0 M(-5.9%)$7.4 M(-15.9%)$8.8 M(+7.6%)$8.2 M(-4.1%)$8.6 M(-4.6%)$9.0 M(-1.8%)$9.1 M(+3.0%)$8.9 M(+1.1%)$8.8 M(-3.2%)$9.1 M(+2.3%)$8.9 M(+6.3%)$8.3 M(+5.8%)$7.9 M(+1.8%)$7.7 M(+0.4%)$7.7 M(+0.5%)$7.7 M(-2.5%)$7.9 M(-0.8%)$7.9 M(+3.3%)$7.7 M(+10.1%)$7.0 M(-3.2%)$7.2 M(+2.3%)$7.0 M(+26.2%)$5.6 M(+5.9%)$5.3 M(+6.2%)$5.0 M(+3.0%)$4.8 M

TTM D&A

$18.5 M(-8.6%)$20.3 M(-10.2%)$22.6 M(-9.0%)$24.8 M(-8.2%)$27.0 M(-10.0%)$30.0 M(-4.8%)$31.5 M(-4.7%)$33.1 M(-4.4%)$34.6 M(-0.8%)$34.9 M(-1.9%)$35.6 M(-0.6%)$35.8 M(-0.3%)$35.9 M(+0.8%)$35.6 M(+1.5%)$35.1 M(+2.6%)$34.2 M(+4.0%)$32.8 M(+3.6%)$31.7 M(+2.1%)$31.0 M(+0.0%)$31.0 M(-0.6%)$31.2 M(+0.1%)$31.2 M(+2.3%)$30.5 M(+2.2%)$29.8 M(+3.1%)$28.9 M(+7.8%)$26.8 M(+6.8%)$25.1 M(+9.8%)$22.9 M(+10.8%)$20.6 M(+4.8%)$19.7 M(+3.9%)$18.9 M(+5.4%)$18.0 M

Interest Expense

-------------$0.0(0%)$0.0(-100.0%)$4000.0(-20.0%)$5000.0(+400.0%)$1000.0(+100.0%)$0.0(-100.0%)$3000.0(-62.5%)$8000.0(-71.4%)$28.0 K(0%)$28.0 K(-33.3%)$42.0 K(-30.0%)$60.0 K(+71.4%)$35.0 K(-10.3%)$39.0 K(+2.6%)$38.0 K(+100.0%)$0.0(0%)$0.0(-100.0%)$1000.0(-50.0%)$2000.0

TTM Interest Expense

-------------$9000.0(-10.0%)$10.0 K(0%)$10.0 K(+11.1%)$9000.0(-25.0%)$12.0 K(-69.2%)$39.0 K(-41.8%)$67.0 K(-36.8%)$106.0 K(-32.9%)$158.0 K(-4.2%)$165.0 K(-6.3%)$176.0 K(+2.3%)$172.0 K(+53.6%)$112.0 K(+45.5%)$77.0 K(+97.4%)$39.0 K(+1200.0%)$3000.0(-50.0%)$6000.0(-60.0%)$15.0 K(0%)$15.0 K

Income Tax

$9.9 M(+61.4%)$6.1 M(-41.3%)$10.4 M(+6.8%)$9.8 M(+39.4%)$7.0 M(+364.1%)$1.5 M(-85.3%)$10.3 M(+24.7%)$8.3 M(+36.0%)$6.1 M(-1.7%)$6.2 M(+11.8%)$5.5 M(-30.3%)$7.9 M(+0.6%)$7.9 M(+84.1%)$4.3 M(-50.8%)$8.7 M(+457.6%)-$2.4 M(-290.8%)$1.3 M(-73.9%)$4.9 M(+531.1%)$775.0 K(-78.0%)$3.5 M(+452.2%)$638.0 K(-87.6%)$5.2 M(+126.7%)$2.3 M(-11.4%)$2.6 M(+534.8%)$405.0 K(+109.6%)-$4.2 M(-385.1%)$1.5 M(+191.9%)$509.0 K(-93.2%)$7.5 M(+145.2%)$3.1 M(+41.6%)$2.2 M(+115.7%)-$13.8 M

TTM Income Tax

$36.1 M(+8.6%)$33.3 M(+16.1%)$28.7 M(+0.4%)$28.6 M(+5.5%)$27.1 M(+3.5%)$26.1 M(-15.2%)$30.8 M(+18.3%)$26.0 M(+1.3%)$25.7 M(-6.6%)$27.5 M(+7.4%)$25.6 M(-11.0%)$28.8 M(+56.2%)$18.4 M(+55.9%)$11.8 M(-4.9%)$12.4 M(+176.0%)$4.5 M(-56.9%)$10.5 M(+6.5%)$9.8 M(-2.7%)$10.1 M(-12.9%)$11.6 M(+8.9%)$10.6 M(+2.2%)$10.4 M(+924.0%)$1.0 M(+350.0%)$226.0 K(+112.3%)-$1.8 M(-134.8%)$5.3 M(-58.0%)$12.6 M(-5.1%)$13.3 M(+1349.3%)-$1.1 M(+81.7%)-$5.8 M(-2.7%)-$5.6 M(-0.8%)-$5.6 M

PE Ratio

30.1(+6.5%)28.3(-9.9%)31.4(-18.8%)38.7(-19.4%)48.0(+16.5%)41.2(+1.2%)40.8(-9.4%)45.0(+9.9%)40.9(-24.6%)54.2(+10.1%)49.3(-16.3%)58.9(-23.2%)76.7(+26.1%)60.8(+2.1%)59.6(+2.4%)58.2(+7.5%)54.2(+19.4%)45.4(-9.7%)50.3(+5.1%)47.8(-3.7%)49.6(+0.5%)49.4(-8.1%)53.8(-4.5%)56.3(+3.2%)54.5(-33.3%)81.7(-28.3%)113.9(+6.5%)107.0(+83.9%)58.2(+23.6%)47.1(+17.7%)40.0(-1.8%)40.8

PS Ratio

8.4(+6.3%)7.9(-12.2%)9.0(-16.7%)10.8(-16.0%)12.9(+24.4%)10.4(+14.7%)9.1(-4.4%)9.5(+10.0%)8.6(-24.1%)11.3(+4.6%)10.8(-16.2%)12.9(-0.8%)13.1(+19.5%)10.9(+6.8%)10.2(-7.1%)11.0(-16.5%)13.2(+21.3%)10.9(-9.0%)11.9(+16.9%)10.2(+0.6%)10.2(+7.9%)9.4(-17.3%)11.4(+1.7%)11.2(+7.0%)10.5(-20.1%)13.1(+1.8%)12.9(+10.2%)11.7(+17.7%)9.9(+11.2%)8.9(+23.4%)7.2(+5.5%)6.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

$47.7 M(-21.8%)$61.0 M(+22.5%)$49.8 M(-41.7%)$85.5 M(+152.7%)$33.8 M(-63.4%)$92.4 M(+79.4%)$51.5 M(-22.9%)$66.8 M(+52.4%)$43.8 M(+4.0%)$42.2 M(+24.7%)$33.8 M(-57.2%)$79.0 M(+98.2%)$39.9 M(-17.8%)$48.5 M(-10.8%)$54.4 M(-6.0%)$57.9 M(+49.1%)$38.8 M(-35.0%)$59.6 M(+104.2%)$29.2 M(-44.3%)$52.4 M(+55.8%)$33.7 M(-26.3%)$45.7 M(+23.7%)$36.9 M(-16.7%)$44.3 M(+66.4%)$26.6 M(-15.7%)$31.6 M(+30.3%)$24.2 M(-43.6%)$43.0 M(+66.2%)$25.9 M(-21.2%)$32.8 M(+98.8%)$16.5 M(-49.1%)$32.4 M

TTM CFO

$244.1 M(+6.0%)$230.2 M(-12.0%)$261.6 M(-0.6%)$263.3 M(+7.6%)$244.6 M(-3.9%)$254.6 M(+24.6%)$204.3 M(+9.5%)$186.6 M(-6.2%)$198.9 M(+2.0%)$194.9 M(-3.1%)$201.2 M(-9.3%)$221.8 M(+10.6%)$200.6 M(+0.5%)$199.5 M(-5.3%)$210.7 M(+13.6%)$185.5 M(+3.0%)$180.1 M(+2.9%)$175.0 M(+8.7%)$161.0 M(-4.6%)$168.7 M(+5.0%)$160.6 M(+4.6%)$153.6 M(+10.1%)$139.5 M(+10.0%)$126.8 M(+1.1%)$125.5 M(+0.6%)$124.7 M(-1.0%)$125.9 M(+6.5%)$118.2 M(+9.8%)$107.6 M(+11.7%)$96.4 M(+15.0%)$83.8 M(-0.9%)$84.6 M

Cash From Investing

-$11.9 M(+81.0%)-$62.9 M(-1234.5%)-$4.7 M(-158.4%)$8.1 M(+131.4%)-$25.7 M(+48.4%)-$49.8 M(-186.2%)-$17.4 M(-188.4%)$19.7 M(-56.7%)$45.4 M(-60.2%)$114.0 M(+1254.9%)-$9.9 M(-118.3%)-$4.5 M(+90.7%)-$48.7 M(-271.9%)$28.3 M(+187.5%)-$32.3 M(-239.6%)$23.2 M(+178.7%)-$29.5 M(+28.4%)-$41.1 M(+12.9%)-$47.2 M(-228.2%)$36.8 M(+308.4%)-$17.7 M(-80.1%)-$9.8 M(+57.2%)-$22.9 M(-249.1%)$15.4 M(+134.1%)-$45.0 M(-3022.1%)$1.5 M(+112.8%)-$12.0 M(+68.5%)-$38.1 M(-8.8%)-$35.0 M(+55.5%)-$78.7 M(-2115.5%)-$3.5 M(-252.9%)-$1.0 M

TTM CFI

-$71.4 M(+16.1%)-$85.2 M(-18.2%)-$72.1 M(+15.0%)-$84.8 M(-15.8%)-$73.2 M(-3415.9%)-$2.1 M(-101.3%)$161.7 M(-4.4%)$169.3 M(+16.7%)$145.1 M(+184.5%)$51.0 M(+246.7%)-$34.8 M(+39.3%)-$57.2 M(-93.8%)-$29.5 M(-185.9%)-$10.3 M(+87.0%)-$79.7 M(+15.7%)-$94.6 M(-16.9%)-$80.9 M(-17.0%)-$69.1 M(-82.7%)-$37.9 M(-178.7%)-$13.6 M(+61.2%)-$35.0 M(+43.8%)-$62.4 M(-22.3%)-$51.0 M(-27.2%)-$40.1 M(+57.1%)-$93.5 M(-12.0%)-$83.5 M(+49.0%)-$163.7 M(-5.5%)-$155.3 M(-31.4%)-$118.2 M(-3.3%)-$114.4 M(-43.3%)-$79.9 M(+16.7%)-$95.9 M

Cash From Financing

-$39.1 M(+11.1%)-$43.9 M(-16.6%)-$37.7 M(-51.0%)-$25.0 M(-88.6%)-$13.2 M(+34.1%)-$20.1 M(+52.0%)-$41.8 M(+36.9%)-$66.3 M(+38.5%)-$107.9 M(-29.6%)-$83.3 M(-20.2%)-$69.3 M(-52.0%)-$45.6 M(-12513.4%)$367.0 K(+101.3%)-$28.3 M(+15.4%)-$33.5 M(+27.8%)-$46.4 M(-64.4%)-$28.2 M(+28.4%)-$39.4 M(-151.3%)-$15.7 M(+46.4%)-$29.2 M(-622.9%)-$4.0 M(+92.2%)-$51.6 M(-227.5%)-$15.8 M(-107.1%)-$7.6 M(+80.3%)-$38.6 M(-76.0%)-$21.9 M(-18.1%)-$18.6 M(-1209.6%)$1.7 M(-67.8%)$5.2 M(-9.8%)$5.8 M(-27.6%)$8.0 M(+193.5%)-$8.5 M

TTM CFF

-$145.7 M(-21.6%)-$119.8 M(-24.9%)-$96.0 M(+4.1%)-$100.1 M(+29.3%)-$141.5 M(+40.1%)-$236.2 M(+21.1%)-$299.4 M(+8.4%)-$326.8 M(-6.8%)-$306.0 M(-54.8%)-$197.7 M(-38.5%)-$142.8 M(-33.4%)-$107.0 M(+0.8%)-$107.9 M(+20.9%)-$136.5 M(+7.5%)-$147.6 M(-13.7%)-$129.7 M(-15.3%)-$112.6 M(-27.4%)-$88.4 M(+12.1%)-$100.6 M(+0.1%)-$100.7 M(-27.4%)-$79.0 M(+30.4%)-$113.6 M(-35.4%)-$83.9 M(+3.3%)-$86.8 M(-12.0%)-$77.5 M(-130.2%)-$33.7 M(-465.1%)-$6.0 M(-128.9%)$20.6 M(+97.9%)$10.4 M(-9.3%)$11.5 M(+18.7%)$9.7 M(-0.5%)$9.7 M

Free Cash Flow

$41.9 M(-27.3%)$57.6 M(+18.1%)$48.8 M(-41.5%)$83.5 M(+158.2%)$32.3 M(-64.3%)$90.6 M(+80.9%)$50.1 M(-20.2%)$62.8 M(+93.9%)$32.4 M(-20.6%)$40.8 M(+34.6%)$30.3 M(-57.6%)$71.4 M(+101.8%)$35.4 M(-12.1%)$40.2 M(-15.7%)$47.7 M(-7.5%)$51.6 M(+63.8%)$31.5 M(-33.0%)$47.0 M(+88.5%)$24.9 M(-44.8%)$45.2 M(+110.0%)$21.5 M(-46.7%)$40.3 M(+28.5%)$31.4 M(-12.2%)$35.7 M(+53.0%)$23.4 M(-7.8%)$25.3 M(+49.2%)$17.0 M(-54.1%)$37.0 M(+152.4%)$14.7 M(-24.4%)$19.4 M(+146.2%)$7.9 M(-71.7%)$27.9 M

TTM FCF

$231.8 M(+4.3%)$222.2 M(-12.9%)$255.2 M(-0.5%)$256.5 M(+8.8%)$235.8 M(-0.0%)$235.9 M(+26.8%)$186.0 M(+11.9%)$166.2 M(-4.9%)$174.9 M(-1.7%)$177.9 M(+0.3%)$177.3 M(-8.9%)$194.8 M(+11.3%)$175.0 M(+2.3%)$171.1 M(-3.8%)$177.8 M(+14.7%)$155.0 M(+4.3%)$148.5 M(+7.2%)$138.6 M(+5.0%)$131.9 M(-4.7%)$138.4 M(+7.3%)$129.0 M(-1.4%)$130.8 M(+12.9%)$115.8 M(+14.2%)$101.4 M(-1.2%)$102.7 M(+9.3%)$94.0 M(+6.7%)$88.1 M(+11.5%)$79.0 M(+13.1%)$69.8 M(+6.9%)$65.3 M(+16.0%)$56.3 M(-7.8%)$61.1 M

CAPEX

$5.8 M(+70.7%)$3.4 M(+233.3%)$1.0 M(-50.0%)$2.1 M(+34.7%)$1.5 M(-15.8%)$1.8 M(+27.5%)$1.4 M(-64.9%)$4.0 M(-64.8%)$11.5 M(+742.8%)$1.4 M(-61.2%)$3.5 M(-54.0%)$7.6 M(+70.3%)$4.5 M(-45.7%)$8.3 M(+24.1%)$6.7 M(+6.3%)$6.3 M(-14.2%)$7.3 M(-42.4%)$12.7 M(+194.9%)$4.3 M(-40.9%)$7.3 M(-40.2%)$12.2 M(+127.7%)$5.3 M(-3.5%)$5.5 M(-35.8%)$8.6 M(+162.5%)$3.3 M(-47.6%)$6.3 M(-13.8%)$7.3 M(+21.2%)$6.0 M(-46.6%)$11.2 M(-16.6%)$13.4 M(+55.5%)$8.6 M(+90.1%)$4.5 M

TTM CAPEX

$12.3 M(+53.8%)$8.0 M(+25.2%)$6.4 M(-5.8%)$6.8 M(-22.6%)$8.8 M(-53.1%)$18.7 M(+2.4%)$18.3 M(-10.3%)$20.4 M(-15.0%)$24.0 M(+41.1%)$17.0 M(-28.9%)$23.9 M(-11.6%)$27.0 M(+5.4%)$25.7 M(-9.9%)$28.5 M(-13.4%)$32.9 M(+7.7%)$30.5 M(-3.2%)$31.5 M(-13.3%)$36.4 M(+25.3%)$29.1 M(-4.1%)$30.3 M(-4.2%)$31.6 M(+39.0%)$22.8 M(-3.9%)$23.7 M(-6.8%)$25.4 M(+11.5%)$22.8 M(-25.8%)$30.7 M(-18.9%)$37.9 M(-3.5%)$39.3 M(+3.8%)$37.8 M(+21.8%)$31.0 M(+13.1%)$27.5 M(+16.9%)$23.5 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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