CNXN logo

PC Connection (CNXN) Financials

Balance sheets

Sep 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.3 B(+0.2%)$1.3 B(+10.5%)$1.2 B(-2.3%)$1.2 B(+0.6%)$1.2 B(+1.5%)$1.2 B(+4.1%)$1.1 B(+1.7%)$1.1 B(-3.0%)$1.1 B(+0.9%)$1.1 B(+2.1%)$1.1 B(+1.6%)$1.1 B(+6.8%)$1.0 B(-1.7%)$1.0 B(+7.6%)$958.4 M(-5.6%)$1.0 B(+1.2%)$1.0 B(+5.1%)$954.3 M(+4.5%)$913.2 M(-2.6%)$937.3 M(+7.7%)$870.6 M(-4.5%)$911.8 M(+10.1%)$828.4 M(+2.9%)$805.4 M(+7.3%)$750.2 M(-3.9%)$781.0 M(+11.0%)$703.6 M(-5.9%)$747.9 M(+8.1%)$691.9 M(-3.0%)$713.3 M(+5.5%)$676.5 M

Current Assets

$1.2 B(+0.4%)$1.1 B(+12.1%)$1.0 B(-2.4%)$1.0 B(+0.8%)$1.0 B(+1.8%)$1.0 B(+4.9%)$974.1 M(+2.1%)$953.8 M(-3.3%)$986.3 M(+1.1%)$975.4 M(+2.6%)$950.7 M(+2.0%)$932.4 M(+8.1%)$862.3 M(-1.8%)$878.0 M(+9.4%)$802.9 M(-6.5%)$859.0 M(+1.8%)$843.7 M(+6.6%)$791.7 M(+5.7%)$749.0 M(-3.5%)$776.4 M(+9.3%)$710.4 M(-5.8%)$753.7 M(+12.1%)$672.3 M(+0.5%)$669.2 M(+8.4%)$617.1 M(-4.7%)$647.3 M(+13.2%)$571.7 M(-7.2%)$616.1 M(+9.7%)$561.5 M(-3.7%)$582.9 M(+5.8%)$550.7 M

Non Current Assets

$134.0 M(-1.4%)$136.0 M(-1.3%)$137.7 M(-1.4%)$139.7 M(-0.7%)$140.7 M(-1.1%)$142.3 M(-1.1%)$143.9 M(-1.4%)$146.0 M(-1.2%)$147.9 M(-0.3%)$148.3 M(-1.2%)$150.1 M(-0.6%)$151.0 M(-0.5%)$151.6 M(-1.1%)$153.3 M(-1.4%)$155.5 M(-0.6%)$156.4 M(-2.0%)$159.6 M(-1.8%)$162.6 M(-1.0%)$164.2 M(+2.0%)$160.9 M(+0.4%)$160.3 M(+1.4%)$158.1 M(+1.3%)$156.1 M(+14.6%)$136.2 M(+2.3%)$133.1 M(-0.4%)$133.6 M(+1.3%)$131.9 M(+0.1%)$131.8 M(+1.1%)$130.4 M(-0.0%)$130.4 M(+3.7%)$125.8 M

Total Liabilities

$388.4 M(-4.9%)$408.6 M(+32.5%)$308.4 M(-11.3%)$347.6 M(-4.0%)$362.3 M(-2.1%)$370.2 M(+8.4%)$341.6 M(+2.4%)$333.7 M(-11.7%)$378.0 M(-3.5%)$391.6 M(-0.9%)$395.3 M(-1.4%)$400.9 M(+22.3%)$327.8 M(-10.4%)$365.7 M(+17.6%)$310.9 M(-18.0%)$379.0 M(+1.1%)$375.1 M(+9.3%)$343.1 M(+10.5%)$310.6 M(-8.6%)$340.0 M(+18.3%)$287.5 M(-18.2%)$351.6 M(+20.9%)$290.9 M(+4.1%)$279.5 M(+23.1%)$227.0 M(-16.3%)$271.3 M(+28.2%)$211.6 M(-20.3%)$265.6 M(+19.7%)$222.0 M(-13.4%)$256.2 M(+9.6%)$233.8 M

Current Liabilities

$367.5 M(-5.5%)$388.6 M(+34.1%)$289.8 M(-11.6%)$328.0 M(-3.5%)$340.0 M(-2.1%)$347.3 M(+9.1%)$318.3 M(+2.5%)$310.5 M(-12.0%)$352.9 M(-3.8%)$366.9 M(-0.8%)$369.8 M(-1.3%)$374.6 M(+27.7%)$293.3 M(-11.2%)$330.5 M(+20.2%)$274.9 M(-19.7%)$342.3 M(+1.1%)$338.4 M(+9.8%)$308.2 M(+11.1%)$277.3 M(-10.2%)$308.9 M(+20.0%)$257.5 M(-19.9%)$321.2 M(+24.1%)$258.9 M(-0.3%)$259.8 M(+24.3%)$209.0 M(-17.5%)$253.3 M(+30.8%)$193.6 M(-21.9%)$248.0 M(+23.9%)$200.1 M(-14.6%)$234.4 M(+10.8%)$211.5 M

Long Term Liabilities

$20.9 M(+5.1%)$19.9 M(+7.2%)$18.6 M(-5.4%)$19.6 M(-11.9%)$22.3 M(-2.4%)$22.9 M(-1.8%)$23.3 M(+0.6%)$23.1 M(-7.8%)$25.1 M(+1.4%)$24.8 M(-3.1%)$25.5 M(-2.8%)$26.3 M(-23.6%)$34.4 M(-2.3%)$35.2 M(-2.1%)$35.9 M(-2.3%)$36.8 M(+0.2%)$36.7 M(+5.1%)$34.9 M(+4.8%)$33.3 M(+7.1%)$31.1 M(+3.5%)$30.0 M(-1.2%)$30.4 M(-4.9%)$32.0 M(+62.7%)$19.7 M(+9.4%)$18.0 M(-0.1%)$18.0 M(-0.1%)$18.0 M(+2.3%)$17.6 M(-19.5%)$21.8 M(+0.1%)$21.8 M(-1.8%)$22.2 M

Shareholders Equity

$897.4 M(+2.6%)$874.9 M(+2.6%)$852.7 M(+1.4%)$840.8 M(+2.6%)$819.2 M(+3.1%)$794.1 M(+2.3%)$776.5 M(+1.4%)$766.2 M(+1.3%)$756.1 M(+3.3%)$732.0 M(+3.8%)$705.5 M(+3.4%)$682.5 M(-0.5%)$686.2 M(+3.1%)$665.6 M(+2.8%)$647.5 M(+1.8%)$636.3 M(+1.3%)$628.3 M(+2.8%)$611.2 M(+1.4%)$602.6 M(+0.9%)$597.3 M(+2.4%)$583.1 M(+4.1%)$560.2 M(+4.2%)$537.6 M(+2.2%)$525.9 M(+0.5%)$523.2 M(+2.7%)$509.7 M(+3.6%)$492.0 M(+2.0%)$482.3 M(+2.6%)$469.9 M(+2.8%)$457.1 M(+3.3%)$442.7 M

Book Value

$897.4 M(+2.6%)$874.9 M(+2.6%)$852.7 M(+1.4%)$840.8 M(+2.6%)$819.2 M(+3.1%)$794.1 M(+2.3%)$776.5 M(+1.4%)$766.2 M(+1.3%)$756.1 M(+3.3%)$732.0 M(+3.8%)$705.5 M(+3.4%)$682.5 M(-0.5%)$686.2 M(+3.1%)$665.6 M(+2.8%)$647.5 M(+1.8%)$636.3 M(+1.3%)$628.3 M(+2.8%)$611.2 M(+1.4%)$602.6 M(+0.9%)$597.3 M(+2.4%)$583.1 M(+4.1%)$560.2 M(+4.2%)$537.6 M(+2.2%)$525.9 M(+0.5%)$523.2 M(+2.7%)$509.7 M(+3.6%)$492.0 M(+2.0%)$482.3 M(+2.6%)$469.9 M(+2.8%)$457.1 M(+3.3%)$442.7 M

Working Capital

$784.3 M(+3.4%)$758.9 M(+3.5%)$733.5 M(+1.8%)$720.7 M(+2.9%)$700.7 M(+3.9%)$674.6 M(+2.9%)$655.8 M(+1.9%)$643.3 M(+1.6%)$633.3 M(+4.1%)$608.5 M(+4.7%)$580.9 M(+4.2%)$557.8 M(-2.0%)$568.9 M(+3.9%)$547.5 M(+3.7%)$527.9 M(+2.2%)$516.7 M(+2.3%)$505.4 M(+4.5%)$483.5 M(+2.5%)$471.7 M(+0.9%)$467.5 M(+3.2%)$452.9 M(+4.7%)$432.4 M(+4.6%)$413.5 M(+1.0%)$409.4 M(+0.3%)$408.1 M(+3.6%)$394.0 M(+4.2%)$378.1 M(+2.7%)$368.1 M(+1.9%)$361.4 M(+3.7%)$348.5 M(+2.8%)$339.2 M

Cash And Cash Equivalents

$167.5 M(+30.6%)$128.2 M(-13.1%)$147.6 M(+1.8%)$145.0 M(-39.7%)$240.5 M(-1.4%)$244.0 M(+81.0%)$134.8 M(+9.7%)$122.9 M(+5.8%)$116.2 M(+22.4%)$94.9 M(+40.8%)$67.4 M(-37.8%)$108.3 M(+20.7%)$89.7 M(-22.4%)$115.7 M(+25.4%)$92.3 M(-3.5%)$95.7 M(-11.5%)$108.1 M(-34.9%)$165.9 M(+49.1%)$111.3 M(+23.6%)$90.1 M(-8.6%)$98.5 M(+41.2%)$69.7 M(-25.4%)$93.5 M(+1.9%)$91.7 M(-10.3%)$102.2 M(+48.9%)$68.7 M(-3.2%)$71.0 M(+42.0%)$50.0 M(-19.8%)$62.3 M(+121.6%)$28.1 M(-57.2%)$65.8 M

Accounts Payable

$293.2 M(-7.5%)$317.1 M(+44.9%)$218.8 M(-17.0%)$263.7 M(-0.3%)$264.5 M(-4.6%)$277.2 M(+16.0%)$239.1 M(+2.8%)$232.6 M(-10.0%)$258.6 M(-7.1%)$278.4 M(+2.6%)$271.4 M(-3.7%)$281.8 M(+29.8%)$217.1 M(-15.9%)$258.2 M(+25.0%)$206.5 M(-22.6%)$266.8 M(-5.8%)$283.2 M(+14.6%)$247.0 M(+12.3%)$219.9 M(-6.7%)$235.6 M(+19.2%)$197.7 M(-24.0%)$260.2 M(+27.4%)$204.2 M(+1.3%)$201.6 M(+22.1%)$165.2 M(-17.8%)$200.9 M(+32.1%)$152.1 M(-21.7%)$194.3 M(+17.8%)$164.9 M(-12.0%)$187.3 M(+9.0%)$171.9 M

Accounts Receivable

$585.1 M(-2.3%)$598.8 M(+13.6%)$527.3 M(-5.3%)$556.5 M(-5.3%)$587.6 M(-0.8%)$592.7 M(-4.7%)$621.8 M(+10.7%)$561.9 M(-13.1%)$646.7 M(+0.4%)$644.0 M(+1.6%)$634.1 M(+11.5%)$569.0 M(-2.8%)$585.4 M(+0.6%)$581.7 M(+4.9%)$554.7 M(+0.2%)$553.8 M(-6.0%)$589.0 M(+31.8%)$446.7 M(-8.0%)$485.3 M(-2.7%)$498.7 M(+4.1%)$478.9 M(-4.4%)$500.9 M(+15.4%)$433.9 M(+8.1%)$401.5 M(+0.2%)$400.8 M(-13.6%)$464.0 M(+13.6%)$408.3 M(+2.5%)$398.5 M(+4.1%)$382.7 M(-10.3%)$426.4 M(+12.7%)$378.5 M

Short Term Debt

---$1.7 M---$3.2 M---$3.4 M---$3.9 M---$4.3 M---$0.0--$859.0 K----

Long Term Debt

$2.0 M(-18.7%)$2.5 M(-9.5%)$2.8 M(-13.2%)$3.2 M(-12.6%)$3.6 M(-13.3%)$4.2 M(-9.2%)$4.6 M(-7.4%)$5.0 M(-11.1%)$5.6 M(+7.2%)$5.2 M(-13.7%)$6.1 M(-10.5%)$6.8 M(-7.7%)$7.4 M(-9.5%)$8.1 M(-7.6%)$8.8 M(-8.7%)$9.6 M(-9.0%)$10.6 M(-8.5%)$11.6 M(-7.8%)$12.6 M(+21.5%)$10.3 M(-9.3%)$11.4 M(-2.9%)$11.7 M(-11.3%)$13.2 M(+100.0%)$0.0-------

Total Debt

$2.0 M(-18.7%)$2.5 M(-9.5%)$2.8 M(-43.8%)$4.9 M(+35.1%)$3.6 M(-13.3%)$4.2 M(-9.2%)$4.6 M(-43.4%)$8.2 M(+45.3%)$5.6 M(+7.2%)$5.2 M(-13.7%)$6.1 M(-40.5%)$10.2 M(+38.9%)$7.4 M(-9.5%)$8.1 M(-7.6%)$8.8 M(-35.2%)$13.6 M(+28.2%)$10.6 M(-8.5%)$11.6 M(-7.8%)$12.6 M(-14.3%)$14.6 M(+28.6%)$11.4 M(-2.9%)$11.7 M(-11.3%)$13.2 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$859.0 K(+100.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

Current Ratio

3.1(+6.1%)3.0(-16.4%)3.5(+10.3%)3.2(+4.6%)3.1(+4.1%)2.9(-3.9%)3.1(-0.3%)3.1(+10.0%)2.8(+4.9%)2.7(+3.5%)2.6(+3.2%)2.5(-15.3%)2.9(+10.5%)2.7(-8.9%)2.9(+16.3%)2.5(+0.8%)2.5(-3.1%)2.6(-4.8%)2.7(+7.6%)2.5(-9.1%)2.8(+17.4%)2.4(-9.6%)2.6(+0.8%)2.6(-12.5%)3.0(+15.2%)2.6(-13.2%)3.0(+18.9%)2.5(-11.7%)2.8(+12.8%)2.5(-4.2%)2.6

Quick Ratio

2.8(+8.5%)2.6(-16.1%)3.1(+9.9%)2.8(+6.8%)2.6(+6.5%)2.5(+2.1%)2.4(+1.3%)2.4(+9.6%)2.2(+6.8%)2.0(+5.7%)1.9(0%)1.9(-17.1%)2.3(+8.8%)2.1(-10.8%)2.4(+14.8%)2.1(0%)2.1(+3.5%)2.0(-8.1%)2.2(+4.7%)2.1(-7.0%)2.3(+26.1%)1.8(-13.0%)2.1(-2.4%)2.1(-13.5%)2.5(+15.0%)2.1(-15.1%)2.5(+22.4%)2.0(-9.7%)2.3(+14.7%)2.0(-7.0%)2.1

Inventory

$113.7 M(-16.8%)$136.6 M(+10.3%)$123.9 M(-0.2%)$124.2 M(-12.7%)$142.2 M(-10.9%)$159.7 M(-19.9%)$199.3 M(-4.5%)$208.7 M(-2.2%)$213.3 M(-4.4%)$223.2 M(-4.9%)$234.6 M(+13.6%)$206.6 M(+17.8%)$175.4 M(+5.0%)$167.1 M(+18.9%)$140.5 M(-0.2%)$140.9 M(+4.6%)$134.7 M(-18.7%)$165.6 M(+20.9%)$137.0 M(+9.9%)$124.7 M(-1.1%)$126.1 M(-28.3%)$175.9 M(+27.8%)$137.7 M(+15.5%)$119.2 M(+13.2%)$105.3 M(-2.0%)$107.4 M(+25.6%)$85.6 M(-19.8%)$106.8 M(+0.0%)$106.7 M(-9.7%)$118.2 M(+18.3%)$100.0 M

Retained Earnings

$819.4 M(+3.1%)$794.9 M(+3.0%)$771.4 M(+1.4%)$760.9 M(+2.9%)$739.2 M(+3.3%)$715.7 M(+2.5%)$698.1 M(+1.8%)$686.0 M(+1.5%)$676.2 M(+3.5%)$653.0 M(+4.0%)$627.6 M(+3.6%)$605.8 M(-0.6%)$609.6 M(+3.4%)$589.6 M(+3.0%)$572.3 M(+1.8%)$562.1 M(+1.4%)$554.2 M(+3.1%)$537.2 M(+1.4%)$529.6 M(+2.9%)$514.7 M(+2.7%)$501.2 M(+5.0%)$477.4 M(+5.2%)$453.7 M(+2.9%)$441.0 M(+3.0%)$428.2 M(+3.3%)$414.4 M(+4.6%)$396.2 M(+3.3%)$383.7 M(+3.1%)$372.1 M(+3.6%)$359.0 M(+3.9%)$345.4 M

PB Ratio

2.2(+14.0%)1.9(-5.4%)2.0(-3.3%)2.1(+23.4%)1.7(+14.8%)1.5(-2.0%)1.5(-5.6%)1.6(+2.5%)1.6(-0.6%)1.6(-19.0%)1.9(+17.5%)1.7(-1.2%)1.7(-7.7%)1.8(-3.2%)1.9(-3.1%)1.9(+13.4%)1.7(-13.6%)2.0(+10.6%)1.8(-18.3%)2.2(+24.4%)1.8(+7.3%)1.6(-8.9%)1.8(+20.8%)1.5(-25.1%)2.0(+14.4%)1.7(+27.9%)1.4(-6.8%)1.5(-9.3%)1.6(+1.9%)1.6(-12.2%)1.8

Income statements

Sep 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.0(+3.0%)$1.0(+98.0%)$0.5(-44.4%)$0.9(-7.2%)$1.0(+29.3%)$0.8(+38.9%)$0.5(-23.9%)$0.7(-19.3%)$0.9(-8.3%)$1.0(+15.7%)$0.8(-2.4%)$0.8(+11.8%)$0.8(+15.2%)$0.7(+69.2%)$0.4(-37.1%)$0.6(-3.1%)$0.6(+120.7%)$0.3(-48.2%)$0.6(-32.5%)$0.8(-7.8%)$0.9(+1.1%)$0.9(+85.4%)$0.5(-40.0%)$0.8(+56.9%)$0.5(-25.0%)$0.7(+61.9%)$0.4(-45.5%)$0.8(+57.1%)$0.5(-3.9%)$0.5(+82.1%)$0.3

TTM EPS

$3.4(+1.5%)$3.4(+7.7%)$3.1(-1.3%)$3.2(+6.4%)$3.0(+3.1%)$2.9(-6.8%)$3.1(-8.6%)$3.4(-4.0%)$3.5(+3.5%)$3.4(+9.7%)$3.1(+16.5%)$2.7(+9.5%)$2.4(+5.2%)$2.3(+19.1%)$1.9(-8.1%)$2.1(-9.1%)$2.3(-10.1%)$2.6(-18.9%)$3.2(+2.6%)$3.1(+1.0%)$3.1(+14.6%)$2.7(+8.5%)$2.5(+2.5%)$2.4(+1.3%)$2.4(+0.8%)$2.4(+7.8%)$2.2(+6.8%)$2.0(+16.5%)$1.8(-1.1%)$1.8(+2.3%)$1.7

Revenue

$724.7 M(-1.6%)$736.5 M(+16.5%)$632.0 M(-9.3%)$696.5 M(+0.5%)$693.1 M(-5.5%)$733.5 M(+0.8%)$727.5 M(-0.7%)$732.5 M(-5.6%)$775.7 M(-6.4%)$828.5 M(+5.1%)$788.3 M(-1.5%)$800.2 M(+6.5%)$751.4 M(+6.7%)$704.2 M(+10.6%)$636.9 M(-5.7%)$675.7 M(+3.5%)$652.8 M(+18.7%)$550.0 M(-22.7%)$711.9 M(-0.7%)$716.6 M(-1.8%)$729.4 M(-1.6%)$741.1 M(+17.1%)$632.9 M(-10.8%)$709.5 M(+7.8%)$658.5 M(-6.8%)$706.6 M(+13.1%)$624.9 M(-18.0%)$762.3 M(+4.5%)$729.2 M(-2.7%)$749.8 M(+11.8%)$670.6 M

TTM Revenue

$2.8 B(+1.1%)$2.8 B(+0.1%)$2.8 B(-3.4%)$2.9 B(-1.3%)$2.9 B(-2.8%)$3.0 B(-3.1%)$3.1 B(-1.9%)$3.1 B(-2.1%)$3.2 B(+0.8%)$3.2 B(+4.1%)$3.0 B(+5.2%)$2.9 B(+4.5%)$2.8 B(+3.7%)$2.7 B(+6.1%)$2.5 B(-2.9%)$2.6 B(-1.6%)$2.6 B(-2.8%)$2.7 B(-6.6%)$2.9 B(+2.8%)$2.8 B(+0.3%)$2.8 B(+2.6%)$2.7 B(+1.3%)$2.7 B(+0.3%)$2.7 B(-1.9%)$2.8 B(-2.5%)$2.8 B(-1.5%)$2.9 B(-1.6%)$2.9 B(+0.9%)$2.9 B(+0.7%)$2.9 B(+2.6%)$2.8 B

Total Expenses

$694.7 M(-1.5%)$705.1 M(+14.0%)$618.6 M(-7.5%)$668.5 M(+1.1%)$661.0 M(-6.5%)$706.8 M(-0.3%)$708.5 M(+0.0%)$708.5 M(-4.8%)$744.0 M(-6.3%)$793.7 M(+4.7%)$758.2 M(-1.4%)$768.9 M(+6.2%)$724.1 M(+6.4%)$680.4 M(+9.3%)$622.8 M(-5.1%)$656.0 M(+3.8%)$631.7 M(+17.3%)$538.4 M(-22.1%)$691.2 M(+0.6%)$687.0 M(-1.4%)$696.7 M(-1.7%)$708.8 M(+15.3%)$614.8 M(-9.9%)$682.3 M(+6.7%)$639.6 M(-6.2%)$681.6 M(+11.8%)$609.4 M(-17.3%)$736.8 M(+4.1%)$707.5 M(-2.7%)$727.3 M(+10.3%)$659.2 M

Operating Expenses

$105.4 M(+0.2%)$105.2 M(+0.6%)$104.6 M(+2.8%)$101.8 M(+2.0%)$99.8 M(-1.2%)$101.0 M(-2.2%)$103.3 M(+2.9%)$100.4 M(-4.3%)$104.9 M(+2.7%)$102.1 M(+4.0%)$98.2 M(+2.5%)$95.8 M(+2.6%)$93.4 M(+0.9%)$92.6 M(+7.2%)$86.4 M(-3.1%)$89.1 M(+2.7%)$86.8 M(+12.1%)$77.4 M(-16.3%)$92.5 M(+6.9%)$86.5 M(+0.4%)$86.2 M(+1.8%)$84.7 M(+4.3%)$81.2 M(+2.1%)$79.5 M(-2.4%)$81.5 M(-1.2%)$82.5 M(+2.0%)$80.9 M(+9.3%)$74.0 M(-0.5%)$74.4 M(-3.6%)$77.2 M(+2.5%)$75.3 M

Cost Of Goods Sold

$589.3 M(-1.8%)$599.9 M(+16.7%)$514.0 M(-9.3%)$566.7 M(+1.0%)$561.2 M(-7.4%)$605.8 M(+0.1%)$605.2 M(-0.5%)$608.1 M(-4.8%)$639.1 M(-7.6%)$691.6 M(+4.8%)$660.0 M(-1.9%)$673.1 M(+6.7%)$630.7 M(+7.3%)$587.8 M(+9.6%)$536.4 M(-5.4%)$566.8 M(+4.0%)$544.9 M(+18.2%)$461.0 M(-23.0%)$598.7 M(-0.3%)$600.5 M(-1.6%)$610.5 M(-2.2%)$624.1 M(+17.0%)$533.6 M(-11.5%)$602.7 M(+8.0%)$558.1 M(-6.8%)$599.1 M(+13.3%)$528.5 M(-20.3%)$662.7 M(+4.7%)$633.1 M(-2.6%)$650.1 M(+11.3%)$583.9 M

TTM Cost Of Goods Sold

$2.3 B(+1.3%)$2.2 B(-0.3%)$2.2 B(-3.9%)$2.3 B(-1.7%)$2.4 B(-3.2%)$2.5 B(-3.4%)$2.5 B(-2.1%)$2.6 B(-2.4%)$2.7 B(+0.3%)$2.7 B(+4.1%)$2.6 B(+5.1%)$2.4 B(+4.6%)$2.3 B(+3.8%)$2.2 B(+6.0%)$2.1 B(-2.9%)$2.2 B(-1.5%)$2.2 B(-2.9%)$2.3 B(-6.7%)$2.4 B(+2.8%)$2.4 B(-0.1%)$2.4 B(+2.3%)$2.3 B(+1.1%)$2.3 B(+0.2%)$2.3 B(-2.6%)$2.3 B(-3.1%)$2.4 B(-2.1%)$2.5 B(-2.2%)$2.5 B(+1.0%)$2.5 B(+0.9%)$2.5 B(+2.8%)$2.4 B

Gross Profit

$135.4 M(-0.8%)$136.5 M(+15.6%)$118.1 M(-9.0%)$129.8 M(-1.6%)$131.9 M(+3.2%)$127.8 M(+4.5%)$122.3 M(-1.6%)$124.3 M(-9.0%)$136.6 M(-0.2%)$136.9 M(+6.7%)$128.3 M(+1.0%)$127.0 M(+5.3%)$120.7 M(+3.8%)$116.3 M(+15.7%)$100.5 M(-7.7%)$108.9 M(+1.0%)$107.8 M(+21.2%)$89.0 M(-21.3%)$113.1 M(-2.6%)$116.1 M(-2.3%)$118.9 M(+1.6%)$117.0 M(+17.8%)$99.3 M(-7.0%)$106.8 M(+6.3%)$100.4 M(-6.5%)$107.5 M(+11.5%)$96.4 M(-3.2%)$99.5 M(+3.5%)$96.1 M(-3.5%)$99.7 M(+14.9%)$86.7 M

TTM Gross Profit

$519.8 M(+0.7%)$516.3 M(+1.7%)$507.5 M(-0.8%)$511.7 M(+1.1%)$506.3 M(-0.9%)$511.0 M(-1.8%)$520.2 M(-1.1%)$526.2 M(-0.5%)$528.9 M(+3.1%)$512.9 M(+4.2%)$492.4 M(+6.0%)$464.6 M(+4.1%)$446.4 M(+3.0%)$433.5 M(+6.7%)$406.2 M(-3.0%)$418.8 M(-1.7%)$426.1 M(-2.5%)$437.1 M(-6.0%)$465.1 M(+3.0%)$451.3 M(+2.1%)$442.0 M(+4.3%)$423.6 M(+2.3%)$414.1 M(+0.7%)$411.1 M(+1.8%)$403.8 M(+1.1%)$399.5 M(+2.0%)$391.7 M(+2.5%)$382.1 M(+0.4%)$380.7 M(-0.2%)$381.5 M(+1.5%)$375.7 M

Gross Margin

18.7%(+0.8%)18.5%(-0.8%)18.7%(+0.3%)18.6%(-2.1%)19.0%(+9.2%)17.4%(+3.6%)16.8%(-1.0%)17.0%(-3.6%)17.6%(+6.6%)16.5%(+1.5%)16.3%(+2.5%)15.9%(-1.1%)16.1%(-2.8%)16.5%(+4.7%)15.8%(-2.0%)16.1%(-2.5%)16.5%(+2.1%)16.2%(+1.8%)15.9%(-1.9%)16.2%(-0.6%)16.3%(+3.2%)15.8%(+0.6%)15.7%(+4.3%)15.1%(-1.3%)15.3%(+0.3%)15.2%(-1.4%)15.4%(+18.1%)13.1%(-0.9%)13.2%(-0.8%)13.3%(+2.8%)12.9%

Operating Profit

$30.0 M(-4.2%)$31.3 M(+132.7%)$13.5 M(-51.9%)$28.0 M(-12.8%)$32.1 M(+19.8%)$26.8 M(+41.0%)$19.0 M(-20.7%)$23.9 M(-24.5%)$31.7 M(-8.8%)$34.8 M(+15.6%)$30.1 M(-3.6%)$31.2 M(+14.4%)$27.3 M(+15.1%)$23.7 M(+68.0%)$14.1 M(-28.4%)$19.7 M(-6.2%)$21.0 M(+81.3%)$11.6 M(-43.7%)$20.6 M(-30.3%)$29.6 M(-9.4%)$32.7 M(+1.2%)$32.3 M(+77.9%)$18.1 M(-33.5%)$27.3 M(+44.0%)$18.9 M(-24.1%)$25.0 M(+61.4%)$15.5 M(-39.4%)$25.5 M(+17.4%)$21.7 M(-3.2%)$22.5 M(+96.5%)$11.4 M

TTM Operating Profit

$102.8 M(-2.0%)$104.9 M(+4.5%)$100.3 M(-5.2%)$105.8 M(+4.0%)$101.8 M(+0.4%)$101.4 M(-7.3%)$109.5 M(-9.2%)$120.6 M(-5.7%)$127.9 M(+3.6%)$123.4 M(+9.9%)$112.4 M(+16.6%)$96.4 M(+13.6%)$84.9 M(+8.0%)$78.6 M(+18.2%)$66.5 M(-8.9%)$73.0 M(-11.9%)$82.8 M(-12.3%)$94.5 M(-18.0%)$115.1 M(+2.2%)$112.7 M(+2.1%)$110.4 M(+14.2%)$96.6 M(+8.2%)$89.3 M(+3.1%)$86.7 M(+2.1%)$84.9 M(-3.2%)$87.7 M(+2.9%)$85.2 M(+5.0%)$81.2 M(+0.2%)$81.0 M(-0.9%)$81.7 M(+0.7%)$81.1 M

Operating Margin

4.1%(-2.6%)4.3%(+99.5%)2.1%(-47.0%)4.0%(-13.2%)4.6%(+26.9%)3.6%(+39.9%)2.6%(-20.2%)3.3%(-20.1%)4.1%(-2.6%)4.2%(+9.9%)3.8%(-2.0%)3.9%(+7.4%)3.6%(+7.7%)3.4%(+51.8%)2.2%(-24.0%)2.9%(-9.3%)3.2%(+52.6%)2.1%(-27.2%)2.9%(-29.8%)4.1%(-7.8%)4.5%(+2.8%)4.4%(+51.9%)2.9%(-25.3%)3.8%(+33.3%)2.9%(-18.4%)3.5%(+42.3%)2.5%(-26.0%)3.4%(+12.4%)3.0%(-0.7%)3.0%(+76.5%)1.7%

Net Income

$27.1 M(+3.4%)$26.2 M(+98.9%)$13.2 M(-44.7%)$23.8 M(-7.1%)$25.6 M(+30.0%)$19.7 M(+38.7%)$14.2 M(-24.6%)$18.8 M(-18.9%)$23.2 M(-8.6%)$25.4 M(+16.6%)$21.8 M(-2.6%)$22.4 M(+11.7%)$20.0 M(+15.9%)$17.3 M(+69.8%)$10.2 M(-37.5%)$16.3 M(-3.7%)$16.9 M(+121.5%)$7.6 M(-48.7%)$14.9 M(-32.2%)$22.0 M(-7.5%)$23.8 M(+0.3%)$23.7 M(+86.0%)$12.7 M(-40.3%)$21.3 M(+54.7%)$13.8 M(-24.5%)$18.2 M(+61.3%)$11.3 M(-45.5%)$20.7 M(+58.0%)$13.1 M(-3.4%)$13.6 M(+82.8%)$7.4 M

TTM Net Income

$90.2 M(+1.6%)$88.7 M(+7.9%)$82.2 M(-1.3%)$83.3 M(+6.3%)$78.3 M(+3.1%)$75.9 M(-7.0%)$81.6 M(-8.5%)$89.2 M(-3.8%)$92.8 M(+3.5%)$89.6 M(+9.9%)$81.5 M(+16.6%)$69.9 M(+9.5%)$63.8 M(+5.1%)$60.7 M(+18.9%)$51.1 M(-8.4%)$55.8 M(-9.2%)$61.4 M(-10.0%)$68.3 M(-19.0%)$84.3 M(+2.6%)$82.1 M(+0.8%)$81.4 M(+14.0%)$71.5 M(+8.2%)$66.0 M(+2.2%)$64.6 M(+0.9%)$64.0 M(+1.0%)$63.4 M(+7.9%)$58.7 M(+7.0%)$54.9 M(+16.4%)$47.1 M(-1.0%)$47.6 M(+2.4%)$46.5 M

Net Margin

3.7%(+5.1%)3.5%(+70.7%)2.1%(-39.0%)3.4%(-7.6%)3.7%(+37.2%)2.7%(+38.0%)1.9%(-24.1%)2.6%(-14.1%)3.0%(-2.6%)3.1%(+11.2%)2.8%(-1.4%)2.8%(+4.9%)2.7%(+8.5%)2.5%(+53.8%)1.6%(-33.6%)2.4%(-7.0%)2.6%(+86.3%)1.4%(-33.5%)2.1%(-31.9%)3.1%(-5.8%)3.3%(+2.2%)3.2%(+58.7%)2.0%(-33.0%)3.0%(+43.5%)2.1%(-19.0%)2.6%(+42.5%)1.8%(-33.5%)2.7%(+51.1%)1.8%(-0.6%)1.8%(+63.1%)1.1%

EBIT

$30.0 M(-4.2%)$31.3 M(+132.7%)$13.5 M(-51.9%)$28.0 M(-12.8%)$32.1 M(+19.8%)$26.8 M(+41.0%)$19.0 M(-20.7%)$23.9 M(-24.5%)$31.7 M(-8.8%)$34.8 M(+15.6%)$30.1 M(-3.6%)$31.2 M(+14.4%)$27.3 M(+15.1%)$23.7 M(+68.0%)$14.1 M(-28.4%)$19.7 M(-6.2%)$21.0 M(+81.3%)$11.6 M(-43.7%)$20.6 M(-30.3%)$29.6 M(-9.4%)$32.7 M(+1.2%)$32.3 M(+77.9%)$18.1 M(-38.3%)$29.4 M(+55.3%)$18.9 M(-24.1%)$25.0 M(+61.4%)$15.5 M(-39.4%)$25.5 M(+17.4%)$21.7 M(-3.2%)$22.5 M(+96.5%)$11.4 M

TTM EBIT

$102.8 M(-2.0%)$104.9 M(+4.5%)$100.3 M(-5.2%)$105.8 M(+4.0%)$101.8 M(+0.4%)$101.4 M(-7.3%)$109.5 M(-9.2%)$120.6 M(-5.7%)$127.9 M(+3.6%)$123.4 M(+9.9%)$112.4 M(+16.6%)$96.4 M(+13.6%)$84.9 M(+8.0%)$78.6 M(+18.2%)$66.5 M(-8.9%)$73.0 M(-11.9%)$82.8 M(-12.3%)$94.5 M(-18.0%)$115.1 M(+2.2%)$112.7 M(+0.1%)$112.5 M(+13.9%)$98.8 M(+8.0%)$91.5 M(+3.0%)$88.8 M(+4.6%)$84.9 M(-3.2%)$87.7 M(+2.9%)$85.2 M(+5.0%)$81.2 M(+0.2%)$81.0 M(-0.9%)$81.7 M(+1.8%)$80.2 M

EBITDA

$33.3 M(-3.8%)$34.6 M(+106.4%)$16.8 M(-46.2%)$31.2 M(-11.9%)$35.4 M(+18.4%)$29.9 M(+35.2%)$22.1 M(-18.0%)$26.9 M(-22.4%)$34.7 M(-8.1%)$37.8 M(+14.2%)$33.1 M(-3.4%)$34.3 M(+13.3%)$30.2 M(+12.7%)$26.8 M(+54.9%)$17.3 M(-24.6%)$23.0 M(-7.5%)$24.9 M(+65.8%)$15.0 M(-36.9%)$23.8 M(-27.3%)$32.7 M(-8.6%)$35.8 M(+0.2%)$35.7 M(+63.3%)$21.9 M(-34.0%)$33.1 M(+46.7%)$22.6 M(-20.5%)$28.4 M(+51.3%)$18.8 M(-34.6%)$28.7 M(+16.3%)$24.7 M(-2.7%)$25.4 M(+77.0%)$14.3 M

TTM EBITDA

$115.9 M(-1.8%)$117.9 M(+4.2%)$113.2 M(-4.5%)$118.5 M(+3.7%)$114.3 M(+0.6%)$113.7 M(-6.5%)$121.6 M(-8.3%)$132.6 M(-5.2%)$139.9 M(+3.3%)$135.4 M(+8.8%)$124.4 M(+14.5%)$108.7 M(+11.6%)$97.4 M(+5.8%)$92.0 M(+14.8%)$80.2 M(-7.4%)$86.6 M(-10.1%)$96.3 M(-10.2%)$107.2 M(-16.2%)$127.9 M(+1.5%)$126.0 M(-0.3%)$126.4 M(+11.7%)$113.2 M(+6.9%)$106.0 M(+3.0%)$102.9 M(+4.5%)$98.5 M(-2.1%)$100.6 M(+3.1%)$97.5 M(+4.8%)$93.1 M(+0.4%)$92.7 M(-0.5%)$93.2 M(+2.1%)$91.2 M

Selling, General & Administrative Expenses

$100.2 M(+0.1%)$100.1 M(+0.6%)$99.5 M(+3.0%)$96.6 M(+2.2%)$94.5 M(-1.5%)$95.9 M(-2.1%)$98.0 M(+2.7%)$95.4 M(-4.2%)$99.6 M(+2.8%)$96.9 M(+4.1%)$93.1 M(+2.4%)$90.9 M(+2.8%)$88.4 M(+1.1%)$87.4 M(+7.9%)$81.0 M(-23.5%)$105.8 M(+30.7%)$81.0 M(+13.0%)$71.7 M(-14.9%)$84.3 M(-18.3%)$103.2 M(+27.4%)$81.0 M(+2.4%)$79.1 M(+8.8%)$72.7 M(-29.2%)$102.6 M(+39.5%)$73.6 M(-1.7%)$74.9 M(+1.9%)$73.5 M(-21.6%)$93.8 M(+38.4%)$67.8 M(-3.7%)$70.4 M(+2.2%)$68.9 M

TTM SGA

$396.4 M(+1.5%)$390.7 M(+1.1%)$386.5 M(+0.4%)$385.0 M(+0.3%)$383.8 M(-1.3%)$388.9 M(-0.3%)$389.9 M(+1.3%)$385.0 M(+1.2%)$380.5 M(+3.0%)$369.3 M(+2.6%)$359.8 M(+3.5%)$347.7 M(-4.1%)$362.6 M(+2.1%)$355.2 M(+4.6%)$339.5 M(-1.0%)$342.8 M(+0.8%)$340.2 M(0%)$340.2 M(-2.1%)$347.6 M(+3.5%)$336.0 M(+0.2%)$335.4 M(+2.3%)$328.0 M(+1.3%)$323.8 M(-0.3%)$324.6 M(+2.8%)$315.8 M(+1.9%)$310.0 M(+1.5%)$305.5 M(+1.5%)$300.9 M(+10.2%)$273.0 M(-0.2%)$273.5 M(+1.6%)$269.3 M

Depreciation And Amortization

$3.3 M(+0.2%)$3.3 M(+0.2%)$3.3 M(+2.1%)$3.2 M(-2.8%)$3.3 M(+6.3%)$3.1 M(+0.7%)$3.1 M(+3.2%)$3.0 M(-1.4%)$3.0 M(+1.0%)$3.0 M(-0.1%)$3.0 M(-1.5%)$3.0 M(+3.0%)$2.9 M(-3.5%)$3.1 M(-3.5%)$3.2 M(-3.1%)$3.3 M(-14.7%)$3.8 M(+14.3%)$3.4 M(+6.6%)$3.1 M(+0.5%)$3.1 M(+0.7%)$3.1 M(-7.8%)$3.4 M(-9.2%)$3.7 M(+0.2%)$3.7 M(+1.9%)$3.6 M(+6.0%)$3.4 M(+3.9%)$3.3 M(+3.3%)$3.2 M(+8.8%)$2.9 M(+2.8%)$2.9 M(0%)$2.9 M

TTM D&A

$13.0 M(-0.1%)$13.0 M(+1.4%)$12.8 M(+1.5%)$12.7 M(+1.8%)$12.4 M(+2.2%)$12.2 M(+0.9%)$12.1 M(+0.7%)$12.0 M(-0.5%)$12.0 M(+0.6%)$12.0 M(-0.5%)$12.0 M(-1.4%)$12.2 M(-1.9%)$12.4 M(-6.7%)$13.3 M(-2.2%)$13.6 M(+0.1%)$13.6 M(+1.0%)$13.5 M(+5.7%)$12.7 M(-0.1%)$12.8 M(-4.2%)$13.3 M(-4.1%)$13.9 M(-3.6%)$14.4 M(-0.4%)$14.5 M(+2.9%)$14.1 M(+3.7%)$13.6 M(+5.4%)$12.9 M(+4.7%)$12.3 M(+3.8%)$11.8 M(+2.1%)$11.6 M(+2.1%)$11.4 M(+4.3%)$10.9 M

Interest Expense

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

TTM Interest Expense

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

Income Tax

$9.5 M(+1.2%)$9.4 M(+92.9%)$4.9 M(-41.1%)$8.3 M(-9.2%)$9.1 M(+25.7%)$7.2 M(+39.3%)$5.2 M(-11.0%)$5.8 M(-33.8%)$8.8 M(-5.8%)$9.4 M(+12.6%)$8.3 M(-6.5%)$8.9 M(+22.4%)$7.3 M(+12.3%)$6.5 M(+65.1%)$3.9 M(-12.8%)$4.5 M(+9.1%)$4.1 M(+40.0%)$3.0 M(-49.5%)$5.8 M(-26.0%)$7.9 M(-11.7%)$8.9 M(+1.2%)$8.8 M(+81.1%)$4.9 M(-35.6%)$7.6 M(+43.1%)$5.3 M(-23.3%)$6.9 M(+61.0%)$4.3 M(+242.8%)$1.3 M(-85.5%)$8.6 M(-2.8%)$8.9 M(+119.5%)$4.0 M

TTM Income Tax

$32.1 M(+1.3%)$31.7 M(+7.3%)$29.5 M(-1.1%)$29.8 M(+8.9%)$27.4 M(+1.0%)$27.1 M(-7.3%)$29.3 M(-9.7%)$32.4 M(-8.7%)$35.5 M(+4.6%)$33.9 M(+9.3%)$31.0 M(+16.6%)$26.6 M(+19.9%)$22.2 M(+16.6%)$19.1 M(+22.8%)$15.5 M(-11.0%)$17.4 M(-16.3%)$20.8 M(-18.8%)$25.6 M(-18.7%)$31.5 M(+3.2%)$30.6 M(+1.1%)$30.3 M(+13.7%)$26.6 M(+7.8%)$24.7 M(+2.5%)$24.1 M(+35.7%)$17.7 M(-15.8%)$21.1 M(-8.5%)$23.0 M(+1.1%)$22.8 M(-25.1%)$30.4 M(-0.7%)$30.6 M(+1.1%)$30.3 M

PE Ratio

22.1(+15.5%)19.1(-9.6%)21.1(-0.7%)21.3(+18.4%)18.0(+14.8%)15.7(+7.6%)14.6(+4.8%)13.9(+8.3%)12.8(-1.2%)13.0(-23.3%)16.9(+4.3%)16.2(-10.5%)18.1(-9.5%)20.0(-16.2%)23.9(+6.7%)22.4(+26.6%)17.7(-1.5%)18.0(+38.7%)13.0(-19.1%)16.0(+26.4%)12.7(-2.9%)13.1(-12.1%)14.8(+20.3%)12.3(-24.5%)16.3(+16.1%)14.1(+23.2%)11.4(-10.7%)12.8(-20.2%)16.0(+5.4%)15.2(-11.2%)17.1

PS Ratio

0.7(+16.4%)0.6(-3.2%)0.6(+1.6%)0.6(+26.5%)0.5(+22.5%)0.4(+2.6%)0.4(-2.5%)0.4(+8.1%)0.4(0%)0.4(-17.8%)0.5(+15.4%)0.4(-7.1%)0.4(-6.7%)0.5(-6.3%)0.5(0%)0.5(+17.1%)0.4(-8.9%)0.5(+21.6%)0.4(-19.6%)0.5(+27.8%)0.4(+5.9%)0.3(-5.6%)0.4(+24.1%)0.3(-23.7%)0.4(+22.6%)0.3(+34.8%)0.2(-4.2%)0.2(-7.7%)0.3(+4.0%)0.3(-13.8%)0.3

Cashflow statements

Sep 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

$52.9 M(+37.9%)$38.4 M(-33.0%)$57.3 M(+366.1%)$12.3 M(-75.5%)$50.2 M(-56.7%)$115.9 M(+494.4%)$19.5 M(+1.6%)$19.2 M(-20.3%)$24.1 M(-19.4%)$29.9 M(+178.1%)-$38.3 M(-178.3%)$48.9 M(+312.8%)-$23.0 M(-188.9%)$25.9 M(+333.7%)$6.0 M(+157.9%)-$10.3 M(+81.6%)-$56.0 M(-196.8%)$57.9 M(+29.9%)$44.6 M(+1403.2%)-$3.4 M(-109.3%)$36.7 M(+348.4%)-$14.8 M(-181.6%)$18.1 M(+224.0%)$5.6 M(-85.9%)$39.7 M(+829.7%)$4.3 M(-88.5%)$37.2 M(+511.9%)-$9.0 M(-123.7%)$38.1 M(+208.3%)-$35.2 M(-238.4%)$25.4 M

TTM CFO

$160.9 M(+1.7%)$158.2 M(-32.9%)$235.7 M(+19.1%)$198.0 M(-3.4%)$204.9 M(+14.6%)$178.7 M(+92.8%)$92.7 M(+165.6%)$34.9 M(-46.0%)$64.6 M(+268.4%)$17.5 M(+29.9%)$13.5 M(-76.6%)$57.8 M(+4036.9%)-$1.5 M(+95.8%)-$34.5 M(-1281.9%)-$2.5 M(-106.9%)$36.1 M(-16.0%)$43.0 M(-68.3%)$135.7 M(+115.2%)$63.1 M(+72.3%)$36.6 M(-19.7%)$45.6 M(-6.3%)$48.6 M(-28.1%)$67.7 M(-22.1%)$86.8 M(+20.3%)$72.2 M(+2.3%)$70.6 M(+126.7%)$31.1 M(+61.2%)$19.3 M(-12.8%)$22.2 M(+224.7%)$6.8 M(-80.8%)$35.5 M

Cash From Investing

-$6.3 M(+87.9%)-$51.8 M(-0.4%)-$51.6 M(+50.5%)-$104.1 M(-103.4%)-$51.2 M(-1619.1%)-$3.0 M(-58.2%)-$1.9 M(+10.5%)-$2.1 M(+12.8%)-$2.4 M(-14.0%)-$2.1 M(+13.8%)-$2.5 M(+22.0%)-$3.1 M(-26.6%)-$2.5 M(-12.4%)-$2.2 M(-144.5%)-$903.0 K(+36.5%)-$1.4 M(-1.8%)-$1.4 M(+61.4%)-$3.6 M(+21.2%)-$4.6 M(+8.7%)-$5.0 M(+25.3%)-$6.7 M(+7.7%)-$7.3 M(-11.2%)-$6.6 M(-17.4%)-$5.6 M(+2.0%)-$5.7 M(-16.1%)-$4.9 M(+1.7%)-$5.0 M(-29.8%)-$3.9 M(-13.1%)-$3.4 M(-12.1%)-$3.0 M(-104.7%)-$1.5 M

TTM CFI

-$213.8 M(+17.4%)-$258.8 M(-23.3%)-$209.9 M(-31.0%)-$160.2 M(-175.5%)-$58.2 M(-520.5%)-$9.4 M(-10.2%)-$8.5 M(+6.3%)-$9.1 M(+10.3%)-$10.1 M(+0.7%)-$10.2 M(+0.9%)-$10.3 M(-17.7%)-$8.7 M(-24.5%)-$7.0 M(-18.3%)-$5.9 M(+19.2%)-$7.3 M(+33.5%)-$11.0 M(+24.7%)-$14.6 M(+26.7%)-$20.0 M(+15.6%)-$23.7 M(+7.7%)-$25.7 M(+2.1%)-$26.2 M(-4.1%)-$25.2 M(-10.5%)-$22.8 M(-7.4%)-$21.2 M(-8.9%)-$19.5 M(-13.4%)-$17.2 M(-12.2%)-$15.3 M(-29.8%)-$11.8 M(+41.3%)-$20.1 M(-2.3%)-$19.6 M(+63.8%)-$54.3 M

Cash From Financing

-$7.4 M(-24.4%)-$5.9 M(-94.5%)-$3.1 M(+17.4%)-$3.7 M(-47.8%)-$2.5 M(+34.0%)-$3.8 M(+34.0%)-$5.7 M(+44.5%)-$10.4 M(-2625.8%)-$380.0 K(-31.5%)-$289.0 K(-75.2%)-$165.0 K(+99.4%)-$27.2 M(-5686.6%)-$470.0 K(-94.2%)-$242.0 K(+97.1%)-$8.5 M(-1156.6%)-$673.0 K(-39.3%)-$483.0 K(-225.8%)$384.0 K(+102.0%)-$18.7 M(-74892.0%)$25.0 K(+102.1%)-$1.2 M(+27.6%)-$1.7 M(+83.0%)-$9.8 M(+7.3%)-$10.5 M(-2198.9%)-$458.0 K(+72.1%)-$1.6 M(+85.4%)-$11.3 M(-2139.9%)$552.0 K(+210.6%)-$499.0 K(-182.8%)$603.0 K(+108.2%)-$7.4 M

TTM CFF

-$20.1 M(-32.2%)-$15.2 M(-16.5%)-$13.0 M(+17.1%)-$15.7 M(+29.8%)-$22.4 M(-10.5%)-$20.3 M(-20.9%)-$16.8 M(-49.8%)-$11.2 M(+60.1%)-$28.0 M(+0.3%)-$28.1 M(-0.2%)-$28.1 M(+22.8%)-$36.4 M(-269.5%)-$9.8 M(+0.1%)-$9.9 M(-6.8%)-$9.2 M(+52.6%)-$19.5 M(-3.7%)-$18.8 M(+3.7%)-$19.5 M(+9.5%)-$21.5 M(-71.0%)-$12.6 M(+45.6%)-$23.1 M(-3.3%)-$22.4 M(-0.1%)-$22.4 M(+6.3%)-$23.9 M(-86.5%)-$12.8 M(+0.3%)-$12.8 M(-21.2%)-$10.6 M(-58.1%)-$6.7 M(-1.3%)-$6.6 M(-4.2%)-$6.4 M(+2.0%)-$6.5 M

Free Cash Flow

$51.2 M(+39.9%)$36.6 M(-34.3%)$55.7 M(+454.1%)$10.0 M(-78.9%)$47.7 M(-57.8%)$113.0 M(+541.0%)$17.6 M(+3.1%)$17.1 M(-21.1%)$21.7 M(-22.0%)$27.8 M(+168.2%)-$40.7 M(-189.1%)$45.7 M(+279.5%)-$25.5 M(-207.7%)$23.6 M(+564.5%)$3.6 M(+130.4%)-$11.7 M(+79.6%)-$57.4 M(-205.8%)$54.2 M(+35.7%)$40.0 M(+572.7%)-$8.5 M(-128.2%)$29.9 M(+235.7%)-$22.1 M(-291.5%)$11.5 M(+104881.8%)-$11.0 K(-100.0%)$34.0 M(+5366.4%)-$646.0 K(-102.0%)$32.2 M(+349.9%)-$12.9 M(-137.2%)$34.7 M(+190.8%)-$38.2 M(-259.7%)$23.9 M

TTM FCF

$153.5 M(+2.3%)$150.0 M(-33.7%)$226.4 M(+20.2%)$188.4 M(-3.6%)$195.4 M(+15.4%)$169.4 M(+101.2%)$84.2 M(+226.1%)$25.8 M(-52.6%)$54.4 M(+647.3%)$7.3 M(+130.7%)$3.2 M(-93.3%)$47.5 M(+575.4%)-$10.0 M(+76.2%)-$41.9 M(-269.8%)-$11.3 M(-145.2%)$25.1 M(-11.5%)$28.3 M(-75.5%)$115.7 M(+193.8%)$39.4 M(+259.8%)$10.9 M(-43.5%)$19.4 M(-17.4%)$23.5 M(-47.7%)$44.9 M(-31.6%)$65.6 M(+24.4%)$52.7 M(-1.3%)$53.4 M(+237.6%)$15.8 M(+110.4%)$7.5 M(-32.2%)$11.1 M(+391.0%)-$3.8 M(-115.7%)$24.2 M

CAPEX

$1.8 M(-1.7%)$1.8 M(+13.1%)$1.6 M(-28.2%)$2.2 M(-10.2%)$2.5 M(-16.2%)$3.0 M(+58.2%)$1.9 M(-10.5%)$2.1 M(-12.8%)$2.4 M(+14.0%)$2.1 M(-13.8%)$2.5 M(-23.6%)$3.2 M(+29.4%)$2.5 M(+12.4%)$2.2 M(-8.1%)$2.4 M(+69.0%)$1.4 M(+1.8%)$1.4 M(-61.4%)$3.6 M(-21.2%)$4.6 M(-8.7%)$5.0 M(-25.3%)$6.7 M(-7.7%)$7.3 M(+11.2%)$6.6 M(+17.4%)$5.6 M(-2.0%)$5.7 M(+16.1%)$4.9 M(-1.7%)$5.0 M(+29.8%)$3.9 M(+13.1%)$3.4 M(+12.1%)$3.0 M(+104.7%)$1.5 M

TTM CAPEX

$7.5 M(-8.7%)$8.2 M(-12.4%)$9.3 M(-2.9%)$9.6 M(+1.5%)$9.5 M(+0.9%)$9.4 M(+10.2%)$8.5 M(-6.3%)$9.1 M(-10.9%)$10.2 M(-0.7%)$10.3 M(-0.9%)$10.3 M(+0.5%)$10.3 M(+21.0%)$8.5 M(+14.6%)$7.4 M(-16.0%)$8.8 M(-19.9%)$11.0 M(-24.7%)$14.6 M(-26.7%)$20.0 M(-15.6%)$23.7 M(-7.7%)$25.7 M(-2.1%)$26.2 M(+4.1%)$25.2 M(+10.5%)$22.8 M(+7.4%)$21.2 M(+8.9%)$19.5 M(+13.4%)$17.2 M(+12.2%)$15.3 M(+29.8%)$11.8 M(+6.5%)$11.1 M(+4.2%)$10.6 M(-5.8%)$11.3 M

Dividends Paid

$2.6 M(-0.2%)$2.6 M(-0.0%)$2.6 M(+25.3%)$2.1 M(+0.1%)$2.1 M(+0.1%)$2.1 M(-0.4%)$2.1 M(-76.5%)$8.9 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$26.2 M(+100.0%)$0.0(0%)$0.0(-100.0%)$8.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$8.4 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$8.5 M(+845300.0%)-$1000.0(-200.0%)$1000.0(+100.0%)$0.0(-100.0%)$9.1 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$9.0 M

TTM Dividends Paid

$10.0 M(+5.6%)$9.5 M(+6.0%)$8.9 M(+6.3%)$8.4 M(-44.9%)$15.3 M(+16.0%)$13.2 M(+19.0%)$11.1 M(+23.6%)$8.9 M(-65.9%)$26.2 M(0%)$26.2 M(0%)$26.2 M(-24.2%)$34.6 M(+313.1%)$8.4 M(0%)$8.4 M(0%)$8.4 M(-0.6%)$8.4 M(0%)$8.4 M(0%)$8.4 M(0%)$8.4 M(-0.3%)$8.5 M(+0.0%)$8.5 M(-0.0%)$8.5 M(0%)$8.5 M(-7.3%)$9.1 M(-0.0%)$9.1 M(+0.0%)$9.1 M(0%)$9.1 M(+0.9%)$9.0 M(0%)$9.0 M(0%)$9.0 M(0%)$9.0 M

TTM Dividend Per Share

$0.38(+5.6%)$0.36(+38.5%)$0.26(+8.3%)$0.24(0%)$0.24(-52.0%)$0.50(+19.1%)$0.42(+23.5%)$0.34(-66.0%)$1.00(0%)$1.00(0%)$1.00(-24.2%)$1.32(+312.5%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(0%)$0.32(-50.0%)$0.64(+100.0%)$0.32(0%)$0.32(0%)$0.32(-51.5%)$0.66(+94.1%)$0.34(0%)$0.34(0%)$0.34(-50.0%)$0.68(+100.0%)$0.34(0%)$0.34(0%)$0.34

TTM Dividend Yield

0.5%(-10.7%)0.6%(+43.6%)0.4%(+8.3%)0.4%(-20.0%)0.5%(-59.5%)1.1%(+19.4%)0.9%(+29.2%)0.7%(-67.6%)2.2%(-2.2%)2.3%(+18.9%)1.9%(-37.6%)3.1%(+319.2%)0.7%(+5.8%)0.7%(0%)0.7%(+1.5%)0.7%(-12.8%)0.8%(+13.0%)0.7%(-11.5%)0.8%(-39.5%)1.3%(+57.3%)0.8%(-9.9%)0.9%(+4.6%)0.9%(-60.8%)2.2%(+155.2%)0.9%(-14.7%)1.0%(-25.0%)1.4%(-47.5%)2.6%(+114.0%)1.2%(-4.0%)1.3%(+10.5%)1.1%

Payout Ratio

9.7%(-3.5%)10.1%(-49.8%)20.0%(+126.7%)8.8%(+7.7%)8.2%(-23.0%)10.7%(-28.2%)14.8%(-68.8%)47.5%(+100.0%)0.0%(0%)0.0%(0%)0.0%(-100.0%)117.2%(+100.0%)0.0%(0%)0.0%(-100.0%)82.2%(+100.0%)0.0%(0%)0.0%(0%)0.0%(-100.0%)56.6%(+100.0%)0.0%(0%)0.0%(0%)0.0%(-100.0%)66.4%(+100.0%)0.0%(-100.0%)0.0%(+100.0%)0.0%(-100.0%)80.7%(+100.0%)0.0%(0%)0.0%(0%)0.0%(-100.0%)121.7%