CDNA logo

CareDx (CDNA) 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

$491.1 M(+3.0%)$477.0 M(+2.2%)$466.8 M(+3.2%)$452.4 M(-3.1%)$466.8 M(-6.8%)$501.2 M(-2.6%)$514.8 M(-2.5%)$528.2 M(-2.7%)$543.0 M(-0.3%)$544.5 M(+0.6%)$541.3 M(-1.0%)$546.7 M(-3.5%)$566.6 M(+0.6%)$563.2 M(+1.0%)$557.4 M(+3.0%)$541.2 M(+46.9%)$368.5 M(+4.2%)$353.6 M(+2.6%)$344.7 M(+119.9%)$156.8 M(+3.3%)$151.7 M(+4.8%)$144.8 M(+1.4%)$142.9 M(+11.8%)$127.9 M(-2.2%)$130.7 M(+42.9%)$91.4 M(+14.5%)$79.9 M(+1.2%)$79.0 M(-5.5%)$83.6 M(+11.3%)$75.1 M(-3.4%)$77.7 M(-3.2%)$80.3 M

Current Assets

$351.8 M(+5.3%)$334.1 M(+4.2%)$320.6 M(+5.8%)$303.1 M(-3.4%)$313.7 M(-9.1%)$345.2 M(-4.3%)$360.8 M(-2.9%)$371.4 M(-4.2%)$387.8 M(-0.1%)$388.2 M(-3.9%)$403.9 M(-1.9%)$411.5 M(-5.0%)$433.4 M(-2.5%)$444.7 M(+0.8%)$441.0 M(+0.5%)$438.7 M(+60.6%)$273.1 M(+5.6%)$258.7 M(+2.8%)$251.5 M(+280.7%)$66.1 M(-8.1%)$71.9 M(+5.6%)$68.1 M(-0.3%)$68.3 M(-11.9%)$77.6 M(-4.4%)$81.1 M(+93.4%)$41.9 M(+37.2%)$30.6 M(-6.5%)$32.7 M(+22.1%)$26.8 M(+58.0%)$16.9 M(-14.9%)$19.9 M(-13.7%)$23.1 M

Non Current Assets

$139.2 M(-2.6%)$142.9 M(-2.2%)$146.2 M(-2.1%)$149.3 M(-2.5%)$153.1 M(-1.9%)$156.0 M(+1.3%)$154.0 M(-1.8%)$156.8 M(+1.1%)$155.1 M(-0.8%)$156.4 M(+13.8%)$137.4 M(+1.6%)$135.2 M(+1.5%)$133.3 M(+12.5%)$118.5 M(+1.8%)$116.4 M(+13.6%)$102.5 M(+7.5%)$95.4 M(+0.6%)$94.9 M(+1.8%)$93.2 M(+2.7%)$90.7 M(+13.7%)$79.8 M(+4.0%)$76.7 M(+2.9%)$74.6 M(+48.3%)$50.3 M(+1.4%)$49.6 M(+0.2%)$49.5 M(+0.4%)$49.3 M(+6.6%)$46.3 M(-18.6%)$56.8 M(-2.3%)$58.1 M(+0.6%)$57.8 M(+1.0%)$57.2 M

Total Liabilities

$112.6 M(-44.7%)$203.7 M(+0.8%)$202.1 M(+3.0%)$196.2 M(-4.5%)$205.5 M(+92.0%)$107.0 M(-2.3%)$109.6 M(+1.3%)$108.2 M(-3.5%)$112.1 M(+3.9%)$107.8 M(+10.3%)$97.7 M(+9.6%)$89.2 M(-11.5%)$100.7 M(+10.7%)$91.0 M(+17.3%)$77.6 M(+11.3%)$69.7 M(-23.3%)$90.8 M(+7.0%)$84.9 M(+1.1%)$84.0 M(+51.6%)$55.4 M(+5.0%)$52.7 M(+11.5%)$47.3 M(-4.9%)$49.7 M(+54.3%)$32.2 M(-7.3%)$34.8 M(-26.1%)$47.1 M(-7.6%)$50.9 M(+11.8%)$45.6 M(-49.1%)$89.5 M(+18.9%)$75.3 M(+14.5%)$65.8 M(+0.4%)$65.5 M

Current Liabilities

$89.4 M(+9.7%)$81.4 M(+4.0%)$78.3 M(+11.6%)$70.2 M(-10.1%)$78.1 M(+7.4%)$72.7 M(-2.5%)$74.5 M(+3.7%)$71.8 M(-5.5%)$76.0 M(+8.1%)$70.3 M(-10.4%)$78.5 M(+17.2%)$66.9 M(-13.4%)$77.3 M(+10.8%)$69.7 M(+24.0%)$56.3 M(+23.0%)$45.7 M(-33.9%)$69.2 M(+10.9%)$62.4 M(+9.6%)$56.9 M(+101.0%)$28.3 M(-18.7%)$34.8 M(+12.4%)$31.0 M(+8.2%)$28.6 M(+74.8%)$16.4 M(-16.1%)$19.5 M(+23.3%)$15.8 M(+11.6%)$14.2 M(+5.4%)$13.4 M(-68.7%)$42.9 M(+38.6%)$31.0 M(-42.9%)$54.2 M(+2.3%)$53.0 M

Long Term Liabilities

$23.2 M(-81.0%)$122.3 M(-1.2%)$123.8 M(-1.7%)$126.0 M(-1.1%)$127.4 M(+270.7%)$34.4 M(-2.1%)$35.1 M(-3.5%)$36.4 M(+0.7%)$36.1 M(-3.8%)$37.5 M(+94.7%)$19.3 M(-13.3%)$22.2 M(-5.1%)$23.4 M(+10.1%)$21.3 M(-0.1%)$21.3 M(-11.0%)$23.9 M(+10.8%)$21.6 M(-3.9%)$22.5 M(-16.8%)$27.0 M(-0.2%)$27.1 M(+51.2%)$17.9 M(+9.7%)$16.3 M(-22.7%)$21.1 M(+33.1%)$15.9 M(+3.9%)$15.3 M(-51.1%)$31.2 M(-15.0%)$36.8 M(+14.4%)$32.1 M(-31.1%)$46.6 M(+5.2%)$44.3 M(+284.7%)$11.5 M(-7.6%)$12.5 M

Shareholders Equity

$378.4 M(+38.5%)$273.2 M(+3.2%)$264.7 M(+3.3%)$256.2 M(-1.9%)$261.3 M(-33.7%)$394.1 M(-2.7%)$405.2 M(-3.5%)$420.0 M(-2.5%)$430.9 M(-1.3%)$436.7 M(-1.6%)$443.5 M(-3.1%)$457.5 M(-1.8%)$465.9 M(-1.3%)$472.1 M(-1.6%)$479.8 M(+1.8%)$471.5 M(+69.8%)$277.7 M(+3.4%)$268.6 M(+3.0%)$260.8 M(+157.2%)$101.4 M(+2.4%)$99.0 M(+1.5%)$97.5 M(+4.7%)$93.2 M(-2.6%)$95.6 M(-0.3%)$95.9 M(+116.1%)$44.4 M(+53.3%)$29.0 M(-13.3%)$33.4 M(+644.4%)-$6.1 M(-1872.3%)-$311.0 K(-102.6%)$11.8 M(-19.1%)$14.6 M

Book Value

$378.4 M(+38.5%)$273.2 M(+3.2%)$264.7 M(+3.3%)$256.2 M(-1.9%)$261.3 M(-33.7%)$394.1 M(-2.7%)$405.2 M(-3.5%)$420.0 M(-2.5%)$430.9 M(-1.3%)$436.7 M(-1.6%)$443.5 M(-3.1%)$457.5 M(-1.8%)$465.9 M(-1.3%)$472.1 M(-1.6%)$479.8 M(+1.8%)$471.5 M(+69.8%)$277.7 M(+3.4%)$268.6 M(+3.0%)$260.8 M(+157.2%)$101.4 M(+2.4%)$99.0 M(+1.5%)$97.5 M(+4.7%)$93.2 M(-2.6%)$95.6 M(-0.3%)$95.9 M(+116.1%)$44.4 M(+53.3%)$29.0 M(-13.3%)$33.4 M(+644.4%)-$6.1 M(-1872.3%)-$311.0 K(-102.6%)$11.8 M(-19.1%)$14.6 M

Working Capital

$262.5 M(+3.9%)$252.6 M(+4.3%)$242.3 M(+4.0%)$232.9 M(-1.2%)$235.6 M(-13.5%)$272.5 M(-4.8%)$286.3 M(-4.4%)$299.6 M(-3.9%)$311.9 M(-1.9%)$317.9 M(-2.3%)$325.4 M(-5.6%)$344.6 M(-3.2%)$356.1 M(-5.0%)$374.9 M(-2.5%)$384.7 M(-2.1%)$393.0 M(+92.8%)$203.9 M(+3.9%)$196.2 M(+0.8%)$194.6 M(+415.6%)$37.7 M(+1.8%)$37.1 M(-0.2%)$37.2 M(-6.4%)$39.7 M(-35.1%)$61.2 M(-0.7%)$61.6 M(+135.8%)$26.1 M(+59.3%)$16.4 M(-14.8%)$19.3 M(+219.3%)-$16.1 M(-15.2%)-$14.0 M(+59.2%)-$34.3 M(-14.7%)-$29.9 M

Cash And Cash Equivalents

$114.7 M(+20.2%)$95.4 M(-0.4%)$95.8 M(+2.7%)$93.3 M(+13.5%)$82.2 M(+8.2%)$76.0 M(-13.4%)$87.8 M(+17.6%)$74.7 M(-17.0%)$89.9 M(+8.4%)$83.0 M(-50.3%)$166.8 M(-2.9%)$171.9 M(-50.7%)$348.5 M(-1.3%)$353.1 M(+5.2%)$335.6 M(+8.5%)$309.3 M(+129.7%)$134.7 M(-37.0%)$213.8 M(+1.1%)$211.4 M(+556.7%)$32.2 M(-15.8%)$38.2 M(-6.6%)$40.9 M(-5.8%)$43.5 M(-24.3%)$57.4 M(-11.1%)$64.6 M(+146.6%)$26.2 M(+61.3%)$16.2 M(-13.1%)$18.7 M(+10.7%)$16.9 M(+182.7%)$6.0 M(-34.4%)$9.1 M(-25.3%)$12.2 M

Accounts Payable

$7.7 M(+23.2%)$6.2 M(+6.2%)$5.9 M(-41.1%)$10.0 M(-22.5%)$12.9 M(+43.5%)$9.0 M(-9.2%)$9.9 M(-23.2%)$12.9 M(+29.4%)$9.9 M(-6.4%)$10.6 M(-37.1%)$16.9 M(+59.3%)$10.6 M(-20.5%)$13.3 M(-10.4%)$14.9 M(+18.6%)$12.6 M(+8.3%)$11.6 M(+20.1%)$9.7 M(+1.4%)$9.5 M(+9.7%)$8.7 M(+31.0%)$6.6 M(+20.3%)$5.5 M(-3.3%)$5.7 M(-22.9%)$7.4 M(+91.2%)$3.9 M(-18.1%)$4.7 M(+76.0%)$2.7 M(-23.1%)$3.5 M(-18.5%)$4.3 M(+25.9%)$3.4 M(-0.1%)$3.4 M(-5.6%)$3.6 M(+3.6%)$3.5 M

Accounts Receivable

$64.6 M(-3.0%)$66.6 M(+0.7%)$66.2 M(+10.0%)$60.1 M(+17.8%)$51.1 M(-1.2%)$51.7 M(+0.1%)$51.6 M(-13.0%)$59.3 M(-10.6%)$66.3 M(-5.8%)$70.4 M(+0.4%)$70.1 M(+7.4%)$65.3 M(+9.3%)$59.8 M(+6.4%)$56.2 M(+16.9%)$48.1 M(+10.8%)$43.4 M(+25.2%)$34.6 M(+13.1%)$30.6 M(+12.9%)$27.1 M(+18.7%)$22.8 M(-5.0%)$24.1 M(+25.5%)$19.2 M(+12.4%)$17.1 M(+36.1%)$12.5 M(+28.3%)$9.8 M(+1.2%)$9.6 M(+19.4%)$8.1 M(+23.5%)$6.5 M(+118.5%)$3.0 M(-8.5%)$3.3 M(+8.8%)$3.0 M(-11.0%)$3.4 M

Short Term Debt

$6.1 M(-0.3%)$6.1 M(+1.0%)$6.1 M(+0.1%)$6.1 M(+1.9%)$5.9 M(-0.3%)$6.0 M(+2.6%)$5.8 M(+1.2%)$5.7 M(+2.6%)$5.6 M(+7.3%)$5.2 M(+74.4%)$3.0 M(-19.1%)$3.7 M(-6.6%)$4.0 M(+3.6%)$3.8 M(+13.7%)$3.4 M(+7.6%)$3.1 M(+53.8%)$2.0 M(+8.6%)$1.9 M(+8.0%)$1.7 M(+10.4%)$1.6 M(-48.0%)$3.0 M(+48.4%)$2.0 M(-0.1%)$2.0 M(-0.3%)$2.0 M(+100.0%)$0.0(-100.0%)$169.0 K(+21.6%)$139.0 K(-74.1%)$536.0 K(-96.6%)$15.7 M(+4.7%)$15.0 M(-55.7%)$33.9 M(+4.6%)$32.4 M

Long Term Debt

$22.3 M(-6.6%)$23.8 M(-6.1%)$25.4 M(-5.6%)$26.9 M(-4.9%)$28.3 M(-3.3%)$29.3 M(-4.4%)$30.6 M(-4.4%)$32.0 M(-4.2%)$33.4 M(-3.8%)$34.7 M(+116.0%)$16.1 M(-4.0%)$16.7 M(-3.8%)$17.4 M(-2.7%)$17.9 M(+0.5%)$17.8 M(-3.7%)$18.5 M(+14.9%)$16.1 M(-2.8%)$16.5 M(-2.9%)$17.0 M(-2.7%)$17.5 M(+638.5%)$2.4 M----$13.4 M(+0.3%)$13.3 M(+37.1%)$9.7 M(-47.0%)$18.3 M(-13.4%)$21.2 M--

Total Debt

$28.4 M(-5.3%)$30.0 M(-4.7%)$31.4 M(-4.5%)$32.9 M(-3.7%)$34.2 M(-2.8%)$35.2 M(-3.3%)$36.4 M(-3.6%)$37.7 M(-3.2%)$39.0 M(-2.3%)$39.9 M(+109.5%)$19.1 M(-6.7%)$20.4 M(-4.3%)$21.4 M(-1.6%)$21.7 M(+2.6%)$21.1 M(-2.0%)$21.6 M(+19.3%)$18.1 M(-1.7%)$18.4 M(-1.9%)$18.8 M(-1.6%)$19.1 M(+254.1%)$5.4 M(+165.0%)$2.0 M(-0.1%)$2.0 M(-0.3%)$2.0 M(+100.0%)$0.0(-100.0%)$13.6 M(+0.6%)$13.5 M(+31.3%)$10.3 M(-69.9%)$34.1 M(-5.9%)$36.2 M(+6.7%)$33.9 M(+4.6%)$32.4 M

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(-100.0%)0.3(-34.8%)0.5(+48.4%)0.3(+105.6%)-5.5(+95.2%)-116.3(-4167.1%)2.9(+29.4%)2.2

Current Ratio

3.9(-3.9%)4.1(+0.2%)4.1(-5.3%)4.3(+7.5%)4.0(-15.4%)4.8(-1.9%)4.8(-6.4%)5.2(+1.2%)5.1(-7.4%)5.5(+7.2%)5.2(-16.3%)6.2(+9.6%)5.6(-12.1%)6.4(-18.6%)7.8(-18.3%)9.6(+142.8%)4.0(-4.6%)4.1(-6.3%)4.4(+89.7%)2.3(+12.6%)2.1(-5.9%)2.2(-8.0%)2.4(-49.6%)4.7(+13.9%)4.2(+57.0%)2.6(+22.7%)2.2(-11.1%)2.4(+291.9%)0.6(+12.7%)0.6(+48.6%)0.4(-15.9%)0.4

Quick Ratio

3.7(-3.9%)3.9(+0.5%)3.9(-4.5%)4.0(+6.9%)3.8(-16.2%)4.5(-2.0%)4.6(-6.7%)4.9(+1.4%)4.8(-8.0%)5.3(+7.3%)4.9(-16.5%)5.9(+9.3%)5.4(-11.9%)6.1(-19.3%)7.6(-18.5%)9.3(+144.5%)3.8(-4.5%)4.0(-6.6%)4.3(+103.8%)2.1(+10.6%)1.9(-6.0%)2.0(-8.6%)2.2(-50.2%)4.4(+13.0%)3.9(+65.7%)2.4(+29.0%)1.8(-11.2%)2.1(+320.4%)0.5(+40.0%)0.3(+40.0%)0.3(-21.9%)0.3

Inventory

$19.5 M(+1.3%)$19.3 M(+0.1%)$19.2 M(-4.5%)$20.1 M(+3.4%)$19.5 M(+8.3%)$18.0 M(-4.6%)$18.8 M(+4.6%)$18.0 M(-6.3%)$19.2 M(+6.3%)$18.1 M(-4.1%)$18.9 M(+3.6%)$18.2 M(+6.0%)$17.2 M(-8.6%)$18.8 M(+24.8%)$15.1 M(+9.8%)$13.7 M(+37.0%)$10.0 M(+1.1%)$9.9 M(+13.3%)$8.7 M(+25.8%)$6.9 M(+15.5%)$6.0 M(+1.9%)$5.9 M(+10.5%)$5.3 M(+3.2%)$5.2 M(+4.7%)$4.9 M(+7.0%)$4.6 M(-1.0%)$4.7 M(-6.9%)$5.0 M(-9.4%)$5.5 M(-10.4%)$6.2 M(-2.7%)$6.3 M(+4.9%)$6.0 M

Retained Earnings

-$626.2 M(+11.1%)-$704.3 M(-1.1%)-$696.8 M(-0.2%)-$695.5 M(-2.5%)-$678.3 M(-27.0%)-$534.2 M(-4.8%)-$509.9 M(-5.2%)-$484.9 M(-5.3%)-$460.4 M(-4.3%)-$441.5 M(-4.0%)-$424.5 M(-5.4%)-$402.8 M(-5.1%)-$383.2 M(-4.4%)-$367.0 M(-3.4%)-$355.1 M(-0.6%)-$353.2 M(-0.2%)-$352.5 M(-1.0%)-$349.0 M(-0.8%)-$346.2 M(-1.9%)-$339.6 M(-1.7%)-$333.8 M(-1.4%)-$329.0 M(-0.6%)-$327.2 M(-2.5%)-$319.4 M(-2.4%)-$311.8 M(-1.2%)-$308.1 M(-6.9%)-$288.1 M(-5.1%)-$274.1 M(-2.3%)-$268.0 M(-13.4%)-$236.4 M(-6.4%)-$222.1 M(-1.8%)-$218.1 M

PB Ratio

3.0(-48.9%)6.0(+93.2%)3.1(+44.4%)2.1(-15.1%)2.5(+162.5%)1.0(-15.0%)1.1(-3.4%)1.2(-17.6%)1.4(-35.2%)2.2(-15.1%)2.6(-39.9%)4.3(-17.0%)5.2(-27.0%)7.1(-29.3%)10.0(+33.6%)7.5(-41.9%)12.9(+85.9%)6.9(+4.5%)6.6(-28.3%)9.3(0%)9.3(-5.8%)9.8(-39.8%)16.3(+18.2%)13.8(+27.4%)10.8(-57.0%)25.2(+65.8%)15.2(+80.9%)8.4(+124.4%)-34.5(+87.2%)-268.4(-13455.2%)2.0(-1.5%)2.0

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.5(+1178.6%)-$0.1(-366.7%)-$0.0(+90.6%)-$0.3(+85.5%)-$2.2(-411.6%)-$0.4(+6.5%)-$0.5(-4.5%)-$0.4(-29.4%)-$0.3(-6.3%)-$0.3(+21.9%)-$0.4(-10.8%)-$0.4(-19.4%)-$0.3(-34.8%)-$0.2(-475.0%)-$0.0(-300.0%)-$0.0(+85.7%)-$0.1(-16.7%)-$0.1(+60.0%)-$0.1(-7.1%)-$0.1(-27.3%)-$0.1(-175.0%)-$0.0(+79.0%)-$0.2(-5.6%)-$0.2(-100.0%)-$0.1(+83.3%)-$0.5(-35.0%)-$0.4(-33.3%)-$0.3(+73.5%)-$1.1(-79.4%)-$0.6(-231.6%)-$0.2(+26.9%)-$0.3

TTM EPS

$1.0(+137.9%)-$2.7(+9.7%)-$3.0(+12.6%)-$3.4(+3.4%)-$3.5(-111.4%)-$1.7(-7.0%)-$1.6(-3.3%)-$1.5(-4.9%)-$1.4(-2.1%)-$1.4(-6.8%)-$1.3(-39.0%)-$0.9(-61.0%)-$0.6(-68.6%)-$0.3(-94.4%)-$0.2(+37.9%)-$0.3(+30.9%)-$0.4(+8.7%)-$0.5(-4.5%)-$0.4(+8.3%)-$0.5(+7.7%)-$0.5(-4.0%)-$0.5(+50.0%)-$1.0(+17.4%)-$1.2(+9.0%)-$1.3(+43.9%)-$2.4(+3.7%)-$2.5(-9.3%)-$2.3(-1.8%)-$2.2(-22.1%)-$1.8(-25.7%)-$1.4(+28.7%)-$2.0

Revenue

$86.6 M(+4.5%)$82.9 M(-10.2%)$92.3 M(+28.1%)$72.0 M(+9.9%)$65.6 M(-2.4%)$67.2 M(-4.4%)$70.3 M(-9.0%)$77.3 M(-6.2%)$82.4 M(+3.8%)$79.4 M(-1.6%)$80.6 M(+1.5%)$79.4 M(+0.3%)$79.2 M(+4.8%)$75.6 M(+1.9%)$74.2 M(+10.1%)$67.4 M(+14.9%)$58.6 M(+9.9%)$53.4 M(+27.7%)$41.8 M(+8.9%)$38.4 M(+7.1%)$35.8 M(+5.9%)$33.8 M(+7.5%)$31.5 M(+21.1%)$26.0 M(+10.5%)$23.5 M(+11.0%)$21.2 M(+18.9%)$17.8 M(+26.8%)$14.1 M(+12.4%)$12.5 M(+2.6%)$12.2 M(+1.2%)$12.0 M(+4.0%)$11.6 M

TTM Revenue

$333.8 M(+6.7%)$312.8 M(+5.3%)$297.1 M(+8.0%)$275.1 M(-1.9%)$280.3 M(-5.7%)$297.1 M(-3.9%)$309.3 M(-3.2%)$319.6 M(-0.7%)$321.8 M(+1.0%)$318.6 M(+1.2%)$314.9 M(+2.1%)$308.4 M(+4.0%)$296.4 M(+7.5%)$275.8 M(+8.8%)$253.6 M(+14.6%)$221.2 M(+15.1%)$192.2 M(+13.5%)$169.4 M(+13.1%)$149.8 M(+7.4%)$139.5 M(+9.8%)$127.1 M(+10.7%)$114.8 M(+12.4%)$102.1 M(+15.4%)$88.5 M(+15.6%)$76.6 M(+16.8%)$65.6 M(+15.9%)$56.6 M(+11.4%)$50.8 M(+5.1%)$48.3 M(+3.5%)$46.7 M(-0.6%)$47.0 M(+2.9%)$45.7 M

Total Expenses

$96.8 M(+3.6%)$93.4 M(-3.0%)$96.3 M(+5.4%)$91.4 M(+1.1%)$90.4 M(-5.8%)$96.0 M(-1.1%)$97.1 M(-4.4%)$101.6 M(+0.1%)$101.5 M(+5.0%)$96.7 M(-5.5%)$102.4 M(+3.9%)$98.5 M(+4.1%)$94.6 M(+12.2%)$84.3 M(+6.8%)$78.9 M(+15.6%)$68.3 M(+10.6%)$61.7 M(+9.7%)$56.3 M(+17.8%)$47.8 M(+8.3%)$44.1 M(+6.7%)$41.4 M(+2.0%)$40.6 M(+5.9%)$38.3 M(+22.1%)$31.4 M(+16.5%)$26.9 M(+12.7%)$23.9 M(+7.9%)$22.2 M(+15.8%)$19.1 M(+12.0%)$17.1 M(+10.6%)$15.5 M(-1.6%)$15.7 M(-14.6%)$18.4 M

Operating Expenses

$78.3 M(+19.0%)$65.8 M(-3.7%)$68.4 M(+4.4%)$65.5 M(+1.0%)$64.8 M(-9.3%)$71.4 M(+0.3%)$71.2 M(-5.9%)$75.6 M(+5.0%)$72.0 M(+5.3%)$68.4 M(-8.6%)$74.8 M(+4.5%)$71.6 M(+5.9%)$67.6 M(+13.7%)$59.5 M(+8.2%)$55.0 M(+17.7%)$46.7 M(+9.0%)$42.8 M(+8.5%)$39.5 M(+20.4%)$32.8 M(+3.2%)$31.7 M(+10.8%)$28.6 M(-1.4%)$29.1 M(+8.5%)$26.8 M(+23.8%)$21.6 M(+31.7%)$16.4 M(+9.4%)$15.0 M(+0.4%)$15.0 M(+17.2%)$12.8 M(+10.9%)$11.5 M(+12.3%)$10.3 M(-2.5%)$10.5 M(-19.1%)$13.0 M

Cost Of Goods Sold

$28.2 M(+2.2%)$27.6 M(-1.3%)$27.9 M(+7.8%)$25.9 M(+1.3%)$25.6 M(+4.4%)$24.5 M(-5.2%)$25.9 M(-0.3%)$26.0 M(-11.9%)$29.5 M(+4.2%)$28.3 M(+2.8%)$27.5 M(+2.4%)$26.9 M(-0.4%)$27.0 M(+8.7%)$24.8 M(+3.6%)$24.0 M(+11.1%)$21.6 M(+14.3%)$18.9 M(+12.3%)$16.8 M(+11.9%)$15.0 M(+21.3%)$12.4 M(-2.5%)$12.7 M(+10.6%)$11.5 M(-0.2%)$11.5 M(+18.3%)$9.7 M(-7.4%)$10.5 M(+18.3%)$8.9 M(+23.3%)$7.2 M(+12.9%)$6.4 M(+14.2%)$5.6 M(+7.3%)$5.2 M(+0.4%)$5.2 M(-3.6%)$5.4 M

TTM Cost Of Goods Sold

$109.6 M(+2.4%)$107.1 M(+2.9%)$104.0 M(+2.0%)$102.0 M(-0.0%)$102.0 M(-3.7%)$105.9 M(-3.4%)$109.6 M(-1.5%)$111.3 M(-0.8%)$112.2 M(+2.3%)$109.7 M(+3.3%)$106.3 M(+3.5%)$102.7 M(+5.5%)$97.4 M(+9.1%)$89.3 M(+9.9%)$81.3 M(+12.4%)$72.3 M(+14.6%)$63.1 M(+10.8%)$56.9 M(+10.3%)$51.6 M(+7.3%)$48.1 M(+5.8%)$45.5 M(+5.1%)$43.2 M(+6.4%)$40.6 M(+11.8%)$36.3 M(+10.2%)$33.0 M(+17.5%)$28.1 M(+15.1%)$24.4 M(+9.0%)$22.4 M(+4.7%)$21.4 M(-4.0%)$22.3 M(-3.3%)$23.0 M(-3.0%)$23.7 M

Gross Profit

$58.4 M(+5.6%)$55.3 M(-14.0%)$64.3 M(+39.5%)$46.1 M(+15.4%)$40.0 M(-6.3%)$42.7 M(-4.0%)$44.4 M(-13.4%)$51.3 M(-3.0%)$52.9 M(+3.6%)$51.1 M(-3.8%)$53.1 M(+1.1%)$52.5 M(+0.6%)$52.2 M(+2.9%)$50.8 M(+1.1%)$50.2 M(+9.6%)$45.8 M(+15.3%)$39.8 M(+8.8%)$36.6 M(+36.5%)$26.8 M(+3.0%)$26.0 M(+12.5%)$23.1 M(+3.5%)$22.3 M(+11.9%)$19.9 M(+22.7%)$16.2 M(+25.0%)$13.0 M(+5.7%)$12.3 M(+15.8%)$10.6 M(+38.4%)$7.7 M(+10.9%)$6.9 M(-1.0%)$7.0 M(+1.8%)$6.9 M(+10.6%)$6.2 M

TTM Gross Profit

$224.2 M(+9.0%)$205.7 M(+6.5%)$193.1 M(+11.5%)$173.1 M(-2.9%)$178.3 M(-6.8%)$191.3 M(-4.2%)$199.7 M(-4.2%)$208.3 M(-0.6%)$209.6 M(+0.3%)$208.9 M(+0.1%)$208.6 M(+1.4%)$205.7 M(+3.4%)$199.0 M(+6.7%)$186.5 M(+8.2%)$172.3 M(+15.7%)$148.9 M(+15.4%)$129.1 M(+14.8%)$112.4 M(+14.5%)$98.2 M(+7.5%)$91.4 M(+11.9%)$81.6 M(+14.1%)$71.5 M(+16.3%)$61.5 M(+17.9%)$52.2 M(+19.7%)$43.6 M(+16.2%)$37.5 M(+16.5%)$32.2 M(+13.2%)$28.4 M(+5.5%)$27.0 M(+10.4%)$24.4 M(+1.9%)$23.9 M(+9.3%)$21.9 M

Gross Margin

67.5%(+1.1%)66.7%(-4.3%)69.7%(+8.9%)64.0%(+5.0%)60.9%(-4.0%)63.5%(+0.5%)63.2%(-4.8%)66.4%(+3.4%)64.2%(-0.2%)64.3%(-2.3%)65.8%(-0.5%)66.2%(+0.3%)65.9%(-1.8%)67.1%(-0.8%)67.7%(-0.4%)68.0%(+0.3%)67.8%(-1.0%)68.5%(+6.9%)64.1%(-5.4%)67.7%(+5.0%)64.5%(-2.3%)66.0%(+4.1%)63.4%(+1.4%)62.5%(+13.1%)55.3%(-4.7%)58.0%(-2.5%)59.6%(+9.1%)54.6%(-1.3%)55.3%(-3.4%)57.3%(+0.6%)56.9%(+6.3%)53.5%

Operating Profit

-$19.9 M(-89.6%)-$10.5 M(-160.3%)-$4.0 M(+79.2%)-$19.3 M(+22.2%)-$24.9 M(+13.6%)-$28.8 M(-7.5%)-$26.8 M(-10.1%)-$24.3 M(-27.2%)-$19.1 M(-10.3%)-$17.3 M(+20.2%)-$21.7 M(-14.0%)-$19.1 M(-23.7%)-$15.4 M(-76.5%)-$8.7 M(-84.0%)-$4.7 M(-452.7%)-$858.0 K(+72.0%)-$3.1 M(-5.5%)-$2.9 M(+51.5%)-$6.0 M(-4.2%)-$5.8 M(-3.7%)-$5.5 M(+17.8%)-$6.7 M(+1.4%)-$6.8 M(-26.8%)-$5.4 M(-57.2%)-$3.4 M(-26.2%)-$2.7 M(+37.3%)-$4.3 M(+14.8%)-$5.1 M(-10.8%)-$4.6 M(-40.5%)-$3.3 M(+10.7%)-$3.7 M(+46.2%)-$6.8 M

TTM Operating Profit

-$53.8 M(+8.5%)-$58.7 M(+23.8%)-$77.0 M(+22.8%)-$99.8 M(+4.8%)-$104.7 M(-5.8%)-$99.0 M(-13.1%)-$87.6 M(-6.1%)-$82.5 M(-6.8%)-$77.2 M(-5.1%)-$73.5 M(-13.3%)-$64.9 M(-35.4%)-$47.9 M(-61.2%)-$29.7 M(-70.9%)-$17.4 M(-50.3%)-$11.6 M(+9.7%)-$12.8 M(+27.6%)-$17.7 M(+12.3%)-$20.2 M(+16.0%)-$24.0 M(+3.4%)-$24.9 M(-1.4%)-$24.5 M(-9.4%)-$22.4 M(-21.9%)-$18.4 M(-15.8%)-$15.9 M(-2.0%)-$15.6 M(+7.0%)-$16.7 M(+3.2%)-$17.3 M(-4.0%)-$16.6 M(+9.4%)-$18.3 M(+6.5%)-$19.6 M(+8.3%)-$21.4 M(+13.7%)-$24.8 M

Operating Margin

-23.0%(-81.5%)-12.7%(-189.7%)-4.4%(+83.7%)-26.8%(+29.2%)-37.9%(+11.5%)-42.8%(-12.5%)-38.1%(-21.0%)-31.5%(-35.6%)-23.2%(-6.2%)-21.9%(+18.9%)-26.9%(-12.3%)-24.0%(-23.4%)-19.4%(-68.3%)-11.6%(-80.8%)-6.4%(-403.1%)-1.3%(+75.7%)-5.2%(+4.0%)-5.5%(+62.0%)-14.3%(+4.3%)-15.0%(+3.2%)-15.5%(+22.4%)-20.0%(+8.3%)-21.8%(-4.8%)-20.8%(-42.3%)-14.6%(-13.7%)-12.8%(+47.2%)-24.3%(+32.9%)-36.2%(+1.4%)-36.8%(-37.1%)-26.8%(+11.8%)-30.4%(+48.3%)-58.8%

Net Income

$78.0 M(+1153.0%)-$7.4 M(-431.4%)-$1.4 M(+91.6%)-$16.7 M(+85.9%)-$118.1 M(-402.9%)-$23.5 M(+5.9%)-$25.0 M(-5.1%)-$23.7 M(-29.6%)-$18.3 M(-8.2%)-$16.9 M(+21.9%)-$21.7 M(-10.4%)-$19.6 M(-21.6%)-$16.2 M(-35.8%)-$11.9 M(-517.4%)-$1.9 M(-180.5%)-$687.0 K(+80.5%)-$3.5 M(-24.7%)-$2.8 M(+57.0%)-$6.6 M(-12.6%)-$5.8 M(-21.9%)-$4.8 M(-163.5%)-$1.8 M(+76.9%)-$7.8 M(-4.2%)-$7.5 M(-100.6%)-$3.8 M(+81.2%)-$20.0 M(-42.0%)-$14.1 M(-56.8%)-$9.0 M(+71.7%)-$31.7 M(-122.0%)-$14.3 M(-259.6%)-$4.0 M(+28.7%)-$5.6 M

TTM Net Income

$52.5 M(+136.6%)-$143.6 M(+10.1%)-$159.6 M(+12.9%)-$183.2 M(+3.7%)-$190.3 M(-110.2%)-$90.5 M(-7.8%)-$84.0 M(-4.0%)-$80.7 M(-5.3%)-$76.6 M(-2.9%)-$74.4 M(-7.3%)-$69.4 M(-39.8%)-$49.6 M(-61.8%)-$30.7 M(-70.1%)-$18.0 M(-101.5%)-$8.9 M(+34.1%)-$13.6 M(+27.4%)-$18.7 M(+6.3%)-$20.0 M(-5.3%)-$19.0 M(+6.4%)-$20.3 M(+7.8%)-$22.0 M(-4.9%)-$20.9 M(+46.4%)-$39.1 M(+13.7%)-$45.3 M(+3.1%)-$46.8 M(+37.4%)-$74.7 M(-8.3%)-$69.0 M(-17.1%)-$58.9 M(-6.1%)-$55.5 M(-41.2%)-$39.3 M(-36.5%)-$28.8 M(+18.4%)-$35.3 M

Net Margin

90.1%(+1107.8%)-8.9%(-492.1%)-1.5%(+93.5%)-23.1%(+87.2%)-180.1%(-415.3%)-35.0%(+1.5%)-35.5%(-15.4%)-30.7%(-38.2%)-22.3%(-4.3%)-21.3%(+20.7%)-26.9%(-8.8%)-24.7%(-21.3%)-20.4%(-29.5%)-15.7%(-505.4%)-2.6%(-154.9%)-1.0%(+83.0%)-6.0%(-13.4%)-5.3%(+66.3%)-15.7%(-3.4%)-15.2%(-13.7%)-13.3%(-148.9%)-5.4%(+78.5%)-24.9%(+13.9%)-29.0%(-81.5%)-16.0%(+83.1%)-94.3%(-19.5%)-78.9%(-23.6%)-63.8%(+74.8%)-253.3%(-116.4%)-117.0%(-255.3%)-32.9%(+31.4%)-48.0%

EBIT

-$10.2 M(+2.7%)-$10.5 M(-160.3%)-$4.0 M(+79.2%)-$19.3 M(+22.2%)-$24.9 M(+13.6%)-$28.8 M(-7.5%)-$26.8 M(-10.1%)-$24.3 M(-27.2%)-$19.1 M(-10.3%)-$17.3 M(+20.2%)-$21.7 M(-14.0%)-$19.1 M(-23.7%)-$15.4 M(-76.5%)-$8.7 M(-84.0%)-$4.7 M(-452.7%)-$858.0 K(+72.0%)-$3.1 M(-5.5%)-$2.9 M(+51.5%)-$6.0 M(-4.2%)-$5.8 M(-3.7%)-$5.5 M(+17.8%)-$6.7 M(+1.4%)-$6.8 M(-26.8%)-$5.4 M(-57.2%)-$3.4 M(-26.2%)-$2.7 M(+37.3%)-$4.3 M(+14.8%)-$5.1 M(-324.7%)$2.3 M(+117.7%)-$12.8 M(-369.9%)-$2.7 M(+46.7%)-$5.1 M

TTM EBIT

-$44.1 M(+25.0%)-$58.7 M(+23.8%)-$77.0 M(+22.8%)-$99.8 M(+4.8%)-$104.7 M(-5.8%)-$99.0 M(-13.1%)-$87.6 M(-6.1%)-$82.5 M(-6.8%)-$77.2 M(-5.1%)-$73.5 M(-13.3%)-$64.9 M(-35.4%)-$47.9 M(-61.2%)-$29.7 M(-70.9%)-$17.4 M(-50.3%)-$11.6 M(+9.7%)-$12.8 M(+27.6%)-$17.7 M(+12.3%)-$20.2 M(+16.0%)-$24.0 M(+3.4%)-$24.9 M(-1.4%)-$24.5 M(-9.4%)-$22.4 M(-21.9%)-$18.4 M(-15.8%)-$15.9 M(-2.0%)-$15.6 M(-57.7%)-$9.9 M(+50.5%)-$19.9 M(-8.8%)-$18.3 M(+0.1%)-$18.3 M(+15.8%)-$21.8 M(-71.7%)-$12.7 M(+37.7%)-$20.4 M

EBITDA

-$10.2 M(-82.2%)-$5.6 M(-704.4%)$927.0 K(+106.6%)-$14.1 M(+28.8%)-$19.8 M(+16.6%)-$23.8 M(-9.0%)-$21.8 M(-11.4%)-$19.6 M(-33.8%)-$14.6 M(-12.3%)-$13.0 M(+28.0%)-$18.1 M(-16.4%)-$15.5 M(-29.3%)-$12.0 M(-110.3%)-$5.7 M(-200.2%)-$1.9 M(-207.5%)$1.8 M(+475.6%)-$471.0 K(-1.5%)-$464.0 K(+87.5%)-$3.7 M(-5.6%)-$3.5 M(-4.5%)-$3.4 M(+22.7%)-$4.4 M(+24.8%)-$5.8 M(-50.0%)-$3.9 M(-71.2%)-$2.3 M(-32.3%)-$1.7 M(+49.1%)-$3.4 M(+17.3%)-$4.1 M(-224.6%)$3.3 M(+127.4%)-$11.9 M(-547.1%)-$1.8 M(+56.0%)-$4.2 M

TTM EBITDA

-$29.0 M(+24.9%)-$38.6 M(+32.0%)-$56.8 M(+28.6%)-$79.5 M(+6.4%)-$84.9 M(-6.5%)-$79.7 M(-15.6%)-$69.0 M(-5.7%)-$65.3 M(-6.6%)-$61.2 M(-4.5%)-$58.6 M(-14.3%)-$51.3 M(-46.0%)-$35.1 M(-96.9%)-$17.8 M(-182.7%)-$6.3 M(-491.4%)-$1.1 M(+63.0%)-$2.9 M(+64.7%)-$8.2 M(+26.2%)-$11.1 M(+26.0%)-$15.0 M(+12.2%)-$17.0 M(+2.0%)-$17.4 M(-6.8%)-$16.3 M(-19.5%)-$13.6 M(-21.9%)-$11.2 M(+1.7%)-$11.4 M(-94.1%)-$5.9 M(+63.4%)-$16.0 M(-10.5%)-$14.5 M(+0.8%)-$14.6 M(+20.3%)-$18.3 M(-102.6%)-$9.0 M(+46.1%)-$16.8 M

Selling, General & Administrative Expenses

$61.8 M(+27.8%)$48.3 M(-0.8%)$48.7 M(+4.2%)$46.7 M(+0.4%)$46.5 M(-11.3%)$52.4 M(+2.9%)$51.0 M(-0.6%)$51.3 M(+5.8%)$48.4 M(+5.1%)$46.1 M(-11.7%)$52.2 M(+5.0%)$49.7 M(+9.1%)$45.6 M(+13.8%)$40.0 M(+11.5%)$35.9 M(+17.1%)$30.7 M(+4.0%)$29.5 M(+9.3%)$27.0 M(+10.4%)$24.4 M(+12.5%)$21.7 M(+10.3%)$19.7 M(-4.1%)$20.5 M(+7.2%)$19.2 M(+19.5%)$16.0 M(+26.7%)$12.7 M(+13.5%)$11.1 M(-2.7%)$11.5 M(+22.0%)$9.4 M(+10.7%)$8.5 M(+16.3%)$7.3 M(-1.5%)$7.4 M(-23.9%)$9.7 M

TTM SGA

$205.5 M(+8.0%)$190.3 M(-2.1%)$194.4 M(-1.2%)$196.7 M(-2.3%)$201.2 M(-0.9%)$203.1 M(+3.2%)$196.8 M(-0.6%)$198.0 M(+0.8%)$196.4 M(+1.5%)$193.6 M(+3.2%)$187.5 M(+9.5%)$171.2 M(+12.5%)$152.2 M(+11.8%)$136.1 M(+10.6%)$123.1 M(+10.3%)$111.6 M(+8.7%)$102.7 M(+10.6%)$92.9 M(+7.5%)$86.4 M(+6.5%)$81.1 M(+7.5%)$75.4 M(+10.3%)$68.4 M(+15.9%)$59.0 M(+15.0%)$51.3 M(+14.9%)$44.6 M(+10.3%)$40.5 M(+10.5%)$36.6 M(+12.4%)$32.6 M(-1.0%)$32.9 M(+4.4%)$31.5 M(-4.1%)$32.9 M(-3.9%)$34.2 M

Depreciation And Amortization

$4.7 M(-4.1%)$4.9 M(-1.4%)$5.0 M(-5.1%)$5.2 M(+3.5%)$5.0 M(+0.4%)$5.0 M(+1.0%)$5.0 M(+4.5%)$4.8 M(+5.9%)$4.5 M(+4.0%)$4.3 M(+18.4%)$3.7 M(+3.3%)$3.5 M(+4.0%)$3.4 M(+12.5%)$3.0 M(+6.3%)$2.8 M(+8.2%)$2.6 M(+1.2%)$2.6 M(+6.3%)$2.4 M(+7.4%)$2.3 M(+1.9%)$2.2 M(+2.6%)$2.2 M(-8.9%)$2.4 M(+127.9%)$1.0 M(-31.6%)$1.5 M(+30.4%)$1.2 M(+16.0%)$1.0 M(+2.8%)$986.0 K(-5.1%)$1.0 M(+5.3%)$987.0 K(+7.4%)$919.0 K(+3.6%)$887.0 K(-5.0%)$934.0 K

TTM D&A

$19.8 M(-1.8%)$20.1 M(-0.7%)$20.3 M(-0.1%)$20.3 M(+2.3%)$19.8 M(+2.9%)$19.3 M(+3.8%)$18.6 M(+7.7%)$17.2 M(+7.7%)$16.0 M(+7.4%)$14.9 M(+9.6%)$13.6 M(+6.3%)$12.8 M(+7.6%)$11.9 M(+7.2%)$11.1 M(+5.5%)$10.5 M(+5.7%)$9.9 M(+4.2%)$9.5 M(+4.6%)$9.1 M(+0.6%)$9.1 M(+15.6%)$7.8 M(+9.8%)$7.1 M(+16.3%)$6.1 M(+28.8%)$4.8 M(+1.3%)$4.7 M(+11.7%)$4.2 M(+4.7%)$4.0 M(+2.4%)$3.9 M(+2.6%)$3.8 M(+2.8%)$3.7 M(+7.6%)$3.5 M(-4.9%)$3.6 M(+1.4%)$3.6 M

Interest Expense

-----------------------------$1.7 M(-0.3%)$1.7 M(+114.0%)$790.0 K

TTM Interest Expense

-----------------------------$4.2 M(+36.6%)$3.0 M(+61.8%)$1.9 M

Income Tax

$171.0 K(-14.5%)$200.0 K(+809.1%)$22.0 K(+126.5%)-$83.0 K(-150.3%)$165.0 K(+306.3%)-$80.0 K(-17.6%)-$68.0 K(-154.8%)$124.0 K(-28.3%)$173.0 K(-35.2%)$267.0 K(+644.9%)-$49.0 K(-308.3%)-$12.0 K(+98.7%)-$901.0 K(-456.2%)-$162.0 K(-62.0%)-$100.0 K(+62.0%)-$263.0 K(-53.8%)-$171.0 K(+27.2%)-$235.0 K(+28.8%)-$330.0 K(-10.0%)-$300.0 K(-47.1%)-$204.0 K(+78.5%)-$949.0 K(-331.4%)-$220.0 K(+63.7%)-$606.0 K(-78.8%)-$339.0 K(-16.9%)-$290.0 K(+23.9%)-$381.0 K(+10.1%)-$424.0 K(+51.4%)-$872.0 K(-389.9%)-$178.0 K(+52.7%)-$376.0 K(-32.9%)-$283.0 K

TTM Income Tax

$310.0 K(+2.0%)$304.0 K(+1166.7%)$24.0 K(+136.4%)-$66.0 K(-146.8%)$141.0 K(-5.4%)$149.0 K(-70.0%)$496.0 K(-3.7%)$515.0 K(+35.9%)$379.0 K(+154.5%)-$695.0 K(+38.2%)-$1.1 M(+4.3%)-$1.2 M(+17.6%)-$1.4 M(-104.9%)-$696.0 K(+9.5%)-$769.0 K(+23.0%)-$999.0 K(+3.6%)-$1.0 M(+3.1%)-$1.1 M(+40.0%)-$1.8 M(-6.6%)-$1.7 M(+15.5%)-$2.0 M(+6.4%)-$2.1 M(-45.3%)-$1.5 M(+10.0%)-$1.6 M(-12.7%)-$1.4 M(+27.1%)-$2.0 M(-6.0%)-$1.9 M(-0.3%)-$1.9 M(-8.3%)-$1.7 M(-9.9%)-$1.6 M(+14.8%)-$1.8 M(+3.4%)-$1.9 M

PE Ratio

20.7-------------------------------

PS Ratio

3.5(-33.7%)5.2(+89.8%)2.8(+38.2%)2.0(-15.3%)2.4(+83.6%)1.3(-13.5%)1.5(-3.3%)1.5(-19.5%)1.9(-36.7%)3.0(-17.6%)3.6(-42.9%)6.4(-21.6%)8.1(-33.1%)12.1(-36.1%)19.0(+18.6%)16.0(-14.2%)18.6(+69.3%)11.0(-4.8%)11.6(+71.8%)6.7(-6.7%)7.2(-13.8%)8.4(-43.9%)14.9(-0.1%)14.9(+9.9%)13.6(-20.4%)17.1(+119.4%)7.8(+40.7%)5.5(+26.3%)4.4(+144.7%)1.8(+251.0%)0.5(-21.5%)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

$21.9 M(+74.8%)$12.5 M(-33.9%)$18.9 M(+223.8%)-$15.3 M(-82.7%)-$8.4 M(+17.7%)-$10.2 M(-1939.9%)-$499.0 K(-174.4%)$671.0 K(-90.7%)$7.2 M(+201.5%)-$7.1 M(-82.6%)-$3.9 M(+81.9%)-$21.5 M(-615.3%)$4.2 M(+990.6%)$382.0 K(-96.1%)$9.8 M(+129.1%)-$33.6 M(-568.3%)$7.2 M(+37.9%)$5.2 M(-78.4%)$24.1 M(+888.8%)-$3.1 M(-182.1%)-$1.1 M(-279.0%)$605.0 K(-83.1%)$3.6 M(+160.9%)-$5.9 M(-393.6%)$2.0 M(+400.8%)$399.0 K(+121.2%)-$1.9 M(+58.3%)-$4.5 M(-110.1%)-$2.1 M(+3.1%)-$2.2 M(+30.5%)-$3.2 M(+52.6%)-$6.7 M

TTM CFO

$38.0 M(+389.2%)$7.8 M(+152.1%)-$14.9 M(+56.6%)-$34.4 M(-86.9%)-$18.4 M(-551.6%)-$2.8 M(-1115.1%)$278.0 K(+109.0%)-$3.1 M(+87.7%)-$25.2 M(+10.7%)-$28.3 M(-35.9%)-$20.8 M(-191.6%)-$7.1 M(+63.0%)-$19.3 M(-18.5%)-$16.3 M(-42.1%)-$11.5 M(-501.1%)$2.9 M(-91.5%)$33.4 M(+32.8%)$25.2 M(+22.4%)$20.6 M(+47725.6%)$43.0 K(+101.5%)-$2.8 M(-987.5%)$312.0 K(+194.3%)$106.0 K(+102.0%)-$5.4 M(-33.7%)-$4.0 M(+50.9%)-$8.2 M(+24.3%)-$10.8 M(+10.8%)-$12.1 M(+15.5%)-$14.3 M(+6.0%)-$15.2 M(-7.2%)-$14.2 M(+16.8%)-$17.1 M

Cash From Investing

-$2.1 M(+85.3%)-$14.4 M(-23.9%)-$11.6 M(-142.0%)$27.7 M(-33.1%)$41.4 M(+2861.5%)-$1.5 M(-109.8%)$15.3 M(+203.9%)-$14.8 M(-696.8%)$2.5 M(+103.3%)-$75.7 M(-9686.7%)$790.0 K(+100.5%)-$156.0 M(-1905.0%)-$7.8 M(-138.5%)$20.2 M(+24.6%)$16.2 M(-15.0%)$19.1 M(+121.1%)-$90.5 M(-2035.8%)-$4.2 M(-6.4%)-$4.0 M(-133.6%)-$1.7 M(-27.0%)-$1.3 M(+61.8%)-$3.5 M(+79.5%)-$17.2 M(-3063.7%)-$543.0 K(+43.4%)-$960.0 K(-56.4%)-$614.0 K(+89.0%)-$5.6 M(-642.8%)-$754.0 K(+85.0%)-$5.0 M(-416.5%)-$975.0 K(-3650.0%)-$26.0 K(+61.8%)-$68.0 K

TTM CFI

-$483.0 K(-101.1%)$43.0 M(-23.1%)$55.9 M(-32.5%)$82.9 M(+104.9%)$40.4 M(+2502.7%)$1.6 M(+102.1%)-$72.7 M(+16.7%)-$87.2 M(+61.8%)-$228.5 M(+4.3%)-$238.8 M(-67.2%)-$142.8 M(-12.1%)-$127.4 M(-367.0%)$47.7 M(+236.4%)-$35.0 M(+41.1%)-$59.4 M(+25.4%)-$79.6 M(+20.7%)-$100.4 M(-791.4%)-$11.3 M(-6.8%)-$10.5 M(+55.6%)-$23.7 M(-5.1%)-$22.6 M(-1.7%)-$22.2 M(-15.0%)-$19.3 M(-150.0%)-$7.7 M(+2.7%)-$7.9 M(+34.0%)-$12.0 M(+2.9%)-$12.4 M(-82.1%)-$6.8 M(-11.2%)-$6.1 M(-513.0%)-$996.0 K(-167.7%)-$372.0 K(+98.2%)-$21.1 M

Cash From Financing

-$903.0 K(-163.5%)$1.4 M(+129.3%)-$4.8 M(-280.4%)-$1.3 M(+95.3%)-$26.9 M(-107408.0%)-$25.0 K(+98.4%)-$1.6 M(-37.6%)-$1.1 M(+52.0%)-$2.4 M(-130.1%)-$1.0 M(+48.4%)-$2.0 M(-330.9%)$865.0 K(+203.7%)-$834.0 K(+73.4%)-$3.1 M(-922.3%)$381.0 K(-99.8%)$189.2 M(+4673.7%)$4.0 M(+223.9%)$1.2 M(-99.2%)$158.7 M(+21691.3%)-$735.0 K(-996.3%)$82.0 K(-89.0%)$746.0 K(+374.3%)-$272.0 K(+60.5%)-$688.0 K(-101.8%)$37.3 M(+265.9%)$10.2 M(+100.9%)$5.1 M(+319.0%)-$2.3 M(-112.9%)$17.9 M(+16492.6%)$108.0 K(-50.9%)$220.0 K(-98.0%)$11.1 M

TTM CFF

-$5.6 M(+82.3%)-$31.6 M(+4.4%)-$33.0 M(-11.0%)-$29.7 M(-0.5%)-$29.6 M(-480.4%)-$5.1 M(+16.5%)-$6.1 M(+6.6%)-$6.5 M(-44.2%)-$4.5 M(-51.3%)-$3.0 M(+41.2%)-$5.1 M(-87.4%)-$2.7 M(-101.5%)$185.6 M(-2.5%)$190.4 M(-2.2%)$194.8 M(-44.8%)$353.1 M(+116.4%)$163.1 M(+2.4%)$159.3 M(+0.3%)$158.8 M(+88808.9%)-$179.0 K(-35.6%)-$132.0 K(-100.4%)$37.1 M(-20.3%)$46.5 M(-10.3%)$51.9 M(+3.2%)$50.3 M(+62.8%)$30.9 M(+48.5%)$20.8 M(+30.5%)$15.9 M(-45.8%)$29.4 M(+215.1%)$9.3 M(-41.4%)$15.9 M(-55.7%)$35.9 M

Free Cash Flow

$20.4 M(+87.9%)$10.8 M(-36.8%)$17.2 M(+202.1%)-$16.8 M(-68.4%)-$10.0 M(+21.4%)-$12.7 M(-343.6%)-$2.9 M(-36.2%)-$2.1 M(-153.7%)$3.9 M(+130.2%)-$12.9 M(-22.8%)-$10.5 M(+65.0%)-$30.0 M(-1685.4%)-$1.7 M(+48.1%)-$3.2 M(-323.5%)$1.4 M(+104.0%)-$36.1 M(-635.2%)$6.7 M(+594.2%)$971.0 K(-95.2%)$20.1 M(+522.7%)-$4.8 M(-105.7%)-$2.3 M(-1445.3%)$172.0 K(-92.9%)$2.4 M(+138.0%)-$6.4 M(-717.5%)$1.0 M(+582.8%)-$215.0 K(+97.1%)-$7.5 M(-63.5%)-$4.6 M(-104.8%)-$2.2 M(-0.5%)-$2.2 M(+30.9%)-$3.2 M(+52.7%)-$6.8 M

TTM FCF

$31.6 M(+2483.0%)$1.2 M(+105.5%)-$22.3 M(+47.3%)-$42.3 M(-53.2%)-$27.6 M(-101.0%)-$13.7 M(+1.7%)-$14.0 M(+35.4%)-$21.6 M(+56.3%)-$49.6 M(+10.1%)-$55.2 M(-21.3%)-$45.5 M(-35.7%)-$33.5 M(+15.3%)-$39.6 M(-27.1%)-$31.1 M(-15.7%)-$26.9 M(-226.3%)-$8.3 M(-135.8%)$23.1 M(+64.6%)$14.0 M(+6.0%)$13.2 M(+395.9%)-$4.5 M(+27.0%)-$6.1 M(-121.2%)-$2.8 M(+12.3%)-$3.2 M(+75.9%)-$13.1 M(-16.3%)-$11.2 M(+22.6%)-$14.5 M(+12.2%)-$16.5 M(-34.8%)-$12.3 M(+15.4%)-$14.5 M(+4.9%)-$15.2 M(-4.6%)-$14.6 M(+17.1%)-$17.6 M

CAPEX

$1.5 M(-9.7%)$1.7 M(-5.9%)$1.8 M(+20.4%)$1.5 M(-6.7%)$1.6 M(-36.6%)$2.5 M(+6.4%)$2.4 M(-14.8%)$2.8 M(-15.4%)$3.3 M(-43.9%)$5.8 M(-12.1%)$6.6 M(-22.4%)$8.6 M(+46.4%)$5.8 M(+61.4%)$3.6 M(-56.5%)$8.3 M(+240.3%)$2.5 M(+456.8%)$440.0 K(-89.6%)$4.2 M(+6.4%)$4.0 M(+133.6%)$1.7 M(+38.4%)$1.2 M(+184.3%)$433.0 K(-62.1%)$1.1 M(+110.3%)$543.0 K(-43.4%)$960.0 K(+56.4%)$614.0 K(-89.0%)$5.6 M(+8933.9%)$62.0 K(-27.9%)$86.0 K(+1333.3%)$6000.0(-76.9%)$26.0 K(-61.8%)$68.0 K

TTM CAPEX

$6.5 M(-1.1%)$6.6 M(-11.2%)$7.4 M(-7.2%)$8.0 M(-13.9%)$9.2 M(-15.4%)$10.9 M(-23.4%)$14.3 M(-23.1%)$18.5 M(-23.8%)$24.3 M(-9.6%)$26.9 M(+9.0%)$24.7 M(-6.4%)$26.4 M(+30.2%)$20.3 M(+36.4%)$14.9 M(-4.0%)$15.5 M(+39.2%)$11.1 M(+7.2%)$10.4 M(-7.1%)$11.2 M(+51.8%)$7.3 M(+62.9%)$4.5 M(+34.7%)$3.3 M(+8.8%)$3.1 M(-5.5%)$3.3 M(-57.8%)$7.7 M(+6.7%)$7.2 M(+13.7%)$6.4 M(+10.6%)$5.8 M(+3097.2%)$180.0 K(-3.2%)$186.0 K(+745.5%)$22.0 K(-94.0%)$367.0 K(-27.8%)$508.0 K

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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