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,389.74 1,059.10 1,269.04 678.88 87.92 157.05 146.31 130.66 196.70 360.32 340.74 360.23 317.00 202.63 527.16 403.34 355.30 294.16 308.62 200.47
Accounts receivable, net 475.57 450.11 351.56 380.35 471.86 357.53 269.94 273.42 244.80 256.29 251.57 275.07 271.85 271.09 250.03 269.26 228.74 219.04 323.00 281.68
Inventories 510.46 462.28 380.25 448.92 430.24 315.00 292.11 329.80 327.90 242.01 239.38 256.59 251.72 229.43 219.19 209.89 191.26 210.61 269.03 258.65
Other current assets 69.98 40.73 39.17 26.50 28.98 33.75 33.78 26.79 46.15 44.70 34.61 57.43 39.35 47.73 43.32 39.03 42.84 46.32 39.69 35.40
Total current assets 2,445.75 2,012.23 2,040.02 1,534.65 1,019.00 825.36 693.77 702.62 739.12 894.32 800.40 941.21 874.72 747.19 1,026.70 912.31 808.84 754.83 940.35 776.19
Total non-current assets + 572.20 1,278.68 719.28 707.75 709.93 703.21 677.17 666.93 581.06 553.15 538.40 386.88 373.05 356.96 320.91 346.68 371.30 428.09 508.86 492.71
Total assets 3,017.94 3,290.91 2,759.30 2,242.40 1,728.94 1,528.57 1,370.94 1,369.55 1,320.17 1,447.48 1,338.80 1,328.10 1,247.77 1,104.16 1,347.60 1,259.00 1,180.14 1,182.91 1,449.20 1,268.91
Total current liabilities + 413.13 397.99 317.14 348.30 382.44 339.64 234.29 232.80 242.25 218.99 209.43 238.07 219.26 258.70 213.24 195.13 183.37 201.58 335.05 255.52
Total non-current liabilities + 83.99 88.51 83.45 80.14 89.53 387.87 474.52 573.49 541.89 292.05 269.67 294.59 292.64 307.49 249.60 247.97 257.83 256.06 380.89 402.27
Total liabilities 497.12 486.50 400.59 428.44 471.97 727.51 708.80 806.29 784.15 511.04 479.10 532.66 511.90 566.19 462.84 443.10 441.20 457.65 715.94 657.79
Total stockholders' equity + 2,494.88 2,773.17 2,337.45 1,790.91 1,222.12 776.75 643.47 548.36 522.11 898.68 827.29 762.15 703.41 506.91 855.69 788.74 713.17 700.68 710.50 588.81
Common shares outstanding 111 114 114 113 114 113 113 115 115 115 114 114 113 143 76 76 75 75 74 74
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,403.04 1,389.74 1,315.56 1,058.48 873.60 1,059.10 969.57 825.76 1,358.05 1,269.04 1,104.47 898.37 782.40 678.88 483.60 202.60 139.26 87.92 169.79 147.58 129.88 157.05 141.06 156.05 198.97 146.31 146.71 139.13 148.33 130.66 162.79 284.34 93.65 196.70 109.34 242.76 220.26 360.32 376.99 353.24 338.97 340.74 284.45 300.65 328.59 360.23 259.86 242.20 233.48 317.00 322.18 261.67 183.87 202.63 165.76 373.68 526.89 527.16 448.85 345.04 413.92 403.34 400.24 397.36 397.38 355.30 353.87 333.96 300.34 294.16 308.35 273.62 274.28 308.62 273.21 247.92 194.49 200.47 170.46 138.89 83.22
Accounts receivable, net 670.51 475.57 556.63 592.56 553.11 450.11 500.62 522.57 424.41 351.56 409.19 459.47 503.37 380.35 441.29 611.58 588.40 471.86 493.96 542.04 447.49 357.53 320.04 273.71 308.84 269.94 319.56 316.81 309.77 273.42 308.23 333.90 321.76 244.80 276.68 287.83 312.10 256.29 295.67 305.33 275.88 251.57 299.42 307.01 307.98 275.07 332.51 367.30 319.90 271.85 312.92 305.71 311.60 271.09 261.02 299.26 315.35 250.03 315.71 327.38 353.32 269.26 278.89 286.58 256.95 228.74 225.32 207.24 190.17 219.04 350.29 392.83 386.61 323.00 351.71 392.33 370.96 281.68 309.15 408.67 302.94
Inventories 545.45 510.46 510.01 511.73 482.16 462.28 400.25 406.22 356.87 380.25 391.74 465.73 452.83 448.92 454.51 475.95 471.95 430.24 405.59 384.98 365.46 315.00 271.31 244.41 270.12 292.11 277.57 300.39 344.85 329.80 313.40 294.54 329.23 327.90 284.11 252.80 251.96 242.01 251.13 249.95 240.61 239.38 250.80 278.94 246.40 256.59 282.49 291.14 279.47 251.72 234.08 222.83 228.21 229.43 224.36 229.34 236.31 219.19 214.87 297.00 231.27 209.89 190.24 185.05 185.83 191.26 178.37 169.12 170.97 210.61 260.94 263.75 273.60 269.03 231.23 251.54 218.98 258.65 298.14 248.67 211.71
Other current assets 53.04 69.98 44.28 51.37 51.20 40.73 45.14 50.35 45.38 39.17 31.37 28.17 28.42 26.50 41.63 45.73 40.95 28.98 33.60 44.29 43.71 33.75 24.88 28.96 40.89 33.78 33.24 25.87 32.32 26.79 34.84 27.63 20.27 46.15 25.69 35.57 45.14 44.70 29.00 27.28 34.12 34.61 54.54 45.68 59.86 57.43 49.32 45.41 52.37 39.35 55.17 58.11 61.48 47.73 38.38 41.77 43.68 43.32 53.37 47.14 36.58 39.03 34.63 35.18 33.48 42.84 30.33 32.03 37.60 46.32 38.85 36.79 47.26 39.69 35.67 41.50 32.98 35.40 43.29 40.31 40.84
Total current assets 2,672.04 2,445.75 2,428.14 2,214.13 1,960.06 2,012.23 1,915.58 1,804.79 2,184.61 2,040.02 1,936.77 1,851.74 1,767.01 1,534.65 1,420.92 1,335.76 1,240.55 1,019.00 1,037.94 1,082.00 986.54 825.36 729.87 670.69 774.13 693.77 730.71 734.50 784.53 702.62 761.20 937.51 762.83 739.12 692.83 743.75 756.09 894.32 873.59 865.72 820.76 800.40 825.50 930.77 941.13 941.21 924.18 946.05 885.21 874.72 924.34 848.31 785.16 747.19 689.51 944.05 1,122.22 1,026.70 1,032.80 1,016.56 1,035.10 912.31 903.88 903.97 873.44 808.84 787.89 742.35 699.07 754.83 958.43 966.99 981.74 940.35 891.82 933.28 817.41 776.19 821.05 836.53 638.71
Total non-current assets + 1,270.32 572.20 1,268.18 1,273.31 1,271.24 1,278.68 1,290.55 1,261.39 709.64 719.28 726.97 724.68 712.61 707.75 688.83 711.22 705.40 709.93 690.59 707.44 711.79 703.21 690.15 652.70 671.81 677.17 672.06 682.56 690.52 666.93 660.54 558.87 574.02 581.06 556.40 553.51 548.84 553.15 552.53 554.75 540.26 538.40 548.03 414.19 383.70 386.88 403.56 403.81 397.62 373.05 336.28 361.57 357.76 356.96 349.91 328.39 323.74 320.91 326.11 341.98 346.92 346.68 358.86 360.23 364.70 371.30 409.71 419.55 419.11 428.09 497.93 504.81 508.23 508.86 510.06 520.02 516.18 492.71 486.35 482.97 504.59
Total assets 3,942.36 3,017.94 3,696.32 3,487.44 3,231.30 3,290.91 3,206.13 3,066.19 2,894.24 2,759.30 2,663.74 2,576.42 2,479.62 2,242.40 2,109.75 2,046.97 1,945.95 1,728.94 1,728.54 1,789.44 1,698.33 1,528.57 1,420.01 1,323.39 1,445.94 1,370.94 1,402.77 1,417.07 1,475.05 1,369.55 1,421.74 1,496.38 1,336.84 1,320.17 1,249.22 1,297.26 1,304.92 1,447.48 1,426.12 1,420.48 1,361.02 1,338.80 1,373.53 1,344.96 1,324.83 1,328.10 1,327.74 1,349.86 1,282.83 1,247.77 1,260.62 1,209.88 1,142.91 1,104.16 1,039.42 1,272.44 1,445.96 1,347.60 1,358.91 1,358.54 1,382.01 1,259.00 1,262.74 1,264.20 1,238.13 1,180.14 1,197.60 1,161.90 1,118.19 1,182.91 1,456.36 1,471.80 1,489.97 1,449.20 1,401.87 1,453.30 1,333.59 1,268.91 1,307.40 1,319.50 1,143.30
Total current liabilities + 499.28 413.13 503.25 455.97 456.37 397.99 393.99 387.23 361.28 317.14 322.51 344.55 406.75 348.30 374.95 418.77 451.60 382.44 380.10 362.43 444.49 339.64 252.75 229.26 229.90 234.29 246.77 226.75 220.53 232.80 244.28 273.47 213.32 242.25 245.16 219.20 231.69 218.99 202.20 217.95 202.61 209.43 229.54 209.50 224.16 238.07 233.32 268.15 235.43 219.26 244.17 240.33 281.50 258.70 211.11 240.39 275.80 213.24 232.39 231.65 278.13 195.13 204.97 225.55 216.11 183.37 179.10 161.18 144.76 201.58 406.13 306.03 346.84 335.05 297.53 375.98 295.83 255.52 307.40 365.20 248.79
Total non-current liabilities + 82.25 83.99 97.50 90.85 87.83 88.51 103.50 106.10 84.59 83.45 90.01 88.93 85.41 80.14 80.16 82.58 88.21 89.53 222.21 453.09 385.83 387.87 427.91 403.92 550.74 474.52 531.40 585.95 672.60 573.49 594.05 650.82 570.46 541.89 474.03 572.06 566.49 292.05 287.32 283.75 271.93 269.67 295.80 290.80 292.87 294.59 286.84 288.76 289.22 292.64 322.03 319.90 304.95 307.49 303.20 97.61 247.44 249.60 241.46 244.46 244.21 247.97 253.66 256.16 254.53 257.83 255.33 256.18 253.71 256.06 258.38 374.85 381.17 380.89 406.39 410.60 410.50 402.27 400.90 407.54 417.30
Total liabilities 581.53 497.12 600.74 546.82 544.21 486.50 497.50 493.33 445.87 400.59 412.51 433.48 492.15 428.44 455.10 501.35 539.81 471.97 602.31 815.52 830.32 727.51 680.66 633.19 780.64 708.80 778.17 812.71 893.13 806.29 838.34 924.30 783.78 784.15 719.19 791.26 798.18 511.04 489.52 501.70 474.54 479.10 525.34 500.30 517.03 532.66 520.16 556.91 524.65 511.90 566.20 560.23 586.45 566.19 514.31 337.99 523.24 462.84 473.85 476.11 522.34 443.10 458.63 481.72 470.64 441.20 434.43 417.36 398.47 457.65 664.52 680.88 728.01 715.94 703.92 786.58 706.33 657.79 708.30 772.74 666.09
Total stockholders' equity + 3,334.45 2,494.88 3,069.93 2,916.56 2,666.44 2,773.17 2,678.38 2,546.10 2,424.37 2,337.45 2,221.24 2,116.23 1,962.31 1,790.91 1,625.24 1,510.46 1,370.40 1,222.12 1,107.56 945.72 841.15 776.75 717.62 670.68 645.69 643.47 607.65 588.27 565.40 548.36 568.99 557.70 538.76 522.11 516.90 493.37 467.88 898.68 893.77 872.66 854.80 827.29 815.43 811.20 774.86 762.15 774.56 760.82 725.47 703.41 661.75 617.16 525.20 506.91 495.05 904.34 893.07 855.69 856.19 854.31 832.30 788.74 777.03 755.44 740.82 713.17 737.80 719.34 694.46 700.68 765.28 765.03 737.79 710.50 675.53 643.94 604.27 588.81 577.36 525.75 457.65
Common shares outstanding 111 111 111 111 114 114 114 114 114 114 114 114 113 113 113 113 114 114 114 114 114 114 113 112 114 113 113 113 113 114 116 115 115 115 115 115 115 115 115 114 115 115 115 114 114 114 113 113 114 113 113 113 114 112 152 77 77 77 77 76 76 76 76 75 75 75 75 75 74 74 75 75 75 74 75 75 74 75 75 75 74
about 17 hours ago