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 + 69.91 65.36 47.11 42.02 52.85 72.01 8.49 19.32 53.46 68.80 35.97 53.26 599.31 253.17 71.72 96.35 89.74 30.20 30.59 28.40
Accounts receivable, net 202.45 194.34 203.21 218.77 186.08 163.14 233.49 293.14 222.07 234.51 333.49 497.12 620.33 832.79 732.24 478.74 385.82 575.98 450.15 351.70
Inventories 183.41 214.84 202.03 182.66 168.57 170.38 221.34 209.39 168.29 175.49 212.88 232.49 266.55 701.50 653.70 501.44 423.08 612.49 349.35 386.18
Other current assets 39.52 23.69 35.65 19.32 19.22 18.07 20.11 12.19 12.13 11.17 29.12 43.79 34.42 38.64 32.00 23.48 26.93 18.82 35.58 17.71
Total current assets 495.29 498.23 488.00 462.76 426.73 423.59 483.43 534.03 455.94 489.98 611.47 826.67 1,525.91 1,826.09 1,489.66 1,100.00 925.57 1,237.48 865.67 783.99
Total non-current assets + 388.14 506.88 558.49 601.63 659.02 728.67 1,244.44 1,469.79 845.57 893.92 987.67 982.95 2,605.35 2,613.87 2,213.98 1,916.00 1,006.82 1,061.76 1,063.96 787.11
Total assets 883.43 1,005.11 1,046.49 1,064.39 1,085.75 1,152.26 1,727.87 2,003.82 1,301.51 1,383.90 1,599.14 1,809.61 4,131.26 4,439.96 3,703.64 3,016.00 1,932.39 2,299.25 1,929.63 1,571.09
Total current liabilities + 266.18 157.70 157.27 193.68 177.29 162.13 183.07 181.03 115.27 107.23 154.20 271.41 373.84 518.53 474.95 554.18 315.22 536.51 304.91 280.42
Total non-current liabilities + 44.06 166.75 179.67 181.16 212.64 232.50 320.83 383.02 53.53 72.36 189.27 197.54 1,132.13 1,455.63 1,265.42 832.89 235.10 543.75 539.89 450.84
Total liabilities 310.24 324.45 336.94 374.83 389.92 394.63 503.90 564.05 168.80 179.59 343.47 468.96 1,505.97 1,974.16 1,740.37 1,387.07 550.32 1,080.25 844.80 731.26
Total stockholders' equity + 573.19 680.65 709.55 689.56 695.83 757.63 1,223.97 1,439.77 1,132.71 1,204.31 1,255.67 1,340.66 2,623.42 2,465.80 1,962.16 1,627.91 1,380.85 1,218.99 1,084.83 839.84
Common shares outstanding 59 62 63 62 60 60 59 59 50 50 50 53 56 55 55 53 50 51 51 51
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 + 58.99 69.91 67.05 53.86 66.83 65.36 45.98 25.19 24.06 47.11 52.90 42.42 15.81 42.02 33.10 22.25 39.16 52.85 67.56 62.65 54.51 72.01 79.70 53.82 24.31 8.49 14.66 12.41 15.31 19.32 36.26 29.10 25.15 53.46 65.86 72.47 65.20 68.80 53.79 51.96 43.06 35.97 85.72 89.43 72.05 53.26 69.80 64.90 454.87 599.31 775.98 225.86 325.97 253.17 163.55 114.39 70.65 71.72 118.85 123.30 96.97 96.35 138.38 102.95 77.33 89.74 61.28 56.10 40.34 30.20 55.62 46.00 31.24 30.59 29.20 21.12 22.46 28.40 13.20 14.14 12.00
Accounts receivable, net 187.22 202.45 201.62 196.71 183.54 194.34 182.54 203.69 200.77 203.21 189.25 180.92 220.20 218.77 209.28 204.39 194.26 186.08 161.44 170.42 173.51 163.14 158.18 213.76 266.42 233.49 256.39 263.45 262.30 293.14 306.44 299.16 310.93 222.07 210.22 213.08 204.24 234.51 256.58 261.57 267.15 345.01 299.18 287.74 377.13 497.12 506.51 460.66 631.03 620.33 616.17 738.78 795.36 832.79 811.27 831.42 842.97 732.24 579.45 547.88 519.05 478.74 377.64 383.31 396.84 385.82 361.55 319.69 415.77 575.98 502.81 442.39 463.54 450.15 414.21 366.46 361.66 351.70 315.27 304.93 302.30
Inventories 195.67 183.41 222.87 216.43 215.70 214.84 221.13 217.35 210.19 202.03 206.54 205.13 196.28 182.66 181.63 179.82 180.89 168.57 178.08 175.05 174.31 170.38 180.50 198.28 209.18 221.34 215.56 210.01 207.18 209.39 210.78 205.06 204.21 168.29 173.45 169.62 179.05 175.49 193.33 202.27 215.50 212.88 226.39 240.59 237.86 232.49 247.09 247.91 271.38 266.55 256.67 698.59 680.49 701.50 807.32 733.80 727.82 653.70 602.83 592.68 531.62 501.44 504.77 471.72 471.31 423.08 485.30 503.00 575.20 612.49 463.09 402.72 357.35 349.35 355.70 365.88 383.21 386.18 401.54 378.23 368.69
Other current assets 38.40 39.52 19.66 20.66 21.58 23.69 29.26 22.59 35.17 35.65 36.02 28.22 18.13 19.32 18.16 19.68 20.24 19.22 15.92 17.16 17.17 18.07 14.92 12.53 14.64 20.11 18.80 25.51 24.04 12.19 12.14 13.24 13.35 12.13 26.46 11.11 10.04 11.17 11.41 21.32 23.74 34.86 36.72 40.37 39.23 43.79 22.37 57.66 42.18 39.72 34.23 64.97 24.41 38.64 18.85 21.57 23.68 32.00 27.71 33.50 26.96 23.48 27.94 24.47 16.02 26.93 13.73 16.74 17.63 18.82 13.48 33.42 24.28 35.58 33.97 28.43 23.19 17.71 9.41 13.36 14.07
Total current assets 480.27 495.29 511.19 487.65 487.65 498.23 478.91 468.82 470.18 488.00 484.71 456.69 450.42 462.76 442.17 426.13 434.54 426.73 423.00 425.29 419.51 423.59 433.30 478.39 514.55 483.43 505.40 511.38 508.83 534.03 565.63 546.56 553.64 455.94 475.99 466.28 458.52 489.98 515.11 537.11 549.45 611.47 648.01 658.12 726.27 826.67 845.77 831.12 1,399.45 1,525.91 1,683.04 1,728.20 1,826.23 1,826.09 1,800.99 1,701.19 1,665.13 1,489.66 1,328.84 1,297.36 1,174.60 1,100.00 1,048.74 982.45 961.49 925.57 921.86 895.53 1,048.93 1,237.48 1,034.99 924.52 876.41 865.67 833.08 781.89 790.52 783.99 739.41 710.65 697.06
Total non-current assets + 381.88 388.14 501.13 506.09 503.08 506.88 515.23 532.36 545.63 558.49 563.31 588.33 599.72 601.63 608.20 626.17 643.43 659.02 668.90 690.44 704.91 728.67 747.48 768.49 797.46 1,244.44 1,428.56 1,486.32 1,508.40 1,469.79 1,479.17 1,478.57 1,495.12 845.57 853.36 881.55 886.46 893.92 920.01 945.72 966.80 987.67 1,000.33 1,022.86 1,019.12 982.95 957.70 934.42 2,646.64 2,605.35 2,590.43 2,544.33 2,642.79 2,613.87 2,450.55 2,308.50 2,282.64 2,213.98 2,108.17 2,127.70 1,992.15 1,916.00 1,040.17 1,012.57 1,021.60 1,006.82 984.73 962.29 1,037.36 1,061.76 1,185.97 1,172.86 1,128.17 1,063.96 1,028.71 862.02 813.08 787.11 788.33 753.28 715.17
Total assets 862.16 883.43 1,012.32 993.75 990.74 1,005.11 994.14 1,001.18 1,015.82 1,046.49 1,048.02 1,045.02 1,050.14 1,064.39 1,050.37 1,052.30 1,077.97 1,085.75 1,091.90 1,115.72 1,124.42 1,152.26 1,180.79 1,246.88 1,312.01 1,727.87 1,933.96 1,997.70 2,017.23 2,003.82 2,044.80 2,025.13 2,048.76 1,301.51 1,329.36 1,347.83 1,344.98 1,383.90 1,435.13 1,482.84 1,516.24 1,599.14 1,648.34 1,680.98 1,745.39 1,809.61 1,803.47 1,765.54 4,046.09 4,131.26 4,273.47 4,272.53 4,469.02 4,439.96 4,251.54 4,009.69 3,947.77 3,703.64 3,437.01 3,425.05 3,166.76 3,016.00 2,088.91 1,995.01 1,983.10 1,932.39 1,906.60 1,857.82 2,086.29 2,299.25 2,220.96 2,097.38 2,004.58 1,929.63 1,861.79 1,643.91 1,603.61 1,571.09 1,527.74 1,463.93 1,412.22
Total current liabilities + 248.09 266.18 281.16 260.45 142.48 157.70 140.77 143.73 141.86 157.27 167.64 162.74 168.64 193.68 194.20 195.77 204.80 177.29 172.25 174.34 161.12 162.13 172.34 153.89 176.19 183.07 203.92 191.57 179.63 181.03 185.86 142.87 131.54 115.27 116.51 100.78 103.56 107.23 115.27 127.38 131.67 154.20 184.95 195.18 211.93 271.41 255.10 235.68 344.10 373.84 403.54 482.50 506.38 518.53 572.53 519.72 513.92 474.95 607.61 576.80 547.66 554.18 465.76 459.50 458.41 315.22 320.11 286.86 348.00 536.51 636.59 522.18 477.44 304.91 483.43 437.71 265.12 280.42 267.48 263.19 265.23
Total non-current liabilities + 43.11 44.06 42.19 42.66 164.85 166.75 168.56 167.06 181.63 179.67 182.02 184.17 185.98 181.16 182.03 184.59 185.06 212.64 215.14 219.45 231.14 232.50 244.11 314.13 333.19 320.83 343.70 386.40 409.96 383.02 409.26 431.60 461.20 53.53 46.57 76.56 51.46 72.36 103.05 127.86 141.66 189.27 208.75 210.41 265.62 197.54 213.92 230.55 1,129.26 1,132.13 1,159.35 1,291.69 1,407.42 1,455.63 1,294.83 1,264.40 1,296.90 1,265.42 1,018.65 996.54 885.33 832.89 84.57 77.69 85.12 235.10 260.79 305.77 456.24 543.75 303.83 355.33 383.12 539.89 321.16 232.03 446.70 450.84 456.68 443.07 453.34
Total liabilities 291.20 310.24 323.35 303.11 307.32 324.45 309.34 310.79 323.50 336.94 349.66 346.92 354.62 374.83 376.23 380.36 389.86 389.92 387.39 393.79 392.26 394.63 416.45 468.01 509.38 503.90 547.62 577.97 589.58 564.05 595.12 574.47 592.74 168.80 163.08 177.34 155.02 179.59 218.33 255.24 273.34 343.47 393.70 405.59 477.55 468.96 469.02 466.23 1,473.36 1,505.97 1,562.89 1,774.19 1,913.80 1,974.16 1,867.37 1,784.12 1,810.82 1,740.37 1,626.26 1,573.33 1,432.98 1,387.07 550.33 537.19 543.53 550.32 580.90 592.63 804.24 1,080.25 940.42 877.51 860.56 844.80 804.59 669.74 711.81 731.26 724.15 706.26 718.57
Total stockholders' equity + 570.96 573.19 688.97 690.64 683.41 680.65 684.81 690.39 692.32 709.55 698.36 698.11 695.52 689.56 674.14 671.94 688.11 695.83 704.51 721.93 732.16 757.63 764.34 778.87 802.63 1,223.97 1,386.34 1,419.73 1,427.64 1,439.77 1,449.68 1,450.65 1,456.02 1,132.71 1,166.28 1,170.49 1,189.96 1,204.31 1,216.80 1,227.59 1,242.90 1,255.67 1,254.64 1,275.39 1,267.84 1,340.66 1,334.27 1,299.13 2,570.55 2,623.42 2,709.02 2,496.79 2,553.98 2,464.41 2,382.96 2,224.33 2,135.41 1,962.16 1,809.90 1,850.68 1,732.45 1,627.91 1,537.73 1,457.13 1,438.54 1,380.85 1,324.73 1,264.41 1,281.42 1,218.99 1,280.54 1,219.87 1,144.02 1,084.83 1,057.20 974.17 891.79 839.84 803.58 757.67 693.65
Common shares outstanding 58 58 58 59 60 62 62 63 63 63 63 63 63 63 63 61 60 60 60 60 60 60 60 60 60 59 59 59 59 59 59 59 58 50 50 50 50 50 50 50 50 50 50 51 51 52 53 53 54 56 56 56 55 55 55 55 56 55 55 55 55 54 53 52 52 51 50 50 50 50 52 53 51 51 52 51 50 50 50 51 51
5 days ago