TPIC logo

TPI Composites (TPIC) 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

$692.5 M(-8.0%)$752.6 M(+5.2%)$715.4 M(-4.1%)$745.9 M(-7.2%)$804.1 M(-6.0%)$855.5 M(-9.5%)$944.9 M(-4.8%)$992.9 M(+3.2%)$962.2 M(+1.2%)$950.4 M(-3.2%)$981.8 M(-1.4%)$996.2 M(-1.1%)$1.0 B(+4.7%)$962.6 M(+2.4%)$940.5 M(-1.4%)$954.1 M(-0.2%)$956.3 M(-3.0%)$985.7 M(+10.1%)$895.3 M(-2.2%)$915.4 M(+10.7%)$826.7 M(+0.7%)$821.0 M(+4.2%)$788.0 M(+0.8%)$781.8 M(+29.3%)$604.9 M(+5.3%)$574.7 M(+0.5%)$571.9 M(-1.4%)$579.9 M(+6.3%)$545.7 M(-5.3%)$576.4 M(+10.9%)$519.9 M(+8.8%)$477.9 M

Current Assets

$445.1 M(-4.8%)$467.5 M(+10.7%)$422.4 M(-5.0%)$444.4 M(-11.7%)$503.1 M(-10.6%)$562.4 M(-12.5%)$642.8 M(-6.3%)$686.2 M(+6.4%)$645.2 M(+6.3%)$606.7 M(-2.2%)$620.3 M(+0.8%)$615.2 M(-6.8%)$660.3 M(+10.3%)$598.8 M(+7.4%)$557.6 M(+3.8%)$537.4 M(-2.0%)$548.2 M(-3.0%)$565.3 M(+13.3%)$498.9 M(+4.4%)$478.1 M(+2.1%)$468.4 M(0%)$468.4 M(+9.3%)$428.8 M(-0.3%)$429.9 M(+3.8%)$414.2 M(+7.5%)$385.5 M(-4.0%)$401.5 M(-6.6%)$430.0 M(+4.7%)$410.8 M(-6.1%)$437.5 M(+11.3%)$393.0 M(+9.6%)$358.5 M

Non Current Assets

$247.4 M(-13.2%)$285.1 M(-2.7%)$293.0 M(-2.8%)$301.4 M(+0.1%)$301.0 M(+2.7%)$293.0 M(-3.0%)$302.1 M(-1.5%)$306.7 M(-3.3%)$317.0 M(-7.8%)$343.6 M(-4.9%)$361.5 M(-5.1%)$380.9 M(+9.7%)$347.4 M(-4.5%)$363.8 M(-5.0%)$382.9 M(-8.1%)$416.7 M(+2.1%)$408.1 M(-2.9%)$420.4 M(+6.1%)$396.4 M(-9.4%)$437.3 M(+22.1%)$358.3 M(+1.6%)$352.6 M(-1.9%)$359.2 M(+2.1%)$351.9 M(+84.6%)$190.7 M(+0.8%)$189.2 M(+11.0%)$170.4 M(+13.7%)$149.9 M(+11.1%)$135.0 M(-2.8%)$138.9 M(+9.5%)$126.9 M(+6.2%)$119.4 M

Total Liabilities

$1.1 B(-0.8%)$1.1 B(+8.6%)$989.7 M(+6.4%)$929.9 M(+0.4%)$926.4 M(+43.3%)$646.6 M(-5.4%)$683.4 M(+1.8%)$671.1 M(+11.5%)$601.8 M(+7.2%)$561.5 M(-4.3%)$586.5 M(-0.6%)$590.0 M(-7.0%)$634.8 M(-23.7%)$831.5 M(+6.7%)$779.6 M(+2.7%)$759.4 M(+0.6%)$755.2 M(-6.1%)$804.2 M(+4.9%)$766.4 M(+5.8%)$724.4 M(+16.5%)$621.6 M(+1.1%)$614.8 M(+6.8%)$575.9 M(+1.3%)$568.6 M(+48.1%)$383.9 M(+10.9%)$346.1 M(+2.5%)$337.8 M(+0.3%)$336.8 M(+3.6%)$325.2 M(-23.4%)$424.6 M(+8.7%)$390.7 M(+6.8%)$365.9 M

Current Liabilities

$474.0 M(-3.9%)$493.1 M(+16.9%)$421.8 M(+12.8%)$373.8 M(-3.3%)$386.4 M(+0.3%)$385.5 M(-7.7%)$417.4 M(+4.0%)$401.4 M(-12.1%)$456.6 M(+11.0%)$411.4 M(-4.6%)$431.4 M(+1.4%)$425.5 M(-9.3%)$469.1 M(-29.3%)$663.3 M(+51.0%)$439.3 M(+4.6%)$419.8 M(+3.4%)$406.1 M(-5.0%)$427.3 M(+14.2%)$374.3 M(+2.0%)$366.8 M(-1.9%)$373.9 M(+0.3%)$373.0 M(+10.8%)$336.5 M(+3.9%)$323.9 M(+20.0%)$270.0 M(+8.8%)$248.3 M(+2.3%)$242.6 M(-2.7%)$249.4 M(+5.7%)$235.9 M(-28.8%)$331.2 M(+11.7%)$296.6 M(+8.5%)$273.3 M

Long Term Liabilities

$591.7 M(+1.8%)$581.6 M(+2.4%)$567.9 M(+2.1%)$556.2 M(+3.0%)$540.0 M(+106.8%)$261.1 M(-1.8%)$266.0 M(-1.4%)$269.6 M(+85.7%)$145.2 M(-3.2%)$150.1 M(-3.3%)$155.1 M(-5.8%)$164.6 M(-0.7%)$165.7 M(-1.6%)$168.3 M(-50.6%)$340.3 M(+0.2%)$339.6 M(-2.7%)$349.1 M(-7.4%)$376.9 M(-3.9%)$392.2 M(+9.7%)$357.5 M(+44.3%)$247.7 M(+2.4%)$241.8 M(+1.0%)$239.4 M(-2.1%)$244.6 M(+114.9%)$113.9 M(+16.3%)$97.9 M(+2.9%)$95.2 M(+8.8%)$87.4 M(-2.1%)$89.3 M(-4.3%)$93.4 M(-0.7%)$94.1 M(+1.6%)$92.6 M

Shareholders Equity

-$373.2 M(-15.9%)-$322.0 M(-17.4%)-$274.3 M(-49.0%)-$184.1 M(-50.5%)-$122.3 M(-158.6%)$208.8 M(-20.1%)$261.6 M(-18.7%)$321.8 M(-10.7%)$360.4 M(-7.3%)$388.9 M(-1.6%)$395.3 M(-2.7%)$406.1 M(+8.9%)$372.9 M(+184.5%)$131.1 M(-18.5%)$160.9 M(-17.3%)$194.6 M(-3.2%)$201.0 M(+10.8%)$181.5 M(+40.8%)$128.8 M(-32.6%)$191.0 M(-6.8%)$205.1 M(-0.5%)$206.2 M(-2.8%)$212.0 M(-0.6%)$213.3 M(-3.5%)$221.0 M(-3.3%)$228.6 M(-2.4%)$234.1 M(-3.7%)$243.0 M(+10.2%)$220.6 M(+45.3%)$151.8 M(+17.4%)$129.2 M(+15.3%)$112.1 M

Book Value

-$373.2 M(-15.9%)-$322.0 M(-17.4%)-$274.3 M(-49.0%)-$184.1 M(-50.5%)-$122.3 M(+17.3%)-$147.8 M(-86.9%)-$79.1 M(-2359.2%)-$3.2 M(-106.4%)$50.5 M(-46.5%)$94.3 M(-18.5%)$115.6 M(-18.0%)$141.0 M(+15.7%)$122.0 M(-7.0%)$131.1 M(-18.5%)$160.9 M(-17.3%)$194.6 M(-3.2%)$201.0 M(+10.8%)$181.5 M(+40.8%)$128.8 M(-32.6%)$191.0 M(-6.8%)$205.1 M(-0.5%)$206.2 M(-2.8%)$212.0 M(-0.6%)$213.3 M(-3.5%)$221.0 M(-3.3%)$228.6 M(-2.4%)$234.1 M(-3.7%)$243.0 M(+10.2%)$220.6 M(+45.3%)$151.8 M(+17.4%)$129.2 M(+15.3%)$112.1 M

Working Capital

-$28.9 M(-13.2%)-$25.5 M(-3960.2%)$661.0 K(-99.1%)$70.6 M(-39.4%)$116.7 M(-34.1%)$177.0 M(-21.5%)$225.4 M(-20.9%)$284.8 M(+51.0%)$188.6 M(-3.5%)$195.3 M(+3.4%)$188.9 M(-0.5%)$189.8 M(-0.7%)$191.2 M(+396.7%)-$64.4 M(-154.5%)$118.3 M(+0.6%)$117.5 M(-17.3%)$142.1 M(+3.0%)$138.0 M(+10.7%)$124.7 M(+12.1%)$111.2 M(+17.6%)$94.5 M(-1.0%)$95.5 M(+3.4%)$92.3 M(-12.9%)$106.0 M(-26.5%)$144.2 M(+5.1%)$137.2 M(-13.6%)$158.8 M(-12.0%)$180.6 M(+3.3%)$174.9 M(+64.6%)$106.3 M(+10.2%)$96.4 M(+13.2%)$85.2 M

Cash And Cash Equivalents

$196.5 M(+56.1%)$125.9 M(+23.6%)$101.9 M(-12.8%)$116.8 M(-27.4%)$161.1 M(+0.3%)$160.6 M(-5.5%)$170.1 M(+3.6%)$164.2 M(+23.0%)$133.5 M(+3.4%)$129.1 M(-16.7%)$155.0 M(+18.4%)$130.9 M(-39.5%)$216.2 M(+81.7%)$119.0 M(-3.3%)$123.1 M(-9.6%)$136.2 M(+4.9%)$129.9 M(-13.1%)$149.4 M(+54.6%)$96.7 M(-11.7%)$109.5 M(+55.8%)$70.3 M(-23.7%)$92.1 M(+57.0%)$58.7 M(-25.1%)$78.3 M(-8.2%)$85.3 M(-23.0%)$110.8 M(-2.8%)$114.0 M(-17.9%)$138.8 M(-6.3%)$148.1 M(+6.5%)$139.1 M(+6.3%)$130.8 M(+13.2%)$115.5 M

Accounts Payable

$235.5 M(-17.7%)$286.2 M(+14.2%)$250.6 M(+13.8%)$220.3 M(-3.3%)$227.7 M(-8.0%)$247.6 M(-9.6%)$273.9 M(-1.7%)$278.7 M(-0.7%)$280.5 M(-9.2%)$308.9 M(-0.9%)$311.9 M(-1.5%)$316.5 M(+11.6%)$283.5 M(-18.1%)$346.3 M(+11.6%)$310.3 M(+6.3%)$291.9 M(-1.4%)$296.0 M(-4.6%)$310.3 M(+15.9%)$267.8 M(-2.9%)$275.7 M(-5.9%)$293.1 M(+2.3%)$286.5 M(+19.4%)$239.9 M(+9.9%)$218.3 M(+9.7%)$199.1 M(+18.5%)$168.0 M(+0.4%)$167.3 M(-1.1%)$169.2 M(+1.2%)$167.2 M(+3.9%)$160.9 M(+7.8%)$149.3 M(+21.0%)$123.4 M

Accounts Receivable

$124.8 M(-16.9%)$150.2 M(+2.9%)$145.9 M(+15.9%)$125.9 M(-2.7%)$129.3 M(-4.7%)$135.7 M(-14.4%)$158.4 M(-11.3%)$178.7 M(-1.5%)$181.3 M(-1.5%)$184.0 M(-5.6%)$194.9 M(+3.7%)$188.0 M(+25.5%)$149.8 M(-15.9%)$178.1 M(+20.5%)$147.8 M(+13.3%)$130.4 M(+2.1%)$127.8 M(-14.8%)$150.0 M(+16.6%)$128.6 M(+4.2%)$123.5 M(-31.4%)$180.1 M(+23.6%)$145.7 M(-2.7%)$149.7 M(-8.6%)$163.8 M(-5.2%)$172.7 M(+53.8%)$112.3 M(-4.0%)$117.0 M(+2.2%)$114.4 M(-2.9%)$117.8 M(-9.8%)$130.6 M(+14.1%)$114.4 M(+21.7%)$94.0 M

Short Term Debt

$157.6 M(-5.0%)$165.9 M(+26.7%)$131.0 M(+29.8%)$100.9 M(+9.2%)$92.5 M(+8.5%)$85.2 M(+0.8%)$84.6 M(+0.4%)$84.2 M(+2.5%)$82.2 M(-0.1%)$82.3 M(-0.5%)$82.7 M(+20.2%)$68.8 M(-22.5%)$88.7 M(-67.7%)$274.5 M(+246.4%)$79.2 M(-0.7%)$79.8 M(+36.0%)$58.6 M(-4.4%)$61.4 M(+30.0%)$47.2 M(+27.4%)$37.0 M(+22.9%)$30.1 M(-16.3%)$36.0 M(-29.6%)$51.1 M(-12.7%)$58.6 M(+116.5%)$27.1 M(-31.0%)$39.2 M(-0.8%)$39.5 M(-8.3%)$43.1 M(+21.4%)$35.5 M(-20.2%)$44.5 M(+15.6%)$38.5 M(+18.6%)$32.5 M

Long Term Debt

$584.7 M(+1.8%)$574.1 M(+2.4%)$560.7 M(+2.4%)$547.8 M(+3.0%)$531.9 M(+116.3%)$245.9 M(-3.1%)$253.6 M(-1.9%)$258.5 M(+92.1%)$134.6 M(+0.2%)$134.3 M(-6.3%)$143.3 M(-6.8%)$153.8 M(+6.2%)$144.8 M(-9.7%)$160.3 M(-51.7%)$332.2 M(+0.3%)$331.3 M(-2.6%)$340.2 M(-7.4%)$367.3 M(-0.0%)$367.4 M(+5.1%)$349.7 M(+44.6%)$241.8 M(+2.2%)$236.5 M(+0.9%)$234.4 M(-2.7%)$240.9 M(+117.9%)$110.6 M(+18.1%)$93.6 M(+3.6%)$90.3 M(+9.3%)$82.7 M(-3.8%)$85.9 M(-3.7%)$89.1 M(-0.8%)$89.9 M(+2.1%)$88.0 M

Total Debt

$742.3 M(+0.3%)$740.0 M(+7.0%)$691.7 M(+6.6%)$648.7 M(+3.9%)$624.3 M(+88.6%)$331.1 M(-2.1%)$338.2 M(-1.3%)$342.7 M(+58.1%)$216.8 M(+0.1%)$216.6 M(-4.2%)$226.0 M(+1.6%)$222.6 M(-4.7%)$233.5 M(-46.3%)$434.8 M(+5.7%)$411.4 M(+0.1%)$411.1 M(+3.0%)$398.9 M(-7.0%)$428.7 M(+3.4%)$414.6 M(+7.2%)$386.7 M(+42.2%)$271.9 M(-0.2%)$272.5 M(-4.6%)$285.6 M(-4.7%)$299.5 M(+117.6%)$137.6 M(+3.6%)$132.8 M(+2.3%)$129.9 M(+3.3%)$125.7 M(+3.6%)$121.4 M(-9.2%)$133.6 M(+4.1%)$128.4 M(+6.5%)$120.5 M

Debt To Equity

-1.6(+12.2%)-1.9(+6.9%)-2.0(+27.1%)-2.8(+30.2%)-4.0(-536.3%)0.9(+26.4%)0.7(+22.0%)0.6(+247.1%)0.2(+6.3%)0.2(0%)0.2(+23.1%)0.1(-35.0%)0.2(-90.0%)2.0(+36.0%)1.5(+22.5%)1.2(+11.1%)1.1(-17.6%)1.3(-29.2%)1.9(+71.3%)1.1(+56.5%)0.7(0%)0.7(-1.4%)0.7(-6.7%)0.8(+21.0%)0.6(+6.9%)0.6(+5.5%)0.6(+5.8%)0.5(-5.5%)0.6(-37.5%)0.9(-11.1%)1.0(-8.3%)1.1

Current Ratio

0.9(-1.1%)0.9(-5.0%)1.0(-16.0%)1.2(-8.5%)1.3(-11.0%)1.5(-5.2%)1.5(-9.9%)1.7(+21.3%)1.4(-4.1%)1.5(+2.1%)1.4(-0.7%)1.4(+2.8%)1.4(+56.7%)0.9(-29.1%)1.3(-0.8%)1.3(-5.2%)1.4(+2.3%)1.3(-0.8%)1.3(+2.3%)1.3(+4.0%)1.3(-0.8%)1.3(-0.8%)1.3(-4.5%)1.3(-13.1%)1.5(-1.3%)1.6(-6.1%)1.6(-4.1%)1.7(-1.1%)1.7(+31.8%)1.3(-0.8%)1.3(+1.5%)1.3

Quick Ratio

0.9(-1.1%)0.9(-5.0%)1.0(-13.9%)1.1(-10.2%)1.3(-11.1%)1.4(-5.3%)1.5(-9.0%)1.7(+20.1%)1.4(-3.5%)1.4(+2.1%)1.4(+0.7%)1.4(+0.7%)1.4(+56.2%)0.9(-28.2%)1.2(-0.8%)1.3(-5.3%)1.3(+2.3%)1.3(-0.8%)1.3(+1.6%)1.3(+4.1%)1.2(+0.8%)1.2(-2.4%)1.3(-4.6%)1.3(-13.3%)1.5(-0.7%)1.5(-6.8%)1.6(-4.7%)1.7(-0.6%)1.7(+85.0%)0.9(0%)0.9(+6.9%)0.9

Inventory

$4.0 M(-12.2%)$4.5 M(-17.2%)$5.5 M(-60.1%)$13.7 M(+45.2%)$9.4 M(+63.0%)$5.8 M(-19.4%)$7.2 M(-50.7%)$14.5 M(+36.4%)$10.7 M(-29.4%)$15.1 M(+10.1%)$13.7 M(-22.2%)$17.6 M(+73.8%)$10.2 M(-9.8%)$11.3 M(-14.6%)$13.2 M(+11.3%)$11.8 M(+9.1%)$10.8 M(-25.6%)$14.6 M(+17.8%)$12.4 M(+24.9%)$9.9 M(+47.1%)$6.7 M(-41.8%)$11.6 M(+18.7%)$9.7 M(+58.1%)$6.2 M(+7.4%)$5.7 M(-23.0%)$7.4 M(+33.1%)$5.6 M(+33.0%)$4.2 M(+2.3%)$4.1 M(-96.8%)$130.4 M(+11.7%)$116.7 M(-3.2%)$120.6 M

Retained Earnings

-$777.1 M(-6.6%)-$729.0 M(-5.8%)-$688.9 M(-15.2%)-$597.8 M(-11.5%)-$536.3 M(-12.0%)-$478.7 M(-13.5%)-$421.9 M(-18.3%)-$356.7 M(-6.6%)-$334.6 M(-14.6%)-$292.0 M(-0.5%)-$290.6 M(-1.9%)-$285.1 M(-5.9%)-$269.3 M(-48.0%)-$182.0 M(-20.3%)-$151.3 M(-35.7%)-$111.5 M(-1.6%)-$109.7 M(+4.5%)-$114.9 M(+26.9%)-$157.3 M(-72.5%)-$91.2 M(-0.5%)-$90.7 M(-1.0%)-$89.8 M(-5.4%)-$85.3 M(+2.1%)-$87.1 M(-16.1%)-$75.0 M(-32.0%)-$56.8 M(+14.4%)-$66.3 M(-6.5%)-$62.3 M(+22.4%)-$80.3 M(+45.1%)-$146.1 M(+12.2%)-$166.5 M(+7.5%)-$180.0 M

PB Ratio

-0.3(+62.7%)-0.7(+2.9%)-0.7(+9.2%)-0.8(+53.4%)-1.6(-114.5%)-0.8(+86.4%)-5.6(+96.8%)-172.4(-2137.6%)8.5(+68.9%)5.0(+24.3%)4.0(+8.6%)3.7(-18.6%)4.6(-52.3%)9.6(-14.3%)11.2(+4.7%)10.7(+10.9%)9.6(+68.4%)5.7(-11.1%)6.4(+134.8%)2.7(-14.2%)3.2(-0.6%)3.2(-21.8%)4.1(-13.0%)4.7(+21.8%)3.9(-10.4%)4.3(+0.7%)4.3(+35.9%)3.1(-0.3%)3.2(-36.8%)5.0(+3.7%)4.8(-15.7%)5.7

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.0(-20.2%)-$0.8(+56.3%)-$1.9(-47.7%)-$1.3(-482.4%)$0.3(+119.9%)-$1.7(+10.0%)-$1.9(-115.9%)-$0.9(+36.2%)-$1.4(-253.8%)-$0.4(+35.0%)-$0.6(+15.5%)-$0.7(+70.3%)-$2.4(-187.9%)-$0.8(+23.1%)-$1.1(-2060.0%)-$0.1(-135.7%)$0.1(-87.6%)$1.1(+160.4%)-$1.9(-18600.0%)-$0.0(+50.0%)-$0.0(+84.6%)-$0.1(-360.0%)$0.1(+114.3%)-$0.3(-34.6%)-$0.3(-200.0%)$0.3(+316.7%)-$0.1(-150.0%)$0.2(+41.2%)$0.2(-72.6%)$0.6(+121.4%)$0.3(+86.7%)$0.1

TTM EPS

-$5.1(-36.3%)-$3.7(+18.9%)-$4.6(-0.4%)-$4.6(-10.1%)-$4.2(+29.3%)-$5.9(-29.0%)-$4.5(-40.0%)-$3.3(-5.5%)-$3.1(+24.7%)-$4.1(+9.7%)-$4.5(+9.6%)-$5.0(-15.2%)-$4.3(-139.0%)-$1.8(-1400.0%)$0.1(+121.5%)-$0.7(-6.6%)-$0.6(+20.8%)-$0.8(+62.1%)-$2.0(-1745.5%)-$0.1(+75.6%)-$0.5(+34.8%)-$0.7(-130.0%)-$0.3(+36.2%)-$0.5(-491.7%)$0.1(-78.2%)$0.6(-39.6%)$0.9(-30.5%)$1.3(+7.4%)$1.2(+24.5%)$1.0(+122.7%)$0.4(+0.4%)$0.4

Revenue

$346.5 M(-9.0%)$380.8 M(+22.9%)$309.8 M(+3.6%)$299.1 M(+1.6%)$294.3 M(-20.5%)$370.2 M(-1.0%)$374.0 M(-7.4%)$404.1 M(+12.8%)$358.3 M(-6.8%)$384.4 M(-2.0%)$392.5 M(+14.3%)$343.5 M(+165.8%)$129.3 M(-73.0%)$479.6 M(+4.5%)$458.8 M(+13.4%)$404.7 M(+757.9%)-$61.5 M(-113.0%)$474.1 M(+26.8%)$373.8 M(+4.8%)$356.6 M(-15.5%)$422.1 M(+10.0%)$383.8 M(+16.0%)$330.8 M(+10.3%)$299.8 M(+3.4%)$290.1 M(+13.8%)$255.0 M(+10.6%)$230.6 M(-9.2%)$254.0 M(+0.2%)$253.5 M(0%)$253.5 M(+5.8%)$239.6 M(+14.8%)$208.6 M

TTM Revenue

$1.3 B(+4.1%)$1.3 B(+0.8%)$1.3 B(-4.8%)$1.3 B(-7.3%)$1.4 B(-4.2%)$1.5 B(-0.9%)$1.5 B(-1.2%)$1.5 B(+4.1%)$1.5 B(+18.3%)$1.2 B(-7.1%)$1.3 B(-4.7%)$1.4 B(-4.2%)$1.5 B(+14.9%)$1.3 B(+0.4%)$1.3 B(+7.1%)$1.2 B(+4.2%)$1.1 B(-29.7%)$1.6 B(+5.9%)$1.5 B(+2.9%)$1.5 B(+4.0%)$1.4 B(+10.1%)$1.3 B(+11.0%)$1.2 B(+9.3%)$1.1 B(+4.5%)$1.0 B(+3.7%)$993.1 M(+0.1%)$991.6 M(-0.9%)$1.0 B(+4.8%)$955.2 M(+6.0%)$901.4 M(+6.4%)$846.9 M(+5.7%)$801.5 M

Total Expenses

$355.4 M(-7.1%)$382.7 M(+11.4%)$343.5 M(+2.2%)$336.0 M(+2.4%)$328.1 M(-14.0%)$381.5 M(-9.5%)$421.6 M(+3.2%)$408.4 M(+31.2%)$311.2 M(-20.9%)$393.6 M(-1.7%)$400.4 M(+14.3%)$350.4 M(+93.8%)$180.8 M(-63.5%)$494.9 M(+8.2%)$457.2 M(+12.5%)$406.3 M(+7378.0%)-$5.6 M(-101.3%)$442.9 M(+14.9%)$385.5 M(+4.2%)$370.0 M(-8.3%)$403.4 M(+9.5%)$368.5 M(+16.1%)$317.4 M(+2.7%)$309.2 M(+6.9%)$289.1 M(+16.7%)$247.8 M(+9.4%)$226.5 M(-4.4%)$236.9 M(+0.7%)$235.2 M(+1.1%)$232.5 M(+5.5%)$220.4 M(+11.9%)$197.0 M

Operating Expenses

$5.2 M(+10.3%)$4.7 M(-48.8%)$9.2 M(+37.5%)$6.7 M(+19.9%)$5.6 M(-36.6%)$8.8 M(+30.3%)$6.8 M(-3.8%)$7.0 M(-28.0%)$9.8 M(+21.7%)$8.0 M(+20.1%)$6.7 M(-14.9%)$7.9 M(+44.8%)$5.4 M(-33.7%)$8.2 M(+21.9%)$6.7 M(-24.8%)$8.9 M(+13.7%)$7.8 M(-15.3%)$9.3 M(+34.5%)$6.9 M(-27.5%)$9.5 M(-21.6%)$12.1 M(+14.2%)$10.6 M(+15.2%)$9.2 M(+15.3%)$8.0 M(-31.4%)$11.6 M(+19.3%)$9.8 M(-11.2%)$11.0 M(-1.6%)$11.2 M(-7.0%)$12.0 M(+28.8%)$9.3 M(-13.4%)$10.8 M(+29.4%)$8.3 M

Cost Of Goods Sold

$350.2 M(-7.4%)$378.0 M(+13.1%)$334.2 M(+1.5%)$329.3 M(+2.1%)$322.5 M(-13.5%)$372.7 M(-10.2%)$414.8 M(+3.4%)$401.4 M(+33.2%)$301.4 M(-21.8%)$385.6 M(-2.1%)$393.7 M(+15.0%)$342.5 M(+95.3%)$175.3 M(-64.0%)$486.7 M(+8.0%)$450.5 M(+13.4%)$397.4 M(+3058.5%)-$13.4 M(-103.1%)$433.6 M(+14.6%)$378.6 M(+5.0%)$360.5 M(-7.9%)$391.3 M(+9.3%)$357.9 M(+16.1%)$308.2 M(+2.3%)$301.2 M(+8.6%)$277.5 M(+16.6%)$238.0 M(+10.4%)$215.6 M(-4.5%)$225.7 M(+1.1%)$223.2 M(0%)$223.2 M(+6.5%)$209.7 M(+11.1%)$188.7 M

TTM Cost Of Goods Sold

$1.4 B(+2.0%)$1.4 B(+0.4%)$1.4 B(-5.6%)$1.4 B(-4.8%)$1.5 B(+1.4%)$1.5 B(-0.8%)$1.5 B(+1.4%)$1.5 B(+4.1%)$1.4 B(+9.7%)$1.3 B(-7.2%)$1.4 B(-3.9%)$1.5 B(-3.6%)$1.5 B(+14.3%)$1.3 B(+4.2%)$1.3 B(+6.0%)$1.2 B(+3.2%)$1.2 B(-25.9%)$1.6 B(+5.1%)$1.5 B(+5.0%)$1.4 B(+4.4%)$1.4 B(+9.1%)$1.2 B(+10.7%)$1.1 B(+9.0%)$1.0 B(+7.9%)$956.8 M(+6.0%)$902.5 M(+1.7%)$887.7 M(+0.7%)$881.8 M(+4.4%)$844.7 M(+6.6%)$792.4 M(+6.2%)$745.9 M(+5.4%)$707.7 M

Gross Profit

-$3.7 M(-232.4%)$2.8 M(+111.3%)-$24.4 M(+19.3%)-$30.3 M(-7.4%)-$28.2 M(-1031.3%)-$2.5 M(+93.9%)-$40.8 M(-1609.0%)$2.7 M(-95.2%)$56.9 M(+5213.4%)-$1.1 M(+10.0%)-$1.2 M(-220.3%)$1.0 M(+102.2%)-$46.1 M(-546.1%)-$7.1 M(-185.6%)$8.3 M(+14.5%)$7.3 M(+115.1%)-$48.1 M(-218.8%)$40.5 M(+952.6%)-$4.7 M(-22.6%)-$3.9 M(-112.6%)$30.8 M(+18.8%)$25.9 M(+15.0%)$22.6 M(+1670.4%)-$1.4 M(-111.4%)$12.6 M(-25.9%)$17.0 M(+12.7%)$15.1 M(-46.7%)$28.3 M(-6.8%)$30.3 M(+0.1%)$30.3 M(+1.3%)$29.9 M(+50.2%)$19.9 M

TTM Gross Profit

-$55.6 M(+30.6%)-$80.1 M(+6.2%)-$85.3 M(+16.1%)-$101.7 M(-47.9%)-$68.8 M(-523.0%)$16.3 M(-7.8%)$17.6 M(-69.2%)$57.2 M(+3.0%)$55.5 M(+217.2%)-$47.4 M(+11.3%)-$53.4 M(-21.8%)-$43.8 M(-16.6%)-$37.6 M(+5.1%)-$39.6 M(-595.8%)$8.0 M(+257.2%)-$5.1 M(+68.7%)-$16.2 M(-125.9%)$62.7 M(+30.2%)$48.1 M(-36.2%)$75.4 M(-3.1%)$77.8 M(+30.6%)$59.6 M(+17.7%)$50.6 M(+17.4%)$43.1 M(-40.8%)$72.8 M(-19.6%)$90.6 M(-12.8%)$103.9 M(-12.5%)$118.8 M(+7.5%)$110.5 M(+1.3%)$109.1 M(+8.0%)$101.0 M(+7.6%)$93.8 M

Gross Margin

-1.1%(-245.2%)0.7%(+109.3%)-7.9%(+22.1%)-10.1%(-5.8%)-9.6%(-1328.4%)-0.7%(+93.9%)-10.9%(-1728.4%)0.7%(-95.8%)15.9%(+5572.4%)-0.3%(+6.5%)-0.3%(-203.3%)0.3%(+100.8%)-35.6%(-2291.9%)-1.5%(-182.3%)1.8%(+0.6%)1.8%(-97.7%)78.2%(+815.2%)8.5%(+772.4%)-1.3%(-16.5%)-1.1%(-114.9%)7.3%(+8.0%)6.8%(-0.9%)6.8%(+1520.8%)-0.5%(-111.1%)4.3%(-34.9%)6.7%(+1.8%)6.5%(-41.3%)11.1%(-6.9%)12.0%(0%)12.0%(-4.2%)12.5%(+30.8%)9.6%

Operating Profit

-$8.9 M(-354.9%)-$1.9 M(+94.2%)-$33.6 M(+9.0%)-$37.0 M(-9.5%)-$33.8 M(-198.6%)-$11.3 M(+76.2%)-$47.6 M(-999.2%)-$4.3 M(-109.2%)$47.1 M(+615.1%)-$9.1 M(-15.4%)-$7.9 M(-15.9%)-$6.8 M(+86.7%)-$51.5 M(-236.2%)-$15.3 M(-1048.9%)$1.6 M(+197.7%)-$1.7 M(+97.0%)-$55.9 M(-279.2%)$31.2 M(+368.3%)-$11.6 M(+13.0%)-$13.4 M(-171.5%)$18.7 M(+21.9%)$15.3 M(+14.8%)$13.3 M(+241.6%)-$9.4 M(-1111.9%)$931.0 K(-87.1%)$7.2 M(+77.5%)$4.1 M(-76.2%)$17.1 M(-6.7%)$18.3 M(-12.7%)$21.0 M(+9.5%)$19.2 M(+65.1%)$11.6 M

TTM Operating Profit

-$81.4 M(+23.4%)-$106.3 M(+8.1%)-$115.6 M(+10.8%)-$129.6 M(-33.6%)-$97.0 M(-501.2%)-$16.1 M(-15.5%)-$14.0 M(-154.3%)$25.7 M(+10.8%)$23.2 M(+130.8%)-$75.4 M(+7.6%)-$81.6 M(-13.2%)-$72.0 M(-7.8%)-$66.8 M(+6.2%)-$71.3 M(-187.9%)-$24.8 M(+34.9%)-$38.0 M(+23.6%)-$49.7 M(-299.7%)$24.9 M(+176.4%)$9.0 M(-73.5%)$34.0 M(-10.4%)$37.9 M(+88.0%)$20.2 M(+67.2%)$12.1 M(+333.5%)$2.8 M(-90.5%)$29.3 M(-37.3%)$46.7 M(-22.8%)$60.5 M(-20.0%)$75.6 M(+7.8%)$70.1 M(-1.2%)$70.9 M(+22.1%)$58.1 M(+3.0%)$56.4 M

Operating Margin

-2.6%(-402.0%)-0.5%(+95.3%)-10.9%(+12.1%)-12.4%(-7.8%)-11.5%(-276.1%)-3.0%(+76.0%)-12.7%(-1088.8%)-1.1%(-108.1%)13.1%(+652.1%)-2.4%(-17.8%)-2.0%(-1.5%)-2.0%(+95.0%)-39.8%(-1148.9%)-3.2%(-1011.4%)0.3%(+185.4%)-0.4%(-100.5%)90.9%(+1281.8%)6.6%(+311.6%)-3.1%(+17.1%)-3.8%(-184.7%)4.4%(+11.0%)4.0%(-1.0%)4.0%(+228.3%)-3.1%(-1081.3%)0.3%(-88.7%)2.8%(+60.8%)1.8%(-73.8%)6.7%(-6.9%)7.2%(-12.7%)8.3%(+3.5%)8.0%(+43.6%)5.6%

Net Income

-$48.1 M(-20.0%)-$40.1 M(+56.0%)-$91.1 M(-48.2%)-$61.5 M(-6.7%)-$57.6 M(-1.4%)-$56.8 M(+12.9%)-$65.2 M(-194.8%)-$22.1 M(+48.0%)-$42.5 M(-2799.0%)-$1.5 M(+73.4%)-$5.5 M(+65.1%)-$15.8 M(+81.9%)-$87.3 M(-184.5%)-$30.7 M(+22.9%)-$39.8 M(-2114.6%)-$1.8 M(-134.7%)$5.2 M(-87.8%)$42.4 M(+164.1%)-$66.1 M(-13335.2%)-$492.0 K(+42.9%)-$861.0 K(+81.2%)-$4.6 M(-350.1%)$1.8 M(+115.1%)-$12.1 M(-36.8%)-$8.8 M(-192.8%)$9.5 M(+335.2%)-$4.1 M(-146.9%)$8.6 M(+291.8%)$2.2 M(-89.8%)$21.7 M(+127.0%)$9.6 M(+83.7%)$5.2 M

TTM Net Income

-$240.7 M(+3.8%)-$250.2 M(+6.3%)-$267.0 M(-10.7%)-$241.1 M(-19.5%)-$201.8 M(-8.1%)-$186.7 M(-42.1%)-$131.4 M(-83.4%)-$71.6 M(-9.7%)-$65.3 M(+40.7%)-$110.1 M(+21.0%)-$139.3 M(+19.8%)-$173.6 M(-8.8%)-$159.5 M(-137.8%)-$67.1 M(-1223.4%)$6.0 M(+129.4%)-$20.3 M(-6.9%)-$19.0 M(+24.1%)-$25.1 M(+65.2%)-$72.0 M(-1658.4%)-$4.1 M(+73.9%)-$15.7 M(+33.7%)-$23.7 M(-147.0%)-$9.6 M(+38.0%)-$15.5 M(-393.1%)$5.3 M(-67.7%)$16.3 M(-42.8%)$28.5 M(-32.3%)$42.2 M(+8.9%)$38.7 M(-18.4%)$47.5 M(+66.4%)$28.5 M(-6.5%)$30.5 M

Net Margin

-13.9%(-31.9%)-10.5%(+64.2%)-29.4%(-43.1%)-20.6%(-5.0%)-19.6%(-27.5%)-15.3%(+12.0%)-17.4%(-218.3%)-5.5%(+53.8%)-11.9%(-3023.7%)-0.4%(+72.9%)-1.4%(+69.6%)-4.6%(+93.2%)-67.5%(-955.0%)-6.4%(+26.2%)-8.7%(-1870.5%)-0.4%(+94.8%)-8.4%(-194.3%)8.9%(+150.6%)-17.7%(-12528.6%)-0.1%(+30.0%)-0.2%(+83.2%)-1.2%(-316.4%)0.6%(+113.6%)-4.0%(-32.5%)-3.0%(-181.6%)3.7%(+312.5%)-1.8%(-151.6%)3.4%(+291.9%)0.9%(-89.8%)8.6%(+114.3%)4.0%(+60.0%)2.5%

EBIT

-$19.1 M(-45.0%)-$13.2 M(+64.1%)-$36.7 M(+1.3%)-$37.1 M(+13.2%)-$42.8 M(-147.0%)-$17.3 M(+69.4%)-$56.5 M(-545.5%)-$8.8 M(-125.5%)$34.4 M(+1362.3%)-$2.7 M(+29.8%)-$3.9 M(+49.9%)-$7.7 M(+90.1%)-$78.2 M(-295.8%)-$19.8 M(-140.6%)-$8.2 M(-32.6%)-$6.2 M(+88.3%)-$52.8 M(-501.5%)$13.1 M(+192.2%)-$14.2 M(-3.6%)-$13.7 M(-250.1%)$9.2 M(-44.1%)$16.4 M(+258.3%)$4.6 M(+131.1%)-$14.7 M(-322.2%)-$3.5 M(-319.6%)$1.6 M(+157.1%)$617.0 K(-95.6%)$13.9 M(-16.3%)$16.7 M(-22.4%)$21.5 M(+17.9%)$18.2 M(+72.3%)$10.6 M

TTM EBIT

-$106.0 M(+18.3%)-$129.7 M(+3.1%)-$133.9 M(+12.9%)-$153.7 M(-22.6%)-$125.4 M(-160.0%)-$48.2 M(-43.4%)-$33.6 M(-276.8%)$19.0 M(-5.1%)$20.0 M(+121.6%)-$92.6 M(+15.6%)-$109.6 M(+3.8%)-$114.0 M(-1.4%)-$112.4 M(-29.3%)-$86.9 M(-60.9%)-$54.0 M(+10.0%)-$60.1 M(+11.2%)-$67.6 M(-1086.9%)-$5.7 M(-133.8%)-$2.4 M(-114.9%)$16.4 M(+6.2%)$15.4 M(+453.8%)$2.8 M(+123.2%)-$12.0 M(+24.8%)-$16.0 M(-226.2%)$12.7 M(-61.4%)$32.8 M(-37.7%)$52.7 M(-25.0%)$70.3 M(+5.0%)$66.9 M(+2.6%)$65.2 M(+26.6%)$51.5 M(+1.1%)$50.9 M

EBITDA

-$12.1 M(-121.9%)-$5.5 M(+81.6%)-$29.7 M(-5.3%)-$28.2 M(+16.3%)-$33.7 M(-335.8%)-$7.7 M(+83.2%)-$46.0 M(-4875.8%)$964.0 K(-97.9%)$45.7 M(+471.0%)$8.0 M(+2.4%)$7.8 M(+94.8%)$4.0 M(+106.4%)-$63.1 M(-873.3%)-$6.5 M(-251.2%)$4.3 M(-20.9%)$5.4 M(+113.6%)-$39.8 M(-246.3%)$27.2 M(+1133.8%)-$2.6 M(+3.4%)-$2.7 M(-113.6%)$20.0 M(-24.1%)$26.3 M(+125.1%)$11.7 M(+389.2%)-$4.0 M(-204.7%)$3.9 M(-48.2%)$7.5 M(+10.6%)$6.7 M(-67.9%)$21.0 M(-13.2%)$24.2 M(-9.9%)$26.9 M(+17.1%)$23.0 M(+58.2%)$14.5 M

TTM EBITDA

-$75.5 M(+22.2%)-$97.1 M(+2.3%)-$99.4 M(+14.1%)-$115.7 M(-33.7%)-$86.5 M(-1115.2%)-$7.1 M(-182.6%)$8.6 M(-86.2%)$62.5 M(-4.7%)$65.5 M(+251.6%)-$43.2 M(+25.1%)-$57.7 M(+5.8%)-$61.2 M(-2.3%)-$59.8 M(-63.8%)-$36.5 M(-1163.8%)-$2.9 M(+70.5%)-$9.8 M(+45.4%)-$17.9 M(-142.9%)$41.8 M(+2.0%)$41.0 M(-25.9%)$55.3 M(+2.5%)$54.0 M(+42.6%)$37.9 M(+99.5%)$19.0 M(+35.3%)$14.0 M(-64.1%)$39.1 M(-34.2%)$59.4 M(-24.6%)$78.9 M(-17.1%)$95.1 M(+7.3%)$88.6 M(+7.0%)$82.8 M(+23.2%)$67.2 M(+3.3%)$65.0 M

Selling, General & Administrative Expenses

$5.2 M(+10.3%)$4.7 M(-48.8%)$9.2 M(+37.5%)$6.7 M(+19.9%)$5.6 M(-36.6%)$8.8 M(+30.3%)$6.8 M(-3.8%)$7.0 M(-28.0%)$9.8 M(+21.7%)$8.0 M(+20.1%)$6.7 M(-14.9%)$7.9 M(+44.8%)$5.4 M(-33.7%)$8.2 M(+21.9%)$6.7 M(-24.8%)$8.9 M(+13.7%)$7.8 M(-15.3%)$9.3 M(+34.5%)$6.9 M(-27.5%)$9.5 M(-21.6%)$12.1 M(+14.2%)$10.6 M(+15.2%)$9.2 M(+15.3%)$8.0 M(-31.4%)$11.6 M(+19.3%)$9.8 M(-11.2%)$11.0 M(-1.6%)$11.2 M(-7.0%)$12.0 M(+28.8%)$9.3 M(-13.4%)$10.8 M(+29.4%)$8.3 M

TTM SGA

$25.8 M(-1.5%)$26.2 M(-13.5%)$30.3 M(+8.8%)$27.9 M(-1.2%)$28.2 M(-12.9%)$32.4 M(+2.5%)$31.6 M(+0.3%)$31.5 M(-2.5%)$32.3 M(+15.5%)$28.0 M(-0.6%)$28.2 M(-0.1%)$28.2 M(-3.6%)$29.2 M(-7.7%)$31.7 M(-3.3%)$32.7 M(-0.5%)$32.9 M(-1.7%)$33.5 M(-11.3%)$37.8 M(-3.4%)$39.1 M(-5.6%)$41.4 M(+3.8%)$39.9 M(+1.2%)$39.4 M(+2.2%)$38.6 M(-4.4%)$40.4 M(-7.3%)$43.5 M(-0.8%)$43.9 M(+1.0%)$43.5 M(+0.6%)$43.2 M(+7.1%)$40.4 M(+5.9%)$38.1 M(-11.1%)$42.9 M(+14.4%)$37.4 M

Depreciation And Amortization

$7.0 M(-9.6%)$7.7 M(+11.1%)$6.9 M(-22.1%)$8.9 M(-1.9%)$9.1 M(-5.3%)$9.6 M(-8.7%)$10.5 M(+7.9%)$9.7 M(-14.0%)$11.3 M(+5.4%)$10.7 M(-8.3%)$11.7 M(-0.5%)$11.8 M(-22.6%)$15.2 M(+14.3%)$13.3 M(+6.3%)$12.5 M(+7.7%)$11.6 M(-10.7%)$13.0 M(-7.4%)$14.0 M(+20.8%)$11.6 M(+5.3%)$11.0 M(+1.7%)$10.8 M(+9.1%)$9.9 M(+39.6%)$7.1 M(-33.2%)$10.7 M(+45.0%)$7.3 M(+25.0%)$5.9 M(-4.1%)$6.1 M(-13.3%)$7.1 M(-6.4%)$7.6 M(+39.2%)$5.4 M(+13.9%)$4.8 M(+20.6%)$4.0 M

TTM D&A

$30.5 M(-6.5%)$32.6 M(-5.5%)$34.5 M(-9.4%)$38.0 M(-2.1%)$38.9 M(-5.4%)$41.1 M(-2.7%)$42.2 M(-2.8%)$43.4 M(-4.5%)$45.5 M(-7.9%)$49.4 M(-4.9%)$51.9 M(-1.5%)$52.7 M(+0.3%)$52.6 M(+4.4%)$50.4 M(-1.4%)$51.1 M(+1.8%)$50.2 M(+1.2%)$49.7 M(+4.5%)$47.5 M(+9.4%)$43.4 M(+11.5%)$38.9 M(+1.0%)$38.6 M(+10.0%)$35.1 M(+13.1%)$31.0 M(+3.3%)$30.0 M(+13.6%)$26.4 M(-0.8%)$26.6 M(+1.7%)$26.2 M(+5.5%)$24.8 M(+14.4%)$21.7 M(+23.1%)$17.6 M(+12.1%)$15.7 M(+11.3%)$14.1 M

Interest Expense

$24.4 M(+0.9%)$24.2 M(+7.9%)$22.4 M(+4.9%)$21.4 M(+252.0%)$6.1 M(+273.9%)$1.6 M(-13.4%)$1.9 M(-25.8%)$2.5 M(+17.7%)$2.1 M(+77.5%)$1.2 M(+26.7%)$955.0 K(+35.1%)$707.0 K(-87.3%)$5.6 M(+109.9%)$2.7 M(-1.1%)$2.7 M(-0.5%)$2.7 M(-8.9%)$3.0 M(-4.0%)$3.1 M(+21.5%)$2.5 M(+43.7%)$1.8 M(+9.4%)$1.6 M(-24.0%)$2.1 M(-6.3%)$2.3 M(+13.8%)$2.0 M(-2.1%)$2.0 M(-12.1%)$2.3 M(-14.4%)$2.7 M(-18.7%)$3.3 M(+5.4%)$3.2 M(-2.7%)$3.3 M(+10.9%)$2.9 M(-3.0%)$3.0 M

TTM Interest Expense

$92.4 M(+24.8%)$74.1 M(+43.8%)$51.5 M(+66.4%)$31.0 M(+155.8%)$12.1 M(+48.0%)$8.2 M(+5.3%)$7.8 M(+13.5%)$6.8 M(+36.3%)$5.0 M(-40.6%)$8.5 M(-14.7%)$9.9 M(-14.9%)$11.6 M(-14.6%)$13.6 M(+23.8%)$11.0 M(-3.8%)$11.5 M(+1.3%)$11.3 M(+9.0%)$10.4 M(+14.9%)$9.0 M(+11.9%)$8.1 M(+3.5%)$7.8 M(-2.8%)$8.0 M(-5.0%)$8.4 M(-2.2%)$8.6 M(-4.9%)$9.1 M(-12.8%)$10.4 M(-9.8%)$11.5 M(-7.5%)$12.5 M(-1.7%)$12.7 M(+2.5%)$12.4 M(-12.3%)$14.1 M(-9.1%)$15.5 M(-7.2%)$16.7 M

Income Tax

$5.7 M(+355.7%)$1.2 M(-48.5%)$2.4 M(-26.7%)$3.3 M(-56.4%)$7.5 M(-5.8%)$8.0 M(+2689.9%)$287.0 K(-92.6%)$3.9 M(-81.1%)$20.5 M(+617.4%)$2.9 M(-51.5%)$5.9 M(+99.8%)$2.9 M(+1501.9%)-$210.0 K(-102.5%)$8.2 M(-71.5%)$28.9 M(+506.8%)-$7.1 M(-229.9%)$5.5 M(+116.9%)-$32.3 M(-165.6%)$49.3 M(+428.1%)-$15.0 M(-278.9%)$8.4 M(-55.4%)$18.8 M(+3865.9%)$475.0 K(+110.3%)-$4.6 M(-238.4%)$3.3 M(+132.4%)-$10.3 M(-625.3%)$2.0 M(-0.1%)$2.0 M(-82.7%)$11.3 M(+420.6%)-$3.5 M(-161.8%)$5.7 M(+144.4%)$2.3 M

TTM Income Tax

$12.6 M(-13.0%)$14.5 M(-31.8%)$21.2 M(+11.1%)$19.1 M(-2.9%)$19.7 M(-39.6%)$32.6 M(+18.8%)$27.5 M(-16.9%)$33.1 M(+2.9%)$32.1 M(+180.2%)$11.5 M(-32.0%)$16.9 M(-57.7%)$39.9 M(+33.7%)$29.8 M(-16.0%)$35.5 M(+798.6%)-$5.1 M(-133.1%)$15.3 M(+106.9%)$7.4 M(-28.4%)$10.3 M(-83.2%)$61.5 M(+384.9%)$12.7 M(-45.1%)$23.1 M(+28.1%)$18.0 M(+262.9%)-$11.1 M(-15.4%)-$9.6 M(-216.2%)-$3.0 M(-161.4%)$4.9 M(-57.8%)$11.7 M(-24.3%)$15.4 M(-2.4%)$15.8 M(+339.6%)$3.6 M(-51.6%)$7.4 M(+101.7%)$3.7 M

PE Ratio

--------------345.9---------204.8(+294.6%)51.9(+61.6%)32.1(+87.5%)17.1(+2.2%)16.8(-26.4%)22.8(-45.7%)42.0(-3.2%)43.4

PS Ratio

0.1(-58.8%)0.2(+13.3%)0.1(+50.0%)0.1(-28.6%)0.1(+100.0%)0.1(-75.9%)0.3(-19.4%)0.4(+24.1%)0.3(-23.7%)0.4(+8.6%)0.3(-5.4%)0.4(-2.6%)0.4(-61.2%)1.0(-30.5%)1.4(-19.0%)1.7(+3.0%)1.7(+164.1%)0.6(+18.5%)0.5(+54.3%)0.3(-22.2%)0.5(-11.8%)0.5(-31.1%)0.7(-20.4%)0.9(+12.1%)0.8(-16.2%)1.0(-2.0%)1.0(+31.2%)0.8(+5.5%)0.7(-13.1%)0.8(+13.5%)0.7(-7.5%)0.8

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

$87.3 M(+8101.0%)$1.1 M(+102.9%)-$36.9 M(+5.4%)-$39.0 M(-890.2%)$4.9 M(+142.3%)-$11.7 M(-221.3%)$9.6 M(+111.5%)-$83.9 M(-467.4%)$22.8 M(+188.0%)-$25.9 M(-218.5%)$21.9 M(+127.0%)-$81.1 M(-3084.3%)$2.7 M(+110.9%)-$25.0 M(-150.0%)-$10.0 M(-248.3%)$6.7 M(+81.9%)$3.7 M(-93.9%)$60.9 M(+305.8%)-$29.6 M(-1251.6%)$2.6 M(+145.4%)-$5.7 M(-108.8%)$64.3 M(+507.7%)$10.6 M(+187.4%)-$12.1 M(+40.9%)-$20.5 M(-239.5%)$14.7 M(+163.3%)$5.6 M(+283.6%)-$3.0 M(-109.7%)$31.1 M(+77.0%)$17.6 M(+10.4%)$15.9 M(+60.3%)$9.9 M

TTM CFO

$12.5 M(+117.9%)-$69.9 M(+15.4%)-$82.6 M(-128.8%)-$36.1 M(+55.4%)-$81.0 M(-28.4%)-$63.1 M(+18.5%)-$77.4 M(-18.9%)-$65.1 M(-4.5%)-$62.3 M(+24.4%)-$82.4 M(-1.2%)-$81.4 M(+28.1%)-$113.3 M(-343.9%)-$25.5 M(-4.0%)-$24.5 M(-140.0%)$61.3 M(+46.9%)$41.7 M(+11.1%)$37.6 M(+33.2%)$28.2 M(-10.7%)$31.6 M(-56.0%)$71.7 M(+25.7%)$57.1 M(+35.0%)$42.3 M(+678.3%)-$7.3 M(+40.6%)-$12.3 M(-278.1%)-$3.3 M(-106.7%)$48.3 M(-5.7%)$51.3 M(-16.8%)$61.6 M(-17.4%)$74.6 M(-1.0%)$75.3 M(-0.3%)$75.5 M(+6.5%)$70.9 M

Cash From Investing

-$4.1 M(+38.2%)-$6.7 M(+6.3%)-$7.1 M(+14.1%)-$8.3 M(+59.2%)-$20.3 M(-650.8%)$3.7 M(+207.8%)-$3.4 M(-4.4%)-$3.3 M(+55.4%)-$7.3 M(-110.8%)-$3.5 M(-39.6%)-$2.5 M(+54.8%)-$5.5 M(+21.0%)-$7.0 M(-126.7%)-$3.1 M(+62.8%)-$8.3 M(+56.0%)-$18.8 M(-53.5%)-$12.2 M(-7.4%)-$11.4 M(+24.3%)-$15.0 M(+44.2%)-$27.0 M(-76.2%)-$15.3 M(+31.8%)-$22.5 M(-18.0%)-$19.0 M(-1.7%)-$18.7 M(-811.7%)-$2.1 M(+75.3%)-$8.3 M(+72.8%)-$30.6 M(-161.2%)-$11.7 M(-35.2%)-$8.7 M(-0.9%)-$8.6 M(+12.4%)-$9.8 M(+42.1%)-$16.9 M

TTM CFI

-$26.2 M(+38.2%)-$42.4 M(-32.4%)-$32.0 M(-13.1%)-$28.3 M(-21.5%)-$23.3 M(-125.1%)-$10.3 M(+40.9%)-$17.5 M(-5.6%)-$16.6 M(+11.9%)-$18.8 M(-1.9%)-$18.5 M(-2.2%)-$18.1 M(+24.2%)-$23.8 M(+35.8%)-$37.1 M(+12.4%)-$42.4 M(+16.4%)-$50.7 M(+11.8%)-$57.5 M(+12.5%)-$65.7 M(+4.5%)-$68.7 M(+13.9%)-$79.8 M(+4.8%)-$83.8 M(-11.0%)-$75.5 M(-21.3%)-$62.2 M(-29.4%)-$48.1 M(+19.4%)-$59.7 M(-13.3%)-$52.7 M(+11.2%)-$59.3 M(+0.4%)-$59.6 M(-53.6%)-$38.8 M(+11.8%)-$44.0 M(+6.2%)-$46.9 M(-9.1%)-$43.0 M(-17.6%)-$36.5 M

Cash From Financing

-$9.8 M(-131.3%)$31.4 M(+22.9%)$25.5 M(+557.9%)$3.9 M(-70.1%)$13.0 M(+1309.2%)$920.0 K(+153.4%)$363.0 K(-99.7%)$107.7 M(+6320.9%)-$1.7 M(-1146.0%)-$139.0 K(-101.3%)$10.6 M(+145.3%)-$23.3 M(-115.5%)$150.6 M(+512.9%)$24.6 M(+369.9%)$5.2 M(-71.7%)$18.5 M(+233.7%)-$13.8 M(-367.1%)$5.2 M(-83.9%)$32.2 M(-50.6%)$65.1 M(+4788.9%)-$1.4 M(+82.8%)-$8.1 M(+23.9%)-$10.6 M(-150.4%)$21.1 M(+763.4%)-$3.2 M(+71.8%)-$11.2 M(-610.8%)$2.2 M(-51.0%)$4.5 M(+133.5%)-$13.4 M(-12993.3%)$104.0 K(-98.7%)$7.7 M(+375.2%)-$2.8 M

TTM CFF

$51.0 M(-30.9%)$73.7 M(+70.3%)$43.3 M(+138.8%)$18.1 M(-85.1%)$122.0 M(+13.7%)$107.3 M(+1.0%)$106.2 M(-8.8%)$116.4 M(+897.6%)-$14.6 M(-110.6%)$137.8 M(-15.2%)$162.5 M(+3.4%)$157.2 M(-21.0%)$198.9 M(+477.2%)$34.5 M(+128.9%)$15.1 M(-64.2%)$42.0 M(-52.6%)$88.6 M(-12.3%)$101.0 M(+15.1%)$87.8 M(+95.2%)$45.0 M(+4536.8%)$970.0 K(+218.4%)-$819.0 K(+79.4%)-$4.0 M(-144.9%)$8.9 M(+214.5%)-$7.7 M(+57.0%)-$18.0 M(-171.7%)-$6.6 M(-510.1%)-$1.1 M(+87.1%)-$8.4 M(-286.9%)$4.5 M(-93.3%)$67.4 M(+43.3%)$47.0 M

Free Cash Flow

$83.2 M(+1583.7%)-$5.6 M(+87.3%)-$44.0 M(+6.9%)-$47.3 M(-208.0%)-$15.4 M(+26.2%)-$20.8 M(-436.2%)$6.2 M(+107.1%)-$87.1 M(-662.8%)$15.5 M(+152.6%)-$29.4 M(-251.6%)$19.4 M(+122.4%)-$86.6 M(-1929.8%)-$4.3 M(+84.8%)-$28.1 M(-53.6%)-$18.3 M(-51.6%)-$12.0 M(-41.2%)-$8.5 M(-117.3%)$49.5 M(+210.9%)-$44.6 M(-82.8%)-$24.4 M(-16.4%)-$21.0 M(-148.9%)$42.9 M(+607.3%)-$8.5 M(+72.5%)-$30.8 M(-36.9%)-$22.5 M(-455.3%)$6.3 M(+125.3%)-$25.0 M(-69.7%)-$14.7 M(-168.2%)$21.6 M(+140.1%)$9.0 M(+47.0%)$6.1 M(+187.7%)-$7.0 M

TTM FCF

-$13.7 M(+87.8%)-$112.3 M(+11.9%)-$127.5 M(-65.0%)-$77.3 M(+34.0%)-$117.1 M(-35.8%)-$86.3 M(+9.1%)-$94.9 M(-16.2%)-$81.7 M(-0.7%)-$81.1 M(+19.6%)-$100.9 M(-1.4%)-$99.5 M(+27.5%)-$137.2 M(-119.0%)-$62.6 M(+6.4%)-$66.9 M(-729.8%)$10.6 M(+167.6%)-$15.7 M(+44.0%)-$28.1 M(+30.7%)-$40.5 M(+13.9%)-$47.1 M(-330.6%)-$10.9 M(+36.9%)-$17.3 M(+8.2%)-$18.9 M(+66.0%)-$55.4 M(+23.0%)-$72.0 M(-28.7%)-$55.9 M(-373.4%)-$11.8 M(-29.2%)-$9.1 M(-141.6%)$22.0 M(-26.1%)$29.8 M(+4.7%)$28.4 M(-12.7%)$32.5 M(-5.3%)$34.4 M

CAPEX

$4.1 M(-38.2%)$6.7 M(-6.3%)$7.1 M(-14.1%)$8.3 M(-59.2%)$20.3 M(+121.7%)$9.2 M(+167.7%)$3.4 M(+4.4%)$3.3 M(-55.4%)$7.3 M(+110.8%)$3.5 M(+39.6%)$2.5 M(-54.8%)$5.5 M(-21.0%)$7.0 M(+126.7%)$3.1 M(-62.8%)$8.3 M(-56.0%)$18.8 M(+53.5%)$12.2 M(+7.4%)$11.4 M(-24.3%)$15.0 M(-44.2%)$27.0 M(+76.2%)$15.3 M(-28.3%)$21.4 M(+12.2%)$19.0 M(+1.7%)$18.7 M(+811.7%)$2.1 M(-75.3%)$8.3 M(-72.8%)$30.6 M(+161.2%)$11.7 M(+23.1%)$9.5 M(+10.8%)$8.6 M(-12.4%)$9.8 M(-42.1%)$16.9 M

TTM CAPEX

$26.2 M(-38.2%)$42.4 M(-5.5%)$44.8 M(+9.0%)$41.1 M(+13.9%)$36.1 M(+55.9%)$23.2 M(+32.4%)$17.5 M(+5.6%)$16.6 M(-11.9%)$18.8 M(+1.9%)$18.5 M(+2.2%)$18.1 M(-24.2%)$23.8 M(-35.8%)$37.1 M(-12.4%)$42.4 M(-16.4%)$50.7 M(-11.8%)$57.5 M(-12.5%)$65.7 M(-4.5%)$68.7 M(-12.7%)$78.7 M(-4.8%)$82.7 M(+11.1%)$74.4 M(+21.7%)$61.1 M(+27.1%)$48.1 M(-19.4%)$59.7 M(+13.3%)$52.7 M(-12.4%)$60.2 M(-0.4%)$60.4 M(+52.5%)$39.6 M(-11.6%)$44.8 M(-4.4%)$46.9 M(+9.1%)$43.0 M(+17.6%)$36.5 M

Dividends Paid

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

TTM Dividends Paid

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

TTM Dividend Per Share

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

TTM Dividend Yield

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

Payout Ratio

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