CXDO logo

Crexendo (CXDO) 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

$62.3 M(+4.4%)$59.6 M(+3.8%)$57.5 M(+2.3%)$56.2 M(+1.5%)$55.3 M(+2.3%)$54.1 M(+0.7%)$53.7 M(-3.5%)$55.6 M(-27.1%)$76.3 M(+0.6%)$75.9 M(-0.3%)$76.1 M(-1.4%)$77.2 M(-0.2%)$77.3 M(-1.2%)$78.3 M(+136.3%)$33.1 M(+7.9%)$30.7 M(+37.9%)$22.3 M(+91.5%)$11.6 M(+18.5%)$9.8 M(+26.1%)$7.8 M(+5.4%)$7.4 M(+11.6%)$6.6 M(+8.5%)$6.1 M(+34.1%)$4.5 M(+1.9%)$4.5 M(+5.9%)$4.2 M(+12.7%)$3.7 M(+0.1%)$3.7 M(+10.0%)$3.4 M(-1.6%)$3.5 M(-4.7%)$3.6 M

Current Assets

$23.9 M(+9.0%)$21.9 M(+14.9%)$19.0 M(+10.1%)$17.3 M(+10.7%)$15.6 M(+11.2%)$14.0 M(+6.7%)$13.2 M(+6.5%)$12.3 M(+6.5%)$11.6 M(+5.8%)$11.0 M(+1.3%)$10.8 M(-6.4%)$11.6 M(+3.5%)$11.2 M(-4.6%)$11.7 M(-37.3%)$18.7 M(-5.5%)$19.8 M(+13.5%)$17.4 M(+146.2%)$7.1 M(+34.8%)$5.3 M(-8.4%)$5.7 M(+16.6%)$4.9 M(+16.0%)$4.2 M(+11.2%)$3.8 M(+14.3%)$3.3 M(+2.2%)$3.3 M(+8.5%)$3.0 M(+11.9%)$2.7 M(+1.5%)$2.6 M(+7.9%)$2.5 M(-0.1%)$2.5 M(-2.7%)$2.5 M

Non Current Assets

$38.4 M(+1.7%)$37.8 M(-1.7%)$38.4 M(-1.1%)$38.9 M(-2.1%)$39.7 M(-0.8%)$40.0 M(-1.2%)$40.5 M(-6.4%)$43.3 M(-33.1%)$64.7 M(-0.3%)$64.9 M(-0.5%)$65.3 M(-0.5%)$65.6 M(-0.8%)$66.1 M(-0.6%)$66.6 M(+360.9%)$14.4 M(+32.2%)$10.9 M(+126.1%)$4.8 M(+6.3%)$4.5 M(-0.3%)$4.6 M(+122.3%)$2.1 M(-17.0%)$2.5 M(+3.7%)$2.4 M(+3.9%)$2.3 M(+88.5%)$1.2 M(+1.0%)$1.2 M(-0.7%)$1.2 M(+14.7%)$1.1 M(-3.2%)$1.1 M(+15.3%)$948.0 K(-5.3%)$1.0 M(-9.3%)$1.1 M

Total Liabilities

$12.8 M(+11.6%)$11.5 M(+7.0%)$10.7 M(-7.3%)$11.5 M(-0.9%)$11.6 M(-10.5%)$13.0 M(+1.7%)$12.8 M(-9.8%)$14.2 M(+40.2%)$10.1 M(+1.3%)$10.0 M(-2.8%)$10.3 M(-8.5%)$11.2 M(-3.5%)$11.6 M(-11.1%)$13.1 M(+102.4%)$6.5 M(+30.7%)$4.9 M(-18.7%)$6.1 M(+3.9%)$5.9 M(+14.8%)$5.1 M(+50.1%)$3.4 M(-9.1%)$3.7 M(+4.2%)$3.6 M(-5.0%)$3.8 M(+48.0%)$2.5 M(-0.0%)$2.5 M(+6.3%)$2.4 M(+13.6%)$2.1 M(+0.2%)$2.1 M(-2.7%)$2.2 M(-30.0%)$3.1 M(-0.7%)$3.1 M

Current Liabilities

$11.2 M(+6.8%)$10.4 M(+8.6%)$9.6 M(-6.3%)$10.3 M(+1.6%)$10.1 M(+4.8%)$9.6 M(+5.0%)$9.2 M(-11.7%)$10.4 M(+31.1%)$7.9 M(-16.3%)$9.5 M(-1.9%)$9.6 M(-8.8%)$10.6 M(+28.2%)$8.2 M(-15.6%)$9.8 M(+136.6%)$4.1 M(+61.0%)$2.6 M(-30.2%)$3.7 M(+7.4%)$3.4 M(+28.1%)$2.7 M(-7.5%)$2.9 M(+13.0%)$2.6 M(+10.7%)$2.3 M(-4.0%)$2.4 M(+19.5%)$2.0 M(-0.3%)$2.0 M(+8.9%)$1.9 M(+7.2%)$1.7 M(+0.3%)$1.7 M(-17.6%)$2.1 M(-0.8%)$2.1 M(-0.5%)$2.1 M

Long Term Liabilities

$1.6 M(+61.7%)$1.0 M(-7.3%)$1.1 M(-15.3%)$1.3 M(-17.1%)$1.6 M(-54.0%)$3.4 M(-6.6%)$3.6 M(-4.5%)$3.8 M(+73.1%)$2.2 M(+319.6%)$521.0 K(-16.8%)$626.0 K(-3.3%)$647.0 K(-80.8%)$3.4 M(+2.2%)$3.3 M(+41.8%)$2.3 M(-2.0%)$2.4 M(-1.1%)$2.4 M(-1.0%)$2.4 M(+0.2%)$2.4 M(+375.5%)$510.0 K(-56.8%)$1.2 M(-7.4%)$1.3 M(-6.8%)$1.4 M(+154.3%)$538.0 K(+0.9%)$533.0 K(-2.4%)$546.0 K(+42.6%)$383.0 K(-0.3%)$384.0 K(+405.3%)$76.0 K(-92.3%)$988.0 K(-1.2%)$1.0 M

Shareholders Equity

$49.5 M(+2.7%)$48.2 M(+3.0%)$46.8 M(+4.8%)$44.6 M(+2.1%)$43.7 M(+6.4%)$41.1 M(+0.4%)$40.9 M(-1.4%)$41.5 M(-37.4%)$66.2 M(+0.5%)$65.9 M(+0.1%)$65.8 M(-0.2%)$65.9 M(+0.4%)$65.7 M(+0.7%)$65.2 M(+144.5%)$26.7 M(+3.5%)$25.8 M(+59.2%)$16.2 M(+180.3%)$5.8 M(+22.4%)$4.7 M(+7.5%)$4.4 M(+20.2%)$3.7 M(+20.3%)$3.0 M(+30.3%)$2.3 M(+16.5%)$2.0 M(+4.5%)$1.9 M(+5.2%)$1.8 M(+11.5%)$1.6 M(+0.1%)$1.6 M(+32.3%)$1.2 M(+244.1%)$358.0 K(-29.4%)$507.0 K

Book Value

$49.5 M(+2.7%)$48.2 M(+3.0%)$46.8 M(+4.8%)$44.6 M(+2.1%)$43.7 M(+6.4%)$41.1 M(+0.4%)$40.9 M(-1.4%)$41.5 M(-37.4%)$66.2 M(+0.5%)$65.9 M(+0.1%)$65.8 M(-0.2%)$65.9 M(+0.4%)$65.7 M(+0.7%)$65.2 M(+144.5%)$26.7 M(+3.5%)$25.8 M(+59.2%)$16.2 M(+180.3%)$5.8 M(+22.4%)$4.7 M(+7.5%)$4.4 M(+20.2%)$3.7 M(+20.3%)$3.0 M(+30.3%)$2.3 M(+16.5%)$2.0 M(+4.5%)$1.9 M(+5.2%)$1.8 M(+11.5%)$1.6 M(+0.1%)$1.6 M(+32.3%)$1.2 M(+244.1%)$358.0 K(-29.4%)$507.0 K

Working Capital

$12.7 M(+11.1%)$11.4 M(+21.3%)$9.4 M(+34.2%)$7.0 M(+27.3%)$5.5 M(+25.3%)$4.4 M(+10.8%)$4.0 M(+103.1%)$2.0 M(-46.6%)$3.7 M(+145.3%)$1.5 M(+27.5%)$1.2 M(+18.8%)$988.0 K(-66.3%)$2.9 M(+49.9%)$2.0 M(-86.6%)$14.6 M(-15.4%)$17.2 M(+25.2%)$13.8 M(+276.1%)$3.7 M(+41.8%)$2.6 M(-9.3%)$2.8 M(+20.5%)$2.4 M(+22.5%)$1.9 M(+37.1%)$1.4 M(+6.3%)$1.3 M(+6.4%)$1.2 M(+7.9%)$1.2 M(+20.5%)$956.0 K(+3.8%)$921.0 K(+155.8%)$360.0 K(+4.3%)$345.0 K(-14.4%)$403.0 K

Cash And Cash Equivalents

$15.5 M(+13.5%)$13.6 M(+23.3%)$11.0 M(+6.7%)$10.3 M(+33.7%)$7.7 M(+84.2%)$4.2 M(+13.9%)$3.7 M(-32.6%)$5.5 M(+13.6%)$4.8 M(-1.1%)$4.9 M(-14.3%)$5.7 M(-23.8%)$7.5 M(-3.0%)$7.7 M(-2.2%)$7.9 M(-51.4%)$16.2 M(-7.8%)$17.6 M(+14.5%)$15.4 M(+207.7%)$5.0 M(+45.2%)$3.4 M(-17.8%)$4.2 M(+26.4%)$3.3 M(+31.9%)$2.5 M(+19.8%)$2.1 M(+13.3%)$1.8 M(+3.0%)$1.8 M(+34.0%)$1.3 M(+20.0%)$1.1 M(-12.9%)$1.3 M(+6.2%)$1.2 M(+29.9%)$929.0 K(-4.0%)$968.0 K

Accounts Payable

$2.5 M(+7.1%)$2.4 M(+21.0%)$1.9 M(-5.7%)$2.1 M(-3.2%)$2.1 M(+8.9%)$2.0 M(+3.0%)$1.9 M(-13.3%)$2.2 M(+76.3%)$1.2 M(+5.3%)$1.2 M(+4.0%)$1.1 M(+4.6%)$1.1 M(-29.5%)$1.5 M(+14.7%)$1.3 M(+52.3%)$881.0 K(+57.0%)$561.0 K(-31.7%)$821.0 K(+54.6%)$531.0 K(+13.9%)$466.0 K(-28.5%)$652.0 K(+59.8%)$408.0 K(+0.5%)$406.0 K(-14.0%)$472.0 K(+18.6%)$398.0 K(+32.7%)$300.0 K(-8.5%)$328.0 K(-1.2%)$332.0 K(+3.4%)$321.0 K(+35.4%)$237.0 K(-33.2%)$355.0 K(-2.5%)$364.0 K

Accounts Receivable

$3.8 M(-6.0%)$4.0 M(-5.3%)$4.2 M(+21.3%)$3.5 M(-10.3%)$3.9 M(+9.1%)$3.5 M(-6.3%)$3.8 M(+14.9%)$3.3 M(-18.1%)$4.0 M(+14.3%)$3.5 M(+30.4%)$2.7 M(+24.1%)$2.2 M(+70.1%)$1.3 M(-9.0%)$1.4 M(+189.3%)$486.0 K(-9.7%)$538.0 K(-14.9%)$632.0 K(+11.5%)$567.0 K(+29.8%)$437.0 K(+15.0%)$380.0 K(-12.4%)$434.0 K(-16.1%)$517.0 K(-11.8%)$586.0 K(+39.9%)$419.0 K(+15.4%)$363.0 K(-5.0%)$382.0 K(+5.8%)$361.0 K(-3.0%)$372.0 K(-3.9%)$387.0 K(-4.2%)$404.0 K(+1.3%)$399.0 K

Short Term Debt

$1.1 M(+19.9%)$890.0 K(-12.2%)$1.0 M(-7.7%)$1.1 M(-2.9%)$1.1 M(+19.2%)$949.0 K(0%)$949.0 K(+8.1%)$878.0 K(+102.3%)$434.0 K(-81.1%)$2.3 M(-4.5%)$2.4 M(-1.1%)$2.4 M(+250.7%)$693.0 K(+8.4%)$639.0 K(+301.9%)$159.0 K(+57.4%)$101.0 K(-90.8%)$1.1 M(+0.1%)$1.1 M(+1012.1%)$99.0 K(+23.8%)$80.0 K(-71.4%)$280.0 K(+1.8%)$275.0 K(-1.8%)$280.0 K(+233.3%)$84.0 K(-16.8%)$101.0 K(-28.4%)$141.0 K(+340.6%)$32.0 K(-53.6%)$69.0 K(-29.6%)$98.0 K(-22.8%)$127.0 K(+104.8%)$62.0 K

Long Term Debt

$1.4 M(+88.3%)$732.0 K(-17.9%)$891.0 K(-18.1%)$1.1 M(-19.2%)$1.3 M(-57.2%)$3.1 M(-7.0%)$3.4 M(-4.3%)$3.5 M(+76.1%)$2.0 M(+518.1%)$325.0 K(-16.7%)$390.0 K(+9.2%)$357.0 K(-84.6%)$2.3 M(-1.9%)$2.4 M(+19.7%)$2.0 M(+2.6%)$1.9 M(-1.4%)$2.0 M(-1.3%)$2.0 M(-1.2%)$2.0 M(+2204.6%)$87.0 K(-88.6%)$762.0 K(-8.5%)$833.0 K(-7.7%)$902.0 K(+677.6%)$116.0 K(-5.7%)$123.0 K(-8.2%)$134.0 K(+1814.3%)$7000.0(-30.0%)$10.0 K(-76.7%)$43.0 K(-95.5%)$952.0 K(-0.7%)$959.0 K

Total Debt

$2.4 M(+50.7%)$1.6 M(-14.9%)$1.9 M(-12.8%)$2.2 M(-11.8%)$2.5 M(-39.5%)$4.1 M(-5.4%)$4.3 M(-1.8%)$4.4 M(+80.7%)$2.4 M(-6.8%)$2.6 M(-6.2%)$2.8 M(+0.3%)$2.8 M(-7.6%)$3.0 M(+0.3%)$3.0 M(+40.7%)$2.1 M(+5.4%)$2.0 M(-33.6%)$3.1 M(-0.8%)$3.1 M(+46.5%)$2.1 M(+1159.9%)$167.0 K(-84.0%)$1.0 M(-6.0%)$1.1 M(-6.3%)$1.2 M(+491.0%)$200.0 K(-10.7%)$224.0 K(-18.6%)$275.0 K(+605.1%)$39.0 K(-50.6%)$79.0 K(-44.0%)$141.0 K(-86.9%)$1.1 M(+5.7%)$1.0 M

Debt To Equity

0.0(-50.0%)0.0(0%)0.0(0%)0.0(-33.3%)0.0(-57.1%)0.1(-12.5%)0.1(+14.3%)0.1(+133.3%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(-57.1%)0.1(-12.5%)0.1(-55.6%)0.2(-65.4%)0.5(+23.8%)0.4(+100.0%)0.0(0%)0.0(0%)0.0(-100.0%)0.0(-66.7%)0.0(-25.0%)0.0(-73.3%)0.1(+650.0%)0.0(-60.0%)0.1(-54.5%)0.1(-96.3%)3.0(+49.8%)2.0

Current Ratio

2.1(+1.9%)2.1(+6.1%)2.0(+17.2%)1.7(+9.0%)1.6(+6.2%)1.5(+2.1%)1.4(+20.2%)1.2(-18.5%)1.5(+25.9%)1.2(+3.6%)1.1(+2.8%)1.1(-19.9%)1.4(+13.3%)1.2(-73.5%)4.5(-41.3%)7.7(+62.9%)4.7(+129.0%)2.1(+5.1%)2.0(-1.0%)2.0(+3.6%)1.9(+4.3%)1.8(+16.5%)1.6(-4.8%)1.7(+2.5%)1.6(0%)1.6(+4.5%)1.6(+1.3%)1.5(+30.8%)1.2(+0.9%)1.2(-2.5%)1.2

Quick Ratio

2.1(+2.5%)2.0(+5.2%)1.9(+17.6%)1.6(+10.0%)1.5(+7.9%)1.4(+2.2%)1.4(+21.4%)1.1(-22.2%)1.4(+27.4%)1.1(+2.7%)1.1(+2.8%)1.1(-17.7%)1.3(+11.1%)1.2(-73.6%)4.4(-41.1%)7.5(+61.0%)4.7(+140.7%)1.9(+3.2%)1.9(+1.6%)1.9(-0.5%)1.9(+8.8%)1.7(+18.8%)1.4(-5.3%)1.5(+3.4%)1.5(+4.3%)1.4(-2.1%)1.4(-1.4%)1.5(+32.7%)1.1(+5.8%)1.0(-0.9%)1.1

Inventory

$518.0 K(-6.5%)$554.0 K(+45.4%)$381.0 K(-0.3%)$382.0 K(-19.1%)$472.0 K(-31.9%)$693.0 K(+8.4%)$639.0 K(-5.9%)$679.0 K(+281.5%)$178.0 K(-31.0%)$258.0 K(+10.7%)$233.0 K(+0.9%)$231.0 K(-51.8%)$479.0 K(+54.0%)$311.0 K(-25.8%)$419.0 K(-16.9%)$504.0 K(+91.6%)$263.0 K(-41.3%)$448.0 K(+95.6%)$229.0 K(-40.0%)$382.0 K(+135.8%)$162.0 K(-43.4%)$286.0 K(-15.9%)$340.0 K(+25.9%)$270.0 K(-7.8%)$293.0 K(-25.6%)$394.0 K(+107.4%)$190.0 K(+45.0%)$131.0 K(-14.4%)$153.0 K(-39.8%)$254.0 K(-13.6%)$294.0 K

Retained Earnings

-$87.3 M(+0.2%)-$87.4 M(+0.7%)-$88.0 M(+0.5%)-$88.5 M(+0.1%)-$88.5 M(+1.9%)-$90.2 M(-0.6%)-$89.7 M(-2.0%)-$87.9 M(-58.9%)-$55.3 M(-1.3%)-$54.6 M(-1.7%)-$53.8 M(-2.3%)-$52.5 M(-1.2%)-$51.9 M(-0.2%)-$51.8 M(-2.0%)-$50.8 M(-1.4%)-$50.1 M(+12.5%)-$57.2 M(+0.2%)-$57.4 M(+0.9%)-$57.9 M(+0.2%)-$58.0 M(+0.4%)-$58.3 M(+0.6%)-$58.6 M(+0.6%)-$58.9 M(+0.4%)-$59.2 M(-0.0%)-$59.2 M(-0.3%)-$59.0 M(+0.1%)-$59.0 M(-0.1%)-$58.9 M(+0.5%)-$59.2 M(-0.3%)-$59.0 M(-0.5%)-$58.8 M

PB Ratio

2.5(+44.0%)1.8(-36.1%)2.7(-10.8%)3.1(+155.8%)1.2(+5.3%)1.1(+6.5%)1.1(-9.3%)1.2(+43.9%)0.8(-22.6%)1.1(-14.5%)1.2(-25.8%)1.7(-15.7%)2.0(-2.0%)2.0(-49.6%)4.0(-17.1%)4.8(-20.1%)6.1(-59.4%)14.9(+9.5%)13.6(-5.5%)14.4(+17.3%)12.3(-22.3%)15.8(-14.7%)18.5(+28.8%)14.4(-8.9%)15.8(-22.8%)20.4(-16.6%)24.5----

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

$0.0(-75.0%)$0.0(+100.0%)$0.0(0%)$0.0(-83.3%)$0.1(+400.0%)-$0.0(+66.7%)-$0.1(+95.7%)-$1.4(-4600.0%)-$0.0(+25.0%)-$0.0(+20.0%)-$0.1(-66.7%)-$0.0(-200.0%)-$0.0(+80.0%)-$0.1(-25.0%)-$0.0(-109.8%)$0.4(+4000.0%)$0.0(-66.7%)$0.0(+200.0%)$0.0(0%)$0.0(-50.0%)$0.0(0%)$0.0(0%)$0.0(+3433.3%)-$0.0(+94.0%)-$0.0(-422.6%)$0.0(+170.4%)-$0.0(-780.0%)-$0.0(+95.0%)-$0.0(+50.0%)-$0.0(+50.0%)-$0.0

TTM EPS

$0.0(-55.0%)$0.1(+66.7%)$0.1(+700.0%)-$0.0(+99.3%)-$1.4(+5.9%)-$1.5(+1.3%)-$1.5(-0.7%)-$1.5(-920.0%)-$0.1(-15.4%)-$0.1(+7.1%)-$0.1(-7.7%)-$0.1(-141.9%)$0.3(-6.1%)$0.3(-19.5%)$0.4(-10.9%)$0.5(+666.7%)$0.1(-14.3%)$0.1(+16.7%)$0.1(-14.3%)$0.1(+17.9%)$0.1(+102.0%)$0.0(+135.2%)$0.0(+205.0%)-$0.0(-0.8%)-$0.0(0%)-$0.0(+66.2%)-$0.0(+50.5%)-$0.1(+35.9%)-$0.1(+26.7%)-$0.1(+21.1%)-$0.2

Revenue

$15.6 M(+6.4%)$14.7 M(+2.8%)$14.3 M(+0.9%)$14.2 M(+2.1%)$13.9 M(+9.5%)$12.7 M(+1.4%)$12.5 M(+9.2%)$11.4 M(+25.6%)$9.1 M(+3.0%)$8.8 M(+8.4%)$8.2 M(-9.3%)$9.0 M(+2.1%)$8.8 M(+52.5%)$5.8 M(+28.2%)$4.5 M(+4.3%)$4.3 M(+4.3%)$4.1 M(+2.2%)$4.1 M(+4.8%)$3.9 M(+3.7%)$3.7 M(+3.5%)$3.6 M(-0.3%)$3.6 M(+3.5%)$3.5 M(+12.8%)$3.1 M(+2.4%)$3.0 M(+1.6%)$3.0 M(+6.0%)$2.8 M(-0.2%)$2.8 M(+6.4%)$2.6 M(+8.5%)$2.4 M(+6.2%)$2.3 M

TTM Revenue

$58.8 M(+3.1%)$57.0 M(+3.7%)$55.0 M(+3.4%)$53.2 M(+5.4%)$50.5 M(+10.4%)$45.7 M(+9.1%)$41.9 M(+11.5%)$37.6 M(+7.0%)$35.1 M(+0.9%)$34.8 M(+9.7%)$31.7 M(+13.0%)$28.1 M(+19.9%)$23.4 M(+24.9%)$18.8 M(+10.1%)$17.0 M(+3.9%)$16.4 M(+3.8%)$15.8 M(+3.5%)$15.3 M(+3.0%)$14.8 M(+2.6%)$14.4 M(+4.6%)$13.8 M(+4.3%)$13.2 M(+5.1%)$12.6 M(+5.7%)$11.9 M(+2.4%)$11.6 M(+3.4%)$11.2 M(+5.1%)$10.7 M(+5.0%)$10.2 M(+4.8%)$9.7 M(+3.3%)$9.4 M(+1.8%)$9.2 M

Total Expenses

$15.5 M(+9.8%)$14.1 M(+2.2%)$13.8 M(-2.3%)$14.1 M(+4.6%)$13.5 M(+2.5%)$13.2 M(-6.2%)$14.1 M(+5.2%)$13.4 M(+38.5%)$9.7 M(-0.5%)$9.7 M(+1.5%)$9.6 M(-2.5%)$9.8 M(+11.8%)$8.8 M(+24.7%)$7.0 M(+31.8%)$5.3 M(+26.9%)$4.2 M(+5.3%)$4.0 M(+13.2%)$3.5 M(-4.4%)$3.7 M(+5.0%)$3.5 M(+7.5%)$3.3 M(-0.2%)$3.3 M(+0.7%)$3.3 M(+5.0%)$3.1 M(-3.8%)$3.2 M(+10.0%)$2.9 M(+1.9%)$2.9 M(+2.8%)$2.8 M(+3.5%)$2.7 M(+1.6%)$2.7 M(-4.3%)$2.8 M

Operating Expenses

$9.4 M(+7.7%)$8.7 M(+1.7%)$8.6 M(+3.0%)$8.3 M(+2.9%)$8.1 M(+2.1%)$7.9 M(-12.0%)$9.0 M(-0.1%)$9.0 M(+34.8%)$6.7 M(-1.1%)$6.8 M(+10.1%)$6.1 M(+0.3%)$6.1 M(+13.1%)$5.4 M(+11.3%)$4.9 M(+26.5%)$3.8 M(+33.8%)$2.9 M(+5.3%)$2.7 M(+16.0%)$2.4 M(-5.8%)$2.5 M(+3.6%)$2.4 M(+6.7%)$2.3 M(+4.7%)$2.2 M(+1.5%)$2.1 M(+0.2%)$2.1 M(-4.7%)$2.2 M(+11.5%)$2.0 M(+2.0%)$2.0 M(+4.5%)$1.9 M(-0.6%)$1.9 M(+0.3%)$1.9 M(-7.2%)$2.0 M

Cost Of Goods Sold

$6.1 M(+13.3%)$5.4 M(+3.0%)$5.2 M(-9.9%)$5.8 M(+7.0%)$5.4 M(+2.9%)$5.3 M(+4.0%)$5.1 M(+16.2%)$4.4 M(+46.9%)$3.0 M(+0.9%)$2.9 M(-13.8%)$3.4 M(-7.0%)$3.7 M(+9.7%)$3.3 M(+55.0%)$2.2 M(+45.5%)$1.5 M(+11.9%)$1.3 M(+5.2%)$1.3 M(+7.6%)$1.2 M(-1.6%)$1.2 M(+8.2%)$1.1 M(+9.1%)$1.0 M(-9.8%)$1.1 M(-0.8%)$1.1 M(+15.3%)$977.0 K(-1.7%)$994.0 K(+6.7%)$932.0 K(+1.8%)$916.0 K(-0.5%)$921.0 K(+13.0%)$815.0 K(+4.8%)$778.0 K(+3.5%)$752.0 K

TTM Cost Of Goods Sold

$22.5 M(+3.1%)$21.8 M(+0.5%)$21.7 M(+0.8%)$21.6 M(+7.2%)$20.1 M(+13.9%)$17.7 M(+15.2%)$15.3 M(+12.1%)$13.7 M(+5.3%)$13.0 M(-2.8%)$13.4 M(+6.2%)$12.6 M(+18.1%)$10.7 M(+28.2%)$8.3 M(+33.5%)$6.2 M(+18.9%)$5.2 M(+5.9%)$4.9 M(+4.8%)$4.7 M(+5.6%)$4.5 M(+1.2%)$4.4 M(+1.5%)$4.4 M(+2.9%)$4.2 M(+0.3%)$4.2 M(+4.6%)$4.0 M(+5.5%)$3.8 M(+1.5%)$3.8 M(+5.0%)$3.6 M(+4.5%)$3.4 M(+5.0%)$3.3 M(+1.8%)$3.2 M(-3.5%)$3.3 M(-4.0%)$3.5 M

Gross Profit

$9.5 M(+2.4%)$9.3 M(+2.7%)$9.1 M(+8.3%)$8.4 M(-1.1%)$8.5 M(+14.2%)$7.4 M(-0.3%)$7.4 M(+4.8%)$7.1 M(+15.4%)$6.1 M(+4.0%)$5.9 M(+24.5%)$4.7 M(-10.9%)$5.3 M(-2.5%)$5.5 M(+50.9%)$3.6 M(+19.8%)$3.0 M(+0.9%)$3.0 M(+4.0%)$2.9 M(0%)$2.9 M(+7.7%)$2.7 M(+1.9%)$2.6 M(+1.3%)$2.6 M(+3.9%)$2.5 M(+5.5%)$2.4 M(+11.6%)$2.1 M(+4.3%)$2.0 M(-0.6%)$2.0 M(+8.1%)$1.9 M(0%)$1.9 M(+3.4%)$1.8 M(+10.3%)$1.7 M(+7.5%)$1.5 M

TTM Gross Profit

$36.2 M(+3.0%)$35.2 M(+5.7%)$33.3 M(+5.2%)$31.6 M(+4.2%)$30.4 M(+8.2%)$28.0 M(+5.6%)$26.5 M(+11.2%)$23.9 M(+8.0%)$22.1 M(+3.1%)$21.4 M(+11.9%)$19.2 M(+9.9%)$17.4 M(+15.4%)$15.1 M(+20.6%)$12.5 M(+6.3%)$11.8 M(+3.0%)$11.4 M(+3.3%)$11.1 M(+2.7%)$10.8 M(+3.7%)$10.4 M(+3.1%)$10.1 M(+5.3%)$9.6 M(+6.2%)$9.0 M(+5.3%)$8.6 M(+5.9%)$8.1 M(+2.9%)$7.9 M(+2.6%)$7.7 M(+5.3%)$7.3 M(+5.1%)$6.9 M(+6.3%)$6.5 M(+7.0%)$6.1 M(+5.3%)$5.8 M

Gross Margin

61.0%(-3.7%)63.3%(-0.1%)63.4%(+7.4%)59.0%(-3.1%)60.9%(+4.3%)58.4%(-1.7%)59.4%(-4.0%)61.9%(-8.2%)67.4%(+1.0%)66.8%(+14.8%)58.1%(-1.8%)59.2%(-4.6%)62.0%(-1.0%)62.6%(-6.6%)67.1%(-3.3%)69.3%(-0.4%)69.6%(-2.1%)71.1%(+2.7%)69.2%(-1.8%)70.5%(-2.1%)72.0%(+4.2%)69.1%(+2.0%)67.8%(-1.0%)68.5%(+1.9%)67.2%(-2.2%)68.7%(+1.9%)67.4%(+0.2%)67.3%(-2.8%)69.2%(+1.6%)68.1%(+1.3%)67.2%

Operating Profit

$135.0 K(-76.7%)$580.0 K(+20.1%)$483.0 K(+1171.0%)$38.0 K(-89.6%)$364.0 K(+170.4%)-$517.0 K(+67.2%)-$1.6 M(+18.2%)-$1.9 M(-253.9%)-$544.0 K(+36.1%)-$852.0 K(+38.8%)-$1.4 M(-74.8%)-$797.0 K(-1603.8%)$53.0 K(+104.3%)-$1.2 M(-51.3%)-$822.0 K(-762.9%)$124.0 K(-20.0%)$155.0 K(-70.8%)$531.0 K(+193.4%)$181.0 K(-17.0%)$218.0 K(-35.1%)$336.0 K(-1.2%)$340.0 K(+41.1%)$241.0 K(+100.0%)$0.0(+100.0%)-$193.0 K(-486.0%)$50.0 K(+179.4%)-$63.0 K(-400.0%)$21.0 K(+138.9%)-$54.0 K(+75.5%)-$220.0 K(+54.3%)-$481.0 K

TTM Operating Profit

$1.2 M(-15.6%)$1.5 M(+298.1%)$368.0 K(+121.8%)-$1.7 M(+53.8%)-$3.7 M(+19.9%)-$4.6 M(+6.8%)-$4.9 M(-3.8%)-$4.7 M(-31.5%)-$3.6 M(-20.0%)-$3.0 M(+11.6%)-$3.4 M(-20.3%)-$2.8 M(-48.8%)-$1.9 M(-5.7%)-$1.8 M(-14791.7%)-$12.0 K(-101.2%)$991.0 K(-8.7%)$1.1 M(-14.3%)$1.3 M(+17.8%)$1.1 M(-5.3%)$1.1 M(+23.8%)$917.0 K(+136.3%)$388.0 K(+295.9%)$98.0 K(+147.6%)-$206.0 K(-11.3%)-$185.0 K(-302.2%)-$46.0 K(+85.4%)-$316.0 K(+57.0%)-$734.0 K(+41.9%)-$1.3 M(+30.5%)-$1.8 M(+23.4%)-$2.4 M

Operating Margin

0.9%(-78.2%)4.0%(+16.9%)3.4%(+1151.8%)0.3%(-89.7%)2.6%(+164.2%)-4.1%(+67.6%)-12.6%(+25.1%)-16.8%(-181.7%)-6.0%(+38.0%)-9.6%(+43.6%)-17.1%(-92.8%)-8.9%(-1576.7%)0.6%(+102.8%)-21.5%(-18.0%)-18.2%(-735.5%)2.9%(-23.3%)3.7%(-71.5%)13.1%(+179.9%)4.7%(-20.0%)5.8%(-37.3%)9.3%(-0.8%)9.4%(+36.4%)6.9%(+100.0%)0.0%(+100.0%)-6.4%(-479.8%)1.7%(+175.0%)-2.2%(-398.7%)0.8%(+136.8%)-2.0%(+77.4%)-9.0%(+56.9%)-21.0%

Net Income

$148.0 K(-74.8%)$588.0 K(+35.5%)$434.0 K(+611.5%)$61.0 K(-96.4%)$1.7 M(+412.7%)-$545.0 K(+65.5%)-$1.6 M(+95.2%)-$32.6 M(-4584.1%)-$696.0 K(+22.3%)-$896.0 K(+26.6%)-$1.2 M(-102.7%)-$602.0 K(-381.6%)-$125.0 K(+87.5%)-$1.0 M(-40.3%)-$715.0 K(-110.0%)$7.2 M(+5366.4%)$131.0 K(-74.2%)$508.0 K(+262.9%)$140.0 K(-38.6%)$228.0 K(-31.7%)$334.0 K(-1.2%)$338.0 K(+41.4%)$239.0 K(+3087.5%)-$8000.0(+96.0%)-$199.0 K(-523.4%)$47.0 K(+174.6%)-$63.0 K(-296.9%)$32.0 K(+116.8%)-$190.0 K(+25.8%)-$256.0 K(+50.3%)-$515.0 K

TTM Net Income

$1.2 M(-55.8%)$2.8 M(+68.5%)$1.7 M(+556.9%)-$362.0 K(+98.9%)-$33.0 M(+6.8%)-$35.4 M(+1.0%)-$35.8 M(-1.0%)-$35.4 M(-937.3%)-$3.4 M(-20.1%)-$2.8 M(+3.6%)-$3.0 M(-20.6%)-$2.4 M(-146.0%)$5.3 M(-4.6%)$5.6 M(-21.3%)$7.1 M(-10.8%)$7.9 M(+688.5%)$1.0 M(-16.8%)$1.2 M(+16.4%)$1.0 M(-8.7%)$1.1 M(+26.1%)$903.0 K(+144.1%)$370.0 K(+368.4%)$79.0 K(+135.4%)-$223.0 K(-21.9%)-$183.0 K(-5.2%)-$174.0 K(+63.5%)-$477.0 K(+48.6%)-$929.0 K(+37.5%)-$1.5 M(+22.5%)-$1.9 M(+21.4%)-$2.4 M

Net Margin

0.9%(-76.3%)4.0%(+31.6%)3.0%(+607.0%)0.4%(-96.5%)12.3%(+385.6%)-4.3%(+66.1%)-12.7%(+95.5%)-284.9%(-3629.3%)-7.6%(+24.6%)-10.1%(+32.2%)-14.9%(-123.5%)-6.7%(-371.1%)-1.4%(+91.8%)-17.4%(-9.5%)-15.9%-3.2%(-74.8%)12.5%(+246.1%)3.6%(-40.9%)6.1%(-34.0%)9.3%(-0.9%)9.3%(+36.7%)6.8%(+2730.8%)-0.3%(+96.0%)-6.6%(-516.5%)1.6%(+170.5%)-2.2%(-296.5%)1.1%(+115.9%)-7.2%(+31.6%)-10.5%(+53.2%)-22.4%

EBIT

$201.0 K(-67.9%)$626.0 K(+32.1%)$474.0 K(+478.1%)$82.0 K(-95.4%)$1.8 M(+463.3%)-$488.0 K(+67.8%)-$1.5 M(+95.4%)-$33.0 M(-4558.3%)-$709.0 K(+26.1%)-$959.0 K(+31.6%)-$1.4 M(-75.3%)-$800.0 K(-2322.2%)$36.0 K(+102.9%)-$1.2 M(-51.5%)-$820.0 K(-172.4%)$1.1 M(+621.7%)$157.0 K(-70.5%)$533.0 K(+250.7%)$152.0 K(-33.9%)$230.0 K(-31.3%)$335.0 K(-2.9%)$345.0 K(+39.7%)$247.0 K(+6275.0%)-$4000.0(+97.8%)-$186.0 K(-457.7%)$52.0 K(+189.7%)-$58.0 K(-314.8%)$27.0 K(+157.4%)-$47.0 K(+78.3%)-$217.0 K(+54.4%)-$476.0 K

TTM EBIT

$1.4 M(-53.2%)$3.0 M(+60.5%)$1.8 M(+1335.6%)-$149.0 K(+99.5%)-$33.3 M(+6.9%)-$35.7 M(+1.3%)-$36.2 M(-0.3%)-$36.1 M(-832.7%)-$3.9 M(-23.8%)-$3.1 M(+8.3%)-$3.4 M(-20.6%)-$2.8 M(-216.5%)-$893.0 K(-15.7%)-$772.0 K(-177.0%)$1.0 M(-49.2%)$2.0 M(+84.2%)$1.1 M(-14.2%)$1.3 M(+17.7%)$1.1 M(-8.2%)$1.2 M(+25.4%)$923.0 K(+129.6%)$402.0 K(+268.8%)$109.0 K(+155.6%)-$196.0 K(-18.8%)-$165.0 K(-534.6%)-$26.0 K(+91.2%)-$295.0 K(+58.6%)-$713.0 K(+42.1%)-$1.2 M(+30.1%)-$1.8 M(+23.0%)-$2.3 M

EBITDA

$1.0 M(-29.6%)$1.5 M(+11.3%)$1.3 M(+36.9%)$960.0 K(-63.9%)$2.7 M(+545.6%)$412.0 K(+167.8%)-$608.0 K(+98.1%)-$32.1 M(-37274.4%)-$86.0 K(+74.6%)-$339.0 K(+56.7%)-$783.0 K(-645.7%)-$105.0 K(-117.4%)$605.0 K(+161.7%)-$981.0 K(-36.4%)-$719.0 K(-160.2%)$1.2 M(+457.9%)$214.0 K(-62.5%)$570.0 K(+123.5%)$255.0 K(0%)$255.0 K(-29.2%)$360.0 K(-1.9%)$367.0 K(+36.4%)$269.0 K(+1122.7%)$22.0 K(+113.8%)-$160.0 K(-319.2%)$73.0 K(+287.2%)-$39.0 K(-175.0%)$52.0 K(+347.6%)-$21.0 K(+88.9%)-$189.0 K(+57.9%)-$449.0 K

TTM EBITDA

$4.8 M(-25.5%)$6.4 M(+19.6%)$5.3 M(+56.1%)$3.4 M(+111.5%)-$29.7 M(+8.5%)-$32.4 M(+2.3%)-$33.2 M(+0.5%)-$33.4 M(-2440.0%)-$1.3 M(-111.1%)-$622.0 K(+50.8%)-$1.3 M(-5.3%)-$1.2 M(-1312.1%)$99.0 K(+133.9%)-$292.0 K(-123.2%)$1.3 M(-43.6%)$2.2 M(+72.6%)$1.3 M(-10.1%)$1.4 M(+16.4%)$1.2 M(-1.1%)$1.3 M(+22.9%)$1.0 M(+104.4%)$498.0 K(+144.1%)$204.0 K(+296.1%)-$104.0 K(-40.5%)-$74.0 K(-213.8%)$65.0 K(+133.0%)-$197.0 K(+67.5%)-$607.0 K(+45.5%)-$1.1 M(+31.9%)-$1.6 M(+24.1%)-$2.2 M

Selling, General & Administrative Expenses

$7.9 M(+7.1%)$7.4 M(+0.9%)$7.3 M(+3.6%)$7.1 M(+3.8%)$6.8 M(+0.5%)$6.8 M(-13.1%)$7.8 M(+0.9%)$7.7 M(+39.8%)$5.5 M(+0.1%)$5.5 M(-5.2%)$5.8 M(+0.2%)$5.8 M(+15.2%)$5.1 M(+12.9%)$4.5 M(+28.1%)$3.5 M(+38.5%)$2.5 M(+5.1%)$2.4 M(+13.9%)$2.1 M(-5.3%)$2.2 M(+2.1%)$2.2 M(+6.8%)$2.0 M(+4.2%)$2.0 M(+2.5%)$1.9 M(+0.3%)$1.9 M(-5.1%)$2.0 M(+11.7%)$1.8 M(+1.5%)$1.8 M(+5.0%)$1.7 M(+0.1%)$1.7 M(-0.2%)$1.7 M(-7.6%)$1.8 M

TTM SGA

$29.7 M(+3.9%)$28.6 M(+2.2%)$28.0 M(-1.7%)$28.5 M(-2.3%)$29.1 M(+4.6%)$27.9 M(+4.7%)$26.6 M(+8.0%)$24.6 M(+8.4%)$22.7 M(+2.1%)$22.2 M(+5.0%)$21.2 M(+12.4%)$18.8 M(+21.2%)$15.5 M(+20.6%)$12.9 M(+22.5%)$10.5 M(+13.7%)$9.3 M(+3.9%)$8.9 M(+4.2%)$8.6 M(+1.8%)$8.4 M(+3.9%)$8.1 M(+3.5%)$7.8 M(+0.4%)$7.8 M(+2.1%)$7.6 M(+1.9%)$7.5 M(+3.0%)$7.3 M(+4.6%)$7.0 M(+1.6%)$6.8 M(-0.8%)$6.9 M(-1.6%)$7.0 M(-1.9%)$7.1 M(-3.0%)$7.4 M

Depreciation And Amortization

$829.0 K(-0.8%)$836.0 K(-0.5%)$840.0 K(-4.3%)$878.0 K(-1.0%)$887.0 K(-1.4%)$900.0 K(-0.9%)$908.0 K(+2.6%)$885.0 K(+42.0%)$623.0 K(+0.5%)$620.0 K(+0.2%)$619.0 K(-10.9%)$695.0 K(+22.1%)$569.0 K(+118.0%)$261.0 K(+158.4%)$101.0 K(+65.6%)$61.0 K(+7.0%)$57.0 K(+54.0%)$37.0 K(-64.1%)$103.0 K(+312.0%)$25.0 K(0%)$25.0 K(+13.6%)$22.0 K(0%)$22.0 K(-15.4%)$26.0 K(0%)$26.0 K(+23.8%)$21.0 K(+10.5%)$19.0 K(-24.0%)$25.0 K(-3.9%)$26.0 K(-7.1%)$28.0 K(+3.7%)$27.0 K

TTM D&A

$3.4 M(-1.7%)$3.4 M(-1.8%)$3.5 M(-1.9%)$3.6 M(-0.2%)$3.6 M(+8.0%)$3.3 M(+9.2%)$3.0 M(+10.5%)$2.7 M(+7.4%)$2.6 M(+2.2%)$2.5 M(+16.7%)$2.1 M(+31.9%)$1.6 M(+63.9%)$992.0 K(+106.7%)$480.0 K(+87.5%)$256.0 K(-0.8%)$258.0 K(+16.2%)$222.0 K(+16.8%)$190.0 K(+8.6%)$175.0 K(+86.2%)$94.0 K(-1.1%)$95.0 K(-1.0%)$96.0 K(+1.1%)$95.0 K(+3.3%)$92.0 K(+1.1%)$91.0 K(0%)$91.0 K(-7.1%)$98.0 K(-7.5%)$106.0 K(-9.4%)$117.0 K(-7.9%)$127.0 K(-5.2%)$134.0 K

Interest Expense

$7000.0(-36.4%)$11.0 K(-15.4%)$13.0 K(+225.0%)$4000.0(-88.9%)$36.0 K(+9.1%)$33.0 K(-21.4%)$42.0 K(+100.0%)$21.0 K(+10.5%)$19.0 K(0%)$19.0 K(0%)$19.0 K(-5.0%)$20.0 K(-16.7%)$24.0 K(+14.3%)$21.0 K(+10.5%)$19.0 K(-13.6%)$22.0 K(-4.3%)$23.0 K(+4.5%)$22.0 K(+144.4%)$9000.0(+200.0%)$3000.0(+200.0%)$1000.0(-66.7%)$3000.0(-40.0%)$5000.0(+25.0%)$4000.0(-20.0%)$5000.0(+150.0%)$2000.0(+100.0%)$1000.0(-75.0%)$4000.0(-97.0%)$135.0 K(+285.7%)$35.0 K(0%)$35.0 K

TTM Interest Expense

$35.0 K(-45.3%)$64.0 K(-25.6%)$86.0 K(-25.2%)$115.0 K(-12.9%)$132.0 K(+14.8%)$115.0 K(+13.9%)$101.0 K(+29.5%)$78.0 K(+1.3%)$77.0 K(-6.1%)$82.0 K(-2.4%)$84.0 K(0%)$84.0 K(-2.3%)$86.0 K(+1.2%)$85.0 K(-1.2%)$86.0 K(+13.2%)$76.0 K(+33.3%)$57.0 K(+62.9%)$35.0 K(+118.8%)$16.0 K(+33.3%)$12.0 K(-7.7%)$13.0 K(-23.5%)$17.0 K(+6.3%)$16.0 K(+33.3%)$12.0 K(0%)$12.0 K(-91.5%)$142.0 K(-18.9%)$175.0 K(-16.3%)$209.0 K(-12.2%)$238.0 K(+67.6%)$142.0 K(+2.9%)$138.0 K

Income Tax

$46.0 K(+70.4%)$27.0 K(0%)$27.0 K(+58.8%)$17.0 K(-48.5%)$33.0 K(+37.5%)$24.0 K(0%)$24.0 K(+105.4%)-$447.0 K(-1296.9%)-$32.0 K(+61.0%)-$82.0 K(+59.2%)-$201.0 K(+7.8%)-$218.0 K(-259.1%)$137.0 K(+152.7%)-$260.0 K(-109.7%)-$124.0 K(+98.0%)-$6.0 M(-201766.7%)$3000.0(0%)$3000.0(0%)$3000.0(+400.0%)-$1000.0(-100.0%)$0.0(-100.0%)$4000.0(+33.3%)$3000.0(+100.0%)$0.0(-100.0%)$8000.0(+166.7%)$3000.0(-25.0%)$4000.0(+144.4%)-$9000.0(-212.5%)$8000.0(+100.0%)$4000.0(0%)$4000.0

TTM Income Tax

$117.0 K(+12.5%)$104.0 K(+3.0%)$101.0 K(+3.1%)$98.0 K(+126.8%)-$366.0 K(+15.1%)-$431.0 K(+19.7%)-$537.0 K(+29.5%)-$762.0 K(-43.0%)-$533.0 K(-46.4%)-$364.0 K(+32.8%)-$542.0 K(-16.6%)-$465.0 K(+92.6%)-$6.3 M(+2.1%)-$6.4 M(-4.3%)-$6.2 M(-2.1%)-$6.0 M(-75612.5%)$8000.0(+60.0%)$5000.0(-16.7%)$6000.0(0%)$6000.0(-14.3%)$7000.0(-53.3%)$15.0 K(+7.1%)$14.0 K(-6.7%)$15.0 K(+150.0%)$6000.0(0%)$6000.0(-14.3%)$7000.0(0%)$7000.0(-58.8%)$17.0 K(+30.8%)$13.0 K(0%)$13.0 K

PE Ratio

102.4(+225.2%)31.5(-60.7%)80.2---------19.3(+4.3%)18.5(+30.9%)14.2(-6.1%)15.1(-83.8%)93.2(+14.4%)81.4(+13.6%)71.7(+18.1%)60.7(+18.2%)51.4(-54.1%)111.9(-53.4%)240.0--------

PS Ratio

2.1(+43.2%)1.5(-36.5%)2.3(-9.7%)2.6(+148.1%)1.0(+2.0%)1.0(-2.9%)1.1(-19.2%)1.3(-16.1%)1.6(-22.9%)2.0(-21.5%)2.6(-34.9%)3.9(-29.1%)5.5(-21.1%)7.0(+11.8%)6.3(-17.5%)7.6(+22.5%)6.2(+10.1%)5.6(+29.9%)4.3(-0.9%)4.4(+34.8%)3.3(-10.5%)3.6(+5.8%)3.4(+41.7%)2.4(-6.9%)2.6(-21.4%)3.3(-11.5%)3.7----

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

$1.6 M(-38.9%)$2.7 M(+1697.6%)-$166.0 K(-106.4%)$2.6 M(+67.4%)$1.6 M(+77.1%)$881.0 K(+156.7%)-$1.6 M(-168.9%)$2.3 M(+4519.6%)-$51.0 K(+94.2%)-$876.0 K(+49.6%)-$1.7 M(-226.1%)-$533.0 K(-114.1%)-$249.0 K(-1137.5%)$24.0 K(+109.7%)-$248.0 K(-210.7%)$224.0 K(-32.5%)$332.0 K(-12.4%)$379.0 K(+231.6%)-$288.0 K(-159.9%)$481.0 K(-27.3%)$662.0 K(+229.3%)$201.0 K(-31.6%)$294.0 K(+188.2%)$102.0 K(-73.3%)$382.0 K(+302.1%)$95.0 K(+174.8%)-$127.0 K(-208.6%)$117.0 K(-63.4%)$320.0 K(+451.6%)-$91.0 K(-75.0%)-$52.0 K

TTM CFO

$6.7 M(+0.9%)$6.7 M(+36.2%)$4.9 M(+39.7%)$3.5 M(+11.4%)$3.1 M(+105.3%)$1.5 M(+774.0%)-$227.0 K(+44.8%)-$411.0 K(+87.2%)-$3.2 M(+5.8%)-$3.4 M(-36.1%)-$2.5 M(-148.1%)-$1.0 M(-304.0%)-$249.0 K(-175.0%)$332.0 K(-51.7%)$687.0 K(+6.2%)$647.0 K(-28.4%)$904.0 K(-26.7%)$1.2 M(+16.9%)$1.1 M(-35.5%)$1.6 M(+30.1%)$1.3 M(+28.6%)$979.0 K(+12.1%)$873.0 K(+93.1%)$452.0 K(-3.2%)$467.0 K(+15.3%)$405.0 K(+84.9%)$219.0 K(-25.5%)$294.0 K(+238.7%)-$212.0 K(+62.1%)-$559.0 K(+39.0%)-$917.0 K

Cash From Investing

$0.0(0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$3.8 M(+4668.7%)-$83.0 K(-822.2%)-$9000.0(+99.4%)-$1.5 M(-894.1%)-$152.0 K(-2433.3%)-$6000.0(+82.3%)-$34.0 K(-104.7%)$729.0 K(+1558.0%)-$50.0 K(+99.4%)-$8.4 M(-281.1%)-$2.2 M(-100.0%)$0.0(+100.0%)-$217.0 K(-23.3%)-$176.0 K(+66.7%)-$528.0 K(-100.0%)$0.0(+100.0%)-$30.0 K(+28.6%)-$42.0 K(-100.0%)$0.0(-100.0%)$129.0 K(+100.0%)$0.0(+100.0%)-$136.0 K(-100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$252.0 K

TTM CFI

$0.0(-100.0%)$3.8 M(+2.2%)$3.7 M(+0.2%)$3.7 M(+69.0%)$2.2 M(+224.7%)-$1.8 M(-4.6%)-$1.7 M(+1.5%)-$1.7 M(-417.1%)$537.0 K(-16.0%)$639.0 K(+108.3%)-$7.7 M(+21.9%)-$9.9 M(+6.9%)-$10.6 M(+1.6%)-$10.8 M(-316.4%)-$2.6 M(-180.7%)-$921.0 K(0%)-$921.0 K(-25.5%)-$734.0 K(-22.3%)-$600.0 K(-733.3%)-$72.0 K(-226.3%)$57.0 K(-34.5%)$87.0 K(+1342.9%)-$7000.0(0%)-$7000.0(+94.8%)-$136.0 K(0%)-$136.0 K(-100.0%)$0.0(-100.0%)$252.0 K(0%)$252.0 K(0%)$252.0 K(+0.4%)$251.0 K

Cash From Financing

$233.0 K(+387.6%)-$81.0 K(-109.4%)$859.0 K(+4672.2%)$18.0 K(+101.0%)-$1.8 M(-549.5%)-$283.0 K(-39.4%)-$203.0 K(-1027.8%)-$18.0 K(-12.5%)-$16.0 K(+30.4%)-$23.0 K(-866.7%)$3000.0(+100.7%)-$431.0 K(-474.8%)$115.0 K(+11400.0%)$1000.0(-99.9%)$965.0 K(-51.8%)$2.0 M(-80.5%)$10.2 M(+658.6%)$1.4 M(+1802.8%)$71.0 K(-81.8%)$391.0 K(+132.7%)$168.0 K(-34.1%)$255.0 K(+620.4%)-$49.0 K(+72.5%)-$178.0 K(-340.5%)$74.0 K(-72.0%)$264.0 K(+794.7%)-$38.0 K(+9.5%)-$42.0 K(0%)-$42.0 K(-180.8%)$52.0 K(-65.1%)$149.0 K

TTM CFF

$1.0 M(+198.8%)-$1.0 M(+16.2%)-$1.2 M(+46.0%)-$2.3 M(+1.5%)-$2.3 M(-350.4%)-$520.0 K(-100.0%)-$260.0 K(-381.5%)-$54.0 K(+88.4%)-$467.0 K(-39.0%)-$336.0 K(-7.7%)-$312.0 K(-148.0%)$650.0 K(-78.9%)$3.1 M(-76.7%)$13.2 M(-9.3%)$14.6 M(+6.5%)$13.7 M(+13.4%)$12.1 M(+508.9%)$2.0 M(+123.8%)$885.0 K(+15.7%)$765.0 K(+290.3%)$196.0 K(+92.2%)$102.0 K(-8.1%)$111.0 K(-9.0%)$122.0 K(-52.7%)$258.0 K(+81.7%)$142.0 K(+302.9%)-$70.0 K(-159.8%)$117.0 K(-62.6%)$313.0 K(0%)$313.0 K(-35.2%)$483.0 K

Free Cash Flow

$1.6 M(-38.9%)$2.7 M(+1697.6%)-$166.0 K(-106.4%)$2.6 M(+67.4%)$1.6 M(+95.5%)$798.0 K(+151.1%)-$1.6 M(-172.5%)$2.2 M(+1162.6%)-$203.0 K(+77.0%)-$882.0 K(+50.2%)-$1.8 M(-226.3%)-$543.0 K(-81.6%)-$299.0 K(-113.8%)$2.2 M(+189.1%)-$2.4 M(-5183.3%)$48.0 K(-58.3%)$115.0 K(-69.7%)$379.0 K(+146.4%)-$816.0 K(-269.6%)$481.0 K(-23.9%)$632.0 K(+297.5%)$159.0 K(-45.9%)$294.0 K(+27.3%)$231.0 K(-39.5%)$382.0 K(+1031.7%)-$41.0 K(+67.7%)-$127.0 K(-208.6%)$117.0 K(-63.4%)$320.0 K(+451.6%)-$91.0 K(-75.0%)-$52.0 K

TTM FCF

$6.7 M(+0.9%)$6.7 M(+38.6%)$4.8 M(+41.0%)$3.4 M(+15.4%)$3.0 M(+148.3%)$1.2 M(+342.2%)-$491.0 K(+29.9%)-$700.0 K(+79.4%)-$3.4 M(+2.8%)-$3.5 M(-696.4%)-$439.0 K(+60.3%)-$1.1 M(-114.5%)-$516.0 K(-405.9%)-$102.0 K(+94.6%)-$1.9 M(-592.7%)-$274.0 K(-272.3%)$159.0 K(-76.5%)$676.0 K(+48.3%)$456.0 K(-70.9%)$1.6 M(+19.0%)$1.3 M(+23.4%)$1.1 M(+23.1%)$866.0 K(+94.6%)$445.0 K(+34.4%)$331.0 K(+23.1%)$269.0 K(+22.8%)$219.0 K(-25.5%)$294.0 K(+238.7%)-$212.0 K(+62.1%)-$559.0 K(+39.0%)-$917.0 K

CAPEX

---$0.0(0%)$0.0(-100.0%)$83.0 K(+822.2%)$9000.0(-90.7%)$97.0 K(-36.2%)$152.0 K(+2433.3%)$6000.0(-82.3%)$34.0 K(+240.0%)$10.0 K(-80.0%)$50.0 K(+102.3%)-$2.2 M(-198.1%)$2.2 M(+1145.5%)$176.0 K(-18.9%)$217.0 K(+100.0%)$0.0(-100.0%)$528.0 K(+100.0%)$0.0(-100.0%)$30.0 K(-28.6%)$42.0 K--$129.0 K(-100.0%)$0.0(-100.0%)$136.0 K-----

TTM CAPEX

---$92.0 K(-51.3%)$189.0 K(-44.6%)$341.0 K(+29.2%)$264.0 K(-8.7%)$289.0 K(+43.1%)$202.0 K(+102.0%)$100.0 K(+104.9%)-$2.1 M(-2136.6%)$101.0 K(-62.2%)$267.0 K(-38.5%)$434.0 K(-83.2%)$2.6 M(+180.7%)$921.0 K(+23.6%)$745.0 K(+33.5%)$558.0 K(-7.0%)$600.0 K(+733.3%)$72.0 K(+226.3%)-$57.0 K(+34.5%)-$87.0 K-$7000.0(-94.8%)$136.0 K(0%)$136.0 K-----

Dividends Paid

$0.0(0%)$0.0-$0.0(0%)$0.0(-100.0%)$130.0 K-$126.0 K(+11.5%)$113.0 K(+0.9%)$112.0 K(+0.9%)$111.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0----------------

TTM Dividends Paid

$0.0(0%)$0.0-$130.0 K(-49.2%)$256.0 K(-30.6%)$369.0 K-$462.0 K(+37.5%)$336.0 K(+50.7%)$223.0 K(+100.9%)$111.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0----------------

TTM Dividend Per Share

--$0.01(0%)$0.01(-50.0%)$0.01(-33.3%)$0.01(0%)$0.01(0%)$0.01(0%)$0.01(+50.0%)$0.01(+100.0%)$0.01--------------------

TTM Dividend Yield

--0.1%(0%)0.1%(-80.0%)0.5%(-39.8%)0.8%(-6.7%)0.9%(+12.7%)0.8%(+25.4%)0.6%(+96.9%)0.3%(+128.6%)0.1%--------------------

Payout Ratio

0.0%(0%)0.0%-0.0%(0%)0.0%(+100.0%)-23.9%--0.4%(+97.6%)-16.2%(-29.9%)-12.5%(-37.4%)-9.1%(-100.0%)0.0%(0%)0.0%(0%)0.0%(0%)0.0%----------------