Sign in
Jun-25 Jun-24 Jun-23 Jun-22 Jun-21 Jun-20 Jun-19 Jun-18 Jun-17 Jun-16 Jun-15 Jun-14 Jun-13 Jun-12 Jun-11 Jun-10 Jun-09 Jun-08 Jun-07 Jun-06
Total cash and short-term investments + 13,101.00 4,732.00 2,761.90 2,330.68 2,922.02 6,223.85 891.64 703.64 1,236.50 1,257.02 1,079.62 1,826.93 2,074.65 1,764.71 696.44 770.00 1,950.00 413.93 5,677.84 637.40
Accounts receivable, net 4,002.00 2,249.00 2,206.00 103.38 1,652.00 1,308.00 43.30 44.11 32.10 16.30 723.84 26.15 1,220.96 1,315.36 1,222.18 945.57 900.00 874.72 916.07 714.66
Inventories 3,825.00 3,603.00 3,265.00 2,818.00 2,542.00 2,421.00 1,972.11 1,752.21 1,119.35 1,168.29 1,300.45 1,538.95 1,419.50 988.56 846.65 987.00 1,035.00 695.09 735.83 657.48
Other current assets 378.00 913.00 340.00 2,124.62 1,538.00 80.00 420.00 653.00 1,613.95 414.08 73.61 63.68 59.56 1,462.42 273.11 126.73 45.00 1,624.48 2,081.34 1,049.21
Total current assets 21,306.00 11,497.00 8,678.00 7,494.00 8,551.00 10,166.00 4,384.04 4,180.46 4,880.91 3,460.51 3,177.52 4,436.43 4,774.67 5,531.05 3,038.37 2,834.00 3,930.00 3,608.22 9,415.15 3,061.23
Total non-current assets + 56,197.00 48,963.00 48,562.00 39,314.00 40,947.00 34,526.00 32,504.30 35,306.29 33,723.81 33,732.61 33,284.25 36,446.62 37,214.60 37,467.34 37,109.09 34,502.00 32,397.00 33,176.88 26,621.09 28,828.50
Total assets 77,503.00 60,460.00 57,240.00 46,808.00 49,498.00 44,692.00 36,888.33 39,486.76 38,604.71 37,193.13 36,461.77 40,883.05 41,989.26 42,998.39 40,147.46 37,336.00 36,327.00 36,785.10 36,036.24 31,889.73
Total current liabilities + 12,388.00 10,310.00 6,867.00 4,975.00 5,758.00 7,560.00 3,249.01 3,628.59 3,813.61 2,040.82 1,680.77 1,846.74 2,372.44 2,426.47 2,109.79 1,628.00 1,746.00 6,021.51 5,378.11 2,457.03
Total non-current liabilities + 16,603.00 12,152.00 15,493.00 11,716.00 12,060.00 13,757.00 10,938.81 10,540.84 5,713.91 6,847.08 7,790.45 7,991.94 7,474.68 6,650.33 7,653.96 6,499.00 6,791.44 5,990.27 9,078.13 8,526.18
Total liabilities 28,991.00 19,511.00 22,360.00 16,691.00 17,818.00 21,317.00 14,187.82 14,169.43 9,527.53 8,887.90 9,471.23 9,838.68 9,847.13 9,076.80 9,763.75 8,127.00 1,746.00 12,011.78 14,456.24 10,983.21
Total stockholders' equity + 48,235.00 40,774.00 34,757.00 30,039.00 31,680.00 23,375.00 22,700.51 25,317.33 29,077.19 28,305.23 26,990.55 31,044.37 32,142.14 33,921.59 30,383.71 29,209.00 34,581.00 24,773.32 21,580.00 20,906.52
Common shares outstanding 629 630 620 612 616 535 524 465 459 446 438 435 433 432 430 427 416 403 402 394
Show Quarterly Balance Sheet
Dec-25 Jun-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05
Total cash and short-term investments + 7,674.47 13,101.00 9,396.00 4,732.00 4,732.00 4,693.00 3,718.00 3,458.33 2,867.00 2,881.79 2,527.00 2,176.94 2,330.68 2,435.72 2,820.96 2,946.95 2,828.00 2,802.48 4,217.00 6,357.00 6,357.00 6,550.65 1,257.45 993.00 993.00 995.77 1,401.19 703.64 703.64 704.31 1,065.28 1,236.50 1,237.87 1,235.16 1,207.55 1,212.35 1,258.18 1,265.27 873.04 1,497.24 1,080.94 705.63 1,379.25 2,280.46 1,826.93 2,016.27 223.43 2,310.73 2,074.65 3,105.07 2,500.64 2,288.04 1,764.71 1,426.60 1,202.19 1,312.42 696.44 662.52 842.96 771.89 776.45 487.48 849.97 1,089.37 1,959.22 2,839.00 1,645.00 1,192.35 413.93 341.07 425.43 6,541.22 5,677.84 980.41 895.83 861.71 637.40 1,781.90 2,913.55 974.60 1,773.58
Accounts receivable, net 3,756.31 4,002.00 3,903.00 2,249.00 2,249.00 1,428.00 3,287.00 3,308.36 2,206.00 2,407.35 2,332.00 2,312.81 103.38 1,673.56 1,884.00 1,882.69 115.63 1,642.32 1,485.00 1,308.00 1,229.00 724.42 1,328.10 997.00 997.00 611.70 1,198.95 1,062.36 44.11 603.55 1,003.34 911.10 32.10 416.35 822.48 818.21 650.69 241.77 669.57 783.00 723.84 874.42 868.46 778.52 26.15 1,039.24 120.00 1,347.93 1,220.96 1,487.85 1,288.46 1,181.46 1,315.36 1,395.92 1,315.15 968.31 1,222.18 1,243.09 1,061.99 646.72 945.57 44.32 1,158.85 833.93 890.55 2,871.00 2,732.00 875.50 874.72 990.73 892.04 776.31 916.07 1,176.49 930.83 861.71 714.66 774.20 747.39 598.78 629.85
Inventories 4,851.24 3,825.00 3,521.00 3,603.00 3,603.00 3,603.00 3,213.00 3,233.88 3,265.00 3,281.84 2,744.00 2,721.42 2,818.00 2,803.86 2,230.00 2,228.45 2,542.00 2,527.10 2,199.00 2,421.00 2,421.00 2,494.75 1,978.02 1,967.00 1,967.00 1,972.49 1,791.21 1,752.21 1,752.21 1,754.78 1,374.95 1,119.35 1,119.35 1,117.20 1,603.84 1,612.48 1,168.29 1,175.62 1,261.29 1,272.37 1,300.45 1,445.23 1,343.22 1,387.79 1,538.95 1,314.95 136.00 1,489.81 1,419.50 1,210.61 1,085.02 1,198.10 988.56 1,081.45 984.34 1,000.32 846.65 963.05 949.16 904.02 991.70 1,167.00 1,107.18 1,141.96 1,037.69 914.00 898.00 750.43 695.09 649.66 706.77 790.05 735.83 718.97 734.86 723.22 657.48 589.87 557.37 554.19 572.61
Other current assets 332.00 378.00 298.00 913.00 913.00 1,773.00 282.00 283.83 340.00 151.78 366.00 362.99 2,124.62 543.26 666.00 665.54 3,074.37 1,528.99 790.00 158.00 159.00 628.88 593.41 420.00 420.00 746.71 260.01 662.25 653.00 1,038.94 1,635.08 117.00 1,613.95 2,056.45 1,521.59 1,527.66 386.88 779.07 15.57 13.98 73.61 12.14 11.58 11.28 63.68 63.63 5.00 59.56 59.56 1,822.50 1,680.67 1,462.42 1,326.89 314.67 312.10 273.11 177.58 69.54 315.19 1,226.09 280.49 45.08 46.46 483.00 515.00 58.37 1,624.48 56.85 2,003.65 1,305.30 2,081.34 21.79 27.99 23.08 1,049.21 30.72 25.34 25.48 946.44
Total current assets 16,282.02 21,306.00 17,118.00 11,497.00 11,497.00 11,497.00 10,218.00 10,284.40 8,678.00 8,722.75 7,637.00 7,574.15 7,494.00 7,456.41 7,720.00 7,714.63 8,551.00 8,500.88 8,691.00 10,166.00 10,166.00 10,475.69 5,156.98 4,377.00 4,377.00 4,389.21 4,651.36 4,180.46 4,180.46 4,170.97 5,078.66 4,880.91 4,880.91 4,892.09 5,154.22 5,170.70 3,460.51 3,494.61 2,818.44 3,565.44 3,177.52 3,036.19 3,601.21 4,456.73 4,436.43 4,432.66 483.00 5,148.47 4,774.67 5,803.53 6,696.62 6,348.28 5,531.05 5,230.86 3,816.35 3,593.15 3,038.37 3,046.24 2,854.11 2,392.18 3,028.91 2,924.88 3,358.46 3,110.33 3,933.93 7,107.00 5,790.00 2,876.65 3,608.22 2,038.31 4,027.89 4,438.02 9,415.15 2,897.66 2,589.52 2,469.71 3,061.23 3,176.69 4,243.65 2,153.04 3,927.19
Total non-current assets + 98,233.57 56,197.00 51,778.00 48,963.00 48,963.00 48,963.00 49,568.00 49,890.09 48,562.00 48,812.44 45,708.00 45,331.83 39,314.00 32,879.23 42,315.00 36,210.78 40,947.00 33,888.19 42,295.00 34,526.00 34,526.00 30,857.21 33,258.96 32,359.00 32,359.00 28,530.36 36,228.64 35,306.29 35,306.29 31,530.16 35,253.32 33,723.81 33,723.81 30,426.09 34,804.66 31,438.31 33,732.61 31,021.37 33,478.66 33,571.02 33,284.25 36,470.74 36,405.76 36,500.05 36,446.62 37,285.25 3,572.00 37,194.68 37,214.60 40,144.16 38,959.05 38,538.98 37,467.34 37,367.70 38,349.11 37,692.06 37,109.09 37,770.67 35,344.47 34,909.08 36,492.94 34,374.77 33,547.64 32,861.29 34,205.03 32,433.00 32,057.00 32,643.78 33,176.88 35,065.48 31,440.86 30,647.07 26,621.09 31,097.17 30,612.31 30,121.23 28,828.50 29,137.08 27,210.00 29,703.08 26,369.88
Total assets 114,515.59 77,503.00 68,896.00 60,460.00 60,460.00 60,460.00 59,786.00 60,174.49 57,240.00 57,535.20 53,345.00 52,905.98 46,808.00 46,573.19 50,035.00 50,000.17 49,498.00 48,516.94 50,986.00 44,692.00 44,692.00 46,053.45 38,415.94 36,736.00 36,736.00 36,838.47 40,880.00 39,486.76 39,486.76 39,426.17 40,331.97 38,604.71 38,604.71 38,544.87 39,958.88 40,110.36 37,193.13 37,303.41 36,297.10 37,136.46 36,461.77 39,506.94 40,006.97 40,956.78 40,883.05 41,717.91 4,055.00 42,343.15 41,989.26 45,947.69 45,655.67 44,887.26 42,998.39 42,598.57 42,165.46 41,285.21 40,147.46 40,816.92 38,198.58 37,301.26 39,521.85 37,299.65 36,906.10 35,971.62 38,138.95 39,540.00 37,847.00 35,520.43 36,785.10 37,103.80 35,468.75 35,085.09 36,036.24 33,994.83 33,201.83 32,590.94 31,889.73 32,313.77 31,453.65 31,856.12 30,297.07
Total current liabilities + 30,043.51 12,388.00 9,308.00 10,310.00 10,310.00 7,359.00 6,326.00 6,367.11 6,867.00 6,902.41 5,036.00 4,994.55 4,975.00 4,950.04 5,164.00 5,160.41 5,758.00 5,520.45 6,707.00 7,560.00 7,560.00 7,790.30 3,715.85 3,234.00 3,234.00 3,243.02 3,351.29 3,628.59 3,628.59 3,590.36 2,291.59 3,813.61 3,813.61 3,810.57 2,165.87 2,171.26 2,040.82 2,046.00 1,946.43 1,845.64 1,680.77 1,773.14 4,828.63 4,953.18 1,846.74 1,760.34 179.00 2,300.60 2,372.44 2,430.46 2,814.27 2,862.14 2,426.47 2,370.00 2,017.10 2,056.66 2,109.79 1,721.20 1,845.21 1,682.87 1,775.83 1,661.87 1,741.97 1,667.86 1,734.64 4,778.00 4,935.00 5,202.99 6,021.51 3,183.34 3,671.07 2,047.26 5,378.11 2,033.44 2,533.53 2,438.93 2,457.03 3,354.88 2,280.17 2,350.51 2,850.77
Total non-current liabilities + 32,319.27 16,603.00 13,544.00 12,152.00 12,152.00 12,152.00 13,485.00 13,572.63 15,493.00 15,572.90 16,518.00 16,382.06 11,716.00 3,164.05 12,318.00 3,175.79 12,060.00 2,956.57 13,270.00 13,757.00 13,757.00 7,690.35 10,667.17 10,888.00 10,888.00 5,842.25 11,715.08 10,540.84 10,540.84 4,912.18 8,113.47 5,713.91 5,713.91 296.40 7,224.13 1,500.72 6,847.08 2,054.05 7,567.73 8,571.03 7,790.45 7,857.67 5,037.06 5,066.00 7,991.94 8,186.64 819.00 8,178.78 7,474.68 7,697.99 7,468.00 7,238.54 6,650.33 6,925.91 7,673.05 8,138.60 7,653.96 9,138.73 6,810.03 6,418.54 8,317.96 6,041.81 5,676.16 5,078.70 6,791.44 5,321.00 5,229.00 4,986.20 5,990.27 9,168.35 8,158.70 9,659.22 9,078.13 7,567.32 6,662.76 6,655.14 8,526.18 6,119.89 6,080.45 5,987.75 7,528.85
Total liabilities 62,362.78 28,991.00 22,852.00 19,511.00 19,511.00 19,511.00 19,811.00 19,939.73 22,360.00 22,475.31 21,554.00 21,376.61 16,691.00 16,607.27 17,482.00 17,469.83 17,818.00 17,485.90 19,977.00 21,317.00 21,317.00 21,966.38 14,383.02 14,122.00 14,122.00 14,161.39 15,066.37 14,169.43 14,169.43 14,105.07 10,405.05 9,527.53 9,527.53 9,508.59 9,389.99 9,419.42 8,887.90 8,916.35 9,514.17 10,416.66 9,471.23 9,630.80 9,865.68 10,019.18 9,838.68 9,946.97 998.00 10,479.37 9,847.13 10,128.45 10,282.27 10,100.67 9,076.80 9,295.91 9,690.15 10,195.26 9,763.75 10,859.92 8,655.25 8,101.41 10,093.79 7,703.67 7,418.13 6,746.56 8,526.09 10,099.00 10,164.00 10,189.19 12,011.78 12,351.69 11,829.78 11,706.48 14,456.24 9,600.76 9,196.29 9,094.07 10,983.21 9,474.77 8,360.62 8,338.26 10,379.62
Total stockholders' equity + 51,833.12 48,235.00 45,826.00 40,774.00 40,774.00 40,774.00 39,833.00 40,091.84 34,757.00 34,936.25 31,701.00 31,440.10 30,039.00 29,888.31 32,489.00 32,466.39 31,626.00 30,977.36 30,965.00 23,371.00 23,371.00 24,082.95 24,032.92 22,614.00 22,614.00 22,677.08 25,813.63 25,317.33 25,317.33 25,321.10 29,926.92 29,077.19 29,077.19 29,036.29 30,568.88 30,690.94 28,305.23 28,387.06 26,782.93 26,719.79 26,990.55 29,876.13 30,141.28 30,937.60 31,044.37 31,770.93 3,057.00 31,863.78 32,142.14 35,819.24 35,373.39 34,786.59 33,921.59 33,302.66 32,475.31 31,089.95 30,383.71 29,956.99 29,543.33 29,199.85 29,428.06 29,595.98 29,487.97 29,225.06 29,612.86 29,441.00 27,683.00 25,331.24 24,773.32 24,752.11 23,638.97 23,378.61 21,580.00 24,394.07 24,005.54 23,496.87 20,906.52 22,838.99 23,093.03 23,517.86 19,917.45
Common shares outstanding 632 633 625 633 633 638 621 621 621 621 620 620 603 614 617 617 627 627 616 547 536 536 555 533 533 533 515 465 451 451 455 438 440 440 462 462 456 456 437 436 438 440 435 435 435 434 433 433 433 433 433 432 432 433 432 432 431 431 430 430 428 430 428 427 420 424 428 405 402 401 402 403 403 403 404 403 397 401 399 392 378
about 18 hours ago