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,155.53 2,784.66 1,138.51 886.82 1,094.90 932.88 709.81 537.19 692.54 468.29 711.18 1,022.61 633.05 827.06 604.64 570.12 571.30 572.10 1,078.11 958.43
Accounts receivable, net 944.94 680.46 489.22 486.71 337.60 338.49 304.55 297.08 190.43 157.17 164.85 122.49 107.62 97.82 136.77 216.09 200.63 298.67 326.21 238.44
Inventories 303.55 257.71 181.66 128.01 115.72 75.96 55.80 28.16 33.21 39.48 56.76 56.39 50.22 36.16 43.24 39.03 24.17 28.47 31.00 37.18
Other current assets 419.87 293.25 166.82 205.24 173.51 135.71 103.79 92.55 68.27 37.10 31.97 650.24 430.20 430.19 279.33 54.16 54.66 54.77 94.24 77.96
Total current assets 4,669.67 4,016.08 1,976.22 1,706.77 1,715.77 1,478.59 1,169.34 951.09 979.99 702.03 964.76 1,851.74 1,221.09 1,391.24 1,063.98 879.41 850.75 953.99 1,529.56 1,312.01
Total non-current assets + 5,483.47 4,958.40 3,693.27 3,430.30 2,670.53 2,472.20 2,187.88 1,517.56 1,438.73 1,394.87 1,386.25 1,357.82 1,207.51 895.77 697.29 852.71 559.84 724.17 2,341.59 2,130.82
Total assets 10,153.15 8,974.48 5,669.49 5,137.07 4,386.30 3,950.79 3,357.23 2,468.65 2,418.71 2,096.91 2,351.02 3,209.56 2,428.60 2,287.00 1,761.27 1,707.92 1,410.59 1,678.71 3,871.15 3,442.82
Total current liabilities + 1,635.29 1,370.11 1,590.87 1,347.70 971.23 796.81 672.39 708.98 642.40 585.56 536.31 1,393.09 1,148.21 1,217.27 1,015.37 657.55 397.90 564.21 785.49 548.07
Total non-current liabilities + 3,043.68 2,930.80 674.35 1,044.26 674.40 660.96 581.94 471.27 787.11 769.58 438.59 482.89 124.29 154.56 334.77 757.91 904.32 928.93 1,005.60 1,195.47
Total liabilities 4,678.97 4,300.90 2,265.22 2,391.96 1,645.62 1,457.77 1,254.33 1,180.25 1,429.51 1,355.14 974.90 1,875.98 1,272.50 1,371.83 1,350.14 1,415.46 1,302.21 1,576.75 1,791.08 1,743.53
Total stockholders' equity + 5,474.18 4,673.58 3,404.27 2,745.11 2,740.68 2,493.02 2,102.89 1,288.40 989.20 741.77 1,376.12 1,333.57 1,156.11 915.17 411.13 276.65 108.37 186.71 2,080.07 1,699.29
Common shares outstanding 273 274 273 275 279 280 281 281 280 291 312 307 295 281 271 266 258 254 296 312
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 + 1,546.11 3,155.53 2,753.25 2,822.76 2,777.67 2,784.66 2,890.74 1,228.68 1,157.02 1,138.51 961.98 873.93 916.96 886.82 1,026.05 1,029.54 1,134.75 1,094.90 1,013.82 847.16 742.98 932.88 1,306.56 1,189.19 946.29 709.81 655.22 633.42 538.90 537.19 550.03 825.38 752.43 692.54 682.42 659.23 547.61 468.29 532.84 704.32 906.72 711.18 711.20 744.41 980.38 1,022.61 595.45 655.33 629.77 633.05 716.42 678.48 911.14 827.06 744.92 712.96 662.97 604.64 699.06 668.57 623.13 570.12 511.68 478.46 622.49 571.30 575.37 562.41 558.04 572.10 557.82 889.26 836.70 1,078.11 951.24 1,148.77 969.26 958.43 782.14 856.78 904.94
Accounts receivable, net 1,073.41 944.94 755.27 670.17 580.89 680.46 560.97 564.85 389.87 506.78 440.86 458.51 505.40 486.71 429.62 391.74 361.79 337.60 327.19 389.99 388.67 348.20 309.09 323.00 300.08 304.55 274.91 237.61 264.77 297.08 240.84 219.07 225.82 190.43 170.31 153.15 180.57 157.17 152.03 156.44 147.53 164.85 133.67 131.33 133.92 122.49 107.63 101.92 106.32 107.62 101.90 92.58 75.25 97.82 123.21 123.24 337.77 136.77 152.43 150.24 172.54 216.09 202.24 191.29 181.16 200.63 195.47 225.38 245.69 298.67 278.46 315.68 346.32 326.21 278.20 242.35 256.34 238.44 248.62 295.45 242.57
Inventories 317.95 303.55 286.19 226.16 225.62 257.71 293.35 171.51 185.78 181.66 163.69 139.58 127.57 128.01 114.28 106.37 110.21 115.72 101.58 90.48 76.59 75.96 47.98 43.92 60.58 55.80 66.75 49.30 37.48 28.16 30.54 28.56 30.09 33.21 36.00 31.89 30.73 39.48 64.48 61.93 56.63 56.76 57.69 62.17 54.45 56.39 61.10 58.31 55.61 50.22 45.88 38.71 37.02 36.16 34.63 41.07 41.72 43.24 47.06 44.39 43.05 39.03 28.49 23.87 19.32 24.17 25.63 22.63 29.15 28.47 25.55 23.69 29.77 31.00 37.87 38.17 37.85 37.18 29.08 25.63 23.38
Other current assets 242.93 419.87 492.34 503.45 413.91 293.25 459.56 401.07 341.87 149.27 257.93 171.04 148.61 205.24 100.53 129.97 128.14 173.51 100.43 129.44 141.49 126.00 72.85 83.68 92.57 103.79 53.07 58.92 76.80 92.55 66.98 56.04 61.60 68.27 42.37 39.18 41.09 37.10 42.95 39.49 41.36 31.97 139.53 129.32 564.89 650.24 587.43 599.16 506.03 430.20 409.97 455.73 438.50 430.19 347.86 281.18 69.18 279.33 59.91 302.05 83.92 54.16 79.91 71.45 56.62 54.66 64.69 56.83 55.26 54.77 84.11 99.15 97.94 94.24 111.55 90.37 92.05 77.96 84.21 84.09 78.33
Total current assets 3,180.40 4,669.67 4,287.04 4,222.54 3,998.09 4,016.08 4,099.92 2,196.39 1,929.93 1,976.22 1,824.46 1,643.05 1,698.54 1,706.77 1,670.48 1,657.62 1,734.90 1,715.77 1,543.01 1,457.07 1,349.73 1,478.59 1,736.48 1,639.78 1,399.51 1,169.34 1,049.95 979.24 917.95 951.09 888.38 1,129.05 1,069.94 979.99 931.11 883.45 800.00 702.03 792.29 962.18 1,152.24 964.76 1,042.08 1,067.23 1,733.64 1,851.74 1,351.61 1,414.72 1,297.73 1,221.09 1,274.16 1,265.50 1,461.91 1,391.24 1,250.61 1,158.45 1,111.64 1,063.98 958.46 1,165.26 922.64 879.41 822.31 765.08 879.59 850.75 861.16 867.25 888.14 953.99 945.94 1,327.78 1,310.73 1,529.56 1,378.86 1,519.67 1,355.50 1,312.01 1,144.05 1,261.95 1,249.21
Total non-current assets + 8,917.95 5,483.47 5,312.23 5,286.16 5,015.40 4,958.40 5,067.11 5,029.35 3,792.20 3,693.27 3,606.91 3,512.07 3,473.08 3,430.30 3,297.60 2,703.65 2,660.17 2,670.53 2,670.86 2,665.48 2,649.23 2,472.20 2,403.67 2,359.71 2,368.47 2,187.88 1,612.25 1,633.08 1,628.36 1,517.56 1,384.83 1,398.81 1,416.73 1,438.73 1,374.12 1,384.25 1,391.19 1,394.87 1,401.80 1,415.69 1,386.78 1,386.25 1,289.06 1,313.43 1,328.92 1,357.82 1,354.33 1,371.11 1,226.50 1,207.51 1,283.22 1,297.59 861.35 895.77 737.90 670.81 683.19 697.29 902.22 709.37 893.07 852.71 883.64 939.82 535.40 559.84 553.06 585.41 627.00 724.17 2,302.85 2,298.54 2,326.67 2,341.59 2,360.41 2,244.31 2,214.22 2,130.82 2,135.70 2,142.15 2,132.62
Total assets 12,098.35 10,153.15 9,599.27 9,508.70 9,013.49 8,974.48 9,167.03 7,225.74 5,722.13 5,669.49 5,431.38 5,155.12 5,171.62 5,137.07 4,968.09 4,361.27 4,395.07 4,386.30 4,213.88 4,122.55 3,998.96 3,950.79 4,140.15 3,999.50 3,767.97 3,357.23 2,662.20 2,612.33 2,546.31 2,468.65 2,273.21 2,527.87 2,486.67 2,418.71 2,305.23 2,267.70 2,191.20 2,096.91 2,194.09 2,377.87 2,539.02 2,351.02 2,331.14 2,380.65 3,062.57 3,209.56 2,705.94 2,785.83 2,524.22 2,428.60 2,557.39 2,563.09 2,323.26 2,287.00 1,988.51 1,829.26 1,794.83 1,761.27 1,860.68 1,874.63 1,815.70 1,732.12 1,705.95 1,695.76 1,414.99 1,410.59 1,414.22 1,452.66 1,515.14 1,678.71 3,248.79 3,626.32 3,637.40 3,871.15 3,739.28 3,763.97 3,569.72 3,442.82 3,279.74 3,404.10 3,381.83
Total current liabilities + 2,162.51 1,635.29 1,406.56 1,496.57 1,300.77 1,370.11 1,674.99 1,533.72 1,465.74 1,590.87 1,264.17 1,196.30 1,181.38 1,347.70 1,256.99 1,042.49 960.83 971.23 907.20 926.72 792.34 796.81 1,117.89 1,151.89 1,012.43 672.39 618.98 610.18 631.44 708.98 541.32 870.12 866.25 642.40 520.13 544.73 575.83 585.56 531.32 564.47 567.90 536.31 509.65 527.36 1,226.44 1,393.09 1,296.04 1,408.05 1,192.69 1,148.21 1,297.69 1,361.90 1,210.63 1,217.27 1,074.62 1,002.85 1,011.43 1,015.37 649.53 1,184.40 673.66 697.55 461.03 443.33 401.73 397.90 405.26 441.06 451.61 564.21 504.96 725.12 750.25 785.49 713.44 468.47 459.59 548.07 517.77 609.24 555.80
Total non-current liabilities + 3,374.38 3,043.68 2,993.71 3,005.60 2,936.46 2,930.80 2,928.70 1,431.13 688.79 674.35 1,053.31 1,050.37 1,049.36 1,044.26 1,002.97 693.55 674.06 674.40 675.42 679.09 664.19 660.96 626.55 590.98 597.55 581.94 562.95 571.60 549.04 471.27 474.47 469.76 478.13 787.11 774.35 771.18 774.78 769.58 735.97 738.01 737.07 438.59 436.93 456.08 472.94 482.89 125.17 117.30 117.32 124.29 163.49 160.93 92.97 154.56 325.51 324.39 322.65 334.77 834.55 358.91 844.34 757.91 948.93 1,088.99 894.22 904.32 912.77 925.22 915.84 928.93 1,038.87 972.54 993.45 1,005.60 1,072.99 1,243.10 1,241.23 1,195.47 880.61 911.89 938.36
Total liabilities 5,536.89 4,678.97 4,400.27 4,502.16 4,237.23 4,300.90 4,603.69 2,964.85 2,154.53 2,265.22 2,317.48 2,246.67 2,230.74 2,391.96 2,259.96 1,736.05 1,634.88 1,645.62 1,582.61 1,605.81 1,456.53 1,457.77 1,744.43 1,742.87 1,609.98 1,254.33 1,181.94 1,181.78 1,180.47 1,180.25 1,015.79 1,339.88 1,344.38 1,429.51 1,294.49 1,315.91 1,350.61 1,355.14 1,267.29 1,302.48 1,304.97 974.90 946.58 983.44 1,699.38 1,875.98 1,421.21 1,525.35 1,310.02 1,272.50 1,461.18 1,522.83 1,303.59 1,371.83 1,400.13 1,327.24 1,334.08 1,350.14 1,484.08 1,543.31 1,518.00 1,455.46 1,409.96 1,532.31 1,295.95 1,302.21 1,318.03 1,366.27 1,367.45 1,576.75 1,543.84 1,697.66 1,743.70 1,791.08 1,786.43 1,711.57 1,700.82 1,743.53 1,398.38 1,521.13 1,494.16
Total stockholders' equity + 6,561.46 5,474.18 5,199.00 5,006.54 4,776.26 4,673.58 4,563.34 4,260.89 3,567.60 3,404.27 3,113.89 2,908.46 2,940.88 2,745.11 2,708.13 2,625.23 2,760.18 2,740.68 2,631.26 2,516.74 2,542.43 2,493.02 2,395.72 2,256.63 2,157.99 2,102.89 1,480.26 1,430.55 1,365.84 1,288.40 1,257.42 1,187.99 1,142.30 989.20 1,010.74 951.79 840.59 741.77 926.80 1,075.39 1,234.05 1,376.12 1,384.56 1,397.22 1,363.19 1,333.57 1,284.73 1,260.48 1,214.20 1,156.11 1,096.21 1,040.26 1,019.67 915.17 588.39 502.01 460.75 411.13 376.60 331.32 297.71 276.65 295.99 162.68 119.04 108.37 96.19 86.39 147.69 186.71 1,704.95 1,928.66 1,893.71 2,080.07 1,952.85 2,052.40 1,868.91 1,699.29 1,881.36 1,882.98 1,887.67
Common shares outstanding 274 273 274 273 274 274 274 274 274 272 272 273 273 273 275 275 277 278 278 279 280 280 280 279 279 280 281 281 281 280 282 281 282 273 281 280 278 279 287 295 303 311 313 314 312 310 310 306 301 295 297 294 292 286 283 275 278 271 271 271 269 260 263 266 263 265 259 257 254 250 253 253 263 291 300 303 294 308 312 317 315
about 4 hours ago