Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 3,841.00 3,650.00 5,105.00 9,253.00 1,854.00 2,082.00 4,226.00 4,648.00 2,430.00 2,138.00 2,186.90 3,512.89 3,607.25 2,517.29 3,907.55 3,201.40 5,074.06 3,232.98 1,090.09 866.83
Accounts receivable, net 742.00 417.00 484.00 222.00 185.00 218.00 757.00 615.00 551.00 776.00 1,231.00 1,510.77 1,762.11 1,819.26 1,336.82 716.92 460.77 384.82 187.20 173.68
Inventories 46.00 41.00 38.00 28.00 22.00 22.00 37.00 35.00 37.00 46.00 43.00 41.67 41.95 43.88 34.99 32.26 27.07 28.84 19.90 12.29
Other current assets 203.00 182.00 150.00 183.00 3,449.00 3,385.00 285.00 268.00 190.00 148.00 156.00 131.73 111.07 101.61 122.63 272.65 180.42 289.46 314.84 439.52
Total current assets 4,832.00 4,290.00 5,777.00 6,744.00 5,510.00 5,707.00 5,305.00 5,566.00 3,197.00 3,098.00 3,609.00 5,190.50 5,515.54 4,477.51 5,397.15 4,058.91 5,623.67 3,741.28 1,379.09 1,093.56
Total non-current assets + 17,088.00 16,376.00 16,001.00 11,538.00 11,893.00 12,330.00 15,076.00 15,226.00 15,605.00 17,371.00 15,803.00 17,163.55 17,208.73 17,686.14 16,846.97 16,985.40 14,948.43 13,402.84 10,087.43 6,032.90
Total assets 21,920.00 20,666.00 21,778.00 22,039.00 20,059.00 20,807.00 23,199.00 22,547.00 20,687.00 20,469.00 20,863.00 22,354.05 22,724.26 22,163.65 22,244.12 21,044.31 20,572.11 17,144.11 11,466.52 7,126.46
Total current liabilities + 4,222.00 5,801.00 4,422.00 3,902.00 2,565.00 2,816.00 3,224.00 3,157.00 2,956.00 2,806.00 2,464.00 2,699.97 3,129.67 2,622.82 2,498.71 2,600.41 1,839.31 1,530.42 1,493.27 734.65
Total non-current liabilities + 15,764.00 11,705.00 13,252.00 13,934.00 14,706.00 13,919.00 12,413.00 11,862.00 9,332.00 10,167.00 9,249.00 10,633.49 10,094.07 10,882.42 10,306.27 10,512.71 11,792.21 11,188.52 7,712.97 4,316.66
Total liabilities 19,986.00 17,506.00 17,674.00 18,383.00 17,811.00 17,269.00 16,692.00 15,802.00 13,060.00 12,973.00 12,445.00 13,333.47 13,223.74 13,505.24 12,804.97 13,113.12 13,631.52 12,718.93 9,206.24 5,051.30
Total stockholders' equity + 1,590.00 2,884.00 4,118.00 3,656.00 2,248.00 3,538.00 6,507.00 6,745.00 7,627.00 6,177.00 8,418.00 7,213.59 7,665.49 7,061.84 7,850.69 6,662.99 5,850.70 4,422.11 2,260.27 2,075.15
Common shares outstanding 693 737 765 764 764 764 771 786 792 795 798 808 826 825 812 792 657 392 356 355
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-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
Total cash and short-term investments + 3,330.00 3,841.00 3,478.00 3,450.00 3,036.00 3,650.00 4,208.00 4,711.00 4,956.00 5,105.00 5,574.00 5,768.00 9,519.00 9,253.00 9,215.00 6,452.00 6,430.00 1,854.00 1,644.00 2,057.00 2,074.00 2,082.00 2,381.00 3,029.00 2,635.00 4,226.00 3,862.00 4,017.00 4,134.00 4,648.00 4,785.00 4,362.00 2,640.00 2,430.00 2,012.00 2,317.00 1,966.00 2,138.00 1,799.48 2,233.95 1,712.90 2,186.90 1,862.98 2,825.80 2,413.37 3,512.89 3,153.63 3,299.01 3,309.29 3,607.25 3,214.87 2,519.92 2,385.42 2,517.29 3,749.82 3,527.15 4,061.23 3,907.55 4,135.94 3,650.33 3,280.47 3,201.40 2,598.40 3,692.30 3,925.71 5,074.06 3,320.94 2,773.67 2,860.39 3,232.98 1,515.12 974.84 1,160.26 1,090.09 1,942.45 2,159.40 730.21 866.83 493.71 282.00 317.28
Accounts receivable, net 677.00 742.00 548.00 533.00 435.00 417.00 413.00 436.00 420.00 484.00 349.00 299.00 286.00 222.00 170.00 158.00 147.00 202.00 167.00 160.00 205.00 252.00 382.00 567.00 653.00 844.00 757.00 767.00 737.00 726.00 650.00 555.00 587.00 615.00 637.00 623.00 683.00 776.00 868.09 925.97 1,081.54 1,268.00 1,315.19 1,342.15 1,408.38 1,510.77 1,496.99 1,531.56 1,781.09 1,762.11 1,848.52 1,803.36 1,973.98 1,819.26 1,702.46 1,561.78 1,530.34 1,336.82 1,112.90 968.99 803.10 716.92 619.00 530.33 436.07 460.77 375.20 367.24 345.95 384.82 333.18 270.03 253.61 187.20 152.31 119.07 120.85 173.68 102.13 86.94 108.45
Inventories 46.00 46.00 45.00 40.00 41.00 41.00 41.00 37.00 39.00 38.00 35.00 32.00 28.00 28.00 23.00 24.00 23.00 22.00 22.00 22.00 23.00 22.00 34.00 37.00 36.00 37.00 33.00 33.00 35.00 35.00 42.00 44.00 46.00 37.00 45.00 47.00 47.00 46.00 43.76 42.36 43.17 43.00 39.76 39.82 42.09 41.67 43.09 43.08 41.39 41.95 41.68 41.23 42.38 43.88 42.51 40.54 40.01 34.99 33.46 35.63 33.63 32.26 27.75 26.52 24.92 27.07 26.15 27.18 27.19 28.84 27.28 24.86 24.04 19.90 15.91 13.08 13.05 12.29 11.66 10.82 10.65
Other current assets 213.00 203.00 81.00 240.00 209.00 182.00 163.00 148.00 141.00 150.00 214.00 191.00 169.00 183.00 178.00 136.00 125.00 3,432.00 3,395.00 3,338.00 3,328.00 113.00 161.00 152.00 202.00 198.00 201.00 140.00 149.00 157.00 150.00 126.00 133.00 126.00 153.00 123.00 134.00 148.00 136.43 115.64 131.53 111.00 118.81 117.96 129.85 131.73 130.15 110.75 116.24 111.07 107.94 106.63 105.59 101.61 108.69 101.28 96.03 122.63 244.72 237.58 234.61 272.65 272.10 207.67 369.85 180.42 285.06 238.48 232.29 289.46 360.54 263.98 365.05 314.84 354.73 431.25 336.09 439.52 390.81 397.59 141.76
Total current assets 4,266.00 4,832.00 4,152.00 4,263.00 3,721.00 4,290.00 4,825.00 5,332.00 5,556.00 5,777.00 6,172.00 6,290.00 7,015.00 6,744.00 6,207.00 6,770.00 6,725.00 5,510.00 5,228.00 5,577.00 5,630.00 5,707.00 2,958.00 3,772.00 3,493.00 5,305.00 4,808.00 4,957.00 5,055.00 5,566.00 5,614.00 5,075.00 3,394.00 3,197.00 2,836.00 3,100.00 2,820.00 3,098.00 2,838.68 3,309.27 2,951.89 3,609.00 3,329.22 4,318.61 3,986.78 5,190.50 4,817.34 4,978.12 5,242.11 5,515.54 5,207.27 4,465.36 4,501.70 4,477.51 5,599.08 5,225.60 5,722.74 5,397.15 5,342.66 4,721.31 4,205.29 4,058.91 3,313.56 4,456.82 4,756.56 5,623.67 3,778.26 3,217.94 3,363.91 3,741.28 1,996.98 1,360.64 1,498.06 1,379.09 2,202.60 2,348.50 909.52 1,093.56 998.31 777.35 578.13
Total non-current assets + 16,550.00 17,088.00 17,350.00 17,587.00 17,526.00 16,376.00 16,529.00 15,781.00 15,689.00 16,001.00 12,198.00 12,222.00 11,877.00 11,538.00 11,346.00 15,289.00 15,522.00 14,549.00 14,664.00 14,801.00 14,911.00 15,100.00 18,024.00 17,923.00 17,674.00 17,894.00 17,619.00 17,637.00 17,258.00 16,981.00 17,725.00 17,780.00 18,110.00 17,490.00 16,972.00 17,042.00 17,222.00 17,371.00 17,841.98 17,671.26 17,433.02 17,254.00 17,173.67 17,289.60 17,059.30 17,163.55 17,210.44 17,271.01 17,232.49 17,208.73 17,277.83 17,318.47 17,509.25 17,686.14 17,559.29 17,191.21 17,148.29 16,846.97 16,622.60 17,015.85 17,031.71 16,985.40 16,934.44 15,810.33 15,336.90 14,948.43 14,494.80 14,079.05 13,597.72 13,402.84 12,762.44 11,921.58 11,070.34 10,087.43 8,926.96 8,099.35 6,626.13 6,032.90 5,780.16 4,963.49 3,519.20
Total assets 21,176.00 21,920.00 21,502.00 21,850.00 21,247.00 20,666.00 21,354.00 21,113.00 21,245.00 21,778.00 22,124.00 22,270.00 22,715.00 22,039.00 21,469.00 22,059.00 22,247.00 20,059.00 19,892.00 20,378.00 20,541.00 20,807.00 20,982.00 21,695.00 21,167.00 23,199.00 22,427.00 22,594.00 22,313.00 22,547.00 23,339.00 22,855.00 21,504.00 20,687.00 19,808.00 20,142.00 20,042.00 20,469.00 20,680.66 20,980.53 20,384.91 20,863.00 20,502.89 21,608.21 21,046.08 22,354.05 22,027.78 22,249.12 22,474.60 22,724.26 22,485.10 21,783.82 22,010.95 22,163.65 23,158.36 22,416.81 22,871.03 22,244.12 21,965.25 21,737.16 21,236.99 21,044.31 20,248.00 20,267.15 20,093.46 20,572.11 18,273.06 17,297.00 16,961.63 17,144.11 14,759.41 13,282.22 12,568.40 11,466.52 11,129.55 10,447.84 7,535.65 7,126.46 6,778.47 5,740.84 4,097.33
Total current liabilities + 4,491.00 4,222.00 4,671.00 3,501.00 6,255.00 5,801.00 5,350.00 3,369.00 4,267.00 4,422.00 4,102.00 2,275.00 3,919.00 3,902.00 3,391.00 2,023.00 2,139.00 2,565.00 2,487.00 2,542.00 2,465.00 2,816.00 2,255.00 2,375.00 2,419.00 3,224.00 3,004.00 3,031.00 2,917.00 3,157.00 2,906.00 2,992.00 2,874.00 2,956.00 2,661.00 2,559.00 2,512.00 2,806.00 2,773.95 2,619.77 2,395.70 2,464.00 2,364.64 2,691.33 2,435.91 2,699.97 2,619.42 2,858.20 2,959.26 3,129.67 4,045.12 3,575.43 2,689.03 2,622.82 2,519.98 2,249.47 2,492.82 2,498.71 2,332.97 2,739.34 2,586.97 2,600.41 2,315.96 2,394.65 1,996.18 1,839.31 1,725.60 1,632.45 1,484.87 1,530.42 1,721.98 1,668.73 1,500.01 1,493.27 2,775.71 974.49 915.53 734.65 621.76 545.36 495.93
Total non-current liabilities + 14,935.00 15,764.00 14,964.00 16,067.00 11,959.00 11,705.00 12,357.00 13,850.00 12,953.00 13,252.00 12,356.00 14,630.00 13,951.00 13,934.00 13,758.00 15,821.00 15,431.00 15,246.00 14,976.00 14,890.00 14,899.00 14,453.00 14,887.00 14,795.00 13,291.00 13,468.00 12,908.00 12,981.00 12,956.00 12,645.00 12,635.00 11,901.00 10,273.00 10,104.00 10,256.00 10,778.00 10,424.00 10,167.00 10,340.08 10,800.96 9,975.23 9,981.00 9,751.90 10,448.12 9,869.29 10,633.49 10,552.77 10,652.37 10,682.33 10,094.07 9,208.98 9,251.35 10,477.80 10,882.42 10,114.33 9,980.31 10,080.37 10,306.27 10,506.83 10,180.82 10,350.75 10,512.71 10,610.06 10,868.63 11,141.93 11,792.21 12,517.62 11,531.01 11,145.02 11,188.52 10,759.05 9,307.78 8,777.59 7,712.97 6,150.82 7,252.87 4,443.69 4,316.66 4,205.49 3,345.34 1,864.58
Total liabilities 19,426.00 19,986.00 19,635.00 19,568.00 18,214.00 17,506.00 17,707.00 17,219.00 17,220.00 17,674.00 17,672.00 18,111.00 18,886.00 18,383.00 17,688.00 17,844.00 17,570.00 17,811.00 17,463.00 17,432.00 17,364.00 17,269.00 17,142.00 17,170.00 15,710.00 16,692.00 15,912.00 16,012.00 15,873.00 15,802.00 15,541.00 14,893.00 13,147.00 13,060.00 12,917.00 13,337.00 12,936.00 12,973.00 13,114.03 13,420.73 12,370.93 12,445.00 12,116.54 13,139.45 12,305.20 13,333.47 13,172.18 13,510.57 13,641.59 13,223.74 13,254.10 12,826.78 13,166.83 13,505.24 12,634.31 12,229.78 12,573.18 12,804.97 12,839.80 12,920.16 12,937.72 13,113.12 12,926.02 13,263.27 13,138.11 13,631.52 14,243.21 13,163.46 12,629.90 12,718.93 12,481.03 10,976.51 10,277.60 9,206.24 8,926.53 8,227.36 5,359.22 5,051.30 4,827.25 3,890.69 2,360.51
Total stockholders' equity + 1,200.00 1,590.00 1,571.00 1,991.00 2,699.00 2,884.00 3,426.00 3,754.00 3,953.00 4,118.00 4,553.00 4,330.00 4,056.00 3,881.00 3,900.00 4,191.00 4,529.00 1,996.00 2,102.00 2,491.00 2,673.00 2,973.00 3,199.00 3,720.00 4,489.00 5,187.00 5,359.00 5,560.00 5,525.00 5,684.00 6,862.00 7,158.00 7,363.00 6,486.00 5,896.00 5,923.00 5,997.00 6,177.00 6,343.88 6,427.49 6,634.99 6,817.00 6,891.53 7,071.38 7,144.06 7,213.59 7,207.29 7,275.76 7,286.81 7,665.49 7,586.22 7,500.11 7,326.04 7,061.84 9,068.20 8,828.75 8,806.48 7,850.69 7,629.16 7,398.00 6,957.58 6,662.99 6,111.54 5,851.77 5,835.82 5,850.70 4,034.41 4,133.99 4,329.86 4,422.11 2,278.38 2,305.71 2,290.80 2,260.27 2,203.02 2,220.48 2,176.44 2,075.15 1,951.22 1,850.15 1,736.83
Common shares outstanding 671 678 685 696 713 737 731 741 752 760 766 767 766 764 764 764 764 764 764 764 764 764 764 764 764 768 772 772 776 780 787 794 791 791 792 792 795 795 795 800 800 796 799 799 800 802 809 809 818 825 827 828 829 827 826 826 819 730 813 811 811 661 789 660 660 660 660 659 648 355 355 355 355 355 355 356 356 354 355 355 355
about 7 hours ago