Sign in
Mar-26 Mar-25 Mar-24 Dec-23 Mar-23 Dec-22 Mar-22 Dec-21 Mar-21 Dec-20 Mar-20 Dec-19 Mar-19 Dec-18 Mar-18 Dec-17 Mar-17 Dec-16 Mar-16 Dec-15
Total cash and short-term investments + 914.56 501.36 858.69 858.69 710.93 711.91 1,009.14 1,669.45 1,348.74 1,517.36 788.07 788.07 557.40 557.40 312.48 312.48 250.47 250.47 129.85 129.85
Accounts receivable, net 681.86 675.82 757.34 757.34 758.56 759.86 702.20 569.01 696.29 527.34 708.71 708.71 652.55 652.55 609.67 609.67 622.69 625.54 433.64 433.64
Inventories 914.75 945.84 958.50 958.50 1,185.66 1,190.25 824.46 811.41 851.83 895.97 892.26 892.26 1,019.50 1,019.50 1,158.55 1,158.55 917.49 917.49 783.03 783.03
Other current assets 207.51 206.08 289.16 289.16 293.33 297.56 297.03 286.42 260.87 282.30 313.17 313.17 364.18 364.18 256.98 256.98 183.39 183.39 152.24 152.24
Total current assets 2,718.68 2,329.10 2,863.68 2,863.68 2,948.48 2,959.59 2,832.83 3,336.30 3,157.72 3,222.98 2,702.21 2,702.21 2,593.63 2,593.63 2,337.68 2,337.68 1,976.89 1,976.89 1,498.76 1,498.76
Total non-current assets + 1,697.01 1,971.77 1,897.05 1,897.05 1,879.07 1,897.50 1,620.01 1,655.10 1,756.58 1,807.65 2,141.32 2,141.32 1,651.39 1,651.39 1,668.69 1,668.69 1,678.01 1,678.01 1,370.14 1,370.14
Total assets 4,415.69 4,300.87 4,760.73 4,760.73 4,827.55 4,857.08 4,452.83 4,991.40 4,914.30 5,030.63 4,843.53 4,843.53 4,245.02 4,245.02 4,006.37 4,006.37 3,654.90 3,654.90 2,868.90 2,868.90
Total current liabilities + 1,676.79 1,109.14 1,165.46 1,165.46 1,359.28 1,356.89 1,298.60 1,450.18 1,234.32 1,413.28 1,422.01 1,422.01 1,315.98 1,315.98 1,060.38 1,060.38 694.70 694.70 478.81 478.81
Total non-current liabilities + 1,324.55 1,301.45 1,441.99 1,441.99 1,502.12 1,501.79 1,425.28 1,452.23 1,909.78 1,941.36 1,271.44 1,271.44 912.17 912.17 927.35 927.35 927.62 927.62 721.87 721.87
Total liabilities 3,001.33 2,410.59 2,607.45 2,607.45 2,861.41 2,858.68 2,723.88 2,902.40 3,144.10 3,354.64 2,693.44 2,693.44 2,228.15 2,228.15 1,987.73 1,987.73 1,622.32 1,622.32 1,200.68 1,200.68
Total stockholders' equity + 1,414.36 1,890.28 2,153.29 2,153.29 1,966.15 1,998.40 1,728.95 2,088.99 1,770.20 1,675.99 2,150.09 2,150.09 2,016.87 2,016.87 2,018.64 2,018.64 2,032.58 2,032.58 1,668.22 1,668.22
Common shares outstanding 427 432 451 436 445 462 454 469 454 454 454 454 446 446 441 441 445 445 442 442
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 + 914.56 1,064.48 1,000.06 910.99 501.36 726.88 530.70 884.55 858.69 1,040.09 655.87 703.59 710.93 849.55 853.65 1,049.41 1,009.14 1,669.45 1,253.71 1,349.79 1,348.74 1,517.36 865.61 1,079.41 959.32 788.07 416.60 455.73 288.73 557.40 176.54 204.32 290.19 312.48 258.00 165.69 172.13 250.47 179.95 121.22 157.00 129.85 159.40 171.24 232.04 593.18 249.47 300.43 179.93 347.49 186.38 223.84 255.72 341.84 157.05 142.93 107.05 175.38 67.86 119.68 110.84 203.87 133.94 156.09 165.96 187.30 93.38 79.54 65.57 102.04 40.15 13.33 17.59 40.59 14.47 25.68 57.20 70.66 44.26 41.92 58.29
Accounts receivable, net 681.86 611.52 688.48 623.74 675.82 615.47 723.04 684.70 757.34 691.55 805.20 695.46 758.56 700.54 789.09 693.64 702.20 569.01 735.78 639.18 696.29 527.34 806.92 568.43 668.41 708.71 843.50 735.18 743.68 652.55 867.07 724.95 805.41 609.67 733.29 602.80 629.24 622.69 713.73 460.96 566.29 433.64 551.19 353.41 395.92 279.84 449.22 269.13 331.30 209.95 353.26 212.84 246.22 175.52 311.00 175.25 196.41 134.04 235.91 139.59 163.39 102.03 174.21 96.31 110.33 79.36 145.04 85.42 106.00 81.30 151.09 108.11 101.99 93.52 128.33 85.87 84.55 76.18 89.88 63.24 63.22
Inventories 914.75 1,074.53 1,037.17 1,141.83 945.84 1,100.53 1,105.88 1,119.60 958.50 1,104.03 1,143.87 1,320.47 1,185.66 1,217.78 1,080.42 954.39 824.46 811.41 837.74 881.12 851.83 895.97 1,056.85 1,198.51 940.24 892.26 906.54 965.71 875.25 1,019.50 1,173.12 1,299.33 1,148.49 1,158.55 1,180.65 1,168.79 901.61 917.49 970.62 1,086.75 834.29 783.03 867.08 836.61 577.95 536.71 637.46 662.39 472.24 469.01 497.41 490.94 323.51 319.29 312.16 380.90 324.35 324.41 318.89 311.07 248.61 215.36 196.17 179.15 147.87 148.49 152.75 181.37 164.43 182.23 163.61 183.91 167.95 166.08 151.76 128.76 80.07 81.03 74.97 80.22 53.48
Other current assets 207.51 238.51 822.15 226.31 206.08 248.12 210.11 279.14 289.16 287.15 266.83 264.70 293.33 348.73 356.24 302.64 297.03 286.42 300.72 273.10 260.87 282.30 243.97 242.66 300.04 313.17 292.45 287.83 299.05 364.18 378.16 340.36 354.46 256.98 284.90 229.20 203.05 183.39 162.26 180.27 211.21 152.24 136.94 125.13 167.61 87.18 86.91 97.19 100.86 63.99 56.06 52.29 37.23 43.90 62.10 78.22 66.29 55.83 49.35 50.99 35.26 34.59 32.03 36.00 23.07 32.86 28.22 39.56 28.21 30.85 32.94 27.86 23.78 0.61 25.41 21.24 17.05 17.09 20.66 1.59 11.50
Total current assets 2,718.68 2,989.03 2,943.78 2,902.86 2,329.10 2,690.99 2,569.74 2,967.99 2,863.68 3,122.82 2,871.76 2,984.22 2,948.48 3,116.60 3,079.40 3,000.09 2,832.83 3,336.30 3,127.94 3,143.19 3,157.72 3,222.98 2,973.34 3,089.01 2,868.01 2,702.21 2,459.09 2,444.45 2,206.71 2,593.63 2,587.03 2,561.52 2,592.01 2,337.68 2,456.84 2,166.47 1,906.03 1,976.89 2,026.56 1,849.19 1,768.78 1,498.76 1,775.30 1,557.94 1,439.48 1,549.40 1,463.90 1,368.32 1,125.16 1,128.81 1,122.92 1,011.96 887.44 903.60 842.30 777.30 694.10 689.66 672.00 621.33 558.10 555.85 536.35 467.55 447.23 448.00 419.39 385.89 364.21 396.42 387.79 333.20 311.31 322.25 319.98 261.54 238.87 244.95 229.78 202.63 186.48
Total non-current assets + 1,697.01 1,640.95 1,955.70 1,962.33 1,971.77 1,939.97 1,924.86 1,892.53 1,897.05 1,921.69 1,874.79 1,882.94 1,879.07 1,710.95 1,690.67 1,605.71 1,620.01 1,655.10 1,694.36 1,728.32 1,756.58 1,807.65 1,890.21 1,914.33 1,969.57 2,141.32 2,174.68 2,235.46 2,229.36 1,651.39 1,640.14 1,679.64 1,672.31 1,668.69 1,673.52 1,727.77 1,671.13 1,678.01 1,658.78 1,577.74 1,449.34 1,370.14 1,260.21 1,205.68 1,108.58 545.68 514.21 495.63 473.86 448.93 274.08 263.43 253.05 253.49 236.34 227.39 226.14 229.55 228.13 144.86 133.61 119.53 106.52 102.55 102.02 97.59 96.68 95.81 94.11 91.13 87.10 84.25 77.22 68.37 64.30 56.32 50.45 44.42 35.19 26.45 24.75
Total assets 4,415.69 4,629.98 4,899.48 4,865.19 4,300.87 4,630.97 4,494.59 4,860.51 4,760.73 5,044.51 4,746.55 4,867.16 4,827.55 4,827.56 4,770.07 4,605.80 4,452.83 4,991.40 4,822.30 4,871.51 4,914.30 5,030.63 4,863.55 5,003.34 4,837.58 4,843.53 4,633.77 4,679.91 4,436.07 4,245.02 4,227.17 4,241.15 4,264.32 4,006.37 4,130.37 3,894.24 3,577.16 3,654.90 3,685.34 3,426.92 3,218.12 2,868.90 3,035.50 2,763.61 2,548.05 2,095.08 1,978.11 1,863.95 1,599.02 1,577.74 1,396.99 1,275.39 1,140.49 1,157.08 1,078.64 1,004.69 920.24 919.21 900.14 766.19 691.71 675.38 642.86 570.10 549.25 545.59 516.07 481.70 458.32 487.56 474.89 417.45 388.53 390.61 384.27 317.86 289.32 289.37 264.97 229.08 211.23
Total current liabilities + 1,676.79 2,089.47 1,737.15 1,895.38 1,109.14 1,341.02 1,181.13 1,718.29 1,165.46 1,466.18 1,283.10 1,464.21 1,359.28 1,502.13 1,473.26 1,458.68 1,298.60 1,450.18 1,354.54 1,361.96 1,234.32 1,413.28 1,448.40 1,618.61 1,691.50 1,422.01 1,199.66 1,332.64 1,094.01 1,315.98 1,299.74 1,338.40 1,317.06 1,060.38 1,100.43 936.54 627.54 694.70 851.40 709.35 605.90 478.81 848.60 591.30 433.22 421.63 490.48 480.25 387.25 426.63 332.98 303.90 206.33 252.23 253.84 251.54 182.69 183.61 209.36 172.55 136.06 149.15 152.33 122.88 111.62 120.16 115.35 108.20 97.33 133.11 129.72 99.68 81.42 95.70 118.19 77.60 57.29 71.56 64.57 56.64 45.65
Total non-current liabilities + 1,324.55 1,105.46 1,306.65 1,095.39 1,301.45 1,305.23 1,328.26 1,325.65 1,441.99 1,405.30 1,373.71 1,397.54 1,502.12 1,493.42 1,480.47 1,418.05 1,425.28 1,452.23 1,490.01 1,662.84 1,909.78 1,941.36 1,944.81 1,961.31 1,595.89 1,271.44 1,280.44 1,298.99 1,292.25 912.17 921.51 978.84 929.53 927.35 929.24 933.93 929.59 927.62 910.78 946.22 870.91 721.87 651.64 756.74 730.31 323.16 233.49 242.94 103.19 97.76 97.55 94.49 91.00 87.93 66.42 64.02 63.46 99.17 98.71 55.17 30.48 29.27 29.14 24.10 24.79 25.43 23.20 25.84 22.23 23.35 25.39 26.93 21.30 14.43 5.30 4.99 5.41 3.42 3.99 4.76 4.88
Total liabilities 3,001.33 3,194.92 3,043.80 2,990.76 2,410.59 2,646.24 2,509.39 3,043.94 2,607.45 2,871.49 2,656.81 2,861.75 2,861.41 2,995.55 2,953.74 2,876.73 2,723.88 2,902.40 2,844.55 3,024.80 3,144.10 3,354.64 3,393.21 3,579.93 3,287.40 2,693.44 2,480.10 2,631.63 2,386.27 2,228.15 2,221.25 2,317.24 2,246.59 1,987.73 2,029.67 1,870.47 1,557.13 1,622.32 1,762.18 1,655.58 1,476.81 1,200.68 1,500.25 1,348.03 1,163.53 744.78 723.97 723.19 490.44 524.39 430.54 398.38 297.33 340.16 320.26 315.56 246.15 282.78 308.07 227.72 166.54 178.41 181.47 146.98 136.40 145.59 138.55 134.04 119.56 156.46 155.11 126.60 102.72 110.13 123.49 82.59 62.70 74.98 68.56 61.40 50.53
Total stockholders' equity + 1,414.36 1,435.06 1,855.68 1,874.43 1,890.28 1,984.72 1,985.20 1,816.57 2,153.29 2,173.02 2,089.74 2,005.41 1,966.15 1,832.00 1,816.33 1,729.08 1,728.95 2,088.99 1,977.75 1,846.71 1,770.20 1,675.99 1,470.35 1,423.41 1,550.18 2,150.09 2,153.67 2,048.27 2,049.81 2,016.87 2,005.92 1,923.91 2,017.73 2,018.64 2,100.70 2,023.77 2,020.03 2,032.58 1,923.15 1,771.35 1,741.32 1,668.22 1,535.25 1,415.58 1,384.53 1,350.30 1,254.14 1,140.76 1,108.58 1,053.35 966.46 877.01 843.16 816.92 758.38 689.13 674.09 636.43 592.07 538.47 525.18 496.97 461.39 423.12 412.85 400.00 377.51 347.67 338.76 331.10 319.78 290.85 285.81 280.49 260.78 235.27 226.62 214.39 196.41 167.68 160.70
Common shares outstanding 426 425 428 427 429 437 436 436 447 448 454 455 455 459 464 468 471 480 473 462 459 458 457 454 453 452 455 451 453 452 451 445 443 442 448 440 439 448 446 443 443 443 442 440 439 439 436 435 434 433 431 430 428 428 427 424 423 421 420 420 419 416 409 408 407 407 406 405 403 413 399 399 400 400 401 399 399 398 397 395 396
4 days ago