Total Assets
+13.58%1.99B
+13.38%1.93B
+11.54%1.90B
+5.40%1.80B
+6.54%1.75B
+6.21%1.70B
+7.70%1.70B
+12.18%1.71B
+9.43%1.65B
+10.50%1.60B
+9.79%1.58B
+15.99%1.53B
+11.39%1.50B
+8.95%1.45B
+7.97%1.44B
+1.67%1.32B
+5.29%1.35B
+5.21%1.33B
+8.38%1.34B
+8.92%1.29B
Total Current Assets
+11.77%974.86M
+10.30%943.93M
+2.76%946.25M
-4.40%890.05M
-2.29%872.24M
+1.38%855.81M
+14.01%920.83M
+18.54%931.06M
+15.60%892.64M
+17.22%844.13M
+15.25%807.68M
+21.84%785.45M
+13.89%772.21M
+14.24%720.12M
+17.24%700.82M
+17.08%644.65M
+27.82%678.06M
+27.19%630.35M
+18.11%597.78M
+10.09%550.62M
Cash and Cash Equivalents & Short-Term Investments
+16.85%672.81M
+14.19%637.67M
-0.83%636.87M
-8.20%588.17M
-5.04%575.80M
-0.26%558.41M
+23.14%642.20M
+25.08%640.67M
+27.44%606.38M
+35.59%559.86M
+39.45%521.51M
+42.88%512.21M
+24.94%475.80M
+25.40%412.92M
+19.03%373.99M
+29.58%358.50M
+34.45%380.83M
+28.64%329.28M
+12.80%314.20M
-0.72%276.67M
-Cash and Cash Equivalents
+14.60%549.51M
-3.62%511.49M
-15.27%544.13M
-17.75%492.26M
-10.76%479.52M
+7.45%530.71M
+26.29%642.20M
+19.87%598.49M
+19.81%537.33M
+34.40%493.91M
+51.89%508.52M
+56.18%499.29M
+17.76%448.48M
+11.60%367.49M
+6.56%334.79M
+15.55%319.68M
+34.45%380.83M
+28.64%329.28M
+12.80%314.20M
-0.72%276.67M
-Short Term Investments
+28.07%123.30M
+355.53%126.18M
--92.74M
+127.36%95.91M
+39.44%96.28M
-58.00%27.70M
-100.00%0.00
+226.63%42.18M
+152.68%69.05M
+45.18%65.96M
-66.85%13.00M
-66.73%12.92M
--27.33M
--45.43M
--39.20M
--38.82M
----
----
----
--0.00
Receivables
-1.65%187.73M
-3.59%188.95M
+5.87%199.49M
+1.16%222.60M
-4.53%190.88M
-0.78%195.98M
-7.45%188.44M
+5.68%220.05M
-3.01%199.93M
-7.90%197.52M
-7.74%203.61M
-3.87%208.22M
-0.18%206.13M
+12.72%214.46M
+29.31%220.69M
+3.88%216.61M
+36.58%206.50M
+32.19%190.26M
+22.16%170.67M
+32.54%208.52M
-Accounts Receivable
-1.65%187.73M
+14.23%188.95M
+33.25%199.49M
-2.44%195.92M
+9.87%190.88M
-5.50%165.41M
-26.47%149.71M
+3.03%200.83M
-15.72%173.73M
-18.39%175.03M
-7.74%203.61M
-1.63%194.93M
-0.18%206.13M
+12.72%214.46M
+29.31%220.69M
+13.59%198.15M
+36.58%206.50M
+32.19%190.26M
+22.16%170.67M
+29.73%174.45M
-Taxes Receivable
----
----
----
+82.25%14.00M
----
----
----
+232.35%7.68M
----
----
----
-14.81%2.31M
----
----
----
-88.79%2.71M
----
----
----
+46.40%24.21M
-Other Receivables
----
----
----
+9.87%12.67M
----
+34.91%31.74M
--39.83M
+4.99%11.53M
--27.39M
--23.53M
----
-30.27%10.98M
----
----
----
+59.77%15.75M
----
----
----
+56.17%9.86M
-Receivables Adjustments Allowances
----
----
----
----
----
-13.03%-1.17M
---1.10M
----
---1.20M
---1.04M
----
----
----
----
----
----
----
----
----
----
Prepaid Assets
----
----
----
+68.59%12.89M
----
----
----
-38.94%7.65M
----
----
----
-30.34%12.52M
----
----
----
+88.21%17.97M
----
----
----
+52.18%9.55M
Inventory
+1.98%64.75M
+10.82%67.83M
+8.80%62.65M
+9.27%61.77M
+14.45%63.49M
+12.80%61.20M
+13.62%57.58M
+13.14%56.53M
+0.17%55.47M
-1.24%54.26M
-4.01%50.68M
-1.56%49.96M
+10.07%55.38M
-5.18%54.94M
-14.81%52.80M
-8.14%50.75M
-5.36%50.31M
+2.76%57.94M
+9.86%61.97M
-3.53%55.25M
Other Current Assets
+17.81%49.57M
+23.03%49.48M
+44.83%47.24M
-24.92%4.64M
+36.31%42.07M
+23.78%40.22M
+2.31%32.61M
+143.40%6.18M
-11.56%30.87M
-14.03%32.49M
-40.24%31.88M
+211.67%2.54M
-13.64%34.90M
-28.50%37.80M
+4.71%53.34M
+29.41%814.00K
-5.71%40.41M
+34.39%52.86M
+61.93%50.94M
+3.45%629.00K
Total Non-Current Assets
+15.37%1.02B
+16.49%986.90M
+21.86%955.17M
+17.09%914.48M
+17.02%880.53M
+11.58%847.23M
+1.12%783.84M
+5.43%781.00M
+2.92%752.46M
+3.89%759.32M
+4.63%775.16M
+10.37%740.77M
+8.87%731.13M
+4.19%730.91M
+0.46%740.86M
-9.74%671.18M
-10.62%671.54M
-8.94%701.54M
+1.59%737.47M
+8.07%743.59M
Net PPE
+13.83%955.04M
+14.91%927.94M
+19.31%894.62M
+14.65%854.44M
+16.10%838.99M
+10.70%807.56M
+0.96%749.81M
+5.08%745.26M
+3.02%722.64M
+4.23%729.49M
+4.47%742.67M
+10.15%709.24M
+9.47%701.46M
+6.07%699.92M
+2.69%710.93M
-7.56%643.87M
-8.41%640.81M
-8.02%659.88M
+2.96%692.29M
+10.31%696.55M
-Gross PPE
+4.01%2.60B
+6.60%2.58B
+10.18%2.54B
+7.33%2.49B
+10.13%2.50B
+7.34%2.42B
+0.63%2.30B
+4.97%2.32B
+1.40%2.27B
+2.08%2.26B
+1.77%2.29B
+6.60%2.21B
+5.27%2.24B
+3.01%2.21B
+0.97%2.25B
-6.98%2.07B
-4.74%2.12B
-4.70%2.15B
+1.65%2.23B
+5.49%2.23B
-Accumulated Depreciation
+0.95%-1.64B
-2.45%-1.66B
-5.78%-1.64B
-3.86%-1.63B
-7.34%-1.66B
-5.73%-1.62B
-0.47%-1.55B
-4.93%-1.57B
-0.66%-1.54B
-1.09%-1.53B
-0.52%-1.55B
-5.00%-1.50B
-3.45%-1.53B
-1.66%-1.51B
-0.19%-1.54B
+6.71%-1.43B
+3.07%-1.48B
+3.16%-1.49B
-1.07%-1.54B
-3.44%-1.53B
Non-Current Deferred Assets
+42.63%37.68M
+51.21%37.39M
+97.82%38.26M
+74.37%40.21M
+30.52%26.42M
+24.75%24.73M
-12.98%19.34M
+8.27%23.06M
+8.92%20.24M
+2.69%19.82M
+1.37%22.22M
+7.47%21.30M
-17.53%18.59M
-18.66%19.30M
-10.33%21.92M
-18.63%19.82M
-4.88%22.54M
+5.05%23.73M
+13.45%24.45M
+10.34%24.35M
Other Non-Current Assets
+53.20%23.17M
+44.40%21.58M
+51.77%22.30M
+56.45%19.84M
+57.83%15.12M
+49.26%14.94M
+43.11%14.69M
+23.96%12.68M
-13.59%9.58M
-14.37%10.01M
+28.07%10.27M
+36.60%10.23M
+35.19%11.09M
-34.80%11.69M
-61.34%8.02M
-66.98%7.49M
-69.72%8.20M
-38.19%17.93M
-30.00%20.73M
-26.98%22.68M
Total Liabilities
+15.03%247.04M
+15.08%237.37M
+19.50%251.50M
-10.41%207.23M
-7.30%214.77M
-12.39%206.26M
-10.74%210.46M
-7.71%231.30M
-7.87%231.67M
-4.43%235.42M
-8.95%235.78M
-1.23%250.61M
-6.74%251.47M
-12.54%246.34M
-12.54%258.96M
-13.59%253.74M
-6.15%269.64M
+2.36%281.66M
+16.77%296.08M
+29.98%293.64M
Total Current Liabilities
+12.78%197.28M
+12.10%186.97M
+27.06%206.65M
-9.76%165.87M
-8.48%174.93M
-14.72%166.78M
-12.22%162.64M
-0.76%183.81M
+0.25%191.13M
+5.62%195.57M
-7.04%185.29M
-4.42%185.22M
-3.28%190.65M
-0.70%185.17M
+4.31%199.33M
+10.02%193.80M
+17.60%197.11M
+17.07%186.47M
+31.31%191.09M
+23.23%176.15M
Payables
+16.87%117.28M
+20.66%107.97M
+29.92%111.65M
+3.17%109.10M
+12.74%100.35M
-5.55%89.48M
-1.14%85.94M
-5.26%105.75M
-12.32%89.01M
+2.24%94.75M
+2.48%86.93M
-7.04%111.63M
+23.46%101.53M
+18.29%92.67M
-10.64%84.82M
+20.48%120.08M
+8.72%82.23M
-5.94%78.34M
+33.93%94.91M
+12.32%99.67M
-Accounts Payable
+16.87%117.28M
+20.66%107.97M
+29.92%111.65M
+6.98%84.21M
+12.74%100.35M
-5.55%89.48M
-1.14%85.94M
-6.32%78.72M
-12.32%89.01M
+2.24%94.75M
+2.48%86.93M
+5.60%84.02M
+23.46%101.53M
+18.29%92.67M
-10.64%84.82M
-2.41%79.57M
+8.72%82.23M
-5.94%78.34M
+33.93%94.91M
+8.17%81.53M
-Total Tax Payable
----
----
----
-7.93%24.89M
----
----
----
-2.05%27.04M
----
----
----
-31.87%27.60M
----
----
----
+123.41%40.52M
----
----
----
+35.78%18.14M
Current Accrued Expenses
+2.08%76.11M
+2.19%78.98M
+28.23%94.99M
+30.23%19.01M
-9.10%74.56M
-5.17%77.29M
-4.53%74.08M
-18.36%14.60M
-0.62%82.02M
-4.65%81.50M
-28.14%77.59M
+71.89%17.88M
-20.75%82.54M
-10.70%85.48M
+38.65%107.97M
-28.79%10.40M
+55.88%104.15M
+90.16%95.72M
+46.87%77.87M
+4.93%14.61M
Short-Term Debt and Capital Lease Obligation
+35254.55%3.89M
+0.00%11.00K
-99.58%11.00K
-90.02%1.99M
-99.95%11.00K
-99.94%11.00K
-87.33%2.63M
+133.18%19.90M
+204.90%20.09M
+175.30%19.32M
+217.55%20.77M
-25.00%8.53M
-38.58%6.59M
-43.46%7.02M
-64.27%6.54M
-53.60%11.38M
-57.37%10.73M
-51.63%12.41M
-15.41%18.31M
+54.68%24.52M
-Current Debt
----
----
--11.00K
----
----
----
----
----
----
----
----
----
----
----
----
-76.52%3.51M
-78.95%3.80M
-69.61%5.51M
-47.18%11.43M
+9.37%14.96M
-Current Capital Lease Obligation
+35254.55%3.89M
+0.00%11.00K
----
-90.02%1.99M
-99.95%11.00K
-99.94%11.00K
-87.33%2.63M
+133.18%19.90M
+204.90%20.09M
+175.30%19.32M
+217.55%20.77M
+8.48%8.53M
-4.91%6.59M
+1.68%7.02M
-4.87%6.54M
-17.74%7.87M
-2.67%6.93M
-8.37%6.90M
--6.88M
+339.63%9.56M
Current Deferred Liabilities
----
----
----
-23.31%9.49M
----
----
----
+24.18%12.38M
----
----
----
-47.20%9.97M
----
----
----
+28.23%18.87M
----
----
----
+83.41%14.72M
Total Non-Current Liabilities
+24.89%49.76M
+27.66%50.40M
-6.21%44.85M
-12.92%41.35M
-1.74%39.84M
-0.95%39.48M
-5.30%47.82M
-27.37%47.49M
-33.33%40.55M
-34.85%39.86M
-15.32%50.49M
+9.08%65.39M
-16.15%60.82M
-35.73%61.17M
-43.20%59.63M
-48.98%59.94M
-39.40%72.53M
-17.86%95.19M
-2.82%104.99M
+41.60%117.49M
Long Term Accounts Payable and Other Payables
----
----
----
+5.10%4.53M
----
----
----
-34.91%4.31M
----
----
----
--6.62M
----
----
----
----
----
----
----
----
Long Term Debt and Capital Lease Obligation
-75.00%4.00K
+20178.95%3.85M
-52.38%10.00K
+29.75%3.97M
-42.86%16.00K
-99.23%19.00K
-99.21%21.00K
-86.22%3.06M
-99.86%28.00K
-88.48%2.46M
-90.28%2.66M
-31.24%22.22M
-56.81%20.12M
-69.60%21.32M
-65.21%27.32M
-63.88%32.31M
-49.76%46.59M
-20.70%70.14M
-1.81%78.54M
+62.69%89.45M
-Long Term Debt
----
----
--10.00K
----
----
----
----
----
----
----
----
----
----
----
-92.07%3.89M
-86.74%7.74M
-66.06%20.38M
-21.88%42.30M
-38.64%49.08M
+6.15%58.36M
-Long Term Capital Lease Obligation
-75.00%4.00K
+20178.95%3.85M
----
+29.75%3.97M
-42.86%16.00K
-99.23%19.00K
-99.21%21.00K
-86.22%3.06M
-99.86%28.00K
-88.48%2.46M
-88.67%2.66M
-9.58%22.22M
-23.22%20.12M
-23.41%21.32M
-20.48%23.43M
-20.95%24.57M
-19.84%26.21M
-18.84%27.84M
--29.47M
--31.08M
Non-Current Deferred Liabilities
----
----
----
-43.42%5.04M
----
----
----
-28.46%8.91M
----
----
----
--12.45M
----
----
----
----
----
----
----
----
Employee Benefits
----
----
----
+1.73%13.22M
----
----
----
+8.33%12.99M
----
----
----
--11.99M
----
----
----
----
----
----
----
----
Other Non-Current Liabilities
+24.93%49.75M
+17.96%46.55M
-6.19%44.84M
-19.89%14.59M
-1.71%39.82M
+5.51%39.46M
-0.08%47.80M
+50.49%18.21M
-0.43%40.52M
-6.15%37.40M
+48.08%47.84M
-56.20%12.10M
+56.90%40.69M
+59.10%39.85M
+22.15%32.31M
-1.47%27.63M
-3.72%25.94M
-8.72%25.05M
-5.71%26.45M
+0.18%28.05M
Total Equity
+13.37%1.74B
+13.14%1.69B
+10.42%1.65B
+7.87%1.60B
+8.81%1.54B
+9.41%1.50B
+10.92%1.49B
+16.08%1.48B
+12.90%1.41B
+13.56%1.37B
+13.89%1.35B
+20.10%1.28B
+15.92%1.25B
+14.71%1.20B
+13.81%1.18B
+6.15%1.06B
+8.60%1.08B
+6.00%1.05B
+6.20%1.04B
+3.98%1.00B
Stockholders' Equity
+13.78%1.28B
+12.75%1.24B
+7.42%1.21B
+4.70%1.17B
+5.39%1.13B
+6.38%1.10B
+10.24%1.13B
+14.96%1.12B
+11.11%1.07B
+11.51%1.03B
+11.10%1.02B
+17.26%975.01M
+13.04%961.21M
+11.22%928.05M
+9.82%920.77M
+0.95%831.53M
+3.96%850.32M
+1.58%834.40M
+2.81%838.43M
+2.33%823.69M
Capital Stock
+1.04%582.00K
-0.85%582.00K
-6.74%581.00K
-6.95%576.00K
-6.80%576.00K
-5.02%587.00K
+0.97%623.00K
+0.98%619.00K
+0.82%618.00K
+0.98%618.00K
+0.98%617.00K
+0.82%613.00K
+0.82%613.00K
+0.99%612.00K
+0.83%611.00K
+1.33%608.00K
+0.00%608.00K
-4.72%606.00K
-4.57%606.00K
-4.91%600.00K
-Common Stock
+1.04%582.00K
-0.85%582.00K
-6.74%581.00K
-6.95%576.00K
-6.80%576.00K
-5.02%587.00K
+0.97%623.00K
+0.98%619.00K
+0.82%618.00K
+0.98%618.00K
+0.98%617.00K
+0.82%613.00K
+0.82%613.00K
+0.99%612.00K
+0.83%611.00K
+1.33%608.00K
+0.00%608.00K
-4.72%606.00K
-4.57%606.00K
-4.91%600.00K
-Preferred Stock
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
Additional Paid-In Capital
+2.82%496.69M
+0.75%492.87M
-5.22%488.81M
-5.41%486.93M
-5.26%483.08M
-3.44%489.21M
+2.55%515.74M
+2.54%514.76M
+2.01%509.92M
+1.86%506.62M
+1.61%502.90M
+1.67%502.01M
+1.61%499.89M
+1.64%497.39M
+1.56%494.95M
+1.87%493.74M
+0.51%491.95M
-4.27%489.37M
-4.25%487.34M
-4.47%484.67M
Retained Earnings
+23.12%874.67M
+21.09%845.75M
+11.29%814.32M
+11.62%772.20M
+7.97%710.40M
+12.01%698.42M
+24.59%731.71M
+23.29%691.81M
+27.38%657.94M
+27.37%623.55M
+30.62%587.30M
+28.81%561.12M
+29.59%516.51M
+33.27%489.55M
+32.28%449.62M
+37.06%435.63M
+31.56%398.57M
+23.44%367.34M
+18.41%339.91M
+13.91%317.85M
Less: Treasury Stock
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
----
----
----
----
----
----
Gains/Losses Not Affecting Retained Earnings
-33.20%-91.25M
-12.20%-97.95M
+23.27%-92.32M
+0.23%-86.12M
+31.82%-68.50M
+9.00%-87.30M
-77.31%-120.33M
+2.72%-86.32M
-80.09%-100.48M
-61.22%-95.93M
-177.90%-67.86M
+9.87%-88.73M
-36.72%-55.80M
-159.63%-59.51M
-331.14%-24.42M
-578.62%-98.46M
-264.01%-40.81M
-165.13%-22.92M
-67.01%10.57M
+14.55%20.57M
Minority Interests
+12.26%463.01M
+14.24%452.21M
+19.67%438.53M
+17.73%423.72M
+19.40%412.45M
+18.81%395.85M
+13.07%366.46M
+19.73%359.90M
+18.84%345.44M
+20.44%333.17M
+23.72%324.10M
+30.38%300.60M
+26.57%290.66M
+28.17%276.64M
+30.49%261.96M
+30.36%230.56M
+30.06%229.64M
+27.39%215.83M
+23.16%200.74M
+12.44%176.87M
Deadline
Aug 2, 2026
May 3, 2026
Feb 1, 2026
Oct 31, 2025
Aug 3, 2025
May 4, 2025
Feb 2, 2025
Oct 31, 2024
Jul 28, 2024
Apr 28, 2024
Jan 28, 2024
Oct 31, 2023
Jul 30, 2023
Apr 30, 2023
Jan 29, 2023
Oct 31, 2022
Jul 31, 2022
May 1, 2022
Jan 30, 2022
Oct 31, 2021
Accounting Standard
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP
US_GAAP