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 + 187.14 164.32 203.04 185.54 177.23 400.73 353.54 313.21 492.81 399.95 349.07 371.58 613.71 414.13 362.89 346.90 180.79 68.57 106.53 63.50
Accounts receivable, net 857.05 841.62 834.41 778.72 723.05 635.21 628.27 601.06 531.33 445.94 466.44 536.92 581.14 515.90 470.50 410.57 259.52 327.62 254.47 230.79
Inventories 566.40 590.26 658.43 728.76 728.83 448.94 374.57 383.57 420.95 350.03 340.67 359.52 380.00 412.38 393.78 280.22 210.61 313.41 219.99 194.28
Other current assets 109.06 87.20 91.75 87.70 83.65 71.07 32.04 42.80 27.48 57.30 70.66 124.92 23.00 83.53 25.77 56.53 64.50 46.20 40.60 6.09
Total current assets 1,719.65 1,683.39 1,787.63 1,780.59 1,712.76 1,560.52 1,388.42 1,340.64 1,472.57 1,253.22 1,226.85 1,392.94 1,597.84 1,425.94 1,252.94 1,094.23 715.42 755.80 621.60 494.66
Total non-current assets + 1,649.68 1,646.58 1,689.82 1,776.41 1,734.49 1,398.54 1,374.99 1,189.63 1,129.69 1,138.52 1,172.58 1,336.73 1,178.65 1,142.61 1,053.13 996.52 586.75 570.49 431.02 397.65
Total assets 3,369.33 3,329.97 3,477.45 3,557.00 3,447.25 2,959.05 2,763.41 2,530.27 2,602.25 2,391.73 2,399.43 2,729.67 2,776.49 2,568.55 2,306.08 2,090.74 1,302.17 1,326.29 1,052.61 892.31
Total current liabilities + 731.62 811.43 723.10 803.99 765.86 673.30 513.78 409.04 403.00 349.85 366.55 397.21 436.58 412.43 408.07 346.91 256.82 280.58 271.04 216.92
Total non-current liabilities + 995.42 924.93 1,337.27 1,111.29 1,267.80 1,072.02 1,103.69 985.72 1,047.46 1,059.30 1,060.62 1,082.05 795.07 749.11 700.10 733.70 237.05 404.73 260.59 265.82
Total liabilities 1,727.04 1,736.36 2,060.38 1,915.28 2,033.65 1,745.32 1,617.47 1,394.75 1,450.46 1,409.15 1,427.17 1,479.26 1,231.65 1,161.54 1,108.17 1,080.62 493.86 685.31 531.63 482.74
Total stockholders' equity + 1,632.79 1,542.09 1,354.28 1,580.85 1,386.85 1,182.06 1,144.34 1,059.76 1,112.84 943.48 918.44 1,201.83 1,522.03 1,349.91 1,146.96 915.89 786.26 624.13 510.61 401.28
Common shares outstanding 20 20 21 22 21 21 22 22 23 23 23 26 27 27 27 26 26 26 26 26
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 + 160.19 187.14 226.11 208.53 184.40 164.32 200.48 163.14 169.20 203.04 172.57 166.91 172.95 185.54 166.22 154.58 149.70 177.23 169.80 199.29 391.46 400.73 443.06 353.35 294.65 353.54 327.20 256.94 211.24 313.21 295.62 722.59 479.66 492.81 493.49 448.22 425.22 399.95 349.38 344.35 387.71 349.07 312.85 317.52 318.37 371.58 452.22 455.93 488.20 613.71 543.37 490.48 420.00 414.13 427.08 328.38 339.57 362.89 336.91 326.79 358.27 346.90 323.15 314.37 637.99 180.79 129.84 96.26 75.82 68.57 68.10 64.84 67.03 106.53 69.34 47.92 42.31 63.50 55.25 34.55 36.01
Accounts receivable, net 903.16 857.05 614.67 860.44 864.78 841.62 897.10 895.10 850.52 834.41 843.93 805.54 809.83 778.72 830.10 828.40 778.17 723.05 693.11 699.47 613.73 635.21 615.26 625.84 639.86 628.27 633.48 639.57 637.49 601.06 626.21 575.28 473.76 531.33 501.34 501.79 462.37 445.94 455.69 466.75 449.38 490.97 501.40 491.71 503.65 536.92 570.81 543.61 529.69 581.14 513.83 581.93 565.68 515.90 470.24 489.37 450.28 470.50 449.43 453.07 425.85 410.57 400.68 376.01 256.67 259.52 296.27 336.17 320.23 327.62 350.95 306.89 306.69 277.34 285.34 266.57 245.97 230.79 238.47 240.55 195.50
Inventories 587.72 566.40 591.35 581.36 579.27 590.26 611.42 633.23 668.74 658.43 693.63 729.74 725.36 728.76 746.28 786.60 807.47 728.83 655.90 593.50 512.92 448.94 448.09 449.52 416.61 374.57 377.30 406.55 395.80 383.57 399.91 381.97 370.01 420.95 403.23 382.65 389.16 350.03 379.63 372.11 350.77 340.67 368.29 379.90 379.51 359.52 384.65 381.94 424.83 380.00 427.22 413.41 451.26 412.38 432.69 441.30 440.60 393.78 377.53 366.19 323.96 280.22 296.34 296.63 211.68 210.61 216.48 251.62 317.16 313.41 313.60 250.25 239.36 219.99 212.98 218.20 210.56 194.28 176.16 165.25 172.87
Other current assets 120.93 109.06 324.87 93.39 94.37 87.20 98.17 92.56 91.11 91.75 97.30 99.99 107.37 87.70 107.48 87.07 105.23 83.65 95.97 103.02 89.52 71.07 51.75 51.11 63.31 32.04 50.42 44.94 54.38 42.80 59.43 45.10 199.92 27.48 50.06 43.55 54.53 57.30 89.57 84.09 64.98 46.14 96.94 100.73 101.38 124.92 129.11 138.25 115.85 23.00 116.84 33.59 33.56 83.53 79.80 73.77 70.14 25.77 64.05 65.71 60.30 56.53 65.31 75.87 322.44 64.50 58.49 53.27 44.45 46.20 19.61 54.00 42.98 17.73 8.57 11.13 30.88 6.09 11.44 10.82 24.84
Total current assets 1,772.00 1,719.65 1,757.00 1,743.73 1,722.82 1,683.39 1,807.16 1,784.04 1,779.57 1,787.63 1,807.43 1,802.18 1,815.50 1,780.59 1,850.07 1,856.65 1,840.58 1,712.76 1,614.77 1,595.27 1,607.64 1,560.52 1,558.15 1,479.82 1,414.43 1,388.42 1,388.40 1,348.00 1,298.90 1,340.64 1,362.39 1,715.09 1,523.34 1,472.57 1,448.12 1,376.21 1,331.27 1,253.22 1,274.27 1,267.29 1,252.84 1,226.85 1,279.49 1,289.85 1,302.91 1,392.94 1,536.78 1,519.73 1,558.56 1,597.84 1,601.25 1,519.41 1,470.49 1,425.94 1,409.81 1,332.82 1,300.59 1,252.94 1,227.91 1,211.75 1,168.38 1,094.23 1,085.48 1,046.58 900.78 715.42 701.09 737.32 757.66 755.80 752.25 675.97 631.73 621.60 576.23 543.83 512.59 494.66 481.31 451.16 429.22
Total non-current assets + 1,663.17 1,649.68 1,611.00 1,601.66 1,652.61 1,646.58 1,689.67 1,673.17 1,685.81 1,689.82 1,678.75 1,813.66 1,788.99 1,776.41 1,771.66 1,818.11 1,740.91 1,734.49 1,796.49 1,808.86 1,400.44 1,398.54 1,365.76 1,352.02 1,343.15 1,374.99 1,338.11 1,363.74 1,347.79 1,189.63 1,200.69 1,064.27 1,094.72 1,129.69 1,162.05 1,146.96 1,135.62 1,138.52 1,109.78 1,128.58 1,147.02 1,172.58 1,210.21 1,277.54 1,281.23 1,336.73 1,325.94 1,338.88 1,327.31 1,178.65 1,147.27 1,132.22 1,146.76 1,142.61 1,084.65 1,063.93 1,082.38 1,053.13 981.27 1,011.53 1,011.16 996.52 973.90 977.35 577.00 586.75 587.63 582.12 573.03 570.49 550.64 530.12 523.47 431.02 426.46 413.24 399.87 397.65 389.87 389.59 391.89
Total assets 3,435.17 3,369.33 3,368.00 3,345.38 3,375.42 3,329.97 3,496.83 3,457.20 3,465.38 3,477.45 3,486.18 3,615.84 3,604.49 3,557.00 3,621.73 3,674.75 3,581.48 3,447.25 3,411.26 3,404.14 3,008.08 2,959.05 2,923.91 2,831.84 2,757.58 2,763.41 2,726.52 2,711.74 2,646.69 2,530.27 2,563.08 2,779.36 2,618.06 2,602.25 2,610.17 2,523.16 2,466.89 2,391.73 2,384.04 2,395.87 2,399.86 2,399.43 2,489.70 2,567.39 2,584.13 2,729.67 2,862.72 2,858.60 2,885.87 2,776.49 2,748.52 2,651.62 2,617.24 2,568.55 2,494.46 2,396.75 2,382.97 2,306.08 2,209.18 2,223.28 2,179.54 2,090.74 2,059.37 2,023.93 1,477.78 1,302.17 1,288.71 1,319.44 1,330.69 1,326.29 1,302.89 1,206.09 1,155.20 1,052.61 1,002.69 957.07 912.46 892.31 871.19 840.75 821.11
Total current liabilities + 745.86 731.62 778.58 809.59 760.85 811.43 770.05 705.03 674.83 723.10 724.58 749.19 781.35 803.99 868.19 830.76 818.69 765.86 750.98 747.22 679.31 673.30 623.92 604.83 561.21 513.78 530.95 497.30 440.84 409.04 400.71 606.55 374.26 403.00 413.46 374.05 382.70 349.85 359.93 358.04 364.58 366.55 372.85 369.30 383.59 397.21 425.29 423.43 443.39 436.58 434.67 416.78 410.78 412.43 413.33 401.77 404.46 408.07 396.16 395.40 358.90 346.91 362.90 360.59 235.00 256.82 269.20 259.64 258.41 280.58 341.58 354.86 286.18 271.04 251.93 229.88 222.96 216.92 209.31 186.39 187.91
Total non-current liabilities + 1,000.72 995.42 922.20 922.78 922.67 924.93 1,138.98 1,234.44 1,336.28 1,337.27 1,202.89 1,196.35 1,224.74 1,111.29 1,180.79 1,290.84 1,258.31 1,267.80 1,315.55 1,335.43 1,078.67 1,072.02 1,110.33 1,074.32 1,086.24 1,103.69 1,063.32 1,087.42 1,073.93 985.72 1,028.62 1,022.99 1,058.45 1,047.46 1,044.12 1,046.67 1,042.90 1,059.30 1,021.82 1,043.66 1,055.13 1,060.62 1,051.07 1,057.50 1,056.68 1,082.05 1,078.75 820.08 822.67 795.07 738.07 736.49 742.54 749.11 693.23 687.14 697.50 700.10 749.77 752.05 767.19 733.70 759.89 789.71 429.77 237.05 241.59 328.16 398.68 404.73 327.11 245.61 307.86 260.59 258.49 266.15 259.55 265.82 270.61 277.09 280.43
Total liabilities 1,746.58 1,727.04 1,700.78 1,732.37 1,683.52 1,736.36 1,909.02 1,939.47 2,011.11 2,060.38 1,927.47 1,945.55 2,006.09 1,915.28 2,048.98 2,121.60 2,076.99 2,033.65 2,066.53 2,082.65 1,757.97 1,745.32 1,734.25 1,679.14 1,647.45 1,617.47 1,594.27 1,584.73 1,514.77 1,394.75 1,429.33 1,629.54 1,432.71 1,450.46 1,457.58 1,420.72 1,425.61 1,409.15 1,381.74 1,401.70 1,419.71 1,427.17 1,423.92 1,426.80 1,440.27 1,479.26 1,504.04 1,243.51 1,266.06 1,231.65 1,172.74 1,153.27 1,153.32 1,161.54 1,106.57 1,088.91 1,101.97 1,108.17 1,145.93 1,147.45 1,126.09 1,080.62 1,122.79 1,150.30 664.76 493.86 510.79 587.80 657.09 685.31 668.69 600.46 594.05 531.63 510.43 496.03 482.51 482.74 479.92 463.48 468.34
Total stockholders' equity + 1,679.28 1,632.79 1,595.75 1,528.96 1,635.00 1,542.09 1,541.69 1,471.48 1,409.29 1,354.28 1,501.74 1,612.22 1,540.10 1,580.85 1,512.73 1,488.38 1,476.05 1,386.85 1,318.14 1,294.62 1,224.81 1,182.06 1,162.44 1,126.84 1,087.41 1,144.34 1,086.69 1,081.74 1,078.27 1,059.76 1,057.22 1,112.17 1,145.24 1,112.84 1,112.83 1,064.25 1,002.84 943.48 963.20 956.08 931.05 918.44 1,019.73 1,093.05 1,097.91 1,201.83 1,309.62 1,582.27 1,588.19 1,522.03 1,521.16 1,445.89 1,409.62 1,349.91 1,330.87 1,253.77 1,225.47 1,146.96 1,011.42 1,021.58 955.98 915.89 844.09 784.67 792.88 786.26 756.68 712.97 673.61 624.13 614.50 590.67 547.23 510.61 482.90 451.31 422.17 401.28 383.71 369.83 345.26
Common shares outstanding 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25
about 21 hours ago