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 + 1,112.10 753.50 576.70 364.80 324.40 897.10 351.20 803.60 379.60 385.30 410.70 730.80 754.50 113.10 77.30 94.80 96.30 42.70 88.40 144.03
Accounts receivable, net 593.80 579.70 615.30 615.30 886.70 638.90 783.00 698.30 657.70 511.60 502.50 439.20 399.60 408.40 486.40 391.00 292.50 331.20 367.81 355.41
Inventories 447.30 472.70 361.70 518.00 605.10 432.70 510.60 457.50 507.90 377.00 356.00 339.10 298.80 538.00 539.00 430.50 345.80 424.20 492.27 411.89
Other current assets 124.20 120.40 1,854.40 746.90 334.70 240.60 107.20 75.30 74.30 57.00 50.30 102.40 82.10 98.00 114.00 106.00 92.40 94.90 179.70 60.37
Total current assets 2,277.40 1,926.30 3,408.10 2,245.00 2,150.90 2,209.30 1,752.00 2,056.70 1,644.60 1,355.20 1,319.50 1,611.50 1,530.60 1,205.30 1,213.60 1,016.90 799.80 968.10 1,023.19 978.24
Total non-current assets + 3,985.60 3,890.30 3,211.90 4,977.00 5,095.90 3,657.10 3,744.00 3,192.50 3,655.20 2,610.60 2,634.60 2,147.20 1,969.60 2,252.00 1,928.80 1,512.60 1,114.30 1,107.80 965.60 899.58
Total assets 6,263.00 5,816.60 6,620.00 7,222.00 7,246.80 5,866.40 5,496.00 5,249.20 5,299.80 3,965.80 3,954.10 3,758.70 3,500.20 3,457.30 3,142.40 2,529.50 1,914.10 2,075.90 1,988.79 1,877.82
Total current liabilities + 736.00 665.80 1,186.30 1,078.40 1,169.50 646.20 899.00 595.60 658.60 513.50 605.90 392.20 371.80 470.60 613.50 456.40 301.10 442.50 388.19 466.69
Total non-current liabilities + 3,731.60 2,021.70 2,604.70 3,119.20 3,447.80 2,682.50 1,954.20 2,056.20 2,112.90 985.40 1,000.80 1,161.50 1,142.30 1,198.60 1,028.80 732.40 394.40 539.30 481.71 468.92
Total liabilities 4,467.60 3,353.30 3,791.00 4,197.60 4,617.30 3,328.70 2,853.20 2,651.80 2,771.50 1,498.90 1,606.70 1,553.70 1,514.10 1,669.20 1,642.30 1,188.80 695.50 981.80 869.90 935.61
Total stockholders' equity + 1,795.40 2,463.30 2,829.00 3,024.40 2,629.50 2,537.70 2,642.80 2,597.40 2,528.30 2,466.90 2,347.40 2,205.00 1,986.10 1,788.10 1,500.10 1,340.70 1,218.60 1,094.10 1,118.90 942.21
Common shares outstanding 43 47 50 53 53 55 58 61 64 65 66 65 65 64 63 62 61 61 63 62
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 + 771.30 1,112.10 1,105.00 68.40 220.20 753.50 1,530.60 1,736.30 552.60 576.70 108.00 379.30 423.90 364.80 625.40 353.20 291.70 324.40 295.60 713.30 767.20 897.10 719.00 737.70 1,187.70 351.20 658.10 422.00 516.60 803.60 780.50 762.40 979.10 379.60 147.60 139.80 134.00 385.30 355.40 397.90 450.50 410.70 354.40 229.20 744.40 730.80 805.10 757.00 779.70 754.50 333.70 169.30 117.00 113.10 87.60 78.40 70.30 75.30 90.90 99.10 110.40 94.80 114.80 96.60 86.60 96.30 127.70 63.60 59.30 42.70 101.70 118.20 98.98 88.40 144.40 24.70 26.85 144.03 44.72 30.27 23.97
Accounts receivable, net 692.10 593.80 774.30 881.70 699.40 579.70 799.20 903.60 700.80 615.30 768.10 1,040.40 817.60 615.30 1,174.90 1,257.50 1,076.20 886.70 951.00 793.90 760.30 638.90 818.40 794.40 790.20 783.00 862.00 915.60 773.00 698.30 850.50 841.60 678.20 657.70 690.80 694.90 560.00 511.60 605.00 631.80 507.70 502.50 600.80 636.50 447.70 439.20 548.70 534.80 412.10 399.60 572.30 597.50 515.00 408.40 565.70 627.20 586.80 486.40 542.30 571.40 441.10 391.00 395.90 414.50 350.20 287.10 342.40 347.80 316.90 331.20 461.40 478.80 414.36 333.00 476.76 338.64 320.44 353.11 396.87 265.07 229.63
Inventories 481.00 447.30 481.40 500.90 529.60 472.70 462.40 426.30 399.80 361.70 394.80 599.20 781.50 518.00 804.10 780.90 728.90 605.10 548.90 462.60 528.20 432.70 514.50 547.80 560.60 510.60 508.40 505.60 514.70 457.50 489.10 491.20 490.10 507.90 454.80 436.00 428.00 377.00 385.80 386.20 380.90 356.00 383.80 391.90 357.50 339.10 334.30 329.60 324.50 298.80 481.30 493.00 513.90 538.00 537.00 549.60 542.80 508.80 482.20 444.30 444.50 430.50 382.50 363.20 349.00 345.80 299.80 315.80 374.00 424.20 462.90 452.20 503.65 492.27 467.45 470.89 475.96 411.89 366.12 359.46 358.93
Other current assets 88.00 124.20 122.40 75.90 82.40 120.40 119.20 85.90 1,810.20 1,854.40 2,386.10 674.00 129.30 746.90 166.50 141.00 132.00 334.70 286.30 542.70 88.80 240.60 88.30 73.00 70.10 107.20 78.90 60.00 53.70 75.30 81.30 54.30 48.90 74.30 43.20 41.50 44.00 57.00 107.00 45.90 43.60 50.30 87.40 81.80 81.10 102.40 73.00 67.60 70.60 82.10 76.10 69.60 70.20 359.40 86.70 81.20 86.90 114.00 106.50 93.10 87.90 106.00 23.50 66.90 67.20 78.10 69.10 115.90 150.80 94.90 165.80 153.10 66.45 179.70 38.30 60.92 46.77 60.37 121.53 111.76 113.29
Total current assets 2,032.40 2,277.40 2,483.10 1,526.90 1,531.60 1,926.30 2,911.40 3,152.10 3,463.40 3,408.10 3,657.00 2,692.90 2,152.30 2,245.00 2,770.90 2,532.60 2,228.80 2,150.90 2,081.80 2,512.50 2,144.50 2,209.30 2,140.20 2,152.90 2,608.60 1,752.00 2,107.40 1,922.20 1,877.30 2,056.70 2,201.40 2,169.40 2,218.10 1,644.60 1,361.70 1,336.20 1,191.20 1,355.20 1,399.70 1,461.80 1,382.70 1,319.50 1,426.40 1,339.40 1,630.70 1,611.50 1,761.10 1,689.00 1,586.90 1,530.60 1,462.10 1,328.30 1,215.10 1,205.30 1,276.50 1,334.80 1,285.40 1,214.10 1,212.80 1,207.90 1,077.70 1,016.90 983.90 941.20 853.00 799.80 839.00 843.10 901.00 968.10 1,191.80 1,202.30 1,083.44 1,023.19 1,126.91 895.15 870.02 978.24 929.24 766.56 725.82
Total non-current assets + 3,957.30 3,985.60 3,973.50 3,992.50 3,919.30 3,890.30 3,567.00 3,576.20 3,182.50 3,211.90 3,159.00 4,483.30 4,963.10 4,977.00 4,961.10 5,045.10 5,094.20 5,095.90 4,992.80 3,326.80 3,607.70 3,657.10 3,659.80 3,655.40 3,688.80 3,744.00 3,433.70 3,474.50 3,424.40 3,192.50 3,231.00 3,258.80 3,285.70 3,655.20 2,956.20 2,892.70 2,879.50 2,610.60 2,563.60 2,709.90 2,643.10 2,634.60 2,649.20 2,674.00 2,120.30 2,147.20 1,957.30 1,967.90 1,959.00 1,969.60 2,134.80 2,134.10 2,243.20 2,252.00 1,966.80 1,961.80 1,956.20 1,923.80 1,590.40 1,495.00 1,503.40 1,512.60 1,087.40 1,088.50 1,085.20 1,114.30 1,099.00 1,078.50 1,098.70 1,107.80 1,144.60 1,121.90 946.55 965.60 951.13 1,043.40 927.88 899.58 931.84 935.02 916.18
Total assets 5,989.70 6,263.00 6,456.60 5,519.40 5,450.90 5,816.60 6,478.40 6,728.30 6,645.90 6,620.00 6,816.00 7,176.20 7,115.40 7,222.00 7,732.00 7,577.70 7,323.00 7,246.80 7,074.60 5,839.30 5,752.20 5,866.40 5,800.00 5,808.30 6,297.60 5,496.00 5,541.10 5,396.70 5,301.70 5,249.20 5,432.40 5,428.20 5,503.80 5,299.80 4,317.90 4,228.90 4,070.70 3,965.80 3,963.30 4,171.70 4,025.80 3,954.10 4,075.60 4,013.40 3,751.00 3,758.70 3,718.40 3,656.90 3,545.90 3,500.20 3,596.90 3,462.40 3,458.30 3,457.30 3,243.30 3,296.60 3,241.60 3,137.90 2,803.20 2,702.90 2,581.10 2,529.50 2,071.30 2,029.70 1,938.20 1,914.10 1,938.00 1,921.60 1,999.70 2,075.90 2,336.40 2,324.20 2,029.99 1,988.79 2,078.03 1,938.55 1,797.89 1,877.82 1,861.08 1,701.57 1,642.00
Total current liabilities + 601.30 736.00 764.70 697.10 593.10 665.80 1,068.40 1,089.70 1,174.70 1,186.30 875.60 1,045.30 930.00 1,078.40 1,552.10 1,259.70 1,188.60 1,169.50 851.30 761.70 660.10 646.20 645.70 613.90 602.70 899.00 692.20 649.90 633.20 595.60 672.70 700.40 706.20 658.60 635.60 601.90 508.30 513.50 523.60 673.30 628.80 605.90 661.60 510.20 377.80 392.20 437.30 431.10 383.00 371.80 515.60 465.20 433.40 470.60 670.70 708.90 645.50 613.50 585.40 538.90 477.40 456.40 359.50 367.10 304.50 301.10 337.60 338.50 393.60 442.50 559.20 553.00 392.51 388.19 502.30 402.22 300.92 466.69 530.86 390.25 391.56
Total non-current liabilities + 3,735.20 3,731.60 3,700.10 2,701.70 2,691.30 2,687.50 2,647.10 2,634.30 2,611.90 2,604.70 3,016.60 3,098.90 3,127.10 3,119.20 3,138.20 3,442.90 3,455.80 3,447.80 3,678.50 2,659.70 2,680.30 2,682.50 2,679.00 2,678.20 3,176.40 1,954.20 2,167.90 2,163.60 2,143.80 2,056.20 2,054.00 2,055.50 2,076.80 2,112.90 1,246.00 1,154.50 1,044.20 985.40 992.80 1,008.30 1,009.50 1,000.80 1,049.90 1,197.50 1,160.30 1,161.50 1,130.50 1,132.80 1,131.50 1,142.30 1,157.70 1,156.00 1,190.00 1,198.60 839.40 932.90 1,034.00 1,024.30 746.90 730.70 733.80 732.40 393.10 392.80 398.50 394.40 409.80 434.00 514.00 539.30 650.40 679.20 596.74 481.71 441.13 471.84 489.09 468.92 455.32 468.12 470.33
Total liabilities 4,336.50 4,467.60 4,464.80 3,398.80 3,284.40 3,353.30 3,715.50 3,724.00 3,786.60 3,791.00 3,892.20 4,144.20 4,057.10 4,197.60 4,690.30 4,702.60 4,644.40 4,617.30 4,529.80 3,421.40 3,340.40 3,328.70 3,324.70 3,292.10 3,779.10 2,853.20 2,860.10 2,813.50 2,777.00 2,651.80 2,726.70 2,755.90 2,783.00 2,771.50 1,881.60 1,756.40 1,552.50 1,498.90 1,516.40 1,681.60 1,638.30 1,606.70 1,711.50 1,707.70 1,538.10 1,553.70 1,567.80 1,563.90 1,514.50 1,514.10 1,673.30 1,621.20 1,623.40 1,669.20 1,510.10 1,641.80 1,679.50 1,637.80 1,332.30 1,269.60 1,211.20 1,188.80 752.60 759.90 703.00 695.50 747.40 772.50 907.60 981.80 1,209.60 1,232.20 989.24 869.90 943.43 874.06 790.01 935.61 986.18 858.37 861.89
Total stockholders' equity + 1,653.20 1,795.40 1,991.80 2,120.60 2,166.50 2,463.30 2,762.90 3,004.30 2,859.30 2,829.00 2,923.80 3,032.00 3,058.30 3,024.40 3,041.70 2,875.10 2,678.60 2,629.50 2,544.80 2,417.90 2,411.80 2,537.70 2,475.30 2,516.20 2,518.50 2,642.80 2,681.00 2,583.20 2,524.70 2,597.40 2,705.70 2,672.30 2,720.80 2,528.30 2,436.30 2,472.50 2,518.20 2,466.90 2,446.90 2,490.10 2,387.50 2,347.40 2,364.10 2,305.70 2,212.90 2,205.00 2,150.60 2,093.00 2,031.40 1,986.10 1,923.60 1,841.20 1,834.90 1,788.10 1,733.20 1,654.80 1,562.10 1,500.10 1,470.90 1,433.30 1,369.90 1,340.70 1,318.70 1,269.80 1,235.20 1,218.60 1,190.60 1,149.10 1,092.10 1,094.10 1,126.80 1,092.00 1,040.75 1,118.90 1,134.60 1,064.49 1,007.89 942.21 874.90 843.21 780.11
Common shares outstanding 41 42 43 44 45 47 47 48 48 49 50 51 52 52 53 53 53 53 53 53 54 54 55 55 56 57 57 58 58 59 60 61 62 62 63 64 65 65 64 65 65 65 66 66 66 66 65 65 65 65 65 65 65 64 64 64 63 62 62 63 62 61 62 62 62 61 61 61 61 61 61 61 61 61 63 63 63 62 62 62 62
about 16 hours ago