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 + 791.30 484.60 853.90 894.30 762.60 829.50 439.10 337.40 235.90 203.00 274.60 255.30 237.50 174.30 91.80 110.20 83.10 91.50 129.40 47.10
Accounts receivable, net 574.40 552.50 512.00 507.40 489.00 385.30 319.30 288.20 253.20 200.50 181.40 179.00 185.70 175.00 147.20 126.40 138.70 128.60 136.10 110.50
Inventories 443.90 377.00 434.70 414.80 378.40 321.30 235.70 214.50 215.20 199.30 181.10 181.50 176.90 162.20 151.80 147.00 129.20 115.70 111.80 97.50
Other current assets 168.60 124.00 135.80 103.00 112.00 51.60 64.60 54.30 39.20 39.10 36.60 43.30 50.60 45.80 81.20 53.00 46.20 34.70 35.00 26.60
Total current assets 1,978.20 1,538.10 1,936.40 1,919.50 1,742.00 1,373.70 1,058.70 894.40 743.50 641.90 673.70 659.30 650.70 557.30 472.00 436.60 397.20 366.20 412.30 281.70
Total non-current assets + 2,291.80 2,105.40 1,893.10 1,697.30 1,571.80 1,420.10 1,282.70 1,084.60 1,119.30 1,074.80 1,021.40 1,011.60 1,020.90 1,006.70 927.10 857.70 873.80 802.50 773.30 636.50
Total assets 4,270.00 3,643.40 3,829.50 3,616.80 3,313.80 2,793.80 2,341.40 1,592.40 1,862.80 1,716.70 1,695.10 1,670.90 1,671.60 1,564.00 1,399.10 1,294.30 1,271.00 1,168.70 1,185.60 918.20
Total current liabilities + 654.90 550.40 671.80 519.00 594.10 503.40 341.60 283.70 279.50 241.00 314.30 252.50 236.90 261.80 243.20 169.70 171.10 159.10 182.90 156.90
Total non-current liabilities + 439.10 410.70 276.70 412.90 384.30 435.90 426.60 298.90 303.40 358.20 356.90 461.50 528.30 573.30 501.00 498.90 520.80 522.50 511.80 342.00
Total liabilities 1,094.00 961.10 948.50 931.90 978.40 939.30 768.20 582.60 197.00 599.20 671.20 712.80 765.20 835.10 744.20 668.60 691.90 681.60 694.70 498.90
Total stockholders' equity + 3,176.00 2,682.30 2,881.00 2,684.90 2,335.40 1,854.50 1,573.20 1,396.30 1,665.80 1,117.50 1,023.90 956.90 906.40 728.90 654.90 625.70 579.10 487.10 485.30 414.50
Common shares outstanding 73 74 75 76 76 76 75 75 76 75 74 73 71 72 74 73 73 72 72 67
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 + 521.40 791.30 628.50 509.70 404.20 484.60 490.90 446.20 601.80 853.90 898.60 796.30 886.30 894.30 729.00 718.50 667.70 762.60 903.00 787.20 694.70 829.50 728.40 445.90 335.30 439.10 396.00 326.70 265.50 337.40 297.30 225.50 199.80 235.90 269.30 226.60 169.40 203.00 205.90 202.70 178.10 274.60 256.80 252.00 207.10 255.30 246.80 235.20 241.70 237.50 229.20 198.10 183.20 174.30 165.10 132.50 126.60 91.80 119.20 110.40 94.60 110.20 97.10 67.50 105.90 83.10 79.50 86.90 65.60 91.50 108.50 112.00 106.50 129.40 151.40 177.30 156.60 47.10 44.80 46.10 31.30
Accounts receivable, net 685.60 574.40 625.00 582.40 543.60 552.50 524.30 479.40 524.00 512.00 519.10 534.40 513.40 507.40 485.30 528.40 498.70 489.00 476.40 480.50 465.70 385.30 373.00 340.60 333.00 319.30 316.10 330.80 318.20 288.20 302.90 296.70 290.40 253.20 251.80 242.40 224.80 200.50 209.50 219.00 209.60 181.40 194.60 198.80 189.50 179.00 195.90 209.60 208.70 185.70 198.20 195.30 189.00 175.00 182.90 185.00 176.00 147.20 153.10 165.70 161.20 126.40 142.80 145.70 146.60 138.70 142.50 143.40 137.20 128.60 140.60 159.20 151.90 136.10 136.80 136.70 143.30 110.50 121.90 124.30 124.20
Inventories 452.60 443.90 438.00 421.10 388.70 377.00 401.20 419.20 429.90 434.70 431.80 449.40 447.00 414.80 413.10 411.60 416.50 378.40 353.80 345.20 310.20 321.30 294.90 274.80 251.00 235.70 230.40 232.30 226.10 214.50 206.80 208.20 215.70 215.20 215.80 211.30 212.30 199.30 201.10 197.70 194.10 181.10 187.70 187.20 183.40 181.50 185.70 187.90 187.50 176.90 176.70 176.50 173.50 162.20 165.90 159.20 158.20 151.80 155.50 161.20 157.10 147.00 148.40 143.30 144.80 129.20 135.90 130.00 120.00 115.70 124.70 127.30 119.30 111.80 119.70 111.70 107.70 97.50 94.40 87.20 86.30
Other current assets 167.20 168.60 131.80 167.70 121.00 124.00 134.20 138.20 137.20 135.80 122.80 94.10 90.50 103.00 106.20 112.60 107.60 112.00 80.10 75.10 67.40 51.60 51.00 49.30 58.20 64.60 61.60 54.50 57.80 54.30 43.10 36.50 37.60 39.20 40.00 37.50 46.10 39.10 41.60 39.80 48.90 36.60 41.80 41.90 45.10 43.50 51.10 61.20 60.40 50.60 39.40 43.40 44.00 45.80 43.40 40.30 42.00 81.20 75.70 73.10 68.20 53.00 52.90 47.40 47.60 46.20 41.20 35.90 33.40 34.70 36.70 44.90 42.10 35.00 28.70 26.60 24.60 26.60 26.40 25.60 21.40
Total current assets 1,826.80 1,978.20 1,823.30 1,680.90 1,457.50 1,538.10 1,550.60 1,483.00 1,692.90 1,936.40 1,972.30 1,874.20 1,937.20 1,919.50 1,733.60 1,771.10 1,690.50 1,742.00 1,598.30 1,477.00 1,327.00 1,373.70 1,238.30 1,110.60 977.50 1,058.70 1,004.10 944.30 867.60 894.40 850.10 766.90 743.50 743.50 776.90 717.80 652.60 641.90 658.10 659.20 630.70 673.70 680.90 679.90 625.10 659.30 679.50 685.40 686.60 650.70 643.50 613.30 589.70 557.30 557.30 517.00 502.80 472.00 503.50 510.40 481.10 436.60 441.20 403.90 404.90 397.20 399.10 396.20 356.20 366.20 410.50 443.40 419.80 412.30 436.60 452.30 432.20 281.70 285.80 283.20 263.20
Total non-current assets + 2,283.00 2,291.80 2,282.50 2,271.90 2,160.70 2,105.40 2,124.50 2,006.40 1,909.40 1,893.10 1,782.40 1,795.40 1,786.40 1,697.30 1,583.20 1,590.60 1,604.20 1,571.80 1,544.30 1,456.50 1,412.70 1,420.10 1,344.50 1,281.70 1,269.00 1,282.70 1,169.90 1,178.90 1,168.60 1,084.60 1,096.00 1,106.80 1,126.10 1,119.30 1,153.50 1,125.20 1,080.90 1,074.80 1,077.20 1,045.90 1,037.50 1,021.40 985.60 983.80 970.90 1,011.60 993.80 1,019.30 1,021.60 1,020.90 1,021.00 999.40 987.40 1,006.70 970.10 945.80 954.50 927.10 894.80 904.90 885.00 857.70 858.40 818.20 848.70 873.80 864.80 821.30 785.30 802.50 799.50 810.00 791.00 773.30 718.70 690.40 674.00 636.50 609.20 600.40 588.30
Total assets 4,109.80 4,270.00 4,105.80 3,952.80 3,618.20 3,643.40 3,675.10 3,489.40 3,602.30 3,829.50 3,754.70 3,669.60 3,723.60 3,616.80 3,316.80 3,361.70 3,294.70 3,313.80 3,142.60 2,933.50 2,739.70 2,793.80 2,582.80 2,392.30 2,246.50 2,341.40 2,174.00 2,123.20 2,036.20 1,592.40 1,946.10 1,873.70 1,869.60 1,862.80 1,930.40 1,843.00 1,733.50 1,716.70 1,735.30 1,705.10 1,668.20 1,695.10 1,666.50 1,663.70 1,596.00 1,670.90 1,673.30 1,704.70 1,708.20 1,671.60 1,664.50 1,612.70 1,577.10 1,564.00 1,527.40 1,462.80 1,457.30 1,399.10 1,398.30 1,415.30 1,366.10 1,294.30 1,299.60 1,222.10 1,253.60 1,271.00 1,263.90 1,217.50 1,141.50 1,168.70 1,210.00 1,253.40 1,210.80 1,185.60 1,155.30 1,142.70 1,106.20 918.20 895.00 883.60 851.50
Total current liabilities + 674.00 654.90 635.40 604.60 526.70 550.40 516.50 633.70 648.40 671.80 533.50 511.60 534.90 519.00 456.70 565.10 584.80 594.10 558.60 472.60 482.80 503.40 447.70 375.20 344.40 341.60 335.00 313.20 301.10 283.70 288.80 287.60 263.40 279.50 300.00 289.00 256.50 241.00 236.80 239.40 241.10 314.30 299.90 313.70 296.60 252.50 242.50 221.20 227.60 236.90 246.80 218.70 208.10 261.80 275.60 320.20 302.40 243.20 229.30 192.70 182.80 169.70 158.20 158.60 183.80 171.10 162.80 161.50 138.70 159.10 165.50 178.50 155.70 182.90 162.20 149.10 153.30 156.90 158.50 146.60 133.40
Total non-current liabilities + 445.40 439.10 418.90 419.10 408.40 410.70 406.50 278.90 273.30 276.70 353.00 411.30 412.50 412.90 389.30 372.20 383.70 384.30 381.70 428.30 427.90 435.90 416.20 410.80 411.90 426.60 351.40 364.90 365.60 298.90 305.50 304.20 300.90 303.40 313.50 311.60 308.40 358.20 356.20 356.30 353.10 356.90 371.30 360.60 358.30 461.50 460.70 510.90 546.00 528.30 581.00 609.80 623.10 573.30 534.70 463.10 460.20 501.00 477.70 526.60 520.20 498.90 509.30 492.50 490.10 520.80 535.40 523.00 514.20 522.50 506.50 523.10 540.10 511.80 506.20 494.50 488.50 342.00 328.40 344.20 352.20
Total liabilities 1,119.40 1,094.00 1,054.30 1,023.70 935.10 961.10 923.00 912.60 921.70 948.50 886.50 922.90 947.40 931.90 846.00 937.30 968.50 978.40 940.30 900.90 910.70 939.30 863.90 786.00 756.30 768.20 686.40 678.10 666.70 582.60 594.30 196.40 198.00 197.00 613.50 600.60 564.90 599.20 593.00 595.70 594.20 671.20 671.20 674.30 654.90 712.80 703.20 732.10 773.60 765.20 827.80 828.50 831.20 835.10 810.30 783.30 762.60 744.20 707.00 719.30 703.00 668.60 667.50 651.10 673.90 691.90 698.20 684.50 652.90 681.60 672.00 701.60 695.80 694.70 668.40 643.60 641.80 498.90 486.90 490.80 485.60
Total stockholders' equity + 2,990.40 3,176.00 3,051.50 2,929.10 2,683.10 2,682.30 2,752.10 2,576.80 2,680.60 2,881.00 2,868.20 2,746.70 2,776.20 2,684.90 2,470.80 2,424.40 2,326.20 2,335.40 2,202.30 2,032.60 1,829.00 1,854.50 1,718.90 1,606.30 1,490.20 1,573.20 1,487.60 1,445.10 1,372.90 1,396.30 1,351.80 1,281.90 1,305.30 1,279.90 1,316.90 1,242.40 1,168.60 1,117.50 1,142.30 1,109.40 1,074.00 1,023.90 995.30 989.40 941.10 956.90 970.10 972.60 934.60 906.40 836.70 784.20 745.90 728.90 717.10 679.50 694.70 654.90 691.30 696.00 663.10 625.70 632.10 571.00 579.70 579.10 565.70 533.00 488.60 487.10 532.60 546.60 510.00 485.30 481.70 494.20 459.50 414.50 403.50 388.50 361.80
Common shares outstanding 72 73 73 73 73 74 73 74 74 75 75 75 76 76 76 76 76 76 76 76 76 76 76 76 76 76 76 75 75 76 76 75 76 76 76 76 75 75 75 75 74 74 74 74 73 73 73 72 72 72 71 71 70 70 69 73 74 74 74 74 74 74 73 73 73 73 73 72 72 72 72 73 72 72 74 74 69 69 68 67 66
about 12 hours ago