PLUS logo

ePlus (PLUS) 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.8 B(+3.9%)$1.7 B(+3.0%)$1.7 B(-0.1%)$1.7 B(+3.6%)$1.6 B(-1.4%)$1.6 B(-3.7%)$1.7 B(+18.8%)$1.4 B(-11.5%)$1.6 B(+16.5%)$1.4 B(+9.2%)$1.3 B(+7.7%)$1.2 B(-7.1%)$1.3 B(+10.1%)$1.1 B(+5.8%)$1.1 B(+0.1%)$1.1 B(-4.4%)$1.1 B(+8.4%)$1.0 B(-1.9%)$1.1 B(+16.5%)$909.1 M(-4.6%)$952.6 M(+4.2%)$914.3 M(+4.5%)$874.8 M(+11.3%)$786.2 M(-1.5%)$798.2 M(+3.0%)$775.2 M(+1.9%)$760.4 M(+0.7%)$755.5 M(-1.2%)$764.7 M(+3.5%)$739.0 M(-2.1%)$755.2 M(+1.8%)$741.7 M

Current Assets

$1.3 B(+6.2%)$1.2 B(-4.9%)$1.3 B(-0.7%)$1.3 B(+4.5%)$1.2 B(-3.9%)$1.3 B(-0.5%)$1.3 B(+16.5%)$1.1 B(-15.3%)$1.3 B(+20.9%)$1.1 B(+8.6%)$985.3 M(+9.8%)$897.5 M(-6.6%)$960.6 M(+15.8%)$829.6 M(+7.2%)$774.2 M(-0.4%)$777.6 M(-5.9%)$826.7 M(+7.6%)$768.0 M(-4.8%)$806.8 M(+24.2%)$649.8 M(-5.8%)$690.0 M(+7.5%)$641.6 M(+2.5%)$626.2 M(+11.8%)$560.1 M(-8.7%)$613.2 M(+6.1%)$577.8 M(+1.1%)$571.6 M(+1.2%)$564.9 M(-0.8%)$569.2 M(+2.5%)$555.3 M(-8.3%)$605.5 M(+1.4%)$597.3 M

Non Current Assets

$489.1 M(-1.7%)$497.7 M(+28.6%)$386.9 M(+1.8%)$379.9 M(+1.0%)$376.3 M(+7.7%)$349.6 M(-13.6%)$404.7 M(+26.6%)$319.7 M(+5.0%)$304.4 M(+1.0%)$301.4 M(+11.3%)$270.8 M(+17.2%)$231.0 M(-21.6%)$294.6 M(-5.1%)$310.4 M(+2.4%)$303.2 M(+11.0%)$273.1 M(-8.8%)$299.3 M(+10.6%)$270.7 M(+7.4%)$252.0 M(-2.8%)$259.3 M(-1.3%)$262.6 M(-3.7%)$272.7 M(+9.7%)$248.6 M(+9.9%)$226.1 M(+22.2%)$185.0 M(-6.3%)$197.4 M(+4.6%)$188.8 M(-0.9%)$190.6 M(-2.5%)$195.4 M(+6.4%)$183.7 M(+22.7%)$149.7 M(+3.6%)$144.4 M

Total Liabilities

$803.4 M(+6.7%)$753.1 M(+3.3%)$729.0 M(-3.0%)$751.7 M(+4.7%)$717.8 M(-7.2%)$773.1 M(-10.9%)$867.5 M(+37.1%)$632.6 M(-25.7%)$851.4 M(+27.9%)$665.7 M(+14.8%)$579.9 M(+14.7%)$505.5 M(-17.9%)$615.9 M(+17.0%)$526.3 M(+6.6%)$493.8 M(-4.0%)$514.4 M(-11.5%)$580.9 M(+12.7%)$515.6 M(-7.3%)$556.1 M(+31.5%)$423.0 M(-11.9%)$480.1 M(+3.5%)$464.0 M(+4.0%)$446.2 M(+23.3%)$361.9 M(-7.0%)$389.0 M(+3.5%)$375.9 M(-1.2%)$380.5 M(-0.6%)$382.9 M(+0.5%)$381.0 M(+5.0%)$362.9 M(-8.8%)$398.2 M(+0.6%)$395.8 M

Current Liabilities

$696.8 M(+7.2%)$649.9 M(+3.5%)$628.2 M(-4.4%)$657.0 M(+4.0%)$631.5 M(-9.8%)$700.4 M(-12.5%)$800.8 M(+42.7%)$561.3 M(-29.3%)$793.6 M(+30.7%)$607.3 M(+13.7%)$534.0 M(+16.1%)$460.0 M(-18.9%)$567.4 M(+19.3%)$475.6 M(+6.5%)$446.4 M(-2.8%)$459.4 M(-13.5%)$531.0 M(+11.4%)$476.5 M(-8.3%)$519.6 M(+34.4%)$386.6 M(-12.0%)$439.5 M(+4.3%)$421.5 M(+3.5%)$407.4 M(+23.9%)$328.9 M(-9.0%)$361.2 M(+6.1%)$340.4 M(-1.7%)$346.4 M(-1.1%)$350.1 M(-2.4%)$358.7 M(+6.7%)$336.1 M(-11.9%)$381.5 M(+1.3%)$376.5 M

Long Term Liabilities

$106.6 M(+3.4%)$103.1 M(+2.3%)$100.8 M(+6.5%)$94.7 M(+9.6%)$86.4 M(+18.8%)$72.7 M(+9.0%)$66.7 M(-6.3%)$71.2 M(+23.1%)$57.9 M(-0.9%)$58.4 M(+27.2%)$45.9 M(+1.0%)$45.4 M(-6.2%)$48.4 M(-4.5%)$50.7 M(+7.0%)$47.4 M(-13.8%)$55.0 M(+10.2%)$49.9 M(+27.5%)$39.1 M(+7.0%)$36.6 M(+0.7%)$36.3 M(-10.6%)$40.6 M(-4.3%)$42.5 M(+9.6%)$38.8 M(+17.1%)$33.1 M(+19.1%)$27.8 M(-21.8%)$35.5 M(+4.0%)$34.2 M(+4.1%)$32.8 M(+46.7%)$22.4 M(-16.6%)$26.8 M(+61.4%)$16.6 M(-14.0%)$19.3 M

Shareholders Equity

$962.3 M(+1.6%)$947.0 M(+2.7%)$921.9 M(+2.2%)$901.8 M(+2.7%)$877.8 M(+3.8%)$845.7 M(+4.0%)$813.3 M(+4.0%)$782.3 M(+4.8%)$746.4 M(+5.8%)$705.6 M(+4.3%)$676.3 M(+2.4%)$660.7 M(+3.4%)$639.3 M(+4.2%)$613.6 M(+5.1%)$583.6 M(+3.8%)$562.4 M(+3.2%)$545.0 M(+4.2%)$523.1 M(+4.0%)$502.7 M(+3.4%)$486.1 M(+2.9%)$472.5 M(+4.9%)$450.3 M(+5.0%)$428.6 M(+1.0%)$424.3 M(+3.7%)$409.2 M(+2.5%)$399.3 M(+5.1%)$379.9 M(+1.9%)$372.6 M(-2.9%)$383.6 M(+2.0%)$376.1 M(+5.3%)$357.0 M(+3.2%)$345.9 M

Book Value

$962.3 M(+1.6%)$947.0 M(+2.7%)$921.9 M(+2.2%)$901.8 M(+2.7%)$877.8 M(+3.8%)$845.7 M(+4.0%)$813.3 M(+4.0%)$782.3 M(+4.8%)$746.4 M(+5.8%)$705.6 M(+4.3%)$676.3 M(+2.4%)$660.7 M(+3.4%)$639.3 M(+4.2%)$613.6 M(+5.1%)$583.6 M(+3.8%)$562.4 M(+3.2%)$545.0 M(+4.2%)$523.1 M(+4.0%)$502.7 M(+3.4%)$486.1 M(+2.9%)$472.5 M(+4.9%)$450.3 M(+5.0%)$428.6 M(+1.0%)$424.3 M(+3.7%)$409.2 M(+2.5%)$399.3 M(+5.1%)$379.9 M(+1.9%)$372.6 M(-2.9%)$383.6 M(+2.0%)$376.1 M(+5.3%)$357.0 M(+3.2%)$345.9 M

Working Capital

$579.9 M(+5.0%)$552.5 M(-13.1%)$635.9 M(+3.1%)$616.5 M(+4.9%)$587.9 M(+3.3%)$568.9 M(+19.7%)$475.3 M(-10.9%)$533.8 M(+6.8%)$499.9 M(+8.1%)$462.6 M(+2.5%)$451.4 M(+3.2%)$437.4 M(+11.3%)$393.1 M(+11.1%)$353.9 M(+8.0%)$327.8 M(+3.0%)$318.2 M(+7.7%)$295.6 M(+1.4%)$291.5 M(+1.5%)$287.3 M(+9.2%)$263.2 M(+5.0%)$250.5 M(+13.8%)$220.1 M(+0.6%)$218.8 M(-5.4%)$231.3 M(-8.2%)$251.9 M(+6.1%)$237.4 M(+5.4%)$225.2 M(+4.8%)$214.8 M(+2.0%)$210.5 M(-4.0%)$219.2 M(-2.1%)$224.0 M(+1.4%)$220.8 M

Cash And Cash Equivalents

$253.1 M(+35.0%)$187.5 M(-46.4%)$349.9 M(+38.3%)$253.0 M(+78.0%)$142.2 M(+72.3%)$82.5 M(-18.8%)$101.6 M(-1.5%)$103.1 M(+3.7%)$99.4 M(-0.1%)$99.5 M(+19.2%)$83.5 M(-46.3%)$155.4 M(+47.2%)$105.6 M(+85.4%)$57.0 M(-39.3%)$93.8 M(-27.6%)$129.6 M(+49.9%)$86.5 M(-46.3%)$161.1 M(+11.6%)$144.4 M(+67.4%)$86.2 M(+44.8%)$59.6 M(+6.7%)$55.8 M(+56.8%)$35.6 M(-55.4%)$79.8 M(-5.4%)$84.3 M(+11.5%)$75.6 M(+31.6%)$57.5 M(-51.4%)$118.2 M(+55.3%)$76.1 M(+26.4%)$60.2 M(-38.7%)$98.2 M(-10.5%)$109.8 M

Accounts Payable

$313.0 M(+11.0%)$281.9 M(+4.2%)$270.6 M(-14.3%)$315.7 M(+7.1%)$294.7 M(-0.4%)$295.9 M(-15.8%)$351.4 M(+59.6%)$220.2 M(-26.5%)$299.6 M(+55.6%)$192.5 M(+16.1%)$165.8 M(+21.8%)$136.2 M(-16.3%)$162.7 M(+34.1%)$121.3 M(-19.0%)$149.7 M(-9.4%)$165.2 M(+3.8%)$159.2 M(+51.8%)$104.9 M(-23.2%)$136.5 M(+64.6%)$82.9 M(-34.3%)$126.2 M(+17.5%)$107.3 M(-1.5%)$109.0 M(+25.5%)$86.8 M(-13.4%)$100.3 M(+8.0%)$92.8 M(-5.9%)$98.7 M(-7.7%)$106.9 M(-15.0%)$125.8 M(+25.9%)$100.0 M(-10.7%)$112.0 M(-1.4%)$113.5 M

Accounts Receivable

$585.0 M(+1.8%)$574.8 M(-0.4%)$577.0 M(-10.5%)$644.6 M(+7.9%)$597.4 M(-8.1%)$650.0 M(-4.1%)$678.0 M(+34.5%)$504.1 M(-25.3%)$674.9 M(+28.5%)$525.2 M(+8.9%)$482.2 M(+12.0%)$430.4 M(-17.3%)$520.6 M(+13.8%)$457.3 M(-1.7%)$465.4 M(+18.9%)$391.6 M(-14.9%)$460.4 M(+24.8%)$369.0 M(-6.1%)$393.0 M(+4.8%)$375.0 M(-9.4%)$413.7 M(+16.5%)$355.2 M(-3.0%)$366.2 M(+22.1%)$299.9 M(-7.6%)$324.7 M(+11.2%)$292.0 M(-9.0%)$321.0 M(+19.7%)$268.3 M(-6.1%)$285.8 M(-2.5%)$293.1 M(+5.9%)$276.7 M(+4.0%)$266.0 M

Short Term Debt

$139.9 M(-3.3%)$144.6 M(-3.2%)$149.4 M(+16.4%)$128.4 M(-0.2%)$128.7 M(-39.4%)$212.4 M(-17.9%)$258.7 M(+56.4%)$165.4 M(-44.6%)$298.8 M(+24.9%)$239.3 M(+16.5%)$205.4 M(+21.1%)$169.7 M(-32.1%)$250.1 M(+21.2%)$206.3 M(+27.5%)$161.8 M(+4.8%)$154.5 M(-36.5%)$243.4 M(-7.0%)$261.6 M(-4.4%)$273.7 M(+37.5%)$199.1 M(-5.6%)$211.0 M(-0.8%)$212.7 M(+3.5%)$205.4 M(+33.2%)$154.2 M(-15.6%)$182.7 M(+5.3%)$173.4 M(+1.0%)$171.7 M(+11.3%)$154.3 M(+14.0%)$135.4 M(-11.3%)$152.7 M(-9.4%)$168.5 M(+5.6%)$159.6 M

Long Term Debt

$9.6 M(-1.0%)$9.7 M(-10.4%)$10.9 M(-15.9%)$12.9 M(+5.5%)$12.2 M(+25.9%)$9.7 M(+94.2%)$5.0 M(-47.4%)$9.5 M(+32.8%)$7.2 M(-42.1%)$12.4 M(+18.6%)$10.4 M(+5.5%)$9.9 M(-44.6%)$17.9 M(+2.1%)$17.5 M(-1.6%)$17.8 M(-2.9%)$18.3 M(+49.5%)$12.3 M(+35.6%)$9.0 M(-30.9%)$13.1 M(-8.0%)$14.2 M(-14.0%)$16.5 M(-9.3%)$18.2 M(+12.1%)$16.2 M(+54.5%)$10.5 M(+24.1%)$8.5 M(-33.1%)$12.7 M(+1.4%)$12.5 M(+23.9%)$10.1 M(+162.3%)$3.8 M(-17.7%)$4.7 M(-32.5%)$6.9 M(-33.8%)$10.4 M

Total Debt

$149.5 M(-3.1%)$154.4 M(-3.7%)$160.3 M(+13.4%)$141.3 M(+0.3%)$140.9 M(-36.6%)$222.2 M(-15.8%)$263.7 M(+50.7%)$175.0 M(-42.8%)$306.0 M(+21.6%)$251.7 M(+16.6%)$215.9 M(+20.2%)$179.6 M(-33.0%)$268.0 M(+19.7%)$223.8 M(+24.6%)$179.6 M(+3.9%)$172.8 M(-32.4%)$255.7 M(-5.5%)$270.6 M(-5.6%)$286.7 M(+34.4%)$213.3 M(-6.2%)$227.5 M(-1.5%)$230.9 M(+4.2%)$221.6 M(+34.5%)$164.7 M(-13.8%)$191.1 M(+2.7%)$186.1 M(+1.0%)$184.2 M(+12.0%)$164.4 M(+18.1%)$139.3 M(-11.5%)$157.3 M(-10.3%)$175.4 M(+3.2%)$170.0 M

Debt To Equity

0.2(0%)0.2(-5.9%)0.2(+6.3%)0.2(0%)0.2(-38.5%)0.3(-18.8%)0.3(+45.5%)0.2(-46.3%)0.4(+13.9%)0.4(+12.5%)0.3(+18.5%)0.3(-34.1%)0.4(+17.1%)0.3(+20.7%)0.3(-6.5%)0.3(-31.1%)0.5(-10.0%)0.5(-9.1%)0.6(+34.1%)0.4(-8.9%)0.5(-6.3%)0.5(-2.0%)0.5(+25.6%)0.4(-17.0%)0.5(0%)0.5(-2.1%)0.5(+9.1%)0.4(+22.2%)0.4(-14.3%)0.4(-14.3%)0.5(0%)0.5

Current Ratio

1.8(-1.1%)1.9(-8.0%)2.0(+3.6%)1.9(+0.5%)1.9(+6.6%)1.8(+13.8%)1.6(-18.5%)1.9(+19.6%)1.6(-7.4%)1.8(-4.9%)1.9(-5.1%)1.9(+15.4%)1.7(-2.9%)1.7(+0.6%)1.7(+2.4%)1.7(+8.3%)1.6(-3.1%)1.6(+3.9%)1.6(-7.7%)1.7(+7.0%)1.6(+3.3%)1.5(-1.3%)1.5(-9.4%)1.7(0%)1.7(0%)1.7(+3.0%)1.6(+2.5%)1.6(+1.3%)1.6(-3.6%)1.6(+3.8%)1.6(0%)1.6

Quick Ratio

1.7(-1.2%)1.7(-8.6%)1.9(+8.1%)1.7(+8.8%)1.6(+6.0%)1.5(+16.3%)1.3(-15.1%)1.5(+15.2%)1.3(+0.8%)1.3(-5.1%)1.4(-14.3%)1.6(+12.6%)1.4(-2.0%)1.5(-6.4%)1.6(+1.3%)1.5(+10.0%)1.4(-4.1%)1.5(+6.6%)1.4(-11.6%)1.6(+8.4%)1.4(+2.9%)1.4(0%)1.4(-10.3%)1.6(-0.6%)1.6(+2.0%)1.5(+2.0%)1.5(0%)1.5(+4.2%)1.4(-4.0%)1.5(+11.1%)1.4(+0.8%)1.3

Inventory

$99.0 M(+5.5%)$93.9 M(+5.3%)$89.1 M(-36.2%)$139.7 M(-35.9%)$218.0 M(-1.8%)$222.1 M(-9.1%)$244.3 M(+0.4%)$243.3 M(-0.6%)$244.8 M(-10.9%)$274.9 M(+11.3%)$246.9 M(+59.2%)$155.1 M(+5.0%)$147.7 M(+9.8%)$134.5 M(+73.0%)$77.8 M(+11.1%)$70.0 M(-13.9%)$81.3 M(+10.2%)$73.8 M(-21.0%)$93.3 M(+85.7%)$50.3 M(-17.7%)$61.1 M(+6.8%)$57.2 M(-1.7%)$58.2 M(+15.3%)$50.5 M(-1.8%)$51.4 M(-9.2%)$56.6 M(+8.6%)$52.1 M(+30.8%)$39.9 M(-22.3%)$51.3 M(-0.3%)$51.4 M(-43.2%)$90.5 M(-3.3%)$93.6 M

Retained Earnings

$825.8 M(+3.0%)$801.6 M(+4.1%)$770.3 M(+3.7%)$743.0 M(+3.0%)$721.0 M(+3.9%)$693.7 M(+4.9%)$661.0 M(+5.4%)$627.2 M(+5.5%)$594.3 M(+6.4%)$558.7 M(+5.4%)$530.2 M(+4.4%)$507.8 M(+5.0%)$483.6 M(-10.4%)$539.5 M(+6.2%)$508.1 M(+4.8%)$484.6 M(+3.3%)$469.1 M(+4.8%)$447.4 M(+4.6%)$427.6 M(+4.2%)$410.2 M(+3.3%)$397.0 M(+5.2%)$377.4 M(+5.6%)$357.3 M(+4.8%)$341.1 M(+4.6%)$326.1 M(+4.8%)$311.2 M(+6.1%)$293.2 M(+5.5%)$277.9 M(+3.3%)$269.0 M(+6.2%)$253.5 M(+7.3%)$236.2 M(+6.0%)$222.8 M

PB Ratio

2.0(-26.3%)2.8(+26.9%)2.2(-6.8%)2.4(-4.1%)2.5(+21.3%)2.0(+8.0%)1.9(+10.7%)1.7(+5.6%)1.6(+1.3%)1.6(-25.1%)2.1(-7.5%)2.3(+0.4%)2.3(+0.4%)2.3(+12.4%)2.0(-15.9%)2.4(+9.6%)2.2(+15.3%)1.9(-1.1%)1.9(+9.8%)1.7(-27.8%)2.4(+5.7%)2.3(+5.1%)2.2(-23.6%)2.8(+19.8%)2.4(-25.7%)3.2(-6.2%)3.4(+18.5%)2.9(+4.4%)2.8(-21.0%)3.5(+18.4%)2.9(+6.5%)2.8

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.9(-22.2%)$1.2(+14.7%)$1.0(+24.4%)$0.8(-19.6%)$1.0(-16.4%)$1.2(-3.9%)$1.3(+3.3%)$1.2(-8.2%)$1.3(+25.2%)$1.1(+27.4%)$0.8(-7.7%)$0.9(-7.1%)$1.0(-16.2%)$1.2(+34.5%)$0.9(+50.0%)$0.6(-28.4%)$0.8(+9.5%)$0.7(+13.8%)$0.7(+31.3%)$0.5(-32.2%)$0.7(-3.3%)$0.8(+25.8%)$0.6(+7.1%)$0.6(+1.8%)$0.6(-17.3%)$0.7(+18.8%)$0.6(+72.3%)$0.3(-41.4%)$0.6(-9.8%)$0.6(+28.1%)$0.5(+28.0%)$0.4

TTM EPS

$3.9(-2.7%)$4.0(-1.2%)$4.1(-5.8%)$4.3(-8.7%)$4.7(-6.3%)$5.1(+3.0%)$4.9(+9.6%)$4.5(+7.7%)$4.2(+9.5%)$3.8(-2.6%)$3.9(-0.8%)$3.9(+9.2%)$3.6(+5.0%)$3.4(+14.3%)$3.0(+7.9%)$2.8(+3.1%)$2.7(+3.1%)$2.6(-0.6%)$2.6(+1.9%)$2.6(-2.5%)$2.6(+7.3%)$2.5(+3.8%)$2.4(+1.7%)$2.3(+11.2%)$2.1(-0.2%)$2.1(+2.4%)$2.1(+4.0%)$2.0(-2.5%)$2.0(+5.2%)$1.9(+0.5%)$1.9(+5.8%)$1.8

Revenue

$511.0 M(-0.8%)$515.2 M(-5.4%)$544.5 M(-1.8%)$554.5 M(+8.9%)$509.1 M(-13.4%)$587.6 M(+2.3%)$574.2 M(+16.7%)$492.2 M(-21.1%)$623.5 M(+26.3%)$493.7 M(+7.7%)$458.4 M(+1.5%)$451.5 M(-8.8%)$494.8 M(+8.0%)$458.0 M(+9.9%)$416.6 M(+18.2%)$352.6 M(-17.5%)$427.6 M(-1.3%)$433.1 M(+22.0%)$355.0 M(-3.1%)$366.5 M(-14.6%)$429.0 M(+4.2%)$411.6 M(+7.9%)$381.4 M(+17.2%)$325.4 M(-5.8%)$345.7 M(+0.2%)$345.0 M(-3.2%)$356.5 M(+8.1%)$329.9 M(-4.2%)$344.2 M(-7.3%)$371.4 M(-0.5%)$373.4 M(+11.4%)$335.2 M

TTM Revenue

$2.1 B(+0.1%)$2.1 B(-3.3%)$2.2 B(-1.3%)$2.2 B(+2.9%)$2.2 B(-5.0%)$2.3 B(+4.3%)$2.2 B(+5.6%)$2.1 B(+2.0%)$2.0 B(+6.8%)$1.9 B(+1.9%)$1.9 B(+2.3%)$1.8 B(+5.7%)$1.7 B(+4.1%)$1.7 B(+1.5%)$1.6 B(+3.9%)$1.6 B(-0.9%)$1.6 B(-0.1%)$1.6 B(+1.4%)$1.6 B(-1.7%)$1.6 B(+2.6%)$1.5 B(+5.7%)$1.5 B(+4.8%)$1.4 B(+1.8%)$1.4 B(-0.3%)$1.4 B(+0.1%)$1.4 B(-1.9%)$1.4 B(-1.2%)$1.4 B(-0.4%)$1.4 B(+1.3%)$1.4 B(-0.0%)$1.4 B(+5.6%)$1.3 B

Total Expenses

$481.9 M(+2.1%)$471.9 M(-7.2%)$508.5 M(-3.1%)$524.7 M(+11.6%)$470.0 M(-13.2%)$541.5 M(+2.8%)$527.0 M(+17.5%)$448.5 M(-22.1%)$575.4 M(+28.3%)$448.7 M(+5.6%)$424.8 M(+2.0%)$416.4 M(-9.1%)$458.2 M(+10.8%)$413.4 M(+7.7%)$383.8 M(+17.0%)$328.2 M(-17.5%)$398.0 M(-1.6%)$404.3 M(+22.7%)$329.5 M(-5.3%)$347.9 M(-13.5%)$402.0 M(+5.1%)$382.6 M(+6.9%)$358.0 M(+15.3%)$310.4 M(-4.5%)$325.2 M(+1.6%)$320.0 M(-4.7%)$335.6 M(+7.9%)$311.1 M(-5.0%)$327.6 M(-4.3%)$342.3 M(-2.9%)$352.5 M(+11.5%)$316.0 M

Operating Expenses

$111.9 M(+6.8%)$104.7 M(+6.4%)$98.4 M(-2.2%)$100.6 M(+6.2%)$94.8 M(-3.6%)$98.3 M(+3.4%)$95.1 M(+7.3%)$88.6 M(-1.9%)$90.3 M(+2.3%)$88.3 M(+10.4%)$80.0 M(-0.3%)$80.2 M(-0.3%)$80.5 M(+2.7%)$78.4 M(+7.8%)$72.7 M(-1.0%)$73.5 M(+7.2%)$68.5 M(-2.4%)$70.2 M(-3.8%)$73.0 M(-0.4%)$73.3 M(-4.5%)$76.7 M(+3.6%)$74.1 M(+7.0%)$69.3 M(+4.5%)$66.3 M(+6.1%)$62.4 M(+3.3%)$60.4 M(+1.1%)$59.8 M(-4.9%)$62.8 M(+4.7%)$60.0 M(+2.7%)$58.5 M(+3.1%)$56.7 M(-0.9%)$57.3 M

Cost Of Goods Sold

$370.1 M(+0.8%)$367.2 M(-10.5%)$410.1 M(-3.3%)$424.1 M(+13.0%)$375.2 M(-15.3%)$443.2 M(+2.6%)$431.9 M(+20.0%)$359.9 M(-25.8%)$485.1 M(+34.6%)$360.4 M(+4.5%)$344.8 M(+2.6%)$336.2 M(-11.0%)$377.7 M(+12.8%)$335.0 M(+7.7%)$311.1 M(+22.1%)$254.7 M(-22.7%)$329.5 M(-1.4%)$334.1 M(+30.3%)$256.5 M(-6.6%)$274.7 M(-15.6%)$325.3 M(+5.4%)$308.5 M(+6.9%)$288.7 M(+18.3%)$244.2 M(-7.1%)$262.8 M(+1.2%)$259.5 M(-5.9%)$275.8 M(+11.1%)$248.2 M(-7.2%)$267.5 M(-5.7%)$283.8 M(-4.0%)$295.8 M(+14.3%)$258.8 M

TTM Cost Of Goods Sold

$1.6 B(-0.3%)$1.6 B(-4.6%)$1.7 B(-1.3%)$1.7 B(+4.0%)$1.6 B(-6.4%)$1.7 B(+5.1%)$1.6 B(+5.6%)$1.6 B(+1.6%)$1.5 B(+7.6%)$1.4 B(+1.8%)$1.4 B(+2.5%)$1.4 B(+6.4%)$1.3 B(+3.9%)$1.2 B(+0.1%)$1.2 B(+4.7%)$1.2 B(-1.7%)$1.2 B(+0.3%)$1.2 B(+2.2%)$1.2 B(-2.7%)$1.2 B(+2.6%)$1.2 B(+5.7%)$1.1 B(+4.6%)$1.1 B(+1.2%)$1.0 B(-0.4%)$1.0 B(-0.5%)$1.1 B(-2.3%)$1.1 B(-1.8%)$1.1 B(-0.9%)$1.1 B(+1.3%)$1.1 B(-0.5%)$1.1 B(+6.3%)$1.0 B

Gross Profit

$140.9 M(-4.8%)$148.0 M(+10.1%)$134.5 M(+3.2%)$130.3 M(-2.6%)$133.8 M(-7.3%)$144.4 M(+1.5%)$142.3 M(+7.5%)$132.3 M(-4.4%)$138.4 M(+3.8%)$133.3 M(+17.4%)$113.5 M(-1.6%)$115.4 M(-1.5%)$117.1 M(-4.8%)$123.0 M(+16.6%)$105.5 M(+7.8%)$97.9 M(-0.3%)$98.2 M(-0.8%)$99.0 M(+0.4%)$98.6 M(+7.3%)$91.8 M(-11.4%)$103.7 M(+0.7%)$103.0 M(+11.2%)$92.6 M(+14.0%)$81.3 M(-2.0%)$82.9 M(-3.0%)$85.5 M(+5.9%)$80.7 M(-1.1%)$81.6 M(+6.4%)$76.7 M(-12.4%)$87.6 M(+12.9%)$77.6 M(+1.6%)$76.4 M

TTM Gross Profit

$553.7 M(+1.3%)$546.6 M(+0.7%)$543.0 M(-1.4%)$550.8 M(-0.4%)$552.8 M(-0.8%)$557.3 M(+2.0%)$546.3 M(+5.6%)$517.5 M(+3.4%)$500.6 M(+4.4%)$479.3 M(+2.2%)$469.0 M(+1.7%)$461.0 M(+3.9%)$443.5 M(+4.5%)$424.5 M(+6.0%)$400.5 M(+1.8%)$393.6 M(+1.6%)$387.5 M(-1.4%)$393.0 M(-1.0%)$397.1 M(+1.5%)$391.2 M(+2.8%)$380.6 M(+5.8%)$359.9 M(+5.1%)$342.3 M(+3.6%)$330.4 M(-0.1%)$330.7 M(+1.9%)$324.5 M(-0.6%)$326.6 M(+1.0%)$323.5 M(+1.6%)$318.2 M(+0.9%)$315.3 M(+1.8%)$309.7 M(+3.3%)$299.8 M

Gross Margin

27.6%(-4.0%)28.7%(+16.3%)24.7%(+5.1%)23.5%(-10.6%)26.3%(+7.0%)24.6%(-0.8%)24.8%(-7.8%)26.9%(+21.2%)22.2%(-17.8%)27.0%(+9.0%)24.8%(-3.0%)25.6%(+7.9%)23.7%(-11.9%)26.9%(+6.1%)25.3%(-8.8%)27.8%(+21.0%)22.9%(+0.4%)22.9%(-17.7%)27.8%(+10.8%)25.1%(+3.7%)24.2%(-3.4%)25.0%(+3.0%)24.3%(-2.7%)25.0%(+4.1%)24.0%(-3.2%)24.8%(+9.4%)22.6%(-8.5%)24.8%(+11.1%)22.3%(-5.5%)23.6%(+13.5%)20.8%(-8.8%)22.8%

Operating Profit

$29.0 M(-32.9%)$43.3 M(+20.0%)$36.1 M(+21.2%)$29.7 M(-23.8%)$39.0 M(-15.3%)$46.1 M(-2.3%)$47.2 M(+8.0%)$43.7 M(-9.1%)$48.0 M(+6.7%)$45.0 M(+34.2%)$33.5 M(-4.5%)$35.1 M(-4.2%)$36.6 M(-17.9%)$44.6 M(+36.1%)$32.8 M(+34.4%)$24.4 M(-17.6%)$29.6 M(+3.1%)$28.7 M(+12.3%)$25.6 M(+37.8%)$18.6 M(-31.2%)$27.0 M(-6.9%)$29.0 M(+23.8%)$23.4 M(+55.8%)$15.0 M(-26.6%)$20.5 M(-18.3%)$25.1 M(+19.6%)$20.9 M(+11.4%)$18.8 M(+12.9%)$16.7 M(-42.8%)$29.1 M(+39.5%)$20.9 M(+9.1%)$19.1 M

TTM Operating Profit

$138.1 M(-6.8%)$148.1 M(-1.9%)$150.9 M(-6.9%)$162.0 M(-7.9%)$176.0 M(-4.9%)$185.0 M(+0.6%)$183.9 M(+8.0%)$170.3 M(+5.3%)$161.7 M(+7.6%)$150.3 M(+0.3%)$150.0 M(+0.5%)$149.2 M(+7.7%)$138.5 M(+5.3%)$131.5 M(+13.8%)$115.6 M(+6.7%)$108.3 M(+5.7%)$102.5 M(+2.7%)$99.8 M(-0.2%)$100.0 M(+2.2%)$97.9 M(+3.8%)$94.3 M(+7.4%)$87.8 M(+4.6%)$83.9 M(+3.0%)$81.5 M(-4.5%)$85.3 M(+4.7%)$81.5 M(-4.7%)$85.5 M(+0.1%)$85.4 M(-0.4%)$85.7 M(-5.6%)$90.8 M(+0.6%)$90.3 M(+3.5%)$87.3 M

Operating Margin

5.7%(-32.4%)8.4%(+26.9%)6.6%(+23.5%)5.4%(-30.1%)7.7%(-2.2%)7.8%(-4.6%)8.2%(-7.4%)8.9%(+15.3%)7.7%(-15.6%)9.1%(+24.6%)7.3%(-5.9%)7.8%(+5.0%)7.4%(-24.0%)9.8%(+23.7%)7.9%(+13.9%)6.9%(-0.1%)6.9%(+4.5%)6.6%(-7.9%)7.2%(+42.3%)5.1%(-19.4%)6.3%(-10.7%)7.0%(+14.7%)6.1%(+33.0%)4.6%(-22.1%)5.9%(-18.5%)7.3%(+23.5%)5.9%(+3.2%)5.7%(+17.8%)4.8%(-38.3%)7.8%(+40.3%)5.6%(-2.1%)5.7%

Net Income

$24.1 M(-22.9%)$31.3 M(+14.5%)$27.3 M(+24.4%)$22.0 M(-19.4%)$27.3 M(-16.5%)$32.7 M(-3.5%)$33.8 M(+3.0%)$32.9 M(-8.0%)$35.7 M(+25.4%)$28.5 M(+27.4%)$22.3 M(-7.9%)$24.2 M(-8.3%)$26.4 M(-15.9%)$31.4 M(+33.6%)$23.5 M(+51.2%)$15.6 M(-28.1%)$21.6 M(+9.0%)$19.8 M(+14.3%)$17.4 M(+31.1%)$13.2 M(-32.3%)$19.6 M(-2.7%)$20.1 M(+24.1%)$16.2 M(+7.5%)$15.1 M(+1.3%)$14.9 M(-17.4%)$18.0 M(+17.9%)$15.3 M(+71.7%)$8.9 M(-42.9%)$15.6 M(-9.5%)$17.2 M(+28.3%)$13.4 M(+28.0%)$10.5 M

TTM Net Income

$104.8 M(-2.9%)$107.9 M(-1.2%)$109.3 M(-5.6%)$115.8 M(-8.6%)$126.6 M(-6.2%)$135.1 M(+3.2%)$130.9 M(+9.6%)$119.4 M(+7.8%)$110.7 M(+9.1%)$101.5 M(-2.8%)$104.4 M(-1.1%)$105.6 M(+9.0%)$96.9 M(+5.2%)$92.1 M(+14.4%)$80.6 M(+8.3%)$74.4 M(+3.2%)$72.1 M(+3.0%)$70.0 M(-0.4%)$70.3 M(+1.7%)$69.1 M(-2.5%)$70.9 M(+7.1%)$66.2 M(+3.3%)$64.1 M(+1.4%)$63.2 M(+10.8%)$57.0 M(-1.2%)$57.8 M(+1.4%)$57.0 M(+3.4%)$55.1 M(-2.8%)$56.7 M(+5.5%)$53.8 M(+0.8%)$53.3 M(+5.4%)$50.6 M

Net Margin

4.7%(-22.4%)6.1%(+21.1%)5.0%(+26.8%)4.0%(-26.1%)5.4%(-3.6%)5.6%(-5.6%)5.9%(-11.8%)6.7%(+16.6%)5.7%(-0.7%)5.8%(+18.5%)4.9%(-9.3%)5.4%(+0.6%)5.3%(-22.2%)6.9%(+21.6%)5.6%(+27.9%)4.4%(-12.8%)5.1%(+10.5%)4.6%(-6.3%)4.9%(+35.5%)3.6%(-20.8%)4.6%(-6.6%)4.9%(+15.1%)4.2%(-8.4%)4.6%(+7.7%)4.3%(-17.6%)5.2%(+22.0%)4.3%(+58.5%)2.7%(-40.4%)4.5%(-2.4%)4.6%(+28.9%)3.6%(+15.0%)3.1%

EBIT

$32.7 M(-25.4%)$43.8 M(+15.0%)$38.1 M(+19.5%)$31.9 M(-19.0%)$39.4 M(-14.7%)$46.2 M(-2.5%)$47.4 M(+8.6%)$43.6 M(-14.4%)$50.9 M(+23.7%)$41.2 M(+31.1%)$31.4 M(-10.5%)$35.1 M(-3.9%)$36.5 M(-17.7%)$44.3 M(+34.6%)$32.9 M(+37.9%)$23.9 M(-21.5%)$30.4 M(+5.2%)$28.9 M(+12.6%)$25.7 M(+40.1%)$18.3 M(-34.5%)$28.0 M(-3.3%)$28.9 M(+23.9%)$23.3 M(+13.5%)$20.6 M(-2.9%)$21.2 M(-16.5%)$25.4 M(+20.6%)$21.0 M(+14.0%)$18.5 M(+11.7%)$16.5 M(-42.9%)$29.0 M(+37.0%)$21.1 M(+10.5%)$19.1 M

TTM EBIT

$146.5 M(-4.4%)$153.3 M(-1.5%)$155.6 M(-5.6%)$164.9 M(-6.6%)$176.6 M(-6.1%)$188.1 M(+2.8%)$183.1 M(+9.6%)$167.1 M(+5.4%)$158.6 M(+10.0%)$144.1 M(-2.1%)$147.2 M(-1.0%)$148.8 M(+8.1%)$137.6 M(+4.6%)$131.6 M(+13.3%)$116.2 M(+6.7%)$108.9 M(+5.4%)$103.3 M(+2.5%)$100.9 M(0%)$100.9 M(+2.4%)$98.5 M(-2.2%)$100.8 M(+7.2%)$94.0 M(+3.9%)$90.5 M(+2.6%)$88.2 M(+2.5%)$86.1 M(+5.7%)$81.4 M(-4.2%)$85.0 M(-0.1%)$85.1 M(-0.8%)$85.7 M(-5.7%)$90.9 M(-0.0%)$91.0 M(+3.8%)$87.7 M

EBITDA

$41.0 M(-18.7%)$50.5 M(+14.6%)$44.0 M(+15.1%)$38.3 M(-18.0%)$46.7 M(-11.5%)$52.7 M(-0.8%)$53.1 M(+10.8%)$47.9 M(-13.8%)$55.6 M(+20.4%)$46.2 M(+28.9%)$35.9 M(-12.0%)$40.7 M(-5.3%)$43.0 M(-14.4%)$50.3 M(+28.9%)$39.0 M(+29.5%)$30.1 M(-13.3%)$34.7 M(+3.4%)$33.6 M(+10.3%)$30.5 M(+36.8%)$22.3 M(-32.7%)$33.1 M(-2.7%)$34.0 M(+20.2%)$28.3 M(+9.4%)$25.9 M(+0.8%)$25.7 M(-13.7%)$29.7 M(+16.4%)$25.5 M(+11.2%)$23.0 M(+8.8%)$21.1 M(-35.0%)$32.5 M(+33.3%)$24.4 M(+10.3%)$22.1 M

TTM EBITDA

$173.8 M(-3.1%)$179.5 M(-1.2%)$181.7 M(-4.8%)$190.8 M(-4.8%)$200.5 M(-4.3%)$209.5 M(+3.2%)$203.0 M(+9.3%)$185.7 M(+4.0%)$178.5 M(+7.6%)$165.9 M(-2.4%)$169.9 M(-1.8%)$173.1 M(+6.5%)$162.5 M(+5.4%)$154.2 M(+12.1%)$137.5 M(+6.6%)$128.9 M(+6.5%)$121.0 M(+1.4%)$119.4 M(-0.4%)$119.8 M(+1.8%)$117.7 M(-3.0%)$121.3 M(+6.5%)$113.9 M(+3.9%)$109.6 M(+2.6%)$106.8 M(+2.8%)$103.9 M(+4.6%)$99.4 M(-2.7%)$102.1 M(+1.2%)$100.9 M(+0.9%)$100.0 M(-3.4%)$103.6 M(+0.4%)$103.1 M(+3.8%)$99.4 M

Selling, General & Administrative Expenses

$104.2 M(+5.3%)$99.0 M(+5.7%)$93.6 M(-1.9%)$95.4 M(+6.7%)$89.4 M(-3.5%)$92.7 M(+2.6%)$90.3 M(+5.8%)$85.3 M(-1.6%)$86.7 M(+2.4%)$84.7 M(+10.3%)$76.8 M(-0.3%)$77.0 M(+0.1%)$76.9 M(+3.2%)$74.5 M(+8.3%)$68.8 M(-1.1%)$69.5 M(+6.3%)$65.4 M(-2.2%)$66.9 M(-3.7%)$69.5 M(-0.5%)$69.8 M(-4.5%)$73.1 M(+3.6%)$70.5 M(+7.2%)$65.8 M(+5.0%)$62.7 M(+5.0%)$59.7 M(+3.5%)$57.7 M(+1.3%)$57.0 M(-5.0%)$60.0 M(+5.0%)$57.1 M(+1.4%)$56.3 M(+3.1%)$54.7 M(-1.4%)$55.4 M

TTM SGA

$392.2 M(+3.9%)$377.4 M(+1.7%)$371.0 M(+0.9%)$367.7 M(+2.8%)$357.6 M(+0.8%)$355.0 M(+2.3%)$347.1 M(+4.1%)$333.5 M(+2.6%)$325.2 M(+3.1%)$315.3 M(+3.3%)$305.1 M(+2.7%)$297.1 M(+2.6%)$289.7 M(+4.1%)$278.2 M(+2.8%)$270.6 M(-0.3%)$271.3 M(-0.1%)$271.5 M(-2.8%)$279.2 M(-1.3%)$282.9 M(+1.3%)$279.2 M(+2.6%)$272.1 M(+5.2%)$258.7 M(+5.2%)$245.9 M(+3.7%)$237.1 M(+1.1%)$234.4 M(+1.1%)$231.8 M(+0.6%)$230.4 M(+1.0%)$228.1 M(+2.0%)$223.5 M(+3.2%)$216.6 M(+2.2%)$211.8 M(+3.2%)$205.2 M

Depreciation And Amortization

$8.4 M(+25.6%)$6.7 M(+12.4%)$5.9 M(-7.0%)$6.4 M(-12.5%)$7.3 M(+11.4%)$6.5 M(+13.5%)$5.8 M(+32.6%)$4.3 M(-7.8%)$4.7 M(-7.1%)$5.1 M(+13.3%)$4.5 M(-21.3%)$5.7 M(-13.6%)$6.6 M(+10.3%)$6.0 M(-2.0%)$6.1 M(-2.4%)$6.2 M(+44.8%)$4.3 M(-8.1%)$4.7 M(-2.0%)$4.8 M(+21.3%)$3.9 M(-23.4%)$5.1 M(+0.5%)$5.1 M(+3.0%)$5.0 M(-6.3%)$5.3 M(+18.4%)$4.5 M(+2.5%)$4.4 M(-3.0%)$4.5 M(-0.1%)$4.5 M(-1.7%)$4.6 M(+30.1%)$3.5 M(+9.2%)$3.2 M(+8.5%)$3.0 M

TTM D&A

$27.3 M(+4.1%)$26.2 M(+0.5%)$26.1 M(+0.6%)$25.9 M(+8.5%)$23.9 M(+12.0%)$21.3 M(+7.4%)$19.9 M(+6.9%)$18.6 M(-6.7%)$19.9 M(-8.6%)$21.8 M(-3.9%)$22.7 M(-6.6%)$24.3 M(-2.2%)$24.8 M(+10.1%)$22.6 M(+6.0%)$21.3 M(+6.5%)$20.0 M(+12.9%)$17.7 M(-4.5%)$18.5 M(-2.3%)$19.0 M(-1.0%)$19.2 M(-6.6%)$20.5 M(+3.4%)$19.8 M(+3.9%)$19.1 M(+2.5%)$18.6 M(+4.5%)$17.8 M(-0.6%)$17.9 M(+5.0%)$17.1 M(+8.1%)$15.8 M(+10.7%)$14.3 M(+13.1%)$12.6 M(+3.8%)$12.2 M(+3.8%)$11.7 M

Interest Expense

$517.0 K(-3.7%)$537.0 K(-8.2%)$585.0 K(-19.1%)$723.0 K(-26.4%)$983.0 K(-19.4%)$1.2 M(+43.4%)$851.0 K(-33.0%)$1.3 M(-19.4%)$1.6 M(+70.3%)$925.0 K(+154.8%)$363.0 K(-43.4%)$641.0 K(+14.3%)$561.0 K(+64.0%)$342.0 K(-4.7%)$359.0 K(-56.5%)$826.0 K(+132.7%)$355.0 K(+43.7%)$247.0 K(-57.2%)$577.0 K(-14.6%)$676.0 K(-2.6%)$694.0 K(+20.5%)$576.0 K(-8.3%)$628.0 K(+15.2%)$545.0 K(+23.0%)$443.0 K(-8.5%)$484.0 K(+1.7%)$476.0 K(+63.0%)$292.0 K(+8.2%)$270.0 K(-1.5%)$274.0 K(-23.7%)$359.0 K(-6.8%)$385.0 K

TTM Interest Expense

$2.4 M(-16.5%)$2.8 M(-19.4%)$3.5 M(-7.0%)$3.8 M(-12.7%)$4.3 M(-12.0%)$4.9 M(+6.4%)$4.6 M(+11.8%)$4.1 M(+17.9%)$3.5 M(+40.7%)$2.5 M(+30.6%)$1.9 M(+0.2%)$1.9 M(-8.9%)$2.1 M(+10.9%)$1.9 M(+5.3%)$1.8 M(-10.9%)$2.0 M(+8.1%)$1.9 M(-15.4%)$2.2 M(-13.0%)$2.5 M(-2.0%)$2.6 M(+5.4%)$2.4 M(+11.4%)$2.2 M(+4.4%)$2.1 M(+7.8%)$1.9 M(+14.9%)$1.7 M(+11.4%)$1.5 M(+16.0%)$1.3 M(+9.8%)$1.2 M(-7.2%)$1.3 M(-9.7%)$1.4 M(-8.1%)$1.6 M(+0.7%)$1.5 M

Income Tax

$8.0 M(-33.0%)$12.0 M(+17.5%)$10.2 M(+11.0%)$9.2 M(-17.4%)$11.1 M(-9.6%)$12.3 M(-2.8%)$12.7 M(+33.6%)$9.5 M(-30.6%)$13.7 M(+16.1%)$11.8 M(+35.5%)$8.7 M(-14.6%)$10.2 M(+7.3%)$9.5 M(-24.5%)$12.6 M(+38.7%)$9.1 M(+20.6%)$7.5 M(-11.0%)$8.4 M(-4.4%)$8.8 M(+14.1%)$7.7 M(+75.8%)$4.4 M(-43.0%)$7.7 M(-6.4%)$8.2 M(+26.2%)$6.5 M(+31.2%)$5.0 M(-15.4%)$5.9 M(-14.7%)$6.9 M(+30.1%)$5.3 M(-42.9%)$9.3 M(+1267.3%)$678.0 K(-94.1%)$11.5 M(+55.9%)$7.4 M(-10.8%)$8.2 M

TTM Income Tax

$39.4 M(-7.3%)$42.5 M(-0.8%)$42.8 M(-5.5%)$45.3 M(-0.6%)$45.6 M(-5.3%)$48.1 M(+1.1%)$47.6 M(+9.1%)$43.6 M(-1.6%)$44.3 M(+10.4%)$40.1 M(-1.9%)$40.9 M(-0.9%)$41.3 M(+6.9%)$38.6 M(+2.8%)$37.6 M(+11.1%)$33.8 M(+4.1%)$32.5 M(+10.6%)$29.4 M(+2.5%)$28.7 M(+2.1%)$28.1 M(+4.5%)$26.9 M(-2.1%)$27.5 M(+7.2%)$25.6 M(+5.5%)$24.3 M(+5.3%)$23.0 M(-15.7%)$27.3 M(+23.5%)$22.1 M(-17.1%)$26.7 M(-7.2%)$28.8 M(+3.7%)$27.7 M(-22.4%)$35.8 M(-0.9%)$36.1 M(+1.5%)$35.6 M

PE Ratio

18.9(-22.8%)24.4(+32.8%)18.4(+1.3%)18.1(+7.7%)16.8(+34.2%)12.6(+9.4%)11.5(+4.8%)10.9(+2.9%)10.6(-2.6%)10.9(-19.8%)13.6(-4.5%)14.3(-4.7%)15.0(+0.1%)15.0(+3.5%)14.4(-19.4%)17.9(+9.8%)16.3(+16.6%)14.0(+4.2%)13.4(+10.7%)12.1(-23.8%)15.9(+3.2%)15.4(+6.3%)14.5(-23.5%)19.0(+11.9%)16.9(-23.0%)22.0(-3.8%)22.9(+16.4%)19.7(+5.9%)18.6(-22.7%)24.0(+24.1%)19.4(+3.8%)18.6

PS Ratio

0.9(-25.0%)1.2(+34.8%)0.9(-3.2%)0.9(-4.0%)1.0(+32.0%)0.8(+8.7%)0.7(+7.8%)0.6(+8.5%)0.6(0%)0.6(-23.4%)0.8(-7.2%)0.8(-1.2%)0.8(0%)0.8(+16.7%)0.7(-16.3%)0.9(+14.7%)0.8(+19.1%)0.6(+3.3%)0.6(+15.1%)0.5(-28.4%)0.7(+5.7%)0.7(+4.5%)0.7(-23.9%)0.9(+25.7%)0.7(-24.7%)0.9(+1.1%)0.9(+22.7%)0.8(+1.4%)0.7(-20.4%)0.9(+24.0%)0.8(+4.2%)0.7

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

$65.7 M(+403.8%)-$21.6 M(-122.3%)$97.1 M(-7.5%)$105.0 M(-21.2%)$133.2 M(+326.3%)$31.2 M(+249.4%)-$20.9 M(-115.9%)$131.6 M(+580.9%)-$27.4 M(-63.6%)-$16.7 M(+83.8%)-$102.9 M(-201.9%)$101.0 M(+650.0%)$13.5 M(+119.3%)-$69.9 M(-7.3%)-$65.1 M(-152.4%)$124.3 M(+4027.4%)-$3.2 M(-257.1%)$2.0 M(-68.5%)$6.4 M(+1054.2%)$554.0 K(+102.7%)-$20.3 M(-161.6%)$33.0 M(+137.8%)-$87.4 M(-334.7%)$37.2 M(+93.4%)$19.3 M(-39.7%)$31.9 M(+165.2%)-$49.0 M(-244.5%)$33.9 M(-4.4%)$35.5 M(+111.5%)$16.8 M(+586.4%)-$3.5 M(-204.1%)$3.3 M

TTM CFO

$246.2 M(-21.5%)$313.6 M(-14.4%)$366.5 M(+47.5%)$248.4 M(-9.7%)$275.1 M(+140.1%)$114.6 M(+72.0%)$66.6 M(+531.9%)-$15.4 M(+66.5%)-$46.1 M(-779.5%)-$5.2 M(+91.0%)-$58.4 M(-183.8%)-$20.6 M(-856.0%)$2.7 M(+119.6%)-$13.9 M(-124.0%)$58.0 M(-55.2%)$129.5 M(+2133.7%)$5.8 M(+151.0%)-$11.4 M(-157.9%)$19.6 M(+126.4%)-$74.2 M(-97.9%)-$37.5 M(-1892.0%)$2.1 M(+99.4%)$1.0 M(-97.3%)$39.4 M(+9.1%)$36.1 M(-31.0%)$52.4 M(+40.8%)$37.2 M(-55.1%)$82.8 M(+58.7%)$52.1 M(-42.2%)$90.2 M(+113.2%)$42.3 M(+28.1%)$33.0 M

Cash From Investing

$432.0 K(+100.3%)-$125.8 M(-6502.3%)-$1.9 M(+68.9%)-$6.1 M(-205.7%)-$2.0 M(-121.6%)$9.3 M(+114.7%)-$63.1 M(-1810.9%)-$3.3 M(+0.8%)-$3.3 M(+68.6%)-$10.6 M(-526.6%)-$1.7 M(-109.8%)$17.2 M(+461.3%)-$4.8 M(+36.9%)-$7.5 M(-22.6%)-$6.2 M(-20.7%)-$5.1 M(+81.7%)-$27.8 M(-4171.2%)-$652.0 K(+69.8%)-$2.2 M(-631.9%)-$295.0 K(+85.2%)-$2.0 M(+88.2%)-$16.8 M(-1272.3%)-$1.2 M(+97.5%)-$48.2 M(-378.5%)-$10.1 M(-64.5%)-$6.1 M(+80.8%)-$31.8 M(-1003.2%)-$2.9 M(-51.6%)-$1.9 M(+95.1%)-$39.1 M(-182.3%)-$13.8 M(-166.9%)$20.7 M

TTM CFI

-$133.4 M(+1.8%)-$135.9 M(-17477.8%)-$773.0 K(+98.8%)-$62.0 M(-4.8%)-$59.1 M(+2.2%)-$60.5 M(+24.7%)-$80.3 M(-324.4%)-$18.9 M(-1309.3%)$1.6 M(+1042.3%)$137.0 K(-95.7%)$3.2 M(+354.2%)-$1.3 M(+94.7%)-$23.5 M(+49.5%)-$46.6 M(-17.3%)-$39.7 M(-11.2%)-$35.8 M(-15.5%)-$31.0 M(-506.9%)-$5.1 M(+76.0%)-$21.3 M(-4.6%)-$20.3 M(+70.2%)-$68.2 M(+10.6%)-$76.3 M(-16.3%)-$65.6 M(+31.8%)-$96.2 M(-89.0%)-$50.9 M(-19.1%)-$42.7 M(+43.5%)-$75.7 M(-31.2%)-$57.7 M(-69.2%)-$34.1 M(+43.7%)-$60.6 M(-167.3%)-$22.7 M(+13.9%)-$26.3 M

Cash From Financing

$845.0 K(+105.3%)-$15.9 M(-1085.3%)$1.6 M(-86.6%)$12.0 M(+116.9%)-$71.3 M(-18.8%)-$60.0 M(-172.6%)$82.6 M(+166.3%)-$124.5 M(-486.5%)$32.2 M(-19.9%)$40.2 M(+29.3%)$31.1 M(+145.2%)-$68.8 M(-271.1%)$40.2 M(-0.2%)$40.3 M(+13.5%)$35.5 M(+146.6%)-$76.2 M(-75.8%)-$43.3 M(-376.3%)$15.7 M(-71.0%)$54.0 M(+108.0%)$26.0 M(-1.2%)$26.3 M(+552.6%)$4.0 M(-90.9%)$44.3 M(+566.1%)$6.7 M(+1379.8%)-$520.0 K(+93.3%)-$7.7 M(-138.5%)$20.0 M(+82.3%)$11.0 M(+162.1%)-$17.7 M(-11.6%)-$15.9 M(-372.6%)$5.8 M(-63.7%)$16.0 M

TTM CFF

-$1.4 M(+98.1%)-$73.5 M(+37.5%)-$117.6 M(-221.2%)-$36.6 M(+78.8%)-$173.2 M(-148.5%)-$69.7 M(-328.1%)$30.5 M(+245.8%)-$20.9 M(-160.3%)$34.7 M(-18.7%)$42.7 M(-0.1%)$42.8 M(-9.3%)$47.2 M(+18.5%)$39.8 M(+191.0%)-$43.8 M(+36.0%)-$68.3 M(-37.2%)-$49.8 M(-195.1%)$52.4 M(-57.1%)$122.0 M(+10.6%)$110.3 M(+9.7%)$100.6 M(+23.8%)$81.3 M(+49.2%)$54.5 M(+27.5%)$42.7 M(+131.6%)$18.5 M(-19.0%)$22.8 M(+306.9%)$5.6 M(+319.9%)-$2.5 M(+84.8%)-$16.8 M(-42.8%)-$11.7 M(+33.2%)-$17.6 M(-5388.1%)-$320.0 K(-104.1%)$7.8 M

Free Cash Flow

$64.2 M(+380.2%)-$22.9 M(-124.1%)$95.2 M(-8.6%)$104.2 M(-20.5%)$131.1 M(+346.9%)$29.3 M(+219.2%)-$24.6 M(-119.2%)$127.9 M(+517.7%)-$30.6 M(-76.4%)-$17.4 M(+83.4%)-$104.7 M(-205.6%)$99.2 M(+1090.4%)$8.3 M(+110.5%)-$79.1 M(-9.7%)-$72.1 M(-161.7%)$117.0 M(+2936.5%)-$4.1 M(-502.7%)$1.0 M(-75.1%)$4.1 M(+446.0%)$754.0 K(+103.3%)-$22.6 M(-176.4%)$29.6 M(+133.3%)-$88.9 M(-360.7%)$34.1 M(+98.1%)$17.2 M(-36.5%)$27.1 M(+153.5%)-$50.7 M(-255.2%)$32.6 M(+0.1%)$32.6 M(+114.5%)$15.2 M(+385.9%)-$5.3 M(-603.9%)$1.1 M

TTM FCF

$240.6 M(-21.7%)$307.5 M(-14.5%)$359.7 M(+49.9%)$239.9 M(-9.0%)$263.7 M(+158.5%)$102.0 M(+84.4%)$55.3 M(+323.0%)-$24.8 M(+53.7%)-$53.5 M(-267.0%)-$14.6 M(+80.9%)-$76.3 M(-74.5%)-$43.8 M(-68.7%)-$25.9 M(+32.4%)-$38.4 M(-192.0%)$41.7 M(-64.6%)$118.0 M(+6562.6%)$1.8 M(+110.6%)-$16.8 M(-241.4%)$11.8 M(+114.6%)-$81.2 M(-69.7%)-$47.8 M(-499.9%)-$8.0 M(+23.8%)-$10.5 M(-137.7%)$27.8 M(+5.5%)$26.3 M(-36.9%)$41.7 M(+39.9%)$29.8 M(-60.3%)$75.2 M(+72.5%)$43.6 M(-45.7%)$80.3 M(+153.0%)$31.7 M(+35.3%)$23.5 M

CAPEX

$1.5 M(+15.2%)$1.3 M(-34.4%)$2.0 M(+146.2%)$799.0 K(-61.9%)$2.1 M(+9.7%)$1.9 M(-48.4%)$3.7 M(-0.6%)$3.7 M(+14.4%)$3.3 M(+413.6%)$633.0 K(-64.4%)$1.8 M(-1.7%)$1.8 M(-64.8%)$5.1 M(-44.5%)$9.2 M(+32.2%)$7.0 M(-4.0%)$7.3 M(+659.0%)$960.0 K(-3.0%)$990.0 K(-56.5%)$2.3 M(+1238.5%)-$200.0 K(-108.6%)$2.3 M(-31.1%)$3.4 M(+122.0%)$1.5 M(-51.6%)$3.1 M(+53.7%)$2.0 M(-57.7%)$4.8 M(+195.8%)$1.6 M(+26.2%)$1.3 M(-54.9%)$2.9 M(+82.9%)$1.6 M(-16.4%)$1.9 M(-17.1%)$2.3 M

TTM CAPEX

$5.5 M(-9.9%)$6.2 M(-9.1%)$6.8 M(-20.4%)$8.5 M(-25.6%)$11.4 M(-9.2%)$12.6 M(+11.3%)$11.3 M(+20.5%)$9.4 M(+25.6%)$7.5 M(-20.1%)$9.3 M(-48.0%)$18.0 M(-22.5%)$23.2 M(-19.1%)$28.7 M(+17.0%)$24.5 M(+50.9%)$16.2 M(+41.0%)$11.5 M(+185.9%)$4.0 M(-25.3%)$5.4 M(-30.6%)$7.8 M(+10.8%)$7.0 M(-32.3%)$10.3 M(+2.8%)$10.1 M(-12.6%)$11.5 M(-1.0%)$11.6 M(+18.9%)$9.8 M(-7.7%)$10.6 M(+44.3%)$7.3 M(-3.2%)$7.6 M(-11.3%)$8.6 M(-12.9%)$9.8 M(-6.8%)$10.5 M(+10.3%)$9.6 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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