AOSL logo

AOSL 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.1 B(-0.3%)$1.1 B(-0.7%)$1.1 B(-0.8%)$1.2 B(-1.9%)$1.2 B(-2.5%)$1.2 B(+0.6%)$1.2 B(-4.3%)$1.3 B(-2.5%)$1.3 B(-2.0%)$1.3 B(+1.0%)$1.3 B(+7.4%)$1.2 B(+8.8%)$1.1 B(+12.1%)$991.7 M(+8.0%)$918.6 M(+5.0%)$874.4 M(+2.5%)$853.2 M(+5.1%)$811.7 M(+2.4%)$792.9 M(+3.3%)$767.3 M(+0.5%)$763.1 M(+1.8%)$749.9 M(+1.4%)$739.4 M(-0.2%)$740.7 M(+0.9%)$734.2 M(+7.2%)$685.0 M(+2.7%)$667.0 M(+12.1%)$594.8 M(+14.3%)$520.6 M(+5.7%)$492.6 M(+23.6%)$398.4 M(+7.6%)$370.2 M

Current Assets

$410.3 M(+1.9%)$402.7 M(+1.2%)$398.0 M(+0.9%)$394.6 M(-3.0%)$406.6 M(-7.6%)$439.9 M(+3.8%)$423.9 M(-10.8%)$475.4 M(-8.1%)$517.1 M(-5.7%)$548.1 M(-0.3%)$549.6 M(+6.1%)$517.8 M(+10.9%)$466.7 M(-1.3%)$473.1 M(+16.1%)$407.3 M(+6.5%)$382.4 M(+5.8%)$361.3 M(+9.0%)$331.5 M(+4.1%)$318.3 M(+9.0%)$291.9 M(-1.1%)$295.3 M(+0.3%)$294.4 M(-0.3%)$295.3 M(-5.6%)$312.8 M(-1.6%)$318.0 M(+13.1%)$281.3 M(-1.4%)$285.2 M(+8.9%)$262.0 M(-1.3%)$265.3 M(-9.2%)$292.2 M(+29.6%)$225.5 M(+3.9%)$217.1 M

Non Current Assets

$723.6 M(-1.5%)$734.9 M(-1.6%)$747.0 M(-1.6%)$759.5 M(-1.3%)$769.7 M(+0.4%)$766.4 M(-1.2%)$775.8 M(-0.3%)$778.0 M(+1.2%)$768.5 M(+0.7%)$763.3 M(+1.9%)$749.0 M(+8.3%)$691.4 M(+7.2%)$645.2 M(+24.4%)$518.6 M(+1.4%)$511.3 M(+3.9%)$492.0 M(+0.0%)$491.9 M(+2.4%)$480.3 M(+1.2%)$474.6 M(-0.2%)$475.4 M(+1.6%)$467.8 M(+2.7%)$455.5 M(+2.6%)$444.1 M(+3.8%)$427.9 M(+2.8%)$416.2 M(+3.1%)$403.7 M(+5.7%)$381.8 M(+14.7%)$332.9 M(+30.4%)$255.3 M(+27.4%)$200.4 M(+15.9%)$172.9 M(+12.9%)$153.1 M

Total Liabilities

$231.4 M(-4.5%)$242.4 M(-4.4%)$253.4 M(-4.4%)$265.1 M(-5.9%)$281.8 M(-12.2%)$321.1 M(+1.7%)$315.8 M(-13.7%)$366.0 M(-5.2%)$386.0 M(-9.4%)$426.0 M(-4.2%)$444.5 M(+16.3%)$382.3 M(+20.3%)$317.9 M(-29.3%)$449.7 M(+11.8%)$402.2 M(+3.8%)$387.6 M(+2.4%)$378.5 M(+4.4%)$362.5 M(+0.4%)$361.1 M(+7.0%)$337.6 M(+4.5%)$323.0 M(+3.4%)$312.4 M(+5.5%)$296.1 M(+0.3%)$295.2 M(+1.9%)$289.7 M(+10.0%)$263.3 M(+9.3%)$240.9 M(+51.8%)$158.7 M(+24.4%)$127.5 M(+19.8%)$106.4 M(+6.6%)$99.9 M(+27.0%)$78.6 M

Current Liabilities

$151.0 M(-0.5%)$151.7 M(-1.6%)$154.2 M(-3.6%)$159.9 M(-1.0%)$161.6 M(-13.8%)$187.5 M(+8.7%)$172.6 M(-19.5%)$214.3 M(-3.3%)$221.5 M(-9.3%)$244.3 M(-8.7%)$267.7 M(+34.2%)$199.5 M(+12.1%)$178.0 M(-30.8%)$257.1 M(+10.2%)$233.2 M(+10.1%)$211.9 M(+0.2%)$211.5 M(+6.7%)$198.3 M(+3.2%)$192.1 M(+0.6%)$190.8 M(+3.6%)$184.2 M(-2.8%)$189.5 M(+6.5%)$178.0 M(+3.9%)$171.2 M(-11.6%)$193.6 M(+14.8%)$168.7 M(+9.1%)$154.7 M(+7.1%)$144.4 M(+15.3%)$125.3 M(+23.3%)$101.6 M(+7.1%)$94.9 M(+29.9%)$73.1 M

Long Term Liabilities

$80.3 M(-11.3%)$90.6 M(-8.6%)$99.2 M(-5.7%)$105.2 M(-12.5%)$120.2 M(-10.0%)$133.5 M(-6.8%)$143.3 M(-5.6%)$151.7 M(-7.7%)$164.4 M(-9.5%)$181.6 M(+2.7%)$176.8 M(-3.3%)$182.8 M(+30.6%)$139.9 M(-27.4%)$192.6 M(+13.9%)$169.0 M(-3.8%)$175.7 M(+5.2%)$167.0 M(+1.7%)$164.3 M(-2.8%)$169.0 M(+15.2%)$146.7 M(+5.7%)$138.8 M(+13.0%)$122.9 M(+4.0%)$118.1 M(-4.7%)$124.0 M(+29.1%)$96.0 M(+1.5%)$94.6 M(+9.8%)$86.2 M(+504.8%)$14.3 M(+539.8%)$2.2 M(-53.5%)$4.8 M(-3.3%)$4.9 M(-11.0%)$5.6 M

Shareholders Equity

$902.6 M(+0.8%)$895.3 M(+0.4%)$891.6 M(+0.3%)$888.9 M(-0.6%)$894.6 M(+1.1%)$885.3 M(+0.1%)$883.9 M(-0.4%)$887.3 M(-1.4%)$899.7 M(+1.6%)$885.5 M(+3.7%)$854.1 M(+3.3%)$826.9 M(+4.2%)$794.0 M(+98.1%)$400.9 M(+7.4%)$373.2 M(+8.1%)$345.3 M(+4.1%)$331.7 M(+7.3%)$309.1 M(+5.3%)$293.7 M(+1.3%)$289.9 M(-2.0%)$295.9 M(+1.6%)$291.1 M(+0.0%)$291.0 M(+1.6%)$286.4 M(+1.1%)$283.3 M(+1.0%)$280.4 M(+0.7%)$278.6 M(-0.6%)$280.3 M(+0.3%)$279.5 M(+2.6%)$272.5 M(+0.6%)$270.8 M(+3.0%)$262.7 M

Book Value

$902.6 M(+0.8%)$895.3 M(+0.4%)$891.6 M(+0.3%)$888.9 M(-0.6%)$894.6 M(+1.1%)$885.3 M(+0.1%)$883.9 M(-0.4%)$887.3 M(-1.4%)$899.7 M(+1.6%)$885.5 M(+3.7%)$854.1 M(+3.3%)$826.9 M(+4.2%)$794.0 M(+98.1%)$400.9 M(+7.4%)$373.2 M(+8.1%)$345.3 M(+4.1%)$331.7 M(+7.3%)$309.1 M(+5.3%)$293.7 M(+1.3%)$289.9 M(-2.0%)$295.9 M(+1.6%)$291.1 M(+0.0%)$291.0 M(+1.6%)$286.4 M(+1.1%)$283.3 M(+1.0%)$280.4 M(+0.7%)$278.6 M(-0.6%)$280.3 M(+0.3%)$279.5 M(+2.6%)$272.5 M(+0.6%)$270.8 M(+3.0%)$262.7 M

Working Capital

$259.3 M(+3.3%)$251.0 M(+3.0%)$243.8 M(+3.9%)$234.6 M(-4.3%)$245.0 M(-2.9%)$252.4 M(+0.4%)$251.4 M(-3.7%)$261.0 M(-11.7%)$295.6 M(-2.7%)$303.8 M(+7.8%)$281.9 M(-11.4%)$318.3 M(+10.3%)$288.7 M(+33.7%)$216.0 M(+24.1%)$174.1 M(+2.1%)$170.4 M(+13.8%)$149.8 M(+12.4%)$133.2 M(+5.5%)$126.3 M(+24.9%)$101.1 M(-9.1%)$111.2 M(+5.9%)$104.9 M(-10.6%)$117.3 M(-17.1%)$141.6 M(+13.9%)$124.4 M(+10.5%)$112.6 M(-13.8%)$130.5 M(+11.0%)$117.6 M(-16.0%)$140.0 M(-26.5%)$190.6 M(+46.0%)$130.6 M(-9.3%)$144.0 M

Cash And Cash Equivalents

$182.6 M(+3.7%)$176.0 M(+0.5%)$175.1 M(+0.4%)$174.4 M(+7.5%)$162.3 M(-16.2%)$193.6 M(-0.8%)$195.2 M(-26.6%)$265.9 M(-7.6%)$287.8 M(-9.0%)$316.1 M(+0.6%)$314.4 M(-2.7%)$323.1 M(+20.0%)$269.3 M(+6.7%)$252.5 M(+24.7%)$202.4 M(+5.4%)$192.1 M(+6.2%)$181.0 M(+17.0%)$154.7 M(-2.4%)$158.5 M(+43.8%)$110.2 M(+2.8%)$107.2 M(+4.0%)$103.1 M(-15.4%)$121.9 M(-12.4%)$139.1 M(-5.1%)$146.6 M(+29.6%)$113.2 M(-14.0%)$131.5 M(+5.0%)$125.2 M(-14.4%)$146.2 M(-18.9%)$180.2 M(+55.7%)$115.7 M(-0.4%)$116.2 M

Accounts Payable

$40.8 M(-2.5%)$41.8 M(-7.2%)$45.1 M(+6.0%)$42.5 M(-5.8%)$45.2 M(-13.6%)$52.3 M(+2.9%)$50.8 M(-7.2%)$54.7 M(-16.9%)$65.8 M(-17.9%)$80.1 M(-8.3%)$87.4 M(+25.3%)$69.8 M(+12.2%)$62.2 M(-23.9%)$81.7 M(+1.2%)$80.7 M(-1.4%)$81.9 M(-2.4%)$83.9 M(-4.3%)$87.6 M(+1.6%)$86.2 M(-2.0%)$88.0 M(-2.0%)$89.7 M(-3.4%)$92.9 M(-1.6%)$94.4 M(+2.3%)$92.2 M(-10.1%)$102.6 M(+6.6%)$96.3 M(+3.9%)$92.7 M(+18.7%)$78.1 M(+10.7%)$70.5 M(+17.3%)$60.1 M(-4.7%)$63.1 M(+40.3%)$45.0 M

Accounts Receivable

$19.9 M(-19.2%)$24.6 M(+96.0%)$12.5 M(-5.3%)$13.3 M(-58.5%)$31.9 M(-7.2%)$34.4 M(+53.5%)$22.4 M(+15.4%)$19.4 M(-63.5%)$53.2 M(-4.6%)$55.8 M(-15.1%)$65.7 M(+67.5%)$39.2 M(+23.8%)$31.7 M(-19.5%)$39.3 M(+9.9%)$35.8 M(+6.1%)$33.7 M(+35.2%)$24.9 M(-5.3%)$26.3 M(+98.3%)$13.3 M(-24.0%)$17.5 M(-48.4%)$33.9 M(-13.9%)$39.3 M(+61.9%)$24.3 M(-14.5%)$28.4 M(-16.1%)$33.9 M(-8.8%)$37.1 M(+9.9%)$33.8 M(+16.7%)$28.9 M(+19.1%)$24.3 M(-4.4%)$25.4 M(-10.6%)$28.4 M(+26.5%)$22.5 M

Short Term Debt

$17.7 M(-0.8%)$17.9 M(+1.0%)$17.7 M(+1.7%)$17.4 M(+0.1%)$17.4 M(+0.3%)$17.3 M(+4.0%)$16.7 M(-44.7%)$30.2 M(-0.8%)$30.4 M(-3.9%)$31.7 M(+4.8%)$30.2 M(+83.2%)$16.5 M(+24.5%)$13.3 M(-83.5%)$80.2 M(-0.3%)$80.4 M(+23.9%)$64.9 M(-0.1%)$65.0 M(+23.4%)$52.7 M(+6.4%)$49.5 M(-4.5%)$51.9 M(+30.5%)$39.7 M(-12.8%)$45.6 M(+20.1%)$38.0 M(+5.0%)$36.2 M(+19.6%)$30.2 M(+113.7%)$14.1 M(+70.4%)$8.3 M(+177.9%)$3.0 M(+253.1%)$846.0 K(+1.1%)$837.0 K(+1.1%)$828.0 K(+1.0%)$820.0 K

Long Term Debt

$41.5 M(-10.0%)$46.1 M(-6.9%)$49.5 M(-5.3%)$52.3 M(-7.5%)$56.5 M(-6.7%)$60.6 M(-2.4%)$62.1 M(-3.0%)$64.0 M(-5.1%)$67.5 M(-5.7%)$71.6 M(+6.4%)$67.3 M(-15.7%)$79.8 M(+140.9%)$33.1 M(-70.9%)$113.8 M(-6.0%)$121.1 M(-11.7%)$137.2 M(-5.4%)$145.0 M(-5.7%)$153.7 M(-2.0%)$156.9 M(+16.2%)$135.0 M(+6.5%)$126.7 M(+15.0%)$110.2 M(+7.3%)$102.8 M(-7.3%)$110.9 M(+26.1%)$87.9 M(-4.2%)$91.7 M(+9.7%)$83.6 M(+653.1%)$11.1 M(+2371.5%)$449.0 K(-31.9%)$659.0 K(-23.9%)$866.0 K(-19.1%)$1.1 M

Total Debt

$59.2 M(-7.5%)$64.0 M(-4.8%)$67.2 M(-3.5%)$69.7 M(-5.8%)$73.9 M(-5.2%)$78.0 M(-1.1%)$78.8 M(-16.3%)$94.2 M(-3.8%)$97.9 M(-5.2%)$103.3 M(+5.9%)$97.5 M(+1.2%)$96.3 M(+107.7%)$46.4 M(-76.1%)$194.1 M(-3.7%)$201.6 M(-0.3%)$202.2 M(-3.7%)$210.0 M(+1.8%)$206.4 M(-0.0%)$206.4 M(+10.4%)$186.9 M(+12.3%)$166.5 M(+6.9%)$155.8 M(+10.7%)$140.7 M(-4.3%)$147.0 M(+24.5%)$118.1 M(+11.6%)$105.9 M(+15.2%)$91.9 M(+552.4%)$14.1 M(+987.6%)$1.3 M(-13.4%)$1.5 M(-11.7%)$1.7 M(-10.4%)$1.9 M

Debt To Equity

0.0(0%)0.0(0%)0.0(-20.0%)0.1(0%)0.1(0%)0.1(-16.7%)0.1(-14.3%)0.1(-12.5%)0.1(0%)0.1(0%)0.1(0%)0.1(+166.7%)0.0(-90.9%)0.3(-8.3%)0.4(-7.7%)0.4(-4.9%)0.4(-4.7%)0.4(-2.3%)0.4(+18.9%)0.4(+12.1%)0.3(+13.8%)0.3(-3.3%)0.3(-3.2%)0.3(+47.6%)0.2(+23.5%)0.2(+54.5%)0.1(+120.0%)0.1(+100.0%)0.0(0%)0.0(0%)0.0(0%)0.0

Current Ratio

2.7(+2.6%)2.6(+2.7%)2.6(+4.5%)2.5(-2.0%)2.5(+7.2%)2.4(-4.5%)2.5(+10.8%)2.2(-4.7%)2.3(+4.0%)2.2(+9.3%)2.0(-21.1%)2.6(-0.8%)2.6(+42.4%)1.8(+5.1%)1.8(-2.8%)1.8(+5.3%)1.7(+2.4%)1.7(+0.6%)1.7(+8.5%)1.5(-4.4%)1.6(+3.2%)1.6(-6.6%)1.7(-9.3%)1.8(+11.6%)1.6(-1.8%)1.7(-9.2%)1.8(+1.7%)1.8(-14.6%)2.1(-26.4%)2.9(+21.0%)2.4(-19.9%)3.0

Quick Ratio

1.5(+4.2%)1.4(+9.9%)1.3(+6.5%)1.2(-7.5%)1.3(-0.8%)1.3(-3.6%)1.4(+0.7%)1.4(-13.2%)1.6(+1.3%)1.6(+7.5%)1.5(-22.3%)1.9(-1.1%)1.9(+58.3%)1.2(+11.1%)1.1(-3.6%)1.1(+8.7%)1.0(+5.1%)1.0(+3.2%)0.9(+10.5%)0.9(-11.3%)1.0(+4.3%)0.9(-9.7%)1.0(-14.2%)1.2(+8.1%)1.1(+1.8%)1.1(-13.5%)1.3(+5.9%)1.2(-16.8%)1.4(-31.9%)2.1(+33.8%)1.6(-20.3%)2.0

Inventory

$183.7 M(-0.7%)$185.0 M(-5.5%)$195.8 M(-1.2%)$198.1 M(+3.3%)$191.7 M(+2.1%)$187.8 M(+2.5%)$183.2 M(+1.9%)$179.8 M(+9.7%)$163.8 M(-0.7%)$164.9 M(+4.4%)$158.0 M(+10.1%)$143.5 M(+11.2%)$129.1 M(-21.0%)$163.4 M(+5.9%)$154.3 M(+6.3%)$145.1 M(+0.6%)$144.3 M(+4.8%)$137.7 M(+1.6%)$135.5 M(+6.4%)$127.4 M(+8.3%)$117.6 M(-0.8%)$118.6 M(+6.2%)$111.6 M(+3.4%)$107.9 M(+4.8%)$103.0 M(+5.0%)$98.0 M(+8.7%)$90.2 M(-0.3%)$90.5 M(+5.6%)$85.7 M(+8.2%)$79.2 M(+3.9%)$76.3 M(+4.0%)$73.3 M

Retained Earnings

$621.9 M(-1.1%)$628.6 M(-0.4%)$631.1 M(-0.4%)$633.8 M(-1.8%)$645.1 M(-0.5%)$648.1 M(+0.9%)$642.3 M(-0.2%)$643.4 M(-2.9%)$662.4 M(+1.0%)$656.0 M(+4.1%)$630.0 M(+2.5%)$614.9 M(+5.4%)$583.3 M(+191.2%)$200.3 M(+13.2%)$176.9 M(+12.4%)$157.4 M(+11.4%)$141.3 M(+10.0%)$128.4 M(+8.1%)$118.8 M(-0.1%)$118.9 M(-5.2%)$125.5 M(-0.8%)$126.5 M(+0.8%)$125.5 M(+2.1%)$122.9 M(-1.3%)$124.5 M(-1.2%)$126.1 M(+2.8%)$122.6 M(+0.8%)$121.6 M(+1.3%)$120.0 M(+6.0%)$113.2 M(-0.6%)$113.9 M(+3.8%)$109.8 M

PB Ratio

1.2(+0.8%)1.2(-1.6%)1.2(+73.2%)0.7(-11.3%)0.8(-14.9%)0.9(-7.8%)1.0(+20.0%)0.8(-2.3%)0.9(-10.3%)1.0(-9.3%)1.1(-40.2%)1.8(-12.3%)2.0(-1.0%)2.1(-4.2%)2.1(-13.0%)2.5(+34.2%)1.8(+75.2%)1.1(+11.7%)0.9(+70.9%)0.6(-51.8%)1.1(+9.6%)1.0(+31.6%)0.8(-19.4%)1.0(+13.9%)0.9(-13.1%)1.0(-18.9%)1.2(-6.9%)1.3(-6.4%)1.4(-3.5%)1.4(-2.0%)1.5(-5.1%)1.6

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.2(-155.6%)-$0.1(0%)-$0.1(+76.9%)-$0.4(-290.0%)-$0.1(-152.6%)$0.2(+575.0%)-$0.0(+94.1%)-$0.7(-423.8%)$0.2(-76.1%)$0.9(+66.0%)$0.5(-52.3%)$1.1(-91.8%)$13.5(+1492.9%)$0.8(+19.7%)$0.7(+22.4%)$0.6(+23.4%)$0.5(+30.6%)$0.4(+8671.4%)-$0.0(+98.4%)-$0.3(-550.0%)-$0.0(-200.0%)$0.0(-60.0%)$0.1(+266.7%)-$0.1(0%)-$0.1(-160.0%)$0.1(+150.0%)$0.0(-42.9%)$0.1(-74.1%)$0.3(+42.1%)$0.2(+11.8%)$0.2(+21.4%)$0.1

TTM EPS

-$0.8(-19.4%)-$0.7(-71.8%)-$0.4(-14.7%)-$0.3(+46.0%)-$0.6(-96.9%)-$0.3(-186.5%)$0.4(-60.6%)$0.9(-65.6%)$2.7(-83.0%)$16.1(+0.2%)$16.0(-1.1%)$16.2(+3.4%)$15.7(+500.8%)$2.6(+23.1%)$2.1(+50.8%)$1.4(+148.5%)$0.6(+914.0%)$0.1(+121.1%)-$0.3(-65.1%)-$0.2(-500.0%)$0.0(+100.0%)$0.0(-75.0%)$0.1(+300.0%)$0.0(-86.7%)$0.1(-68.8%)$0.5(-15.8%)$0.6(-18.6%)$0.7(-9.1%)$0.8(+26.2%)$0.6(+8.9%)$0.6(+19.1%)$0.5

Revenue

$173.2 M(-4.8%)$181.9 M(+12.8%)$161.3 M(+7.5%)$150.1 M(-9.2%)$165.3 M(-8.5%)$180.6 M(+11.8%)$161.5 M(+21.9%)$132.6 M(-29.8%)$188.8 M(-9.5%)$208.5 M(+7.5%)$194.0 M(-4.6%)$203.2 M(+5.1%)$193.3 M(+3.4%)$187.0 M(+5.5%)$177.3 M(+4.8%)$169.2 M(+6.5%)$158.8 M(+4.8%)$151.6 M(+23.8%)$122.4 M(+14.6%)$106.9 M(-9.3%)$117.9 M(+0.1%)$117.8 M(+5.3%)$111.9 M(+2.6%)$109.1 M(-5.1%)$114.9 M(-0.1%)$115.1 M(+4.7%)$109.9 M(+6.8%)$102.9 M(-1.0%)$103.9 M(-0.9%)$104.9 M(+7.0%)$98.0 M(+5.1%)$93.3 M

TTM Revenue

$666.4 M(+1.2%)$658.5 M(+0.2%)$657.3 M(-0.0%)$657.5 M(+2.7%)$640.0 M(-3.5%)$663.5 M(-4.0%)$691.3 M(-4.5%)$723.8 M(-8.9%)$794.4 M(-0.6%)$799.0 M(+2.8%)$777.6 M(+2.2%)$760.9 M(+4.7%)$726.9 M(+5.0%)$692.4 M(+5.4%)$656.9 M(+9.1%)$602.0 M(+11.6%)$539.6 M(+8.2%)$498.7 M(+7.3%)$464.9 M(+2.3%)$454.4 M(-0.5%)$456.6 M(+0.7%)$453.6 M(+0.6%)$450.9 M(+0.4%)$449.0 M(+1.4%)$442.8 M(+2.5%)$431.8 M(+2.4%)$421.6 M(+2.9%)$409.7 M(+2.4%)$400.0 M(+2.4%)$390.8 M(+2.0%)$383.3 M(+1.8%)$376.7 M

Total Expenses

$179.1 M(-1.7%)$182.1 M(+11.9%)$162.8 M(+1.4%)$160.6 M(-3.5%)$166.4 M(-2.8%)$171.3 M(+7.8%)$158.9 M(+8.1%)$147.0 M(-18.3%)$180.0 M(-1.6%)$182.9 M(+4.0%)$175.8 M(+2.2%)$172.0 M(+3.9%)$165.6 M(+2.2%)$162.1 M(+4.6%)$154.9 M(+2.3%)$151.4 M(+4.3%)$145.2 M(+2.8%)$141.2 M(+14.2%)$123.7 M(+7.7%)$114.9 M(-5.3%)$121.2 M(+2.4%)$118.4 M(+5.0%)$112.8 M(+0.0%)$112.8 M(-4.5%)$118.1 M(+3.4%)$114.2 M(+3.8%)$110.0 M(+7.6%)$102.2 M(+1.5%)$100.7 M(+0.4%)$100.3 M(+6.2%)$94.4 M(+4.6%)$90.3 M

Operating Expenses

$45.9 M(+2.5%)$44.8 M(+4.3%)$42.9 M(-6.8%)$46.1 M(+2.0%)$45.1 M(+8.6%)$41.5 M(-1.0%)$42.0 M(-7.1%)$45.2 M(+2.1%)$44.3 M(-2.9%)$45.6 M(+1.1%)$45.1 M(+9.5%)$41.2 M(+1.3%)$40.6 M(+2.6%)$39.6 M(+3.7%)$38.2 M(+9.5%)$34.9 M(-0.8%)$35.2 M(+9.2%)$32.2 M(+6.4%)$30.3 M(-0.7%)$30.5 M(+9.7%)$27.8 M(+0.8%)$27.6 M(-3.6%)$28.6 M(-2.6%)$29.4 M(-10.2%)$32.7 M(+3.0%)$31.7 M(+8.5%)$29.3 M(+10.6%)$26.5 M(+6.4%)$24.9 M(+8.4%)$22.9 M(+6.6%)$21.5 M(+9.3%)$19.7 M

Cost Of Goods Sold

$133.1 M(-3.1%)$137.4 M(+14.6%)$119.9 M(+4.7%)$114.5 M(-5.6%)$121.3 M(-6.5%)$129.7 M(+10.9%)$116.9 M(+14.9%)$101.8 M(-25.0%)$135.7 M(-1.2%)$137.3 M(+5.1%)$130.7 M(-0.1%)$130.8 M(+4.7%)$125.0 M(+2.0%)$122.5 M(+4.9%)$116.7 M(+0.2%)$116.5 M(+5.8%)$110.1 M(+1.0%)$109.0 M(+16.7%)$93.5 M(+10.7%)$84.4 M(-9.7%)$93.5 M(+2.8%)$90.9 M(+7.9%)$84.2 M(+0.9%)$83.4 M(-2.3%)$85.4 M(+3.6%)$82.5 M(+2.2%)$80.7 M(+6.5%)$75.8 M(-0.1%)$75.8 M(-2.0%)$77.3 M(+6.0%)$72.9 M(+3.3%)$70.6 M

TTM Cost Of Goods Sold

$504.9 M(+2.4%)$493.0 M(+1.6%)$485.4 M(+0.6%)$482.4 M(+2.7%)$469.7 M(-3.0%)$484.1 M(-1.6%)$491.8 M(-2.7%)$505.6 M(-5.4%)$534.6 M(+2.0%)$523.9 M(+2.9%)$509.0 M(+2.8%)$495.0 M(+3.0%)$480.7 M(+3.2%)$465.8 M(+3.0%)$452.4 M(+5.4%)$429.1 M(+8.1%)$397.0 M(+4.4%)$380.3 M(+5.0%)$362.2 M(+2.6%)$352.9 M(+0.3%)$352.0 M(+2.3%)$344.0 M(+2.5%)$335.5 M(+1.1%)$332.0 M(+2.4%)$324.4 M(+3.0%)$314.8 M(+1.7%)$309.6 M(+2.6%)$301.8 M(+1.8%)$296.6 M(+1.1%)$293.4 M(+0.7%)$291.5 M(+0.3%)$290.5 M

Gross Profit

$40.0 M(-10.1%)$44.5 M(+7.5%)$41.4 M(+16.5%)$35.6 M(-19.2%)$44.0 M(-13.6%)$50.9 M(+14.2%)$44.6 M(+44.8%)$30.8 M(-42.0%)$53.0 M(-25.4%)$71.1 M(+12.5%)$63.2 M(-12.7%)$72.4 M(+5.9%)$68.4 M(+5.9%)$64.6 M(+6.6%)$60.6 M(+15.0%)$52.7 M(+8.1%)$48.7 M(+14.6%)$42.5 M(+47.0%)$28.9 M(+28.8%)$22.5 M(-8.0%)$24.4 M(-9.4%)$26.9 M(-2.5%)$27.6 M(+7.8%)$25.6 M(-13.1%)$29.5 M(-9.5%)$32.6 M(+11.8%)$29.2 M(+7.6%)$27.1 M(-3.4%)$28.1 M(+2.0%)$27.5 M(+9.7%)$25.1 M(+10.5%)$22.7 M

TTM Gross Profit

$161.5 M(-2.4%)$165.5 M(-3.7%)$171.9 M(-1.8%)$175.1 M(+2.8%)$170.3 M(-5.0%)$179.3 M(-10.1%)$199.5 M(-8.5%)$218.2 M(-16.0%)$259.8 M(-5.6%)$275.1 M(+2.4%)$268.6 M(+1.0%)$265.9 M(+8.0%)$246.2 M(+8.7%)$226.6 M(+10.8%)$204.5 M(+18.3%)$172.9 M(+21.2%)$142.7 M(+20.6%)$118.3 M(+15.2%)$102.7 M(+1.3%)$101.4 M(-3.0%)$104.6 M(-4.7%)$109.7 M(-4.9%)$115.4 M(-1.3%)$116.9 M(-1.3%)$118.4 M(+1.2%)$117.0 M(+4.5%)$111.9 M(+3.8%)$107.8 M(+4.3%)$103.4 M(+6.2%)$97.4 M(+6.1%)$91.8 M(+6.5%)$86.2 M

Gross Margin

23.1%(-5.6%)24.5%(-4.7%)25.7%(+8.4%)23.7%(-11.0%)26.6%(-5.6%)28.2%(+2.1%)27.6%(+18.9%)23.2%(-17.4%)28.1%(-17.6%)34.1%(+4.7%)32.6%(-8.5%)35.6%(+0.7%)35.4%(+2.4%)34.5%(+1.0%)34.2%(+9.7%)31.1%(+1.5%)30.7%(+9.4%)28.1%(+18.7%)23.6%(+12.5%)21.0%(+1.5%)20.7%(-9.4%)22.9%(-7.5%)24.7%(+5.2%)23.5%(-8.4%)25.7%(-9.4%)28.3%(+6.7%)26.6%(+0.7%)26.4%(-2.4%)27.0%(+3.0%)26.3%(+2.5%)25.6%(+5.2%)24.3%

Operating Profit

-$5.9 M(-2244.4%)-$252.0 K(+83.2%)-$1.5 M(+85.7%)-$10.5 M(-826.3%)-$1.1 M(-112.1%)$9.4 M(+259.1%)$2.6 M(+118.1%)-$14.4 M(-263.9%)$8.8 M(-65.6%)$25.5 M(+40.8%)$18.1 M(-41.9%)$31.2 M(+12.7%)$27.7 M(+11.1%)$24.9 M(+11.6%)$22.4 M(+25.7%)$17.8 M(+30.9%)$13.6 M(+31.6%)$10.3 M(+878.2%)-$1.3 M(+83.5%)-$8.0 M(-137.9%)-$3.4 M(-442.7%)-$621.0 K(+35.2%)-$958.0 K(+74.3%)-$3.7 M(-16.6%)-$3.2 M(-465.9%)$875.0 K(+1266.7%)-$75.0 K(-111.0%)$681.0 K(-78.9%)$3.2 M(-29.8%)$4.6 M(+28.9%)$3.6 M(+18.5%)$3.0 M

TTM Operating Profit

-$18.2 M(-35.7%)-$13.4 M(-256.5%)-$3.8 M(-1158.0%)$355.0 K(+110.0%)-$3.5 M(-155.6%)$6.4 M(-71.7%)$22.5 M(-40.8%)$38.1 M(-54.5%)$83.7 M(-18.4%)$102.6 M(+0.6%)$102.0 M(-4.0%)$106.3 M(+14.5%)$92.8 M(+17.9%)$78.7 M(+22.8%)$64.1 M(+58.7%)$40.4 M(+177.2%)$14.6 M(+709.9%)-$2.4 M(+82.1%)-$13.3 M(-2.9%)-$13.0 M(-49.3%)-$8.7 M(-2.0%)-$8.5 M(-21.3%)-$7.0 M(-14.4%)-$6.1 M(-256.6%)-$1.7 M(-136.6%)$4.7 M(-44.1%)$8.4 M(-30.2%)$12.1 M(-16.2%)$14.4 M(+2.8%)$14.0 M(+6.5%)$13.1 M(+8.3%)$12.1 M

Operating Margin

-3.4%(-2335.7%)-0.1%(+85.0%)-0.9%(+86.7%)-7.0%(-914.5%)-0.7%(-113.3%)5.2%(+220.4%)1.6%(+114.9%)-10.9%(-333.6%)4.7%(-62.0%)12.3%(+31.0%)9.3%(-39.2%)15.4%(+7.2%)14.3%(+7.5%)13.3%(+5.8%)12.6%(+19.9%)10.5%(+22.9%)8.6%(+25.7%)6.8%(+730.6%)-1.1%(+85.6%)-7.5%(-162.2%)-2.9%(-439.6%)-0.5%(+38.4%)-0.9%(+74.8%)-3.4%(-22.6%)-2.8%(-467.1%)0.8%(+1185.7%)-0.1%(-110.6%)0.7%(-78.7%)3.1%(-29.2%)4.4%(+20.7%)3.6%(+12.7%)3.2%

Net Income

-$6.6 M(-165.0%)-$2.5 M(+8.6%)-$2.7 M(+75.6%)-$11.2 M(-283.6%)-$2.9 M(-150.5%)$5.8 M(+624.1%)-$1.1 M(+94.2%)-$18.9 M(-398.4%)$6.3 M(-75.7%)$26.0 M(+72.5%)$15.1 M(-52.3%)$31.6 M(-91.7%)$383.0 M(+1535.1%)$23.4 M(+19.9%)$19.5 M(+21.4%)$16.1 M(+24.8%)$12.9 M(+34.8%)$9.6 M(+9218.1%)-$105.0 K(+98.4%)-$6.5 M(-546.3%)-$1.0 M(-199.6%)$1.0 M(-60.4%)$2.5 M(+263.7%)-$1.6 M(-0.7%)-$1.5 M(-163.9%)$2.4 M(+136.6%)$1.0 M(-38.2%)$1.7 M(-75.7%)$6.8 M(+41.5%)$4.8 M(+16.5%)$4.1 M(+15.8%)$3.6 M

TTM Net Income

-$23.1 M(-19.1%)-$19.4 M(-74.7%)-$11.1 M(-17.2%)-$9.5 M(+44.9%)-$17.1 M(-117.4%)-$7.9 M(-163.8%)$12.4 M(-56.7%)$28.6 M(-63.9%)$79.1 M(-82.6%)$455.8 M(+0.6%)$453.2 M(-1.0%)$457.6 M(+3.5%)$442.1 M(+514.3%)$72.0 M(+23.8%)$58.1 M(+51.1%)$38.5 M(+142.3%)$15.9 M(+706.4%)$2.0 M(+129.8%)-$6.6 M(-67.2%)-$3.9 M(-497.0%)$994.0 K(+118.9%)$454.0 K(-75.6%)$1.9 M(+452.2%)$337.0 K(-90.5%)$3.5 M(-70.2%)$11.9 M(-16.7%)$14.3 M(-17.8%)$17.4 M(-9.9%)$19.3 M(+25.7%)$15.3 M(+10.8%)$13.8 M(+18.9%)$11.6 M

Net Margin

-3.8%(-178.8%)-1.4%(+18.9%)-1.7%(+77.4%)-7.5%(-322.0%)-1.8%(-155.3%)3.2%(+570.6%)-0.7%(+95.2%)-14.3%(-524.4%)3.4%(-73.1%)12.5%(+60.5%)7.8%(-50.0%)15.6%-12.5%(+13.6%)11.0%(+15.9%)9.5%(+17.1%)8.1%(+28.5%)6.3%(+7122.2%)-0.1%(+98.5%)-6.1%(-615.3%)-0.8%(-198.8%)0.9%(-62.3%)2.3%(+259.4%)-1.4%(-6.7%)-1.3%(-163.8%)2.1%(+125.8%)0.9%(-41.9%)1.6%(-75.5%)6.5%(+42.8%)4.6%(+9.1%)4.2%(+10.2%)3.8%

EBIT

-$4.1 M(-1531.0%)-$252.0 K(+83.2%)-$1.5 M(+85.7%)-$10.5 M(-3611.7%)-$283.0 K(-103.0%)$9.4 M(+259.1%)$2.6 M(+118.1%)-$14.4 M(-282.7%)$7.9 M(-69.1%)$25.5 M(+40.8%)$18.1 M(-41.9%)$31.2 M(-92.6%)$419.6 M(+1582.0%)$24.9 M(+0.5%)$24.8 M(+39.5%)$17.8 M(+30.9%)$13.6 M(+31.6%)$10.3 M(+504.0%)-$2.6 M(+70.3%)-$8.6 M(-155.8%)-$3.4 M(-442.7%)-$621.0 K(+35.2%)-$958.0 K(+74.3%)-$3.7 M(-16.6%)-$3.2 M(-465.9%)$875.0 K(+213.6%)$279.0 K(-37.6%)$447.0 K(-85.4%)$3.1 M(-33.8%)$4.6 M(+28.1%)$3.6 M(+23.3%)$2.9 M

TTM EBIT

-$16.4 M(-30.5%)-$12.5 M(-331.6%)-$2.9 M(-340.9%)$1.2 M(+144.8%)-$2.7 M(-149.2%)$5.5 M(-74.7%)$21.6 M(-41.8%)$37.2 M(-55.1%)$82.8 M(-83.3%)$494.5 M(+0.1%)$494.0 M(-1.3%)$500.6 M(+2.8%)$487.2 M(+500.4%)$81.2 M(+22.0%)$66.5 M(+69.9%)$39.2 M(+207.3%)$12.7 M(+402.1%)-$4.2 M(+72.2%)-$15.2 M(-11.8%)-$13.6 M(-56.2%)-$8.7 M(-2.0%)-$8.5 M(-21.3%)-$7.0 M(-21.4%)-$5.8 M(-261.2%)-$1.6 M(-134.3%)$4.7 M(-44.6%)$8.4 M(-28.4%)$11.8 M(-17.4%)$14.2 M(+2.1%)$13.9 M(+7.2%)$13.0 M(+10.4%)$11.8 M

EBITDA

$10.0 M(-30.0%)$14.3 M(+15.3%)$12.4 M(+339.9%)$2.8 M(-78.8%)$13.3 M(-40.5%)$22.3 M(+52.4%)$14.7 M(+531.6%)-$3.4 M(-118.2%)$18.7 M(-46.4%)$34.9 M(+30.5%)$26.7 M(-32.9%)$39.8 M(-90.8%)$431.6 M(+1016.0%)$38.7 M(+1.6%)$38.1 M(+20.7%)$31.5 M(+17.7%)$26.8 M(+17.4%)$22.8 M(+153.6%)$9.0 M(+184.2%)$3.2 M(-57.7%)$7.5 M(-27.3%)$10.3 M(+48.6%)$6.9 M(+61.9%)$4.3 M(-15.8%)$5.1 M(-41.9%)$8.7 M(+11.0%)$7.9 M(+0.0%)$7.9 M(-24.8%)$10.5 M(-9.8%)$11.6 M(+9.0%)$10.7 M(+8.5%)$9.8 M

TTM EBITDA

$39.6 M(-7.6%)$42.8 M(-15.8%)$50.9 M(-4.2%)$53.1 M(+13.3%)$46.9 M(-10.3%)$52.3 M(-19.4%)$64.8 M(-15.7%)$76.9 M(-36.0%)$120.1 M(-77.5%)$533.0 M(-0.7%)$536.8 M(-2.1%)$548.2 M(+1.5%)$539.9 M(+299.7%)$135.1 M(+13.3%)$119.2 M(+32.3%)$90.1 M(+45.9%)$61.8 M(+45.5%)$42.5 M(+41.9%)$29.9 M(+7.5%)$27.8 M(-3.8%)$29.0 M(+9.1%)$26.6 M(+6.2%)$25.0 M(-3.7%)$26.0 M(-12.2%)$29.6 M(-15.4%)$35.0 M(-7.6%)$37.8 M(-6.8%)$40.6 M(-4.5%)$42.5 M(+2.3%)$41.6 M(+3.5%)$40.2 M(+4.3%)$38.5 M

Selling, General & Administrative Expenses

$22.0 M(-1.6%)$22.3 M(+5.6%)$21.1 M(-8.0%)$23.0 M(+3.4%)$22.2 M(+14.3%)$19.4 M(+0.9%)$19.3 M(-14.8%)$22.6 M(-0.8%)$22.8 M(-5.8%)$24.2 M(-2.0%)$24.7 M(+0.3%)$24.6 M(+2.0%)$24.1 M(+10.7%)$21.8 M(+4.2%)$20.9 M(+8.3%)$19.3 M(-2.0%)$19.7 M(+12.7%)$17.5 M(+2.4%)$17.1 M(+1.1%)$16.9 M(+8.2%)$15.6 M(+2.9%)$15.2 M(-13.5%)$17.6 M(-2.1%)$17.9 M(-10.7%)$20.1 M(-1.2%)$20.4 M(+5.4%)$19.3 M(+17.1%)$16.5 M(+4.6%)$15.8 M(+7.8%)$14.6 M(+7.3%)$13.6 M(+12.8%)$12.1 M

TTM SGA

$88.3 M(-0.3%)$88.6 M(+3.4%)$85.7 M(+2.2%)$83.9 M(+0.4%)$83.5 M(-0.7%)$84.1 M(-5.4%)$88.9 M(-5.8%)$94.3 M(-2.1%)$96.3 M(-1.4%)$97.7 M(+2.5%)$95.3 M(+4.1%)$91.5 M(+6.1%)$86.2 M(+5.4%)$81.8 M(+5.5%)$77.5 M(+5.2%)$73.7 M(+3.4%)$71.2 M(+6.1%)$67.1 M(+3.6%)$64.8 M(-0.7%)$65.3 M(-1.6%)$66.3 M(-6.3%)$70.8 M(-6.8%)$76.0 M(-2.2%)$77.7 M(+1.9%)$76.2 M(+6.0%)$71.9 M(+8.7%)$66.2 M(+9.4%)$60.5 M(+7.9%)$56.1 M(+7.2%)$52.3 M(+7.0%)$48.8 M(+8.2%)$45.2 M

Depreciation And Amortization

$14.1 M(-3.0%)$14.6 M(+4.7%)$13.9 M(+4.4%)$13.3 M(-1.8%)$13.6 M(+4.8%)$13.0 M(+7.5%)$12.0 M(+9.4%)$11.0 M(+1.9%)$10.8 M(+15.5%)$9.4 M(+8.9%)$8.6 M(-0.2%)$8.6 M(-27.9%)$11.9 M(-13.0%)$13.7 M(+3.5%)$13.3 M(-3.6%)$13.7 M(+4.1%)$13.2 M(+5.7%)$12.5 M(+8.1%)$11.6 M(-2.0%)$11.8 M(+8.6%)$10.8 M(-0.5%)$10.9 M(+38.4%)$7.9 M(-1.6%)$8.0 M(-3.3%)$8.3 M(+5.2%)$7.9 M(+3.5%)$7.6 M(+2.3%)$7.4 M(+0.3%)$7.4 M(+6.2%)$7.0 M(-0.9%)$7.0 M(+2.3%)$6.9 M

TTM D&A

$55.9 M(+1.0%)$55.4 M(+3.0%)$53.8 M(+3.6%)$51.9 M(+4.7%)$49.6 M(+5.9%)$46.8 M(+8.3%)$43.2 M(+8.7%)$39.8 M(+6.4%)$37.3 M(-3.0%)$38.5 M(-10.2%)$42.9 M(-9.8%)$47.5 M(-9.8%)$52.7 M(-2.3%)$53.9 M(+2.3%)$52.7 M(+3.3%)$51.0 M(+4.0%)$49.0 M(+5.0%)$46.7 M(+3.5%)$45.1 M(+8.9%)$41.4 M(+10.0%)$37.6 M(+7.3%)$35.1 M(+9.5%)$32.0 M(+0.9%)$31.8 M(+1.9%)$31.2 M(+2.9%)$30.3 M(+3.0%)$29.4 M(+1.9%)$28.9 M(+1.9%)$28.3 M(+2.3%)$27.7 M(+1.8%)$27.2 M(+1.6%)$26.7 M

Interest Expense

$701.0 K---$1.0 M---$397.0 K---$541.0 K---$381.0 K(-30.6%)$549.0 K(+154.8%)-$1.0 M(-143.9%)$2.3 M(+259.4%)$635.0 K(-23.2%)$827.0 K(-56.6%)$1.9 M(+19.6%)$1.6 M(-2.3%)$1.6 M-$2.6 M(+2402.9%)$105.0 K(+650.0%)$14.0 K(-17.6%)$17.0 K(-10.5%)$19.0 K(-13.6%)$22.0 K

TTM Interest Expense

$701.0 K---$1.0 M---$397.0 K---$541.0 K---$2.2 M(-10.3%)$2.5 M(-10.1%)$2.7 M(-51.5%)$5.7 M(+13.8%)$5.0 M(-16.7%)$6.0 M(+16.1%)$5.1 M(-12.3%)$5.9 M(+34.1%)$4.4 M-$2.8 M(+1683.2%)$155.0 K(+115.3%)$72.0 K(-12.2%)$82.0 K(-9.9%)$91.0 K(+24.7%)$73.0 K

Income Tax

$1.2 M(+19.4%)$1.0 M(+3.4%)$1.0 M(+64.7%)$611.0 K(-31.7%)$894.0 K(-21.4%)$1.1 M(+194.1%)$387.0 K(-84.6%)$2.5 M(+51.7%)$1.7 M(+20.7%)$1.4 M(+46.2%)$940.0 K(-67.6%)$2.9 M(-91.5%)$34.1 M(+2483.0%)$1.3 M(+6.4%)$1.2 M(+22.4%)$1.0 M(+51.6%)$669.0 K(-33.8%)$1.0 M(+162.6%)$385.0 K(+137.9%)-$1.0 M(-278.7%)$568.0 K(+38.5%)$410.0 K(+165.1%)-$630.0 K(-200.8%)$625.0 K(-10.8%)$701.0 K(+25.2%)$560.0 K(-17.2%)$676.0 K(-18.6%)$830.0 K(+140.1%)-$2.1 M(-262.6%)$1.3 M(+57.9%)$807.0 K(+54.3%)$523.0 K

TTM Income Tax

$3.9 M(+9.8%)$3.6 M(-2.7%)$3.6 M(+20.4%)$3.0 M(-38.6%)$4.9 M(-13.4%)$5.7 M(-4.0%)$5.9 M(-8.5%)$6.5 M(-5.6%)$6.9 M(-82.5%)$39.3 M(+0.1%)$39.3 M(-0.8%)$39.6 M(+5.0%)$37.7 M(+787.6%)$4.2 M(+7.8%)$3.9 M(+27.8%)$3.1 M(+193.2%)$1.1 M(+10.6%)$949.0 K(+172.7%)$348.0 K(+152.2%)-$667.0 K(-168.6%)$973.0 K(-12.0%)$1.1 M(-11.9%)$1.3 M(-51.0%)$2.6 M(-7.4%)$2.8 M(+46216.7%)-$6000.0(-100.8%)$708.0 K(-15.6%)$839.0 K(+57.7%)$532.0 K(-85.6%)$3.7 M(+1.0%)$3.7 M(+6.8%)$3.4 M

PE Ratio

------88.1(+207.3%)28.7(+174.1%)10.5(+436.4%)1.9(-6.3%)2.1(-38.3%)3.4(-12.7%)3.9(-67.9%)12.0(-16.1%)14.3(-38.4%)23.3(-44.3%)41.8(-81.8%)229.8--340.5(-44.5%)614.0(+425.9%)116.8(-79.7%)575.5(+747.2%)67.9(+180.3%)24.2(-3.0%)25.0(+13.2%)22.1(+3.9%)21.3(-21.4%)27.0(-9.2%)29.8(-18.6%)36.6

PS Ratio

1.6(0%)1.6(-0.6%)1.7(+72.9%)1.0(-14.3%)1.1(-10.4%)1.3(-3.9%)1.3(+25.0%)1.0(+5.0%)1.0(-7.5%)1.1(-8.6%)1.2(-39.7%)1.9(-13.0%)2.2(+87.4%)1.2(-2.5%)1.2(-14.1%)1.4(+25.7%)1.1(+73.8%)0.7(+10.2%)0.6(+68.6%)0.3(-52.7%)0.7(+12.1%)0.7(+29.4%)0.5(-17.7%)0.6(+12.7%)0.6(-14.1%)0.6(-21.0%)0.8(-10.0%)0.9(-8.2%)1.0(-3.0%)1.0(-2.9%)1.0(-3.7%)1.1

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

$14.1 M(+28.0%)$11.0 M(+54.8%)$7.1 M(-74.8%)$28.2 M(+220.3%)-$23.5 M(-269.6%)$13.8 M(+149.1%)-$28.2 M(-342.1%)$11.6 M(+3323.2%)$340.0 K(-99.1%)$36.7 M(+42.9%)$25.7 M(-58.5%)$61.8 M(+21.8%)$50.8 M(-37.0%)$80.6 M(+82.3%)$44.2 M(+14.6%)$38.6 M(+6.9%)$36.1 M(+266.4%)$9.8 M(-75.6%)$40.3 M(+181.5%)$14.3 M(+60.1%)$8.9 M(+828.4%)-$1.2 M(-114.8%)$8.3 M(+204.3%)-$7.9 M(-160.5%)$13.1 M(-27.2%)$18.0 M(+266.9%)-$10.8 M(-41.9%)-$7.6 M(-179.1%)$9.6 M(-21.6%)$12.3 M(-9.6%)$13.5 M(+22.8%)$11.0 M

TTM CFO

$60.5 M(+163.9%)$22.9 M(-10.9%)$25.7 M(+368.1%)-$9.6 M(+63.4%)-$26.2 M(-1000.0%)-$2.4 M(-111.6%)$20.5 M(-72.5%)$74.3 M(-40.3%)$124.5 M(-28.8%)$174.9 M(-20.1%)$218.9 M(-7.8%)$237.4 M(+10.8%)$214.2 M(+7.4%)$199.5 M(+55.0%)$128.7 M(+3.1%)$124.8 M(+24.1%)$100.5 M(+37.0%)$73.4 M(+17.8%)$62.3 M(+105.7%)$30.3 M(+276.2%)$8.1 M(-34.0%)$12.2 M(-61.1%)$31.4 M(+153.8%)$12.4 M(-2.6%)$12.7 M(+37.9%)$9.2 M(+164.9%)$3.5 M(-87.5%)$27.8 M(-40.1%)$46.4 M(+1.8%)$45.6 M(+6.9%)$42.6 M(-0.6%)$42.9 M

Cash From Investing

-$7.4 M(-9.3%)-$6.7 M(+5.8%)-$7.2 M(+0.1%)-$7.2 M(+19.7%)-$8.9 M(+28.7%)-$12.5 M(+34.3%)-$19.0 M(+16.1%)-$22.7 M(+18.9%)-$28.0 M(+30.1%)-$40.0 M(-0.7%)-$39.7 M(+8.6%)-$43.4 M(-82.5%)-$23.8 M(+0.5%)-$23.9 M(+25.6%)-$32.1 M(-103.7%)-$15.8 M(-18.6%)-$13.3 M(-17.3%)-$11.3 M(+14.1%)-$13.2 M(+20.0%)-$16.5 M(-7.3%)-$15.4 M(+2.7%)-$15.8 M(+28.6%)-$22.1 M(+7.6%)-$24.0 M(-42.4%)-$16.8 M(+66.0%)-$49.5 M(+13.8%)-$57.4 M(+6.7%)-$61.5 M(-49.6%)-$41.1 M(-21.0%)-$34.0 M(-120.3%)-$15.4 M(+7.5%)-$16.7 M

TTM CFI

-$28.4 M(+5.2%)-$30.0 M(+16.1%)-$35.7 M(+24.9%)-$47.6 M(+24.6%)-$63.1 M(+23.2%)-$82.2 M(+25.1%)-$109.6 M(+15.8%)-$130.3 M(+13.8%)-$151.0 M(-2.8%)-$146.9 M(-12.3%)-$130.8 M(-6.1%)-$123.3 M(-28.9%)-$95.6 M(-12.3%)-$85.1 M(-17.3%)-$72.5 M(-35.3%)-$53.6 M(+1.3%)-$54.3 M(+3.7%)-$56.4 M(+7.3%)-$60.8 M(+12.8%)-$69.8 M(+9.7%)-$77.3 M(+1.9%)-$78.7 M(+30.0%)-$112.4 M(+23.9%)-$147.7 M(+20.3%)-$185.3 M(+11.6%)-$209.6 M(-8.0%)-$194.1 M(-27.6%)-$152.1 M(-41.8%)-$107.3 M(-47.8%)-$72.6 M(-30.6%)-$55.6 M(-15.5%)-$48.1 M

Cash From Financing

-$26.0 K(+99.3%)-$3.7 M(-463.3%)$1.0 M(+111.6%)-$8.8 M(-1129.0%)$853.0 K(+128.4%)-$3.0 M(+87.1%)-$23.2 M(-112.0%)-$10.9 M(-1069.1%)-$936.0 K(-117.1%)$5.5 M(-0.8%)$5.5 M(-84.5%)$35.5 M(+381.2%)-$12.6 M(-93.3%)-$6.5 M(-144.9%)-$2.7 M(+76.9%)-$11.5 M(-1846.7%)-$593.0 K(+85.8%)-$4.2 M(-119.8%)$21.2 M(+283.3%)$5.5 M(-54.2%)$12.1 M(+1214.2%)-$1.1 M(+54.5%)-$2.4 M(-109.3%)$25.4 M(-31.9%)$37.3 M(+153.7%)$14.7 M(-80.9%)$77.0 M(+62.3%)$47.4 M(+1198.6%)-$4.3 M(-105.0%)$86.8 M(+6156.9%)$1.4 M(+189.4%)-$1.6 M

TTM CFF

-$11.5 M(-8.3%)-$10.6 M(-7.1%)-$9.9 M(+71.0%)-$34.1 M(+6.0%)-$36.3 M(+4.7%)-$38.1 M(-28.6%)-$29.6 M(-3139.7%)-$914.0 K(-102.0%)$45.5 M(+34.5%)$33.9 M(+54.9%)$21.9 M(+59.7%)$13.7 M(+141.0%)-$33.4 M(-56.4%)-$21.3 M(-12.4%)-$19.0 M(-492.9%)$4.8 M(-77.9%)$21.9 M(-36.6%)$34.5 M(-8.2%)$37.7 M(+166.7%)$14.1 M(-58.5%)$34.0 M(-42.6%)$59.3 M(-21.0%)$75.1 M(-51.4%)$154.5 M(-12.5%)$176.5 M(+30.9%)$134.8 M(-34.9%)$207.0 M(+57.6%)$131.3 M(+59.5%)$82.4 M(-7.5%)$89.0 M(+118.1%)$40.8 M(-3.8%)$42.4 M

Free Cash Flow

$6.6 M(+60.9%)$4.1 M(+2053.8%)-$210.0 K(-101.0%)$20.5 M(+162.2%)-$33.0 M(-2611.1%)$1.3 M(+102.8%)-$47.3 M(-329.3%)-$11.0 M(+60.6%)-$28.0 M(-680.8%)-$3.6 M(+75.0%)-$14.3 M(-178.0%)$18.4 M(-13.2%)$21.2 M(-61.9%)$55.6 M(+361.1%)$12.1 M(-47.1%)$22.8 M(+0.7%)$22.7 M(+1621.4%)-$1.5 M(-105.5%)$27.1 M(+1196.6%)-$2.5 M(+67.8%)-$7.7 M(+54.9%)-$17.0 M(-22.7%)-$13.9 M(+56.5%)-$31.9 M(-748.5%)-$3.8 M(+88.1%)-$31.5 M(+53.8%)-$68.2 M(+1.4%)-$69.2 M(-119.3%)-$31.5 M(-45.0%)-$21.8 M(-1596.0%)-$1.3 M(+78.6%)-$6.0 M

TTM FCF

$31.0 M(+460.8%)-$8.6 M(+24.5%)-$11.4 M(+80.6%)-$58.5 M(+35.0%)-$90.0 M(-5.8%)-$85.1 M(+5.4%)-$90.0 M(-58.0%)-$56.9 M(-106.9%)-$27.5 M(-227.1%)$21.7 M(-73.2%)$80.9 M(-24.6%)$107.3 M(-4.0%)$111.7 M(-1.3%)$113.1 M(+101.9%)$56.0 M(-21.1%)$71.1 M(+55.2%)$45.8 M(+196.3%)$15.5 M(+18718.1%)-$83.0 K(+99.8%)-$41.1 M(+41.8%)-$70.5 M(-5.9%)-$66.6 M(+17.9%)-$81.0 M(+40.1%)-$135.4 M(+21.6%)-$172.6 M(+13.9%)-$200.4 M(-5.1%)-$190.7 M(-54.1%)-$123.7 M(-104.3%)-$60.6 M(-127.5%)-$26.6 M(-105.7%)-$12.9 M(-117.1%)-$6.0 M

CAPEX

$7.5 M(+8.4%)$6.9 M(-5.6%)$7.3 M(-5.2%)$7.7 M(-18.8%)$9.5 M(-23.9%)$12.5 M(-34.7%)$19.2 M(-15.4%)$22.7 M(-20.0%)$28.3 M(-29.6%)$40.3 M(+0.6%)$40.0 M(-7.9%)$43.4 M(+46.8%)$29.6 M(+18.4%)$25.0 M(-22.3%)$32.2 M(+103.9%)$15.8 M(+17.4%)$13.4 M(+18.5%)$11.3 M(-14.1%)$13.2 M(-21.4%)$16.8 M(+1.0%)$16.6 M(+5.2%)$15.8 M(-28.6%)$22.1 M(-7.6%)$24.0 M(+42.2%)$16.9 M(-66.0%)$49.5 M(-13.8%)$57.4 M(-6.7%)$61.6 M(+49.6%)$41.1 M(+21.0%)$34.0 M(+129.3%)$14.8 M(-12.8%)$17.0 M

TTM CAPEX

$29.5 M(-6.4%)$31.5 M(-15.1%)$37.1 M(-24.2%)$48.9 M(-23.4%)$63.9 M(-22.8%)$82.7 M(-25.1%)$110.4 M(-15.9%)$131.3 M(-13.7%)$152.0 M(-0.8%)$153.3 M(+11.1%)$138.0 M(+6.0%)$130.2 M(+27.0%)$102.5 M(+18.7%)$86.4 M(+18.8%)$72.7 M(+35.3%)$53.7 M(-1.8%)$54.7 M(-5.5%)$57.9 M(-7.2%)$62.4 M(-12.5%)$71.3 M(-9.2%)$78.5 M(-0.3%)$78.8 M(-30.0%)$112.5 M(-23.9%)$147.7 M(-20.3%)$185.3 M(-11.6%)$209.6 M(+8.0%)$194.1 M(+28.1%)$151.5 M(+41.6%)$107.0 M(+48.1%)$72.2 M(+29.9%)$55.6 M(+13.7%)$48.9 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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