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 + 371.35 385.04 406.87 256.97 171.00 198.25 391.03 276.07 475.12 553.85 288.70 450.12 175.29 112.02 194.39 68.12 65.01 60.71 66.52 124.52
Accounts receivable, net 932.34 835.04 732.68 723.30 647.15 588.72 632.19 593.76 494.92 463.06 566.29 495.48 603.59 578.31 543.01 461.63 404.54 395.66 392.92 284.77
Inventories 615.10 541.44 510.03 483.11 411.57 428.88 424.84 423.43 378.87 366.97 379.59 388.67 452.09 397.47 320.63 281.10 285.61 281.51 241.73 161.53
Other current assets 99.69 88.07 67.50 52.62 78.09 84.98 81.73 50.72 52.95 30.93 40.31 236.81 106.31 87.95 96.09 89.17 82.34 64.15 57.02 51.83
Total current assets 2,018.47 1,849.59 1,717.08 1,516.01 1,307.81 1,300.82 1,529.79 1,343.97 1,401.86 1,414.81 1,316.62 1,571.08 1,337.28 1,175.76 1,167.13 900.03 837.50 802.02 758.18 622.65
Total non-current assets + 3,202.82 3,136.11 2,903.89 2,932.29 2,795.74 2,720.51 2,234.47 1,911.42 1,834.46 1,622.97 1,712.76 1,828.44 2,120.99 1,938.83 1,485.70 1,341.99 1,304.54 1,240.01 1,227.38 969.51
Total assets 5,221.29 4,985.70 4,620.97 4,448.30 4,103.55 4,021.33 3,764.26 3,255.39 3,236.32 3,037.78 3,029.38 3,399.51 3,458.27 3,114.59 2,652.84 2,242.02 2,142.04 2,042.03 1,985.56 1,592.16
Total current liabilities + 1,405.57 1,095.95 806.54 981.05 734.87 810.38 744.73 687.33 591.00 675.26 523.23 571.99 534.59 639.75 512.16 427.94 524.32 451.68 398.62 292.13
Total non-current liabilities + 1,282.15 1,439.96 1,486.01 1,486.04 1,542.19 1,423.38 1,245.16 1,037.28 1,117.52 1,071.33 1,248.77 1,349.09 1,370.98 1,162.25 918.41 653.98 590.97 723.58 672.16 537.96
Total liabilities 2,687.72 2,535.91 2,292.56 2,467.09 2,277.06 2,233.76 1,989.89 1,724.60 1,708.52 1,746.59 1,773.96 1,921.08 1,905.57 1,802.00 1,423.80 1,081.92 1,115.28 1,175.27 1,070.78 830.08
Total stockholders' equity + 2,533.57 2,449.80 2,328.41 1,981.21 1,826.49 1,787.57 1,774.37 1,530.78 1,527.80 1,291.19 1,255.42 1,478.43 1,552.71 1,312.59 1,229.04 1,160.10 1,026.76 866.76 914.79 762.07
Common shares outstanding 38 38 39 39 41 42 43 44 45 45 48 49 48 47 47 46 46 45 45 44
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 + 343.45 371.35 225.43 331.66 226.46 385.04 443.85 382.56 338.03 406.87 148.81 158.74 130.66 256.97 113.55 171.41 136.68 171.00 234.42 197.51 147.07 198.25 426.82 155.38 157.76 391.03 297.71 216.34 154.43 276.07 245.92 218.90 396.52 475.12 432.19 342.71 272.91 553.85 452.05 383.15 337.26 288.70 247.93 244.98 215.59 450.12 222.47 194.14 127.97 175.29 171.36 143.04 118.80 112.02 239.55 213.08 231.06 194.39 54.98 63.09 51.97 68.12 83.91 71.74 79.70 65.01 72.50 59.21 64.41 60.71 77.27 85.16 64.73 66.52 59.35 66.78 100.58 124.52 47.38 43.14 39.73
Accounts receivable, net 996.33 932.34 976.89 961.60 911.31 835.04 857.61 817.14 776.66 732.68 790.33 751.53 720.25 723.30 713.59 699.63 661.13 647.15 670.87 644.09 617.50 588.72 634.94 598.34 630.63 632.19 644.15 636.06 591.56 593.76 615.40 575.14 518.78 494.92 515.97 502.22 476.51 463.06 462.00 477.02 481.77 566.29 538.78 599.11 496.02 495.48 539.64 621.42 618.42 603.59 567.26 580.26 593.23 578.31 531.54 556.19 581.99 543.01 551.00 501.87 500.21 461.63 472.68 452.82 421.12 404.54 399.55 397.54 383.76 395.66 387.10 377.07 376.52 392.92 369.84 332.11 291.45 284.77 280.71 268.83 258.46
Inventories 640.64 615.10 636.88 610.88 578.10 541.44 582.58 559.14 553.04 510.03 540.18 545.60 527.94 483.11 503.06 482.79 448.12 411.57 433.14 446.69 446.63 428.88 460.59 461.90 449.25 424.84 430.09 436.19 447.02 423.43 429.27 436.25 386.79 378.87 397.27 396.25 395.18 366.97 399.64 397.56 403.03 379.59 406.61 400.67 390.19 388.67 403.92 465.89 467.71 452.09 456.88 436.29 427.42 397.47 355.38 354.48 342.74 320.63 328.95 332.71 308.71 281.10 301.72 296.12 299.03 285.61 308.18 305.39 300.58 281.51 283.03 275.69 268.91 241.73 251.01 207.58 176.64 161.53 178.98 177.42 166.93
Other current assets 91.25 99.69 87.93 95.57 84.14 88.07 68.04 77.04 69.48 67.50 65.79 67.69 67.42 52.62 84.47 84.58 63.94 78.09 85.39 113.10 75.54 84.98 58.40 51.58 45.30 81.73 44.34 48.06 45.73 50.72 55.75 53.95 50.69 52.95 43.85 45.93 45.51 30.93 49.44 52.56 38.15 82.04 101.12 165.79 239.05 236.81 444.65 128.12 106.71 106.31 99.72 96.10 93.40 87.95 99.63 89.80 93.62 96.09 84.49 87.34 82.29 89.17 86.62 85.94 78.95 82.34 80.05 73.00 62.85 64.15 61.41 57.57 50.34 57.02 48.64 46.92 46.99 51.83 34.34 36.03 35.07
Total current assets 2,071.67 2,018.47 1,927.13 1,999.72 1,800.01 1,849.59 1,952.08 1,835.88 1,737.22 1,717.08 1,545.12 1,523.56 1,446.26 1,516.01 1,414.68 1,438.42 1,309.88 1,307.81 1,423.81 1,401.39 1,286.74 1,300.82 1,580.75 1,267.21 1,282.94 1,529.79 1,416.29 1,336.65 1,238.74 1,343.97 1,346.33 1,284.24 1,352.78 1,401.86 1,389.28 1,287.10 1,190.11 1,414.81 1,363.13 1,310.29 1,260.20 1,316.62 1,266.59 1,334.65 1,340.85 1,571.08 1,610.68 1,409.57 1,320.81 1,337.28 1,295.23 1,255.69 1,232.86 1,175.76 1,226.10 1,213.56 1,249.41 1,167.13 1,019.42 985.00 943.18 900.03 944.93 906.62 878.80 837.50 860.28 835.13 811.59 802.02 808.81 795.49 760.49 758.18 728.83 653.39 615.66 622.65 541.41 525.42 500.19
Total non-current assets + 3,198.41 3,202.82 3,174.91 3,194.76 3,151.78 3,136.11 2,933.66 2,912.31 2,874.87 2,903.89 2,868.84 2,917.54 2,915.87 2,932.29 2,927.49 2,964.11 2,779.49 2,795.74 2,659.49 2,683.60 2,694.31 2,720.51 2,379.03 2,375.46 2,348.46 2,234.47 2,066.02 2,089.99 2,090.06 1,911.42 1,929.74 1,945.95 1,826.28 1,834.46 1,831.95 1,834.17 1,827.76 1,622.97 1,650.85 1,668.89 1,703.45 1,712.76 1,748.11 1,777.96 1,784.55 1,828.44 1,843.14 2,097.07 2,137.83 2,120.99 1,993.94 1,973.25 1,993.82 1,938.83 1,479.61 1,469.08 1,484.31 1,485.70 1,431.97 1,393.17 1,362.94 1,341.99 1,341.68 1,327.38 1,308.05 1,304.54 1,305.61 1,293.64 1,266.31 1,240.01 1,218.47 1,230.14 1,229.46 1,227.38 1,205.67 1,079.32 940.12 969.51 945.79 941.65 906.97
Total assets 5,270.08 5,221.29 5,102.03 5,194.48 4,951.79 4,985.70 4,885.74 4,748.19 4,612.08 4,620.97 4,413.96 4,441.10 4,362.13 4,448.30 4,342.16 4,402.53 4,089.37 4,103.55 4,083.30 4,084.99 3,981.05 4,021.33 3,959.78 3,642.67 3,631.39 3,764.26 3,482.31 3,426.64 3,328.80 3,255.39 3,276.07 3,230.19 3,179.06 3,236.32 3,221.22 3,121.27 3,017.87 3,037.78 3,013.98 2,979.18 2,963.65 3,029.38 3,014.70 3,112.61 3,125.40 3,399.51 3,453.82 3,506.64 3,458.64 3,458.27 3,289.17 3,228.94 3,226.67 3,114.59 2,705.71 2,682.64 2,733.73 2,652.84 2,451.39 2,378.17 2,306.11 2,242.02 2,286.61 2,234.00 2,186.85 2,142.04 2,165.88 2,128.77 2,077.90 2,042.03 2,027.28 2,025.63 1,989.96 1,985.56 1,934.50 1,732.71 1,555.78 1,592.16 1,487.20 1,467.07 1,407.16
Total current liabilities + 1,360.16 1,405.57 1,101.21 1,026.53 953.92 1,095.95 986.66 896.52 858.28 806.54 775.38 720.93 672.19 981.05 840.36 1,059.21 800.25 734.87 765.14 774.47 734.80 810.38 665.83 661.98 629.06 744.73 648.11 637.87 603.27 687.33 597.44 595.68 541.29 591.00 669.24 653.79 624.82 675.26 488.02 482.32 457.18 523.23 458.56 465.14 483.34 571.99 576.08 546.66 499.63 534.59 501.59 609.28 619.92 639.75 615.10 470.19 521.21 512.16 666.49 419.20 403.99 427.94 401.82 487.73 484.52 524.32 490.60 407.21 385.30 451.68 385.58 392.63 348.66 398.62 343.37 355.72 266.25 292.13 213.22 209.05 194.92
Total non-current liabilities + 1,278.08 1,282.15 1,471.34 1,456.23 1,438.73 1,439.96 1,408.66 1,393.26 1,373.63 1,486.01 1,453.42 1,581.91 1,635.78 1,486.04 1,617.56 1,475.68 1,439.70 1,542.19 1,418.10 1,415.81 1,408.08 1,423.38 1,494.48 1,267.40 1,332.50 1,245.16 1,133.06 1,136.48 1,139.95 1,037.28 1,057.35 1,058.41 1,058.80 1,117.52 1,077.51 1,074.32 1,068.70 1,071.33 1,238.95 1,222.59 1,219.77 1,248.77 1,236.08 1,238.87 1,241.35 1,349.09 1,280.15 1,325.40 1,362.67 1,370.98 1,335.42 1,235.77 1,296.27 1,162.25 775.84 914.09 912.99 918.41 543.06 711.94 693.98 653.98 757.34 677.60 638.65 590.97 704.39 785.58 818.95 723.58 673.05 667.07 703.20 672.16 727.47 555.15 502.76 537.96 558.97 565.14 554.77
Total liabilities 2,638.24 2,687.72 2,572.55 2,482.76 2,392.64 2,535.91 2,395.32 2,289.77 2,231.90 2,292.56 2,228.80 2,302.83 2,307.97 2,467.09 2,457.92 2,534.89 2,239.95 2,277.06 2,183.24 2,190.28 2,142.89 2,233.76 2,160.32 1,929.38 1,961.56 1,989.89 1,781.17 1,774.34 1,743.22 1,724.60 1,654.79 1,654.09 1,600.08 1,708.52 1,746.75 1,728.11 1,693.52 1,746.59 1,726.97 1,704.91 1,676.95 1,773.96 1,694.64 1,704.01 1,724.69 1,921.08 1,856.23 1,872.06 1,862.29 1,905.57 1,837.01 1,845.05 1,916.20 1,802.00 1,390.94 1,384.28 1,434.19 1,423.80 1,209.56 1,131.14 1,097.97 1,081.92 1,159.16 1,165.32 1,123.17 1,115.28 1,194.98 1,192.80 1,204.25 1,175.27 1,058.63 1,059.70 1,051.86 1,070.78 1,070.85 910.87 769.01 830.08 772.20 774.19 749.68
Total stockholders' equity + 2,631.85 2,533.57 2,529.48 2,711.72 2,559.15 2,449.80 2,490.42 2,458.42 2,380.18 2,328.41 2,185.16 2,138.26 2,054.16 1,981.21 1,884.24 1,867.64 1,849.42 1,826.49 1,900.06 1,894.70 1,838.16 1,787.57 1,799.46 1,713.30 1,669.84 1,774.37 1,701.14 1,652.30 1,585.58 1,530.78 1,621.28 1,576.10 1,578.98 1,527.80 1,474.48 1,393.17 1,324.36 1,291.19 1,287.02 1,274.27 1,286.71 1,255.42 1,320.06 1,408.60 1,400.71 1,478.43 1,597.59 1,634.57 1,596.34 1,552.71 1,452.16 1,383.89 1,310.48 1,312.59 1,314.77 1,298.36 1,299.53 1,229.04 1,241.84 1,247.03 1,208.14 1,160.10 1,127.45 1,068.68 1,063.68 1,026.76 970.90 935.98 873.66 866.76 968.65 965.93 938.10 914.79 863.66 821.84 786.77 762.07 715.00 692.88 657.47
Common shares outstanding 37 37 38 38 38 38 38 39 38 39 39 39 39 39 39 39 39 40 41 41 41 41 42 42 43 43 43 43 43 44 44 45 45 45 45 45 45 45 45 45 45 46 47 48 49 48 49 49 49 49 48 48 47 47 47 48 48 47 47 47 47 46 46 46 46 46 46 46 45 45 46 45 45 45 45 45 45 44 44 44 44
about 11 hours ago