Total Assets
+52.61%1.54B
+56.08%1.53B
+55.65%1.43B
+24.48%1.11B
+14.75%1.01B
+11.73%981.96M
+14.99%917.80M
+20.64%889.83M
+21.62%878.27M
+19.85%878.88M
+14.76%798.13M
+108.21%737.59M
+118.31%722.15M
+142.65%733.32M
+198.85%695.49M
+108.94%354.25M
+102.23%330.79M
+201.79%302.22M
+127.68%232.72M
+85.51%169.54M
Total Current Assets
+280.99%581.64M
+322.55%597.65M
+107.89%543.01M
-0.52%234.02M
-1.81%152.66M
-5.44%141.44M
+150.74%261.20M
+326.13%235.24M
+222.02%155.47M
+159.81%149.58M
+89.76%104.17M
-45.98%55.21M
-47.97%48.28M
-12.32%57.57M
-59.16%54.90M
+36.17%102.19M
+21.42%92.80M
+354.78%65.66M
+640.91%134.43M
+1038.79%75.05M
Cash and Cash Equivalents & Short-Term Investments
+583.58%488.05M
+690.64%486.35M
+138.58%454.72M
-4.69%148.93M
-18.61%71.40M
-25.25%61.51M
+279.37%190.60M
+242.58%156.26M
+402.35%87.73M
+152.31%82.29M
+139.64%50.24M
+40.20%45.61M
-26.48%17.46M
+43.90%32.61M
-78.23%20.97M
-26.58%32.54M
-50.44%23.75M
+78.27%22.66M
+476.65%96.30M
+760.83%44.31M
-Cash and Cash Equivalents
+583.58%488.05M
+690.64%486.35M
+138.58%454.72M
+70.14%148.93M
-18.61%71.40M
-25.25%61.51M
+279.37%190.60M
+91.90%87.53M
+402.35%87.73M
+152.31%82.29M
+139.64%50.24M
+40.20%45.61M
-26.48%17.46M
+43.90%32.61M
-78.23%20.97M
-26.58%32.54M
-45.93%23.75M
+160.10%22.66M
+1337.25%96.30M
+760.83%44.31M
-Short Term Investments
----
----
----
-100.00%0.00
--0.00
--0.00
--0.00
--68.73M
----
----
----
--0.00
----
----
----
----
----
----
----
----
Receivables
+45.21%7.13M
+571.68%26.61M
+72.71%6.63M
+84.52%5.81M
+44.06%4.91M
+24.87%3.96M
-65.06%3.84M
+17.34%3.15M
-18.51%3.41M
-19.12%3.17M
+208.39%10.99M
-6.58%2.68M
-63.25%4.18M
+53.70%3.92M
+100.52%3.56M
+100.21%2.87M
+480.06%11.38M
+82.36%2.55M
+58.89%1.78M
+29.06%1.43M
-Accounts Receivable
----
--20.20M
----
----
----
----
----
----
----
----
--542.00K
----
--1.71M
--870.00K
----
----
----
----
----
----
-Loans Receivable
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--9.17M
----
----
----
-Other Receivables
+45.21%7.13M
+61.84%6.41M
+72.71%6.63M
+84.52%5.81M
+44.06%4.91M
+24.87%3.96M
-63.25%3.84M
+17.34%3.15M
+37.77%3.41M
+3.93%3.17M
+193.18%10.45M
-6.58%2.68M
+12.08%2.47M
+19.61%3.05M
+100.52%3.56M
+100.21%2.87M
+12.49%2.21M
+82.36%2.55M
+58.89%1.78M
+29.06%1.43M
Prepaid Assets
----
----
----
----
----
+24.87%3.96M
-63.25%3.84M
-8.54%2.45M
+37.77%3.41M
+3.93%3.17M
+193.18%10.45M
-6.58%2.68M
+12.08%2.47M
+19.61%3.05M
+100.52%3.56M
+100.21%2.87M
+12.49%2.21M
+82.36%2.55M
+58.89%1.78M
+29.06%1.43M
Inventory
+13.22%86.46M
+11.89%84.69M
+23.59%81.66M
+4.54%79.28M
+20.46%76.36M
+19.39%75.69M
+53.88%66.07M
+1121.73%75.83M
+137.97%63.39M
+201.38%63.40M
+47.23%42.94M
-90.68%6.21M
-53.60%26.64M
-47.71%21.04M
-19.47%29.17M
+128.20%66.57M
+117.42%57.41M
+18907.66%40.23M
+17010.97%36.22M
+13682.35%29.17M
Other Current Assets
----
----
----
----
----
-62.36%271.00K
--687.00K
-1.14%694.00K
--954.00K
--720.00K
----
+228.04%702.00K
----
----
+837.15%1.20M
+69.84%214.00K
+94.74%259.52K
+87.73%212.83K
+13.75%128.16K
+5.56%126.00K
Total Non-Current Assets
+11.84%956.42M
+11.24%935.00M
+34.86%885.50M
+33.46%873.64M
+18.31%855.15M
+15.25%840.52M
-5.38%656.60M
-4.07%654.58M
+7.26%722.79M
+7.93%729.30M
+8.33%693.96M
+170.73%682.38M
+183.15%673.87M
+185.66%675.74M
+551.73%640.59M
+166.74%252.06M
+173.10%237.99M
+176.01%236.56M
+16.92%98.29M
+11.43%94.50M
Net PPE
+0.58%782.42M
+2.78%781.24M
+34.23%774.87M
+34.45%777.16M
+34.49%777.89M
+30.23%760.11M
+0.14%577.29M
-1.24%578.05M
-0.14%578.40M
+0.14%583.66M
-0.35%576.49M
+189.49%585.29M
+196.04%579.23M
+198.90%582.85M
+711.02%578.48M
+184.19%202.18M
+175.06%195.66M
+173.95%195.00M
+0.99%71.33M
+0.66%71.14M
-Gross PPE
+1.21%804.77M
+3.34%802.16M
+34.10%794.42M
+34.24%795.46M
+34.17%795.16M
+29.86%776.21M
+0.36%592.39M
-1.04%592.58M
+0.04%592.66M
+0.33%597.74M
-0.16%590.27M
+178.94%598.80M
+184.82%592.44M
+187.61%595.80M
+610.49%591.23M
+158.70%214.67M
+150.79%208.00M
+149.03%207.15M
+0.73%83.21M
+0.45%82.98M
-Accumulated Depreciation
-29.37%-22.35M
-29.88%-20.92M
-29.44%-19.55M
-25.96%-18.30M
-21.13%-17.27M
-14.38%-16.11M
-9.54%-15.10M
-7.50%-14.53M
-7.90%-14.26M
-8.75%-14.08M
-8.14%-13.79M
-8.20%-13.51M
-7.07%-13.22M
-6.55%-12.95M
-7.27%-12.75M
-5.49%-12.49M
-4.56%-12.34M
-1.27%-12.15M
+0.82%-11.89M
+0.82%-11.84M
Investments and Advances
+101.56%129.66M
+110.61%143.65M
+45.56%100.41M
+29.01%84.30M
-51.95%64.33M
-49.49%68.21M
-35.36%68.98M
-24.69%65.34M
+58.93%133.89M
+63.28%135.04M
+106.25%106.71M
+122.41%86.77M
+239.30%84.25M
+259.42%82.70M
+118.99%51.74M
+88.19%39.01M
+86.34%24.83M
+92.37%23.01M
+117.26%23.63M
+80.02%20.73M
-Available for Sale Securities
+651.82%65.88M
+544.63%83.96M
+322.08%44.49M
+335.79%28.47M
-87.72%8.76M
-83.43%13.03M
-80.24%10.54M
-83.10%6.53M
+85.98%71.34M
+123.75%78.58M
+841.53%53.35M
+160.59%38.66M
--38.36M
--35.12M
--5.67M
--14.83M
----
----
----
----
-Long Term Equity Investment
+14.78%63.78M
+8.16%59.68M
-4.32%55.92M
-5.07%55.83M
-11.16%55.57M
-2.25%55.18M
+9.51%58.44M
+22.24%58.81M
+36.31%62.55M
+18.64%56.45M
+15.82%53.36M
+98.99%48.11M
+84.81%45.89M
+106.79%47.58M
+95.01%46.07M
+16.63%24.18M
+86.34%24.83M
+92.37%23.01M
+117.26%23.63M
+80.02%20.73M
Other Non-Current Assets
+242.89%44.34M
-17.19%10.11M
-1.12%10.22M
+8.79%12.18M
+23.06%12.93M
+15.13%12.21M
-3.99%10.33M
+8.36%11.19M
+1.12%10.51M
+3.99%10.60M
+3.78%10.76M
-4.91%10.33M
-40.62%10.39M
-45.04%10.19M
+210.72%10.37M
+313.99%10.86M
+551.40%17.50M
+623.88%18.55M
+30.09%3.34M
+0.57%2.62M
Total Liabilities
+1.35%116.58M
+14.27%119.69M
+23.72%116.03M
+10.78%123.75M
+15.45%115.02M
-4.54%104.74M
-19.10%93.78M
+5.63%111.72M
-0.68%99.63M
+0.99%109.73M
+1.64%115.92M
+286.87%105.76M
+331.09%100.31M
+385.60%108.65M
+539.39%114.05M
+51.16%27.34M
+35.01%23.27M
-8.66%22.37M
-34.56%17.84M
-32.95%18.09M
Total Current Liabilities
+17.94%17.81M
+38.83%20.81M
+54.23%19.59M
-9.54%26.43M
+5.48%15.10M
-31.38%14.99M
-58.49%12.70M
+139.64%29.22M
+49.16%14.31M
+69.27%21.84M
+73.80%30.60M
+43.49%12.19M
+107.17%9.60M
+228.64%12.90M
+35.25%17.61M
-35.96%8.50M
-62.04%4.63M
-79.83%3.93M
+240.62%13.02M
+551.27%13.27M
Payables
+4.75%12.46M
+30.83%15.29M
+47.19%13.89M
-33.27%10.59M
+165.20%11.90M
+132.02%11.69M
-46.33%9.44M
+184.49%15.86M
-43.81%4.49M
-49.49%5.04M
+23.69%17.58M
+105.08%5.58M
+92.55%7.98M
+196.90%9.98M
--14.21M
+108.99%2.72M
+97.05%4.15M
+110.93%3.36M
----
-31.16%1.30M
-Accounts Payable
+4.75%12.46M
+30.83%15.29M
+47.19%13.89M
-33.27%10.59M
+165.20%11.90M
+132.02%11.69M
-46.33%9.44M
+184.49%15.86M
-43.81%4.49M
-49.49%5.04M
+23.69%17.58M
+176.18%5.58M
+92.55%7.98M
+196.90%9.98M
--14.21M
+55.19%2.02M
+97.05%4.15M
+113.15%3.36M
----
-30.00%1.30M
-Other Payable
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--700.00K
----
----
----
----
Current Accrued Expenses
----
----
----
+40.99%9.98M
----
----
----
+42.96%7.08M
----
----
----
-9.08%4.95M
----
----
----
+272.04%5.44M
----
----
----
--1.46M
Short-Term Debt and Capital Lease Obligation
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
-96.53%350.43K
-97.84%383.97K
+417.38%10.84M
--10.08M
-Current Debt
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
+426.74%10.53M
--10.08M
-Current Capital Lease Obligation
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
+348.98%350.43K
--383.97K
+219.23%301.48K
----
Current Provisions
+63.44%4.65M
+64.14%4.85M
+69.90%5.02M
+74.74%5.16M
+92.10%2.85M
+97.79%2.95M
+94.92%2.95M
+94.92%2.95M
+309.12%1.48M
+312.43%1.49M
+318.51%1.52M
--1.52M
--362.00K
--362.00K
--362.00K
----
----
----
----
----
Other Current Liabilities
+95.21%693.00K
+93.04%666.00K
+118.41%688.00K
-78.60%713.00K
-95.75%355.00K
-97.75%345.00K
-97.26%315.00K
+2062.99%3.33M
+567.60%8.35M
+496.46%15.31M
+279.49%11.51M
-54.17%154.00K
+825.18%1.25M
+1303.62%2.57M
+31859.52%3.03M
-21.86%336.00K
+1388.15%135.11K
+39.11%182.88K
+9.20%9.49K
+191.39%430.00K
Total Non-Current Liabilities
-1.15%98.77M
+10.17%98.88M
+18.94%96.43M
+17.97%97.32M
+17.12%99.92M
+2.13%89.76M
-4.98%81.08M
-11.84%82.49M
-5.95%85.32M
-8.21%87.89M
-11.53%85.32M
+396.65%93.57M
+386.73%90.72M
+419.01%95.74M
+1901.75%96.44M
+291.11%18.84M
+270.29%18.64M
+266.87%18.45M
-79.44%4.82M
-80.68%4.82M
Long Term Debt and Capital Lease Obligation
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
+73.62%987.55K
+521.93%1.01M
-98.65%258.32K
----
-Long Term Debt
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
-99.91%16.57K
----
-Long Term Capital Lease Obligation
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
+117.49%987.55K
--1.01M
-45.48%241.75K
----
Derivative Product Liabilities
----
----
----
----
----
----
----
-100.00%0.00
-100.00%0.00
-100.00%0.00
-100.00%0.00
--4.31M
--3.22M
--7.48M
--8.82M
--0.00
----
----
----
----
Non-Current Liabilities
+1.03%36.25M
+28.97%35.69M
+103.44%34.43M
+103.36%33.90M
+100.52%35.88M
+56.86%27.67M
-2.69%16.93M
-2.82%16.67M
-2.04%17.89M
-2.15%17.64M
-2.15%17.39M
-0.70%17.16M
+7.10%18.27M
+7.12%18.03M
+345.57%17.78M
+338.59%17.28M
+338.67%17.05M
+338.71%16.83M
+5.40%3.99M
+5.48%3.94M
Non-Current Deferred Liabilities
-2.15%61.30M
+2.28%62.00M
-3.16%60.76M
-3.46%62.12M
-4.94%62.65M
-11.70%60.62M
-5.53%62.74M
-9.47%64.35M
-3.47%65.90M
-0.82%68.66M
-3.50%66.42M
+13161.19%71.08M
+12605.38%68.27M
+12756.29%69.23M
+12646.78%68.83M
-0.92%536.00K
-0.89%537.36K
-0.86%538.46K
-0.78%539.95K
-0.73%541.00K
Other Non-Current Liabilities
-12.54%1.22M
-18.59%1.19M
-11.94%1.24M
-12.28%1.29M
-8.28%1.40M
-7.93%1.46M
-6.76%1.41M
+44.51%1.47M
+58.60%1.52M
+58.11%1.59M
+48.67%1.51M
-0.78%1.02M
+1526.89%959.00K
+1465.32%1.01M
+3308.44%1.02M
+205.04%1.03M
+70.24%58.95K
-86.78%64.20K
-24.16%29.78K
-29.75%337.00K
Total Equity
+59.22%1.42B
+61.07%1.41B
+59.28%1.31B
+26.45%983.90M
+14.66%892.79M
+14.05%877.21M
+20.79%824.02M
+23.15%778.11M
+25.22%778.64M
+23.13%769.15M
+17.33%682.21M
+93.27%631.83M
+102.21%621.84M
+123.22%624.67M
+170.59%581.44M
+115.85%326.91M
+110.14%307.52M
+269.93%279.84M
+186.67%214.88M
+135.12%151.46M
Stockholders' Equity
+59.22%1.42B
+61.07%1.41B
+59.28%1.31B
+26.45%983.90M
+14.66%892.79M
+14.05%877.21M
+20.79%824.02M
+23.15%778.11M
+25.22%778.64M
+23.13%769.15M
+17.33%682.21M
+93.27%631.83M
+102.21%621.84M
+123.22%624.67M
+170.59%581.44M
+115.85%326.91M
+110.14%307.52M
+269.93%279.84M
+186.67%214.88M
+135.12%151.46M
Capital Stock
+13.33%493.00K
+14.25%489.00K
+15.27%483.00K
+10.73%454.00K
+7.14%435.00K
+6.73%428.00K
+7.44%419.00K
+8.47%410.00K
+7.69%406.00K
+7.51%401.00K
+6.56%390.00K
+30.80%378.00K
+32.71%377.00K
+34.25%373.00K
+41.31%366.00K
+21.94%289.00K
+22.25%284.08K
+38.82%277.84K
+31.22%259.00K
+28.36%237.00K
-Common Stock
+13.33%493.00K
+14.25%489.00K
+15.27%483.00K
+10.73%454.00K
+7.14%435.00K
+6.73%428.00K
+7.44%419.00K
+8.47%410.00K
+7.69%406.00K
+7.51%401.00K
+6.56%390.00K
+30.80%378.00K
+32.71%377.00K
+34.25%373.00K
+41.31%366.00K
+21.94%289.00K
+22.25%284.08K
+38.82%277.84K
+31.22%259.00K
+28.36%237.00K
Additional Paid-In Capital
+48.99%1.92B
+48.28%1.85B
+48.18%1.75B
+26.47%1.40B
+17.44%1.29B
+18.04%1.25B
+19.88%1.18B
+20.08%1.11B
+18.80%1.09B
+16.42%1.06B
+11.41%982.83M
+50.81%924.74M
+53.90%921.56M
+57.32%909.87M
+73.88%882.16M
+38.73%613.18M
+37.68%598.80M
+60.61%578.36M
+42.32%507.33M
+29.59%441.99M
Retained Earnings
-27.32%-483.18M
-23.34%-430.84M
-22.96%-416.90M
-27.49%-406.56M
-24.93%-379.51M
-22.94%-349.29M
-18.40%-339.06M
-10.09%-318.90M
-4.68%-303.79M
-1.74%-284.11M
+1.30%-286.36M
-1.15%-289.68M
+0.56%-290.20M
+6.66%-279.24M
+1.22%-290.13M
+1.80%-286.37M
-0.69%-291.83M
-4.89%-299.17M
-4.23%-293.70M
-5.35%-291.63M
Gains/Losses Not Affecting Retained Earnings
+17.66%-11.45M
+55.78%-10.76M
-8.95%-16.95M
-4.25%-14.42M
-8.88%-13.91M
-251.28%-24.33M
-6.14%-15.56M
-283.29%-13.83M
-28.70%-12.78M
-9.28%-6.93M
-33.81%-14.66M
-1839.78%-3.61M
-8124.51%-9.93M
-34342.95%-6.34M
-1821.20%-10.95M
-137.73%-186.00K
-113.09%-120.69K
-95.68%18.51K
+1207.14%636.42K
+510.00%493.00K
Other Equity Interests
----
----
----
----
----
----
----
----
----
--517.00K
----
----
-94.41%22.00K
----
----
----
+280.03%393.54K
+150.45%359.56K
+168.58%359.56K
+247.64%360.00K
Deadline
Apr 30, 2026
Jan 31, 2026
Oct 31, 2025
Jul 31, 2025
Apr 30, 2025
Jan 31, 2025
Oct 31, 2024
Jul 31, 2024
Apr 30, 2024
Jan 31, 2024
Oct 31, 2023
Jul 31, 2023
Apr 30, 2023
Jan 31, 2023
Oct 31, 2022
Jul 31, 2022
Apr 30, 2022
Jan 31, 2022
Oct 31, 2021
Jul 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