XNET logo

Xunlei Limited (XNET) Financials

Balance sheets

Sep 1, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 1, 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

$472.0 M(+1.8%)$463.9 M(-2.0%)$473.2 M(+1.0%)$468.7 M(+0.6%)$465.7 M(+1.6%)$458.4 M(-4.0%)$477.3 M(+3.0%)$463.3 M(+5.0%)$441.4 M(-1.9%)$449.9 M(-4.5%)$470.9 M(+6.8%)$440.7 M(+4.1%)$423.5 M(+0.8%)$420.3 M(+0.9%)$416.6 M(+0.2%)$415.6 M(+5.4%)$394.3 M(+1.2%)$389.8 M(-3.6%)$404.3 M(-4.8%)$424.7 M(-1.8%)$432.2 M(-4.7%)$453.4 M(-1.2%)$458.9 M(+0.8%)$455.4 M(-5.7%)$482.7 M(-5.2%)$509.1 M(+0.1%)$508.7 M(-4.6%)$533.4 M(+6.7%)$500.1 M(-1.0%)$505.3 M(+0.1%)$504.8 M

Current Assets

$348.4 M(+8.6%)$320.9 M(-3.4%)$332.3 M(+1.5%)$327.4 M(+3.0%)$317.9 M(-4.1%)$331.5 M(-4.0%)$345.5 M(+4.0%)$332.2 M(+4.0%)$319.4 M(+4.5%)$305.6 M(-5.4%)$322.9 M(+9.9%)$293.9 M(+2.3%)$287.3 M(-4.9%)$302.1 M(+1.1%)$298.6 M(-1.2%)$302.3 M(+4.1%)$290.4 M(-0.0%)$290.5 M(-3.6%)$301.2 M(-4.8%)$316.6 M(-2.9%)$326.2 M(-4.3%)$340.7 M(-2.1%)$347.9 M(-4.1%)$362.9 M(-5.8%)$385.3 M(-5.3%)$406.6 M(+0.4%)$404.9 M(-6.0%)$430.8 M(+8.5%)$397.0 M(-1.3%)$402.3 M(-0.7%)$405.1 M

Non Current Assets

$123.6 M(-13.6%)$143.0 M(+1.5%)$140.9 M(-0.3%)$141.3 M(-4.4%)$147.8 M(+16.5%)$126.9 M(-3.7%)$131.8 M(+0.5%)$131.1 M(+7.4%)$122.1 M(-15.4%)$144.3 M(-2.5%)$148.0 M(+0.8%)$146.8 M(+7.7%)$136.2 M(+15.3%)$118.2 M(+0.2%)$117.9 M(+4.1%)$113.3 M(+9.1%)$103.8 M(+4.6%)$99.3 M(-3.6%)$103.0 M(-4.7%)$108.1 M(+1.9%)$106.0 M(-5.9%)$112.7 M(+1.5%)$111.1 M(+20.0%)$92.5 M(-5.0%)$97.4 M(-4.9%)$102.5 M(-1.3%)$103.8 M(+1.1%)$102.7 M(-0.4%)$103.1 M(+0.0%)$103.1 M(+3.4%)$99.6 M

Total Liabilities

$135.2 M(+0.3%)$134.7 M(-8.0%)$146.4 M(+0.8%)$145.2 M(-1.7%)$147.7 M(+1.5%)$145.6 M(-10.0%)$161.8 M(+4.4%)$154.9 M(+12.3%)$138.0 M(-3.2%)$142.5 M(-11.6%)$161.1 M(+15.9%)$139.0 M(+9.8%)$126.5 M(+5.9%)$119.5 M(-0.5%)$120.1 M(-4.1%)$125.2 M(+7.7%)$116.3 M(+3.4%)$112.4 M(-2.9%)$115.8 M(-10.3%)$129.1 M(+6.0%)$121.9 M(+4.1%)$117.0 M(-2.1%)$119.6 M(+7.5%)$111.3 M(+1.3%)$109.8 M(-5.6%)$116.3 M(+4.7%)$111.1 M(-26.3%)$150.6 M(+20.8%)$124.7 M(+14.8%)$108.6 M(+5.9%)$102.6 M

Current Liabilities

$119.3 M(+0.4%)$118.8 M(-12.4%)$135.7 M(+5.9%)$128.1 M(-0.7%)$129.0 M(+5.9%)$121.8 M(-10.4%)$135.9 M(+5.9%)$128.3 M(+14.2%)$112.3 M(-0.3%)$112.7 M(-9.5%)$124.6 M(+4.0%)$119.9 M(+11.8%)$107.2 M(+7.2%)$100.0 M(+1.6%)$98.5 M(-4.7%)$103.3 M(+8.5%)$95.2 M(+2.3%)$93.1 M(-6.3%)$99.3 M(-10.8%)$111.3 M(+7.5%)$103.5 M(+2.5%)$101.0 M(-3.0%)$104.1 M(-3.6%)$108.0 M(+7.5%)$100.5 M(-5.7%)$106.6 M(+4.2%)$102.3 M(-27.8%)$141.7 M(+23.0%)$115.2 M(+16.6%)$98.8 M(+5.6%)$93.5 M

Long Term Liabilities

$15.9 M(-0.2%)$15.9 M(+48.5%)$10.7 M(-37.3%)$17.1 M(-8.6%)$18.7 M(-21.3%)$23.8 M(-8.2%)$25.9 M(-2.6%)$26.6 M(+3.9%)$25.6 M(-13.8%)$29.7 M(-18.6%)$36.5 M(+91.4%)$19.1 M(-1.3%)$19.3 M(-1.0%)$19.5 M(-9.9%)$21.7 M(-1.3%)$22.0 M(+4.0%)$21.1 M(+9.1%)$19.4 M(+17.3%)$16.5 M(-7.6%)$17.9 M(-2.6%)$18.3 M(+14.2%)$16.1 M(+3.8%)$15.5 M(+381.3%)$3.2 M(-65.5%)$9.3 M(-4.0%)$9.7 M(+11.3%)$8.7 M(-2.1%)$8.9 M(-6.2%)$9.5 M(-3.7%)$9.9 M(+8.6%)$9.1 M

Shareholders Equity

$337.0 M(+2.4%)$329.1 M(+0.3%)$328.1 M(+1.0%)$324.9 M(+1.7%)$319.4 M(+1.7%)$314.1 M(-0.9%)$316.9 M(+2.3%)$309.9 M(+1.7%)$304.8 M(-1.4%)$309.1 M(-0.8%)$311.7 M(+2.7%)$303.6 M(+1.6%)$298.8 M(-1.3%)$302.6 M(+1.5%)$298.2 M(+2.1%)$292.2 M(+4.5%)$279.7 M(+0.3%)$278.9 M(-3.8%)$289.8 M(-2.4%)$296.9 M(-4.7%)$311.6 M(-7.7%)$337.6 M(-0.9%)$340.6 M(-1.4%)$345.3 M(-7.6%)$373.8 M(-5.1%)$394.0 M(-1.5%)$400.0 M(+3.9%)$385.0 M(+2.0%)$377.5 M(-5.3%)$398.8 M(-1.3%)$404.2 M

Book Value

$337.0 M(+2.4%)$329.1 M(+0.3%)$328.1 M(+1.0%)$324.9 M(+1.7%)$319.4 M(+1.7%)$314.1 M(-0.9%)$316.9 M(+2.3%)$309.9 M(+1.7%)$304.8 M(-1.4%)$309.1 M(-0.8%)$311.7 M(+2.7%)$303.6 M(+1.6%)$298.8 M(-1.3%)$302.6 M(+1.5%)$298.2 M(+2.1%)$292.2 M(+4.5%)$279.7 M(+0.3%)$278.9 M(-3.8%)$289.8 M(-2.4%)$296.9 M(-4.7%)$311.6 M(-7.7%)$337.6 M(-0.9%)$340.6 M(-1.4%)$345.3 M(-7.6%)$373.8 M(-5.1%)$394.0 M(-1.5%)$400.0 M(+3.9%)$385.0 M(+2.0%)$377.5 M(-5.3%)$398.8 M(-1.3%)$404.2 M

Working Capital

$229.1 M(+13.4%)$202.1 M(+2.8%)$196.6 M(-1.4%)$199.3 M(+5.5%)$189.0 M(-9.9%)$209.7 M(+0.1%)$209.6 M(+2.8%)$203.9 M(-1.5%)$207.0 M(+7.3%)$192.8 M(-2.7%)$198.3 M(+13.9%)$174.1 M(-3.3%)$180.0 M(-10.9%)$202.1 M(+0.9%)$200.2 M(+0.6%)$199.0 M(+1.9%)$195.3 M(-1.1%)$197.4 M(-2.2%)$201.9 M(-1.6%)$205.3 M(-7.8%)$222.7 M(-7.1%)$239.7 M(-1.7%)$243.8 M(-4.3%)$254.9 M(-10.5%)$284.8 M(-5.1%)$300.0 M(-0.8%)$302.6 M(+4.7%)$289.1 M(+2.6%)$281.8 M(-7.2%)$303.5 M(-2.6%)$311.6 M

Cash And Cash Equivalents

$133.4 M(+3.2%)$129.3 M(+1.4%)$127.6 M(-25.3%)$170.8 M(+31.1%)$130.3 M(+3.5%)$125.9 M(-5.8%)$133.6 M(-24.6%)$177.2 M(+59.3%)$111.2 M(-14.3%)$129.7 M(-2.9%)$133.5 M(+8.3%)$123.4 M(+34.4%)$91.8 M(-28.7%)$128.7 M(+8.1%)$119.1 M(-13.3%)$137.2 M(+10.8%)$123.8 M(-5.7%)$131.4 M(-6.7%)$140.8 M(-13.3%)$162.5 M(+0.2%)$162.1 M(-11.4%)$183.0 M(+17.1%)$156.3 M(+27.1%)$122.9 M(+6.1%)$115.8 M(-30.3%)$166.3 M(-16.9%)$200.2 M(-14.3%)$233.5 M(+53.4%)$152.2 M(+28.4%)$118.6 M(-51.5%)$244.5 M

Accounts Payable

$24.9 M(-4.5%)$26.1 M(+2.3%)$25.5 M(+4.4%)$24.4 M(-2.9%)$25.2 M(-5.5%)$26.6 M(-1.1%)$26.9 M(+5.8%)$25.4 M(-0.3%)$25.5 M(-1.8%)$26.0 M(-10.8%)$29.1 M(+10.3%)$26.4 M(-3.2%)$27.3 M(+17.2%)$23.3 M(+9.4%)$21.3 M(+3.2%)$20.6 M(+1.9%)$20.3 M(-6.2%)$21.6 M(-9.1%)$23.8 M(-1.9%)$24.2 M(+1.7%)$23.8 M(-0.3%)$23.9 M(+5.8%)$22.6 M(-0.3%)$22.6 M(-17.6%)$27.5 M(-16.2%)$32.8 M(-4.1%)$34.2 M(-31.4%)$49.8 M(+7.7%)$46.2 M(+6.0%)$43.6 M(+8.8%)$40.1 M

Accounts Receivable

$32.2 M(-1.0%)$32.5 M(-5.4%)$34.3 M(+10.0%)$31.2 M(+8.5%)$28.8 M(-8.5%)$31.4 M(-28.9%)$44.2 M(+48.5%)$29.8 M(+2.4%)$29.1 M(+6.9%)$27.2 M(-16.0%)$32.4 M(+23.8%)$26.1 M(-13.2%)$30.1 M(+4.3%)$28.8 M(+7.5%)$26.8 M(+16.7%)$23.0 M(-2.7%)$23.6 M(+40.6%)$16.8 M(-33.5%)$25.3 M(-8.3%)$27.5 M(-11.2%)$31.0 M(+14.9%)$27.0 M(+19.9%)$22.5 M(+16.1%)$19.4 M(-40.3%)$32.5 M(-24.2%)$42.9 M(+17.8%)$36.4 M(-10.4%)$40.6 M(+37.4%)$29.6 M(+26.7%)$23.3 M(+25.0%)$18.7 M

Short Term Debt

$233.0 K(-94.8%)$4.4 M(-46.0%)$8.2 M(+14.6%)$7.2 M(-52.8%)$15.2 M(+74.6%)$8.7 M(+17.7%)$7.4 M(+1.4%)$7.3 M(-9.8%)$8.1 M(+14.1%)$7.1 M(+88.3%)$3.8 M(+30.3%)$2.9 M(+2794.0%)$100.0 K(-85.4%)$683.0 K(-48.0%)$1.3 M(-33.0%)$2.0 M(-5.9%)$2.1 M(-10.6%)$2.3 M(-40.2%)$3.9 M(-17.0%)$4.7 M(-0.7%)$4.7 M(+14.3%)$4.1 M(-20.2%)$5.2 M(+100.0%)$0.0-------

Long Term Debt

$14.4 M(+1.5%)$14.2 M(+51.1%)$9.4 M(-40.5%)$15.8 M(-10.0%)$17.5 M(-21.3%)$22.3 M(-8.7%)$24.4 M(-2.6%)$25.0 M(+3.7%)$24.2 M(-14.3%)$28.2 M(-18.9%)$34.8 M(+101.0%)$17.3 M(-2.1%)$17.7 M(-0.4%)$17.7 M(-10.4%)$19.8 M(-0.8%)$20.0 M(+4.4%)$19.1 M(+10.8%)$17.2 M(+20.7%)$14.3 M(-7.6%)$15.5 M(-3.9%)$16.1 M(+19.7%)$13.4 M(+7.7%)$12.5 M(+100.0%)$0.0-------

Total Debt

$14.6 M(-21.4%)$18.6 M(+5.8%)$17.6 M(-23.3%)$22.9 M(-29.9%)$32.7 M(+5.7%)$31.0 M(-2.5%)$31.8 M(-1.7%)$32.4 M(+0.3%)$32.3 M(-8.6%)$35.3 M(-8.4%)$38.5 M(+90.9%)$20.2 M(+13.7%)$17.8 M(-3.6%)$18.4 M(-12.7%)$21.1 M(-3.7%)$21.9 M(+3.4%)$21.2 M(+8.2%)$19.6 M(+7.7%)$18.2 M(-9.8%)$20.1 M(-3.2%)$20.8 M(+18.4%)$17.6 M(-0.5%)$17.7 M(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0

Debt To Equity

0.0(-33.3%)0.1(+20.0%)0.1(-28.6%)0.1(-30.0%)0.1(0%)0.1(0%)0.1(0%)0.1(-9.1%)0.1(0%)0.1(-8.3%)0.1(+71.4%)0.1(+16.7%)0.1(0%)0.1(-14.3%)0.1(0%)0.1(0%)0.1(+16.7%)0.1(+50.0%)0.0(0%)0.0(0%)0.0(+33.3%)0.0(+50.0%)0.0(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

2.9(+8.2%)2.7(+10.2%)2.5(-4.3%)2.6(+3.6%)2.5(-9.2%)2.7(+7.1%)2.5(-1.9%)2.6(-8.8%)2.8(+4.8%)2.7(+4.6%)2.6(+5.7%)2.5(-8.6%)2.7(-11.3%)3.0(-0.3%)3.0(+3.4%)2.9(-3.9%)3.0(-2.2%)3.1(+3.0%)3.0(+6.7%)2.8(-9.8%)3.1(-6.5%)3.4(+0.9%)3.3(-0.6%)3.4(-12.3%)3.8(+0.5%)3.8(-3.8%)4.0(+30.3%)3.0(-11.9%)3.5(-15.2%)4.1(-6.0%)4.3

Quick Ratio

2.9(+8.6%)2.7(+9.8%)2.4(-3.9%)2.5(+3.7%)2.5(-9.6%)2.7(+7.1%)2.5(-2.3%)2.6(-8.8%)2.8(+4.8%)2.7(+5.0%)2.6(+5.7%)2.4(-8.6%)2.7(-11.3%)3.0(-0.3%)3.0(+3.8%)2.9(-4.0%)3.0(-2.3%)3.1(+4.0%)3.0(+6.4%)2.8(-8.5%)3.1(-6.7%)3.3(+2.5%)3.2(-1.2%)3.2(-13.1%)3.7(-0.8%)3.8(-3.8%)3.9(+29.9%)3.0(-12.5%)3.4(-15.5%)4.1(-6.0%)4.3

Inventory

$1.5 M(-27.4%)$2.0 M(+5.2%)$1.9 M(-13.6%)$2.2 M(-6.5%)$2.4 M(+90.6%)$1.2 M(-26.6%)$1.7 M(+271.3%)$457.0 K(-15.4%)$540.0 K(-10.6%)$604.0 K(-41.4%)$1.0 M(-24.4%)$1.4 M(+137.9%)$573.0 K(-37.7%)$920.0 K(-9.0%)$1.0 M(-41.4%)$1.7 M(-1.3%)$1.7 M(-9.9%)$1.9 M(-64.2%)$5.4 M(-2.0%)$5.5 M(-41.4%)$9.4 M(-1.1%)$9.5 M(-33.2%)$14.3 M(+12.9%)$12.7 M(+22.0%)$10.4 M(+70.1%)$6.1 M(+17.3%)$5.2 M(+34.2%)$3.9 M(+716.6%)$475.0 K(+50.8%)$315.0 K(-12.7%)$361.0 K

Retained Earnings

-$136.0 M(+3.3%)-$140.6 M(+1.9%)-$143.3 M(+2.5%)-$146.9 M(+1.7%)-$149.5 M(+2.9%)-$153.9 M(+3.1%)-$158.9 M(+0.7%)-$160.1 M(+0.5%)-$160.8 M(+4.9%)-$169.2 M(+3.4%)-$175.2 M(+3.0%)-$180.6 M(-0.7%)-$179.4 M(-2.9%)-$174.3 M(+0.0%)-$174.3 M(+3.7%)-$181.1 M(+2.4%)-$185.5 M(-0.8%)-$184.0 M(-6.7%)-$172.5 M(-3.3%)-$167.0 M(-12.2%)-$148.9 M(-19.8%)-$124.3 M(-1.6%)-$122.4 M(-7.5%)-$113.8 M(-39.4%)-$81.6 M(-24.1%)-$65.8 M(+1.1%)-$66.5 M(+10.8%)-$74.5 M(+5.3%)-$78.7 M(-48.1%)-$53.1 M(-22.3%)-$43.4 M

PB Ratio

0.3(-6.1%)0.3(+13.8%)0.3(-9.4%)0.3(-3.0%)0.3(-25.0%)0.4(+18.9%)0.4(-2.6%)0.4(+26.7%)0.3(-14.3%)0.3(-5.4%)0.4(-17.8%)0.5(-29.7%)0.6(-36.6%)1.0(-31.3%)1.5(+122.7%)0.7(-19.5%)0.8(-3.5%)0.8(+10.4%)0.8(-31.3%)1.1(+124.0%)0.5(-3.9%)0.5(-27.8%)0.7(+9.1%)0.7(-49.2%)1.3(-28.6%)1.8(+7.7%)1.7(-36.7%)2.7(+256.0%)0.8(+38.9%)0.5(-18.2%)0.7

Income statements

Sep 1, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 1, 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.1(+68.6%)$0.0(-23.2%)$0.1(-1.8%)$0.1(-14.9%)$0.1(-11.8%)$0.1(+334.3%)$0.0(-28.6%)$0.0(-80.2%)$0.1(+39.5%)$0.1(+9.3%)$0.1(+1257.1%)-$0.0(+90.8%)-$0.1(-38100.0%)$0.0(-99.8%)$0.1(+45.3%)$0.1(+423.3%)-$0.0(+87.3%)-$0.2(-109.3%)-$0.1(+69.7%)-$0.3(+26.4%)-$0.4(-1151.7%)-$0.0(+77.2%)-$0.1(+73.5%)-$0.5(-102.8%)-$0.2(-2347.6%)$0.0(-91.1%)$0.1(+93.4%)$0.1(+115.9%)-$0.4(-163.4%)-$0.1(-43.8%)-$0.1

TTM EPS

$0.2(+2.5%)$0.2(-12.9%)$0.3(+17.7%)$0.2(+17.6%)$0.2(-23.4%)$0.2(-4.9%)$0.3(-20.0%)$0.3(+11.0%)$0.3(+230.6%)$0.1(+4905.6%)-$0.0(-109.9%)$0.0(-80.8%)$0.1(-36.5%)$0.1(+827.8%)-$0.0(+89.9%)-$0.2(+62.4%)-$0.5(+38.8%)-$0.9(-19.0%)-$0.7(+5.8%)-$0.8(+21.2%)-$1.0(-14.6%)-$0.9(-4.8%)-$0.8(-41.8%)-$0.6(-1160.2%)-$0.0(+76.2%)-$0.2(+44.5%)-$0.4(+38.4%)-$0.6(+22.6%)-$0.7(-58.1%)-$0.5(-22.3%)-$0.4

Revenue

$79.8 M(+0.6%)$79.3 M(-0.8%)$80.0 M(+4.1%)$76.9 M(-8.4%)$83.9 M(-19.3%)$104.0 M(+5.2%)$98.9 M(+2.4%)$96.6 M(+9.7%)$88.1 M(+12.9%)$78.0 M(-0.9%)$78.8 M(+11.2%)$70.8 M(+18.5%)$59.8 M(+8.4%)$55.1 M(+4.0%)$53.0 M(+5.7%)$50.1 M(+14.8%)$43.7 M(-1.4%)$44.3 M(-8.1%)$48.2 M(+0.0%)$48.2 M(+10.2%)$43.8 M(-8.2%)$47.6 M(+16.1%)$41.0 M(-2.2%)$42.0 M(-6.8%)$45.0 M(-31.1%)$65.4 M(-16.4%)$78.2 M(-4.3%)$81.7 M(+83.4%)$44.6 M(+16.3%)$38.3 M(+6.3%)$36.0 M

TTM Revenue

$316.0 M(-1.3%)$320.1 M(-7.2%)$344.8 M(-5.2%)$363.7 M(-5.2%)$383.5 M(-1.1%)$387.6 M(+7.2%)$361.6 M(+5.9%)$341.5 M(+8.2%)$315.7 M(+9.8%)$287.4 M(+8.7%)$264.5 M(+10.8%)$238.8 M(+9.5%)$218.1 M(+8.0%)$202.0 M(+5.7%)$191.2 M(+2.6%)$186.4 M(+1.1%)$184.4 M(-0.0%)$184.5 M(-1.8%)$187.8 M(+4.0%)$180.7 M(+3.6%)$174.4 M(-0.7%)$175.7 M(-9.2%)$193.4 M(-16.1%)$230.6 M(-14.7%)$270.3 M(+0.2%)$269.9 M(+11.2%)$242.8 M(+21.0%)$200.6 M(+26.9%)$158.1 M(+2.5%)$154.3 M(+0.2%)$153.9 M

Total Expenses

$79.9 M(+2.0%)$78.4 M(+3.1%)$76.0 M(+2.5%)$74.1 M(-14.3%)$86.5 M(-16.1%)$103.1 M(+4.9%)$98.4 M(+6.6%)$92.3 M(+11.2%)$83.0 M(+7.4%)$77.3 M(+2.8%)$75.2 M(+4.7%)$71.9 M(+9.7%)$65.5 M(+17.4%)$55.8 M(+14.4%)$48.8 M(+5.9%)$46.1 M(+3.0%)$44.7 M(-22.9%)$58.0 M(+3.0%)$56.4 M(-14.4%)$65.9 M(+15.6%)$57.0 M(-4.2%)$59.5 M(+8.6%)$54.8 M(-23.7%)$71.8 M(+13.6%)$63.2 M(-8.5%)$69.1 M(-2.3%)$70.8 M(-9.0%)$77.8 M(+1.8%)$76.4 M(+48.9%)$51.3 M(+4.0%)$49.3 M

Operating Expenses

$40.6 M(+2.1%)$39.7 M(+2.3%)$38.8 M(+4.0%)$37.3 M(-6.8%)$40.1 M(-10.9%)$45.0 M(+15.3%)$39.0 M(+17.4%)$33.3 M(+10.2%)$30.2 M(-8.6%)$33.0 M(+5.5%)$31.3 M(-8.7%)$34.3 M(-2.2%)$35.1 M(+18.4%)$29.6 M(+21.4%)$24.4 M(+7.2%)$22.7 M(-4.1%)$23.7 M(-30.4%)$34.1 M(+6.6%)$32.0 M(-10.1%)$35.6 M(+9.4%)$32.5 M(-4.8%)$34.2 M(-2.1%)$34.9 M(-28.1%)$48.6 M(+15.5%)$42.0 M(+9.4%)$38.4 M(+27.1%)$30.2 M(-15.5%)$35.8 M(-25.0%)$47.7 M(+74.9%)$27.3 M(+4.5%)$26.1 M

Cost Of Goods Sold

$39.4 M(+1.9%)$38.6 M(+4.0%)$37.1 M(+1.0%)$36.8 M(-20.7%)$46.4 M(-20.2%)$58.1 M(-2.0%)$59.3 M(+0.5%)$59.0 M(+11.7%)$52.8 M(+19.3%)$44.3 M(+0.9%)$43.9 M(+16.8%)$37.6 M(+23.5%)$30.4 M(+16.3%)$26.2 M(+7.3%)$24.4 M(+4.6%)$23.3 M(+11.0%)$21.0 M(-12.2%)$23.9 M(-1.8%)$24.4 M(-19.5%)$30.3 M(+23.9%)$24.4 M(-3.4%)$25.3 M(+27.4%)$19.9 M(-14.5%)$23.2 M(+9.7%)$21.2 M(-31.0%)$30.7 M(-24.3%)$40.5 M(-3.4%)$42.0 M(+46.5%)$28.6 M(+19.3%)$24.0 M(+3.5%)$23.2 M

TTM Cost Of Goods Sold

$151.9 M(-4.4%)$159.0 M(-10.9%)$178.5 M(-11.1%)$200.6 M(-10.0%)$222.9 M(-2.8%)$229.3 M(+6.4%)$215.5 M(+7.7%)$200.1 M(+12.0%)$178.6 M(+14.3%)$156.2 M(+13.1%)$138.1 M(+16.4%)$118.6 M(+13.7%)$104.3 M(+9.9%)$94.9 M(+2.4%)$92.7 M(+0.0%)$92.6 M(-7.0%)$99.6 M(-3.3%)$103.1 M(-1.3%)$104.4 M(+4.5%)$99.9 M(+7.6%)$92.9 M(+3.6%)$89.6 M(-5.7%)$95.0 M(-17.9%)$115.7 M(-13.9%)$134.4 M(-5.3%)$141.9 M(+4.9%)$135.2 M(+14.7%)$117.9 M(+22.7%)$96.1 M(+8.5%)$88.5 M(+6.5%)$83.1 M

Gross Profit

$40.5 M(-0.6%)$40.7 M(-5.0%)$42.8 M(+6.9%)$40.1 M(+6.7%)$37.5 M(-18.1%)$45.9 M(+15.8%)$39.6 M(+5.3%)$37.6 M(+6.8%)$35.2 M(+4.4%)$33.7 M(-3.2%)$34.9 M(+4.9%)$33.3 M(+13.3%)$29.3 M(+1.3%)$29.0 M(+1.2%)$28.6 M(+6.7%)$26.8 M(+18.3%)$22.7 M(+11.3%)$20.4 M(-14.5%)$23.8 M(+33.1%)$17.9 M(-7.2%)$19.3 M(-13.6%)$22.3 M(+5.5%)$21.2 M(+13.0%)$18.7 M(-21.4%)$23.8 M(-31.2%)$34.7 M(-7.9%)$37.7 M(-5.2%)$39.7 M(+149.8%)$15.9 M(+11.4%)$14.3 M(+11.5%)$12.8 M

TTM Gross Profit

$164.1 M(+1.8%)$161.2 M(-3.1%)$166.3 M(+2.0%)$163.1 M(+1.5%)$160.6 M(+1.5%)$158.3 M(+8.3%)$146.2 M(+3.3%)$141.4 M(+3.2%)$137.1 M(+4.5%)$131.2 M(+3.8%)$126.4 M(+5.2%)$120.2 M(+5.7%)$113.8 M(+6.2%)$107.1 M(+8.7%)$98.5 M(+5.1%)$93.7 M(+10.5%)$84.8 M(+4.1%)$81.4 M(-2.4%)$83.4 M(+3.3%)$80.8 M(-1.0%)$81.6 M(-5.3%)$86.1 M(-12.5%)$98.5 M(-14.3%)$114.9 M(-15.4%)$135.9 M(+6.2%)$128.0 M(+19.0%)$107.6 M(+30.1%)$82.7 M(+33.4%)$62.0 M(-5.7%)$65.7 M(-7.1%)$70.8 M

Gross Margin

50.7%(-1.2%)51.3%(-4.2%)53.6%(+2.7%)52.1%(+16.6%)44.7%(+1.4%)44.1%(+10.2%)40.0%(+2.9%)38.9%(-2.7%)40.0%(-7.5%)43.2%(-2.3%)44.3%(-5.7%)46.9%(-4.4%)49.1%(-6.5%)52.5%(-2.7%)54.0%(+0.9%)53.5%(+3.0%)51.9%(+12.9%)46.0%(-6.9%)49.4%(+33.0%)37.2%(-15.8%)44.1%(-5.9%)46.9%(-9.1%)51.6%(+15.6%)44.6%(-15.7%)53.0%(-0.1%)53.0%(+10.1%)48.2%(-0.9%)48.6%(+36.2%)35.7%(-4.2%)37.3%(+4.9%)35.5%

Operating Profit

-$101.0 K(-110.4%)$967.0 K(-75.9%)$4.0 M(+47.2%)$2.7 M(+207.0%)-$2.5 M(-395.7%)$860.0 K(+56.6%)$549.0 K(-87.4%)$4.3 M(-13.7%)$5.0 M(+609.6%)$710.0 K(-80.1%)$3.6 M(+449.5%)-$1.0 M(+82.1%)-$5.7 M(-797.2%)-$636.0 K(-115.0%)$4.2 M(+4.0%)$4.1 M(+495.1%)-$1.0 M(+92.5%)-$13.7 M(-68.3%)-$8.1 M(+53.9%)-$17.7 M(-33.8%)-$13.2 M(-11.7%)-$11.8 M(+13.9%)-$13.7 M(+54.0%)-$29.8 M(-63.8%)-$18.2 M(-387.4%)-$3.7 M(-150.3%)$7.4 M(+88.2%)$3.9 M(+112.4%)-$31.8 M(-144.6%)-$13.0 M(+2.3%)-$13.3 M

TTM Operating Profit

$7.6 M(+47.4%)$5.2 M(+2.1%)$5.0 M(+217.7%)$1.6 M(-50.6%)$3.2 M(-70.2%)$10.8 M(+1.4%)$10.6 M(-22.1%)$13.7 M(+64.7%)$8.3 M(+438.4%)-$2.5 M(+35.5%)-$3.8 M(-21.8%)-$3.1 M(-257.1%)$2.0 M(-70.2%)$6.7 M(+203.9%)-$6.4 M(+65.9%)-$18.8 M(+53.6%)-$40.5 M(+23.1%)-$52.7 M(-3.7%)-$50.8 M(+9.9%)-$56.4 M(+17.7%)-$68.6 M(+6.8%)-$73.6 M(-12.3%)-$65.5 M(-47.7%)-$44.3 M(-319.4%)-$10.6 M(+56.3%)-$24.2 M(+27.7%)-$33.5 M(+38.3%)-$54.2 M(+20.6%)-$68.2 M(-45.0%)-$47.1 M(-21.2%)-$38.8 M

Operating Margin

-0.1%(-110.7%)1.2%(-75.7%)5.0%(+41.5%)3.5%(+216.8%)-3.0%(-465.1%)0.8%(+48.2%)0.6%(-87.6%)4.5%(-21.3%)5.7%(+528.6%)0.9%(-79.9%)4.5%(+414.6%)-1.4%(+84.9%)-9.5%(-729.6%)-1.1%(-114.4%)8.0%(-1.6%)8.1%(+444.9%)-2.4%(+92.4%)-30.9%(-83.1%)-16.9%(+53.9%)-36.6%(-21.4%)-30.2%(-21.6%)-24.8%(+25.8%)-33.4%(+52.9%)-71.0%(-75.7%)-40.4%(-607.9%)-5.7%(-160.2%)9.5%(+96.5%)4.8%(+106.8%)-71.4%(-110.2%)-34.0%(+8.1%)-37.0%

Net Income

$4.6 M(+66.8%)$2.8 M(-24.3%)$3.6 M(-1.8%)$3.7 M(-15.7%)$4.4 M(-12.1%)$5.0 M(+344.0%)$1.1 M(-30.9%)$1.6 M(-80.5%)$8.3 M(+38.8%)$6.0 M(+10.1%)$5.5 M(+1241.1%)-$479.0 K(+90.6%)-$5.1 M(-31975.0%)$16.0 K(-99.8%)$6.8 M(+45.4%)$4.6 M(+418.4%)-$1.5 M(+87.3%)-$11.5 M(-109.6%)-$5.5 M(+69.6%)-$18.1 M(+26.3%)-$24.6 M(-1154.2%)-$2.0 M(+77.1%)-$8.6 M(+73.4%)-$32.2 M(-103.3%)-$15.8 M(-2374.1%)$696.0 K(-91.3%)$8.0 M(+94.0%)$4.1 M(+116.2%)-$25.6 M(-164.0%)-$9.7 M(-44.1%)-$6.7 M

TTM Net Income

$14.7 M(+1.4%)$14.5 M(-13.4%)$16.7 M(+17.7%)$14.2 M(+17.1%)$12.2 M(-24.6%)$16.1 M(-6.0%)$17.1 M(-20.2%)$21.5 M(+10.9%)$19.4 M(+227.8%)$5.9 M(+6186.6%)-$97.0 K(-108.1%)$1.2 M(-81.1%)$6.3 M(-36.6%)$10.0 M(+727.4%)-$1.6 M(+88.5%)-$13.8 M(+62.2%)-$36.6 M(+38.7%)-$59.7 M(-19.1%)-$50.1 M(+5.8%)-$53.2 M(+20.9%)-$67.3 M(-14.9%)-$58.5 M(-4.8%)-$55.9 M(-42.2%)-$39.3 M(-1226.5%)-$3.0 M(+76.7%)-$12.7 M(+45.0%)-$23.1 M(+39.0%)-$37.8 M(+22.7%)-$48.9 M(-58.3%)-$30.9 M(-22.1%)-$25.3 M

Net Margin

5.8%(+66.0%)3.5%(-23.7%)4.5%(-5.6%)4.8%(-8.0%)5.2%(+8.9%)4.8%(+321.9%)1.1%(-32.5%)1.7%(-82.2%)9.5%(+23.0%)7.7%(+11.1%)6.9%(+1120.6%)-0.7%(+92.0%)-8.5%(-28533.3%)0.0%(-99.8%)12.7%(+37.6%)9.3%(+377.3%)-3.3%(+87.2%)-26.0%(-128.0%)-11.4%(+69.6%)-37.5%(+33.1%)-56.1%(-1265.2%)-4.1%(+80.3%)-20.9%(+72.8%)-76.7%(-118.1%)-35.1%(-3416.0%)1.1%(-89.7%)10.3%(+102.6%)5.1%(+108.8%)-57.4%(-126.9%)-25.3%(-35.5%)-18.7%

EBIT

$5.9 M(+23.3%)$4.8 M(-14.0%)$5.5 M(+33.4%)$4.2 M(-30.5%)$6.0 M(-10.1%)$6.6 M(+112.3%)$3.1 M(+70.0%)$1.8 M(-81.9%)$10.2 M(+26.8%)$8.0 M(+46.7%)$5.5 M(+1294.1%)-$458.0 K(+90.8%)-$5.0 M(-5373.6%)-$91.0 K(-101.4%)$6.6 M(+37.1%)$4.8 M(+600.2%)-$964.0 K(+91.6%)-$11.5 M(-134.1%)-$4.9 M(+64.2%)-$13.7 M(+43.1%)-$24.2 M(-876.9%)-$2.5 M(+70.1%)-$8.3 M(+74.8%)-$32.8 M(-106.1%)-$15.9 M(-4436.2%)$367.0 K(-95.2%)$7.7 M(+109.9%)$3.7 M(+112.5%)-$29.4 M(-167.1%)-$11.0 M(-16.6%)-$9.4 M

TTM EBIT

$20.3 M(-0.5%)$20.4 M(-8.4%)$22.3 M(+12.1%)$19.9 M(+13.1%)$17.6 M(-19.3%)$21.8 M(-5.9%)$23.2 M(-9.2%)$25.5 M(+9.9%)$23.2 M(+188.2%)$8.1 M(+13301.6%)-$61.0 K(-105.7%)$1.1 M(-83.0%)$6.4 M(-38.7%)$10.4 M(+1084.4%)-$1.1 M(+91.6%)-$12.6 M(+59.6%)-$31.2 M(+42.7%)-$54.4 M(-20.0%)-$45.3 M(+6.9%)-$48.7 M(+28.1%)-$67.7 M(-13.9%)-$59.5 M(-5.0%)-$56.6 M(-39.3%)-$40.6 M(-872.8%)-$4.2 M(+76.4%)-$17.7 M(+39.1%)-$29.1 M(+37.1%)-$46.2 M(+20.4%)-$58.1 M(-55.0%)-$37.5 M(-29.3%)-$29.0 M

EBITDA

$5.9 M(+23.3%)$4.8 M(-14.0%)$5.5 M(+33.4%)$4.2 M(-30.5%)$6.0 M(-10.1%)$6.6 M(+112.3%)$3.1 M(+70.0%)$1.8 M(-81.9%)$10.2 M(+26.8%)$8.0 M(+46.7%)$5.5 M(+1294.1%)-$458.0 K(+90.8%)-$5.0 M(-5373.6%)-$91.0 K(-101.4%)$6.6 M(+37.1%)$4.8 M(+600.2%)-$964.0 K(+91.6%)-$11.5 M(-134.1%)-$4.9 M(+64.2%)-$13.7 M(+43.1%)-$24.2 M(-876.9%)-$2.5 M(+70.1%)-$8.3 M(+74.8%)-$32.8 M(-106.1%)-$15.9 M(-4436.2%)$367.0 K(-95.2%)$7.7 M(+109.9%)$3.7 M(+112.5%)-$29.4 M(-167.1%)-$11.0 M(-16.6%)-$9.4 M

TTM EBITDA

$20.3 M(-0.5%)$20.4 M(-8.4%)$22.3 M(+12.1%)$19.9 M(+13.1%)$17.6 M(-19.3%)$21.8 M(-5.9%)$23.2 M(-9.2%)$25.5 M(+9.9%)$23.2 M(+188.2%)$8.1 M(+13301.6%)-$61.0 K(-105.7%)$1.1 M(-83.0%)$6.4 M(-38.7%)$10.4 M(+1084.4%)-$1.1 M(+91.6%)-$12.6 M(+59.6%)-$31.2 M(+42.7%)-$54.4 M(-20.0%)-$45.3 M(+6.9%)-$48.7 M(+28.1%)-$67.7 M(-13.9%)-$59.5 M(-5.0%)-$56.6 M(-39.3%)-$40.6 M(-872.8%)-$4.2 M(+76.4%)-$17.7 M(+39.1%)-$29.1 M(+37.1%)-$46.2 M(+20.4%)-$58.1 M(-55.0%)-$37.5 M(-29.3%)-$29.0 M

Selling, General & Administrative Expenses

$22.8 M(+3.2%)$22.1 M(+4.3%)$21.2 M(+1.1%)$21.0 M(+1.8%)$20.6 M(-25.9%)$27.8 M(+32.4%)$21.0 M(+13.7%)$18.5 M(+31.8%)$14.0 M(-17.8%)$17.1 M(+13.7%)$15.0 M(-15.3%)$17.7 M(-2.8%)$18.2 M(+26.5%)$14.4 M(+29.8%)$11.1 M(+3.8%)$10.7 M(-8.2%)$11.6 M(-19.6%)$14.5 M(-4.4%)$15.2 M(-29.1%)$21.4 M(+39.2%)$15.4 M(-10.1%)$17.1 M(+0.7%)$17.0 M(-18.3%)$20.8 M(-7.3%)$22.4 M(+16.5%)$19.2 M(+39.4%)$13.8 M(-9.5%)$15.2 M(-18.4%)$18.7 M(+47.9%)$12.6 M(+27.8%)$9.9 M

TTM SGA

$87.1 M(+2.6%)$84.9 M(-6.3%)$90.6 M(+0.2%)$90.4 M(+2.8%)$87.9 M(+8.1%)$81.3 M(+15.3%)$70.5 M(+9.3%)$64.5 M(+1.2%)$63.8 M(-6.2%)$68.0 M(+4.0%)$65.3 M(+6.3%)$61.4 M(+12.9%)$54.4 M(+13.7%)$47.8 M(-0.2%)$47.9 M(-7.8%)$52.0 M(-17.0%)$62.7 M(-5.6%)$66.4 M(-3.8%)$69.0 M(-2.5%)$70.7 M(+0.9%)$70.1 M(-9.1%)$77.2 M(-2.7%)$79.3 M(+4.2%)$76.2 M(+7.8%)$70.6 M(+5.5%)$66.9 M(+10.9%)$60.3 M(+6.9%)$56.4 M(+7.9%)$52.3 M(+13.5%)$46.0 M(+3.7%)$44.4 M

Depreciation And Amortization

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

TTM D&A

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

Interest Expense

$165.0 K(-9.3%)$182.0 K(-24.8%)$242.0 K(-19.3%)$300.0 K(-16.9%)$361.0 K(-14.7%)$423.0 K(-1.6%)$430.0 K(+1769.6%)$23.0 K(-4.2%)$24.0 K(+4.3%)$23.0 K(0%)$23.0 K(0%)$23.0 K(0%)$23.0 K(0%)$23.0 K(-8.0%)$25.0 K(-93.8%)$406.0 K(+100.0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(0%)$0.0(-100.0%)$15.0 K(-75.0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K(0%)$60.0 K

TTM Interest Expense

$889.0 K(-18.1%)$1.1 M(-18.2%)$1.3 M(-12.4%)$1.5 M(+22.4%)$1.2 M(+37.4%)$900.0 K(+80.0%)$500.0 K(+437.6%)$93.0 K(0%)$93.0 K(+1.1%)$92.0 K(0%)$92.0 K(-2.1%)$94.0 K(-80.3%)$477.0 K(+5.1%)$454.0 K(+5.3%)$431.0 K(+6.2%)$406.0 K(+100.0%)$0.0(0%)$0.0(-100.0%)$15.0 K(-80.0%)$75.0 K(-44.4%)$135.0 K(-30.8%)$195.0 K(-18.8%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K(0%)$240.0 K

Income Tax

$1.3 M(-35.4%)$2.1 M(+24.2%)$1.7 M(+1113.9%)$137.0 K(-89.0%)$1.3 M(-0.6%)$1.3 M(-15.2%)$1.5 M(+500.8%)$247.0 K(-86.3%)$1.8 M(-9.9%)$2.0 M(+12412.5%)$16.0 K(-42.9%)$28.0 K(-77.0%)$122.0 K(+201.7%)-$120.0 K(+22.1%)-$154.0 K(+29.0%)-$217.0 K(-143.6%)$498.0 K(+96.1%)$254.0 K(-58.6%)$614.0 K(-86.0%)$4.4 M(+878.6%)$448.0 K(+200.7%)-$445.0 K(-253.4%)$290.0 K(+159.6%)-$487.0 K(-302.5%)-$121.0 K(+69.1%)-$392.0 K(-143.1%)$910.0 K(+62.5%)$560.0 K(+120.5%)-$2.7 M(-3200.0%)$88.0 K(+150.9%)-$173.0 K

TTM Income Tax

$5.2 M(+1.6%)$5.1 M(+18.7%)$4.3 M(+4.3%)$4.1 M(-2.6%)$4.2 M(-11.5%)$4.8 M(-13.4%)$5.5 M(+36.1%)$4.1 M(+5.7%)$3.8 M(+77.5%)$2.2 M(+4613.0%)$46.0 K(+137.1%)-$124.0 K(+66.4%)-$369.0 K(-5371.4%)$7000.0(-98.2%)$381.0 K(-66.8%)$1.1 M(-80.0%)$5.8 M(+0.9%)$5.7 M(+14.0%)$5.0 M(+6.9%)$4.7 M(+2510.8%)-$194.0 K(+74.6%)-$763.0 K(-7.5%)-$710.0 K(-688.9%)-$90.0 K(-109.4%)$957.0 K(+158.0%)-$1.6 M(-41.0%)-$1.2 M(+48.1%)-$2.3 M(+44.5%)-$4.1 M(-53.4%)-$2.6 M(-107.4%)-$1.3 M

PE Ratio

7.2(-4.7%)7.5(+29.4%)5.8(-21.9%)7.5(-14.9%)8.8(+0.7%)8.7(+22.0%)7.1(+24.4%)5.7(+19.6%)4.8(-73.8%)18.3-110.4(+265.7%)30.2(-1.2%)30.6-----------------

PS Ratio

0.3(0%)0.3(+17.9%)0.3(-3.5%)0.3(+3.6%)0.3(-22.2%)0.4(+9.1%)0.3(-5.7%)0.3(+20.7%)0.3(-21.6%)0.4(-15.9%)0.4(-22.8%)0.6(-35.2%)0.9(-41.7%)1.5(-34.1%)2.3(+120.2%)1.0(-16.8%)1.3(-2.3%)1.3(+7.6%)1.2(-35.3%)1.8(+106.7%)0.9(-11.9%)1.0(-21.1%)1.3(+29.3%)1.0(-45.0%)1.8(-32.3%)2.7(-4.3%)2.8(-45.7%)5.1(+186.0%)1.8(+28.8%)1.4(-20.1%)1.7

Cashflow statements

Sep 1, 2024Jun 30, 2024Mar 31, 2024Dec 31, 2023Sep 30, 2023Jun 30, 2023Mar 31, 2023Dec 31, 2022Sep 30, 2022Jun 30, 2022Mar 1, 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

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

TTM CFO

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

Cash From Investing

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

TTM CFI

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

Cash From Financing

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

TTM CFF

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

Free Cash Flow

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

TTM FCF

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

CAPEX

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

TTM CAPEX

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

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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