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 + 6,166.75 6,081.17 6,086.78 5,737.08 6,872.27 6,949.55 5,899.74 5,310.91 5,090.41 4,847.76 4,844.33 4,827.76 5,216.95 5,257.90 6,819.45 8,762.44 1,372.90 1,167.23 455.81 473.99
Accounts receivable, net 58.18 170.08 160.47 159.50 66.91 151.76 78.75 91.37 48.47 50.49 44.49 213.21 139.18 188.28 71.07 79.57 365.33 468.07 973.00 101.49
Inventories -6,188.48 -1,006.66 -755.00 -796.01 -701.96 5,217.06 5,048.48 4,749.71 4,714.99 4,750.82 4,922.11 4,313.71 0.00 0.00
Other current assets -433.70 5.14 6.98 5.53 755.00 -7,101.30 -5,978.49 741.05 -59.59 -62.59 -53.45 773.16 1,220.49 2,222.92 5,820.90 -1,383.72 -1,551.07 -1,565.41 -1,261.93 -395.23
Total current assets 375.51 6,256.39 6,254.23 5,902.11 351.60 383.00 183.49 5,366.00 5,137.21 4,893.02 4,887.15 4,864.94 5,258.92 5,322.79 6,887.77 8,838.96 1,185.74 395.15 288.93 293.74
Total non-current assets + 6,639.49 290.84 284.15 311.68 6,649.26 6,726.96 5,805.34 311.80 482.29 841.51 992.40 401.50 342.47 251.53 328.46 494.68 7,284.02 7,077.79 5,930.84 285.03
Total assets 6,639.49 6,547.24 6,538.38 6,213.79 7,325.01 7,354.53 6,229.57 5,677.80 5,619.50 5,734.53 5,879.55 5,266.43 5,601.39 5,574.32 7,216.23 9,333.64 9,404.42 9,146.73 7,716.36 6,621.67
Total current liabilities + 583.02 663.16 753.28 817.34 784.83 532.17 1,264.33 1,634.54 2,006.95 2,420.38 2,933.10 3,539.60 4,552.90 5,159.50 6,627.60 7,432.90 5,741.60 4,323.70 1,544.50
Total non-current liabilities + 1,491.94 791.84 803.21 817.78 1,146.71 1,243.19 832.74 831.59 830.43 1,178.74 1,211.82 1,296.40 1,317.30 824.50 859.90 1,037.00 668.90 1,074.00 798.30 781.30
Total liabilities 1,491.94 1,374.86 1,466.36 1,571.05 1,146.71 2,655.54 1,920.34 2,095.91 2,464.97 3,185.69 3,643.41 4,229.53 4,856.85 5,377.38 6,019.42 7,664.59 8,101.84 6,712.50 5,122.02 2,325.79
Total stockholders' equity + 5,147.55 5,172.38 5,072.02 4,642.74 6,178.30 4,698.99 4,309.23 3,581.89 3,154.53 2,548.84 2,236.14 1,036.90 744.54 196.94 1,196.82 1,669.06 1,302.58 2,434.23 2,594.34 4,295.88
Common shares outstanding 226 264 287 311 351 359 374 386 395 432 468 414 338 202 201 200 124 114 81 85
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 + 5,938.21 6,166.75 6,135.50 6,097.20 6,092.02 6,081.17 6,252.69 6,071.76 6,104.06 6,086.78 1,972.00 5,913.76 5,922.27 5,737.08 5,642.96 6,123.01 6,413.03 6,872.27 7,074.16 7,143.04 6,994.25 6,949.55 6,724.77 6,228.98 5,824.15 5,899.74 5,846.88 5,730.95 5,553.87 5,310.91 5,247.43 5,125.29 5,114.75 5,090.41 4,968.09 4,836.33 5,076.36 4,847.76 5,000.59 4,867.05 4,814.10 4,844.33 4,978.50 4,767.88 4,830.39 4,827.76 4,891.13 4,974.28 5,075.81 5,216.95 5,538.59 5,630.79 6,176.50 5,257.90 5,657.17 5,964.82 6,438.86 6,819.45 7,324.83 7,785.02 8,315.75 8,762.44 9,289.13 9,481.87 1,372.68 1,372.90 918.73 1,154.98 1,212.70 1,532.38 1,088.03 1,060.66 1,087.24 455.81 467.80 356.14 313.26 473.99 257.41 106.44 397.24
Accounts receivable, net 202.48 58.18 173.14 172.16 168.75 170.08 163.85 99.83 95.79 101.70 98.81 91.78 90.28 104.32 104.25 111.82 122.26 66.91 163.94 168.50 158.61 151.76 138.18 118.82 80.89 78.75 72.94 92.80 86.54 91.37 33.28 37.05 45.47 48.47 45.88 44.78 103.69 50.49 98.92 96.59 92.16 44.49 94.60 254.30 235.61 213.21 193.63 118.21 120.99 139.18 150.26 160.65 182.10 188.28 68.64 67.92 67.73 71.07 73.90 74.72 75.84 79.57 87.31 91.78 353.65 365.33 95.31 95.83 96.92 468.07 515.01 365.58 886.12 973.00 480.12 189.43 120.50 101.49 97.33 97.27 106.82
Inventories -6,171.58 -7,037.19 -6,188.48 -2,855.23 -6,798.19 -6,795.96 -1,006.66 -6,282.05 -917.74 -662.19 -7,776.25 -7,886.49 5,795.00 5,734.83 5,586.43 5,349.18 5,217.06 5,035.18 4,992.90 4,993.68 5,048.48 4,775.97 4,765.92 4,706.32 4,749.71 4,777.90 4,617.45 4,615.24 4,714.99 4,649.82 4,752.95 4,777.96 4,750.82 4,748.53 4,657.73 4,807.41 4,922.11 5,039.46 5,015.41 4,626.61 4,313.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 14.41 -58.18 4.89 4.02 5.71 5.14 10.99 -6,171.58 -6,199.85 -6,188.48 -2,070.81 -6,005.54 -6,012.55 -5,841.40 -5,747.22 -6,234.82 -6,535.29 755.00 -7,238.10 -7,311.54 -7,152.86 -7,101.30 -6,862.95 -6,347.80 -5,905.04 -5,978.49 645.27 698.42 736.05 741.05 -36.39 -40.35 -49.19 -59.59 -57.76 -58.14 861.08 -62.59 715.59 -59.86 -51.26 -53.45 0.19 58.09 50.12 47.62 44.23 40.26 38.07 36.24 -87.88 -100.93 -112.39 0.84 4,923.85 5,398.83 5,533.47 5,820.90 6,457.30 6,745.77 7,202.49 7,457.88 -2,253.41 -2,487.35 -1,171.78 -1,551.07 -965.03 -1,104.02 -1,309.62 -1,565.41 -1,603.05 -1,426.24 -1,973.36 -1,261.93 8.56 8.64 9.12 -395.23 -354.74 -203.71 -313.42
Total current assets 6,155.10 375.51 6,313.52 6,273.39 6,266.48 6,256.39 6,427.53 1,360.16 431.35 370.64 275.13 316.72 358.21 240.27 241.98 6,138.34 6,535.29 444.41 176.43 178.64 182.93 74.45 380.06 366.72 365.30 5,975.75 5,898.68 5,788.44 5,605.46 5,366.00 5,299.07 5,181.50 5,167.45 5,137.21 5,014.79 4,880.46 5,121.10 4,893.02 5,040.79 4,903.78 4,855.00 4,887.15 5,024.45 4,817.29 4,886.54 4,864.94 4,931.23 5,007.00 5,109.75 5,258.92 5,540.62 5,630.17 6,246.21 5,322.79 5,722.89 6,029.90 6,503.81 6,887.77 7,396.03 7,857.10 8,388.52 8,838.96 9,373.32 9,570.64 818.12 1,185.74 869.72 1,008.19 1,212.70 395.15 1,088.03 1,060.66 1,087.24 1,297.18 417.80 183.39 255.04 293.74 257.41 106.44 206.60
Total non-current assets + 261.65 312.12 268.94 268.66 290.84 250.26 6,523.92 6,535.25 6,134.43 132.03 110.78 100.17 5,081.12 5,459.07 75.62 5,996.29 45.61 6,958.40 7,025.34 6,872.66 5,736.89 6,410.32 5,927.95 8.87 253.82 248.07 267.10 264.63 311.80 358.04 410.51 448.89 482.29 661.08 719.71 782.79 841.51 832.26 841.01 918.41 992.40 983.70 429.50 396.19 401.50 408.15 372.14 355.24 342.47 316.92 413.34 262.29 251.53 286.00 288.74 308.31 328.46 351.27 412.64 459.45 494.68 613.44 614.45 7,498.98 8,218.68 7,884.22 7,508.42 7,456.50 3,062.21 6,682.74 6,764.05 6,210.76 5,930.84 5,444.02 5,430.17 5,360.00 6,327.93 5,282.29 5,304.78 5,269.66
Total assets 6,416.75 6,639.49 6,625.64 6,542.33 6,535.14 6,547.24 6,677.78 6,523.92 6,535.25 6,538.38 6,331.68 6,353.45 6,352.29 6,213.79 6,154.12 6,599.61 6,844.80 7,325.01 7,511.31 7,575.73 7,407.02 7,354.53 7,149.51 6,574.59 6,155.29 6,229.57 6,146.75 6,055.54 5,870.10 5,677.80 5,657.11 5,592.02 5,616.35 5,619.50 5,675.87 5,600.17 5,903.89 5,734.53 5,873.05 5,744.79 5,773.40 5,879.55 5,989.75 5,246.78 5,282.73 5,266.43 5,339.38 5,379.14 5,465.00 5,601.39 5,857.54 6,043.51 6,508.50 5,574.32 6,008.89 6,318.64 6,812.11 7,216.23 7,747.30 8,269.74 8,847.97 9,333.64 9,986.76 10,185.09 9,250.42 9,404.42 9,480.99 9,222.03 9,332.68 9,146.73 8,953.13 8,770.58 8,668.40 7,716.36 6,838.39 6,798.91 6,647.69 6,621.67 6,515.19 6,303.26 6,324.22
Total current liabilities + 591.73 550.69 557.20 577.02 583.02 590.13 455.68 493.69 472.08 503.93 521.77 584.01 167.97 122.23 75.62 822.75 242.43 865.95 856.98 273.55 219.06 516.77 1,357.92 1,080.43 1,087.60 1,154.68 1,187.71 1,222.04 1,264.33 1,337.00 1,447.00 1,554.00 1,635.00 1,716.00 1,775.00 1,927.00 2,007.00 2,112.00 2,185.00 2,333.00 2,420.00 2,564.00 2,712.00 2,801.00 2,934.00 3,059.00 3,152.00 3,328.00 3,540.00 3,837.00 4,046.00 4,397.00 4,552.00 4,526.00 4,645.00 4,813.00 5,159.00 5,432.00 5,761.00 6,196.00 6,628.00 6,972.00 7,187.00 7,418.00 7,433.00 7,161.00 6,497.00 6,064.00 5,742.00 5,251.00 4,732.00 4,528.00 4,324.00 2,003.00 1,580.00 1,526.00 1,545.00 1,513.00 1,482.00 1,531.00
Total non-current liabilities + 787.74 1,491.94 902.26 830.18 818.23 791.84 793.58 1,407.00 1,432.90 960.98 642.83 663.55 663.18 510.69 1,491.83 917.91 935.28 1,146.71 1,244.79 1,244.26 1,243.73 1,243.19 1,242.65 833.32 833.03 832.74 832.45 832.16 831.87 831.59 831.00 831.00 831.00 830.00 830.00 830.00 1,329.00 1,179.00 1,178.00 1,048.00 1,097.00 1,212.00 1,296.00 1,296.00 1,296.00 1,296.00 1,296.00 1,296.00 1,296.00 1,317.00 1,317.00 1,317.00 1,334.00 825.00 815.00 806.00 868.00 860.00 926.00 996.00 1,044.00 1,037.00 1,031.00 1,025.00 674.00 669.00 671.00 708.00 944.00 971.00 967.00 1,062.00 1,041.00 798.00 803.00 819.00 666.00 781.00 782.00 631.00 598.00
Total liabilities 1,379.46 1,491.94 1,452.94 1,387.38 1,395.25 1,374.86 1,383.71 1,407.00 1,432.90 1,466.36 1,476.97 1,509.19 1,574.64 1,571.05 1,614.06 2,026.59 2,234.45 2,463.63 2,633.89 2,661.02 2,674.72 2,655.54 2,635.89 2,191.23 1,913.46 1,920.34 1,987.13 2,019.87 2,053.91 2,095.91 2,167.58 2,278.14 2,384.94 2,464.97 2,545.72 2,605.11 3,256.36 3,185.69 3,289.97 3,233.11 3,430.00 3,643.41 3,841.23 4,008.50 4,097.17 4,229.53 4,354.87 4,447.53 4,624.28 4,856.85 5,154.49 5,362.85 5,730.82 5,377.38 5,340.91 5,451.41 5,680.56 6,019.42 6,358.48 6,756.88 7,239.67 7,664.59 8,003.32 8,212.36 8,092.46 8,101.84 7,831.89 7,205.02 7,008.01 6,712.50 6,324.50 5,904.19 5,681.67 5,122.02 2,806.10 2,399.34 2,192.27 2,325.79 2,295.09 2,113.32 2,128.69
Total stockholders' equity + 5,037.29 5,147.55 5,172.70 5,154.94 5,139.88 5,172.38 5,294.08 5,116.92 5,102.34 5,072.02 4,854.71 4,844.26 4,777.64 4,642.74 4,540.06 4,573.02 4,610.36 4,861.38 4,877.42 4,914.71 4,732.29 4,698.99 4,513.62 4,383.36 4,241.83 4,309.23 4,159.62 4,035.67 3,816.18 3,581.89 3,489.53 3,313.88 3,231.41 3,154.53 3,130.15 2,995.06 2,647.53 2,548.84 2,583.08 2,511.68 2,343.40 2,236.14 2,148.52 1,238.28 1,185.56 1,036.90 984.51 931.62 840.72 744.54 703.05 680.66 777.68 196.94 667.98 867.22 1,131.55 1,196.82 1,388.83 1,512.86 1,608.31 1,669.06 1,983.45 1,972.73 1,157.95 1,302.58 1,649.10 2,017.01 2,324.67 2,434.23 2,628.63 2,866.40 2,986.72 2,594.34 4,032.29 4,399.57 4,455.42 4,295.88 4,220.09 4,189.94 4,195.53
Common shares outstanding 218 226 231 238 246 255 261 267 273 279 286 290 295 300 307 314 325 339 354 357 356 356 357 340 365 370 373 377 377 381 383 389 392 372 391 394 402 403 406 446 431 468 468 439 468 439 414 413 413 338 339 339 338 202 202 202 202 202 201 201 201 201 200 182 126 126 124 124 124 124 124 124 84 81 81 82 82 82 84 86 87
about 23 hours ago