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 + 409.00 964.10 344.50 270.30 240.60 192.10 155.70 316.70 278.90 187.80 330.00 423.00 496.90 343.00 251.40 189.20 447.14 198.00 249.81 110.48
Accounts receivable, net 593.40 600.80 526.90 422.00 405.50 398.80 356.40 345.30 345.90 287.00 276.20 322.90 330.20 303.10 264.60 231.06 222.16 211.19 249.16 231.40
Inventories 534.80 613.30 613.30 646.60 535.40 495.40 417.40 382.80 330.70 258.20 274.00 245.90 250.50 242.20 200.70 195.40 216.87 198.89 213.65 194.90
Other current assets 59.80 62.40 45.00 57.00 51.90 35.10 26.90 33.40 44.70 23.80 25.80 40.70 38.20 45.50 38.50 33.82 42.09 57.04 22.73 19.29
Total current assets 1,597.00 2,240.60 1,529.70 1,395.90 1,233.40 1,112.40 956.40 1,078.20 1,000.20 756.80 906.00 1,032.50 1,115.80 933.80 755.20 649.48 928.27 665.12 735.35 556.07
Total non-current assets + 7,315.40 6,642.50 7,039.50 6,949.70 6,763.10 6,302.10 5,701.00 4,991.00 5,014.60 3,597.30 3,350.90 3,348.80 3,143.90 3,164.30 2,362.40 2,295.71 2,190.18 2,136.32 1,797.14 1,778.08
Total assets 8,912.40 8,883.10 8,569.20 8,345.60 7,996.50 7,414.50 6,657.40 6,069.20 6,014.80 4,354.10 4,256.90 4,381.30 4,259.70 4,098.10 3,117.60 2,945.19 3,118.45 2,801.44 2,532.49 2,334.15
Total current liabilities + 1,497.70 1,315.90 1,422.00 1,183.80 2,075.20 1,388.60 1,092.30 1,326.30 935.00 1,001.90 872.70 905.30 651.20 725.60 383.60 447.09 567.03 387.12 457.79 444.40
Total non-current liabilities + 3,412.50 3,206.40 3,291.80 3,671.90 2,688.10 3,005.50 2,897.30 2,289.10 2,861.80 1,374.30 1,361.00 1,374.10 1,308.50 1,311.40 693.20 627.24 949.64 1,082.61 994.24 1,025.60
Total liabilities 4,910.20 4,522.30 4,713.80 4,855.70 4,763.30 4,394.10 3,989.60 3,615.40 3,796.80 2,376.20 2,233.70 2,279.40 1,959.70 2,037.00 1,076.90 1,074.34 1,516.67 1,469.93 1,452.03 1,470.00
Total stockholders' equity + 4,002.20 4,360.80 3,855.40 3,489.90 3,233.20 3,020.40 2,667.80 2,453.80 2,218.00 1,977.90 2,023.20 2,101.90 2,300.00 2,061.10 2,040.70 1,870.69 1,601.77 1,331.51 1,080.27 863.84
Common shares outstanding 244 247 248 246 250 252 252 251 256 262 267 275 282 285 292 289 286 284 281 276
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 + 503.40 409.00 305.30 923.20 1,074.50 964.10 752.10 491.70 349.70 344.50 573.30 -371.80 202.80 270.30 437.60 639.70 174.40 240.60 189.00 158.80 127.51 192.10 549.11 451.70 1,046.60 155.70 114.70 97.90 97.90 316.70 188.30 89.30 119.80 278.90 236.50 237.60 139.50 187.80 232.10 210.80 194.30 330.00 210.60 203.20 299.70 423.00 370.20 196.90 300.00 496.90 445.50 274.10 279.30 343.00 891.20 184.20 232.40 251.40 275.00 163.40 159.10 189.20 453.52 364.27 446.61 447.14 419.24 357.00 280.24 198.00 175.69 255.93 208.06 249.81 178.49 106.89 107.74 110.48 95.81 110.19 123.04
Accounts receivable, net 576.60 593.40 605.70 611.00 597.50 600.80 555.30 587.90 545.40 526.90 460.90 460.90 429.30 422.00 391.30 405.80 407.10 405.50 407.00 386.20 405.80 398.80 372.80 344.50 353.50 356.40 384.40 383.70 384.60 345.30 361.50 348.60 361.10 345.90 377.90 303.80 305.20 287.00 265.30 278.90 277.00 276.20 330.70 340.40 337.10 322.90 321.30 342.80 344.40 330.20 323.90 327.40 332.40 303.10 278.30 272.40 270.60 264.60 262.00 272.80 248.50 231.06 250.62 242.07 241.68 222.16 234.28 231.07 216.47 211.19 265.00 273.40 244.84 249.16 273.07 246.61 230.97 231.40 249.81 215.96 190.51
Inventories 578.40 534.80 647.40 622.40 631.90 613.30 658.50 627.30 595.40 613.30 671.70 675.40 653.30 646.60 675.30 663.00 598.80 535.40 552.70 555.80 541.30 495.40 497.70 455.50 395.70 417.40 388.80 401.50 399.50 382.80 390.60 369.20 357.20 330.70 336.10 292.30 280.10 258.20 285.70 290.30 291.00 274.00 274.30 270.80 256.80 245.90 261.60 271.00 265.00 250.50 258.40 255.50 259.10 242.20 225.10 225.90 212.60 200.70 225.40 215.80 213.10 195.40 215.40 230.62 227.96 216.87 227.31 215.15 199.88 198.89 221.87 219.24 214.97 213.65 220.15 211.50 214.45 194.90 206.72 192.13 180.70
Other current assets 62.30 59.80 72.40 73.20 54.90 62.40 50.80 48.30 43.80 45.00 38.70 43.20 49.50 57.00 60.20 42.20 41.50 51.90 37.10 36.90 37.20 35.10 24.90 25.00 33.00 26.90 20.90 42.80 31.70 33.40 19.90 63.30 53.30 44.70 52.70 43.50 29.70 23.80 21.40 37.90 23.20 25.80 36.10 33.70 38.40 40.70 39.70 53.70 44.40 38.20 37.50 54.00 41.00 45.50 691.30 49.10 43.70 38.50 36.40 50.60 42.50 33.82 45.11 38.43 38.10 42.09 59.45 34.52 60.24 57.04 32.83 28.05 24.92 22.73 16.08 23.58 24.22 19.29 13.80 19.67 20.39
Total current assets 1,720.70 1,597.00 1,630.80 2,229.80 2,358.80 2,240.60 2,016.70 1,755.20 1,534.30 1,529.70 1,744.60 1,576.40 1,334.90 1,395.90 1,564.40 1,750.70 1,221.80 1,233.40 1,176.80 1,128.70 1,111.80 1,112.40 1,444.50 1,276.70 1,828.80 956.40 908.80 925.90 913.70 1,078.20 960.30 870.40 891.40 1,000.20 1,003.20 877.20 754.50 756.80 804.50 817.90 785.50 906.00 851.70 848.10 932.00 1,032.50 992.80 864.40 953.80 1,115.80 1,065.30 911.00 911.80 933.80 1,435.90 731.60 759.30 755.20 798.80 702.60 663.20 649.48 964.65 875.38 954.34 928.27 940.28 837.74 756.83 665.12 695.39 776.62 692.79 735.35 687.78 588.58 577.38 556.07 566.15 537.95 514.64
Total non-current assets + 7,285.80 7,315.40 7,513.60 6,558.40 6,597.10 6,642.50 6,649.50 7,006.90 7,027.20 7,039.50 6,957.60 6,934.60 6,931.70 6,949.70 6,723.40 6,694.10 6,719.40 6,763.10 6,205.20 6,239.80 6,269.10 6,302.10 5,632.50 5,642.30 5,657.10 5,701.00 5,701.30 5,736.70 5,046.90 4,991.00 5,007.00 5,029.00 5,051.50 5,014.60 4,949.60 3,789.80 3,733.30 3,597.30 3,478.20 3,492.30 3,506.80 3,350.90 3,366.10 3,380.10 3,412.70 3,348.80 3,333.00 3,123.70 3,132.60 3,143.90 3,133.50 3,136.70 3,152.70 3,164.30 2,403.90 2,384.70 2,376.00 2,362.40 2,344.90 2,352.80 2,289.30 2,295.71 2,235.36 2,235.50 2,178.78 2,190.18 2,181.63 2,167.20 2,143.79 2,136.32 2,147.28 1,774.85 1,772.49 1,797.14 1,792.77 1,786.65 1,783.29 1,778.08 1,793.08 1,475.32 1,466.69
Total assets 9,006.50 8,912.40 9,144.40 8,788.20 8,955.90 8,883.10 8,666.20 8,762.10 8,561.50 8,569.20 8,702.20 8,511.00 8,266.60 8,345.60 8,287.80 8,444.80 7,941.20 7,996.50 7,382.00 7,368.50 7,380.90 7,414.50 7,077.00 6,919.00 7,485.90 6,657.40 6,610.10 6,662.60 5,960.60 6,069.20 5,967.30 5,899.40 5,942.90 6,014.80 5,952.80 4,667.00 4,487.80 4,354.10 4,282.70 4,310.20 4,292.30 4,256.90 4,217.80 4,228.20 4,344.70 4,381.30 4,325.80 3,988.10 4,086.40 4,259.70 4,198.80 4,047.70 4,064.50 4,098.10 3,839.80 3,116.30 3,135.30 3,117.60 3,143.70 3,055.40 2,952.50 2,945.19 3,200.01 3,110.88 3,133.11 3,118.45 3,121.91 3,004.93 2,900.62 2,801.44 2,842.68 2,551.47 2,465.28 2,532.49 2,480.56 2,375.24 2,360.67 2,334.15 2,359.23 2,013.28 1,981.32
Total current liabilities + 1,413.40 1,497.70 1,501.10 1,208.60 1,208.00 1,315.90 1,246.60 1,149.70 1,151.10 1,422.00 1,188.40 1,121.80 1,126.90 1,183.80 1,450.60 1,726.80 1,871.60 2,075.20 1,584.40 1,376.10 1,274.30 1,388.60 971.90 996.60 1,769.00 1,092.30 1,142.10 1,184.70 1,133.30 1,326.30 1,027.40 1,100.80 1,230.70 935.00 952.60 1,211.70 1,166.80 1,001.90 785.80 926.90 1,012.80 872.70 783.00 885.50 1,050.40 905.30 918.40 645.40 658.60 651.20 640.10 580.40 655.60 725.60 652.40 419.00 405.10 383.60 393.60 371.00 360.50 447.09 507.62 465.64 524.53 567.03 577.08 500.93 459.61 387.12 413.68 383.72 349.39 457.79 462.21 414.89 424.76 444.40 446.76 380.52 392.54
Total non-current liabilities + 3,407.10 3,412.50 3,420.30 3,185.90 3,196.90 3,206.40 3,225.90 3,306.90 3,309.70 3,291.80 3,463.30 3,478.20 3,472.00 3,671.90 3,149.40 3,163.60 2,666.70 2,688.10 2,284.00 2,615.20 2,895.40 3,005.50 2,894.80 2,923.60 2,899.10 2,897.30 2,908.70 2,873.10 2,328.00 2,289.10 2,586.50 2,577.50 2,568.90 2,861.80 3,047.10 1,607.00 1,385.30 1,374.30 1,376.90 1,371.40 1,359.20 1,361.00 1,385.20 1,371.10 1,385.60 1,374.10 1,320.00 1,322.80 1,314.40 1,308.50 1,328.00 1,320.60 1,323.40 1,311.40 1,129.20 712.10 700.00 693.20 664.60 646.50 641.00 627.24 873.87 902.06 932.04 949.64 1,000.49 1,028.88 1,050.53 1,082.61 1,093.73 967.38 982.37 994.24 988.95 987.06 1,013.88 1,025.60 1,077.38 842.10 847.49
Total liabilities 4,820.50 4,910.20 4,921.40 4,394.50 4,404.90 4,522.30 4,472.50 4,456.60 4,460.80 4,713.80 4,651.70 4,600.00 4,598.90 4,855.70 4,600.00 4,890.40 4,538.30 4,763.30 3,868.40 3,991.30 4,169.70 4,394.10 3,866.70 3,920.20 4,668.10 3,989.60 4,050.80 4,057.80 3,461.30 3,615.40 3,613.90 3,678.30 3,799.60 3,796.80 3,999.70 2,818.70 2,552.10 2,376.20 2,162.70 2,298.30 2,372.00 2,233.70 2,168.20 2,256.60 2,436.00 2,279.40 2,238.40 1,968.20 1,973.00 1,959.70 1,968.10 1,901.00 1,979.00 2,037.00 1,781.60 1,131.10 1,105.10 1,076.80 1,058.20 1,017.50 1,001.50 1,074.34 1,381.49 1,367.69 1,456.58 1,516.67 1,577.57 1,529.81 1,510.14 1,469.73 1,507.41 1,351.10 1,331.76 1,452.03 1,451.17 1,401.95 1,438.63 1,470.00 1,524.14 1,222.61 1,240.03
Total stockholders' equity + 4,186.00 4,002.20 4,223.00 4,393.70 4,551.00 4,360.80 4,193.70 4,305.50 4,100.70 3,855.40 4,050.50 3,911.00 3,667.70 3,489.90 3,687.80 3,554.40 3,402.90 3,233.20 3,513.60 3,377.20 3,211.20 3,020.40 3,210.30 2,998.80 2,817.80 2,667.80 2,559.30 2,604.80 2,499.30 2,453.80 2,353.40 2,221.10 2,143.30 2,218.00 1,953.10 1,848.30 1,935.70 1,977.90 2,120.00 2,011.90 1,920.30 2,023.20 2,049.60 1,971.60 1,908.70 2,101.90 2,087.30 2,019.80 2,113.40 2,300.00 2,230.70 2,146.50 2,085.30 2,061.10 2,058.00 1,985.00 2,030.20 2,040.60 2,085.30 2,037.90 1,950.80 1,870.69 1,818.33 1,743.19 1,676.34 1,601.58 1,544.14 1,475.12 1,390.48 1,331.51 1,335.07 1,200.17 1,133.33 1,080.27 1,029.23 973.09 921.81 863.84 834.87 790.30 741.03
Common shares outstanding 238 240 246 247 248 248 245 247 246 247 249 248 247 244 246 246 247 249 250 250 250 253 253 251 251 251 253 253 252 253 251 249 250 254 255 256 260 260 263 262 264 266 267 267 269 273 272 275 281 283 283 282 282 283 284 284 290 287 293 292 291 289 289 289 288 287 286 286 285 285 285 284 283 283 281 281 280 280 276 275 274
about 11 hours ago