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 + 1,713.80 1,922.60 1,779.40 1,646.80 1,803.89 1,831.31 1,451.72 1,054.40 900.47 805.37 502.81 536.03 287.79 273.06 244.01 295.92 256.65 312.33 407.81 401.76
Accounts receivable, net 334.50 284.90 370.60 270.80 203.01 117.52 201.94 202.51 744.88 502.99 423.30 375.60 394.06 370.84 349.50 288.77 282.91 261.08 290.38 212.63
Inventories -806.40 7.40 199.10 276.10 252.00 -0.01 95.70 78.10 72.10 85.70 92.80 101.20 98.80 97.20 87.70 61.30 50.27 49.51
Other current assets 2,221.90 1,829.00 2,012.70 1,809.10 1,301.53 1,417.11 1,265.08 1,104.66 326.16 269.47 178.09 108.60 143.81 139.74 61.70 154.79 104.49 178.65 194.25 105.27
Total current assets 4,270.20 4,036.50 4,162.70 3,726.70 3,308.42 3,365.94 2,918.73 2,087.60 1,890.20 1,578.20 1,131.00 1,105.90 840.40 813.20 754.00 728.00 658.60 682.30 802.48 688.47
Total non-current assets + 2,218.50 1,798.00 1,731.70 1,676.90 1,435.85 1,560.78 1,738.93 1,233.60 1,249.80 1,127.90 1,061.70 945.70 757.70 738.30 752.30 681.40 754.10 757.80 1,083.67 419.67
Total assets 6,488.70 5,834.50 5,894.40 5,403.60 4,744.28 4,926.71 4,657.67 3,321.20 3,140.00 2,706.10 2,192.70 2,051.60 1,598.10 1,551.50 1,506.30 1,409.40 1,412.70 1,440.10 1,886.16 1,108.14
Total current liabilities + 3,854.70 3,226.00 2,700.60 2,354.00 1,852.64 1,855.44 1,633.98 1,378.40 1,407.70 1,172.40 903.90 848.90 732.00 696.70 774.50 571.40 491.60 586.70 523.17 404.11
Total non-current liabilities + 1,311.50 1,379.30 1,944.10 1,805.20 1,636.11 1,625.37 1,444.34 709.90 532.80 633.20 462.80 469.80 227.70 328.20 205.10 319.10 354.60 386.80 630.11 407.36
Total liabilities 5,166.20 4,605.30 4,644.70 4,159.20 3,488.75 3,480.81 3,078.32 2,088.30 1,940.50 1,805.60 1,366.70 1,318.70 959.70 1,024.90 979.60 890.50 846.20 973.50 1,153.28 811.47
Total stockholders' equity + 1,307.50 1,228.70 1,249.90 1,244.60 1,255.48 1,445.62 1,579.27 1,232.90 1,199.50 900.50 826.00 732.90 638.40 526.60 526.70 518.90 566.50 459.00 723.90 288.32
Common shares outstanding 46 48 52 53 54 53 55 55 55 54 54 54 52 51 51 51 51 49 47 42
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 + 2,134.40 1,713.80 2,020.90 2,307.00 2,104.70 1,922.60 2,310.60 2,091.20 1,851.70 1,794.60 1,677.90 1,913.80 1,693.00 1,646.80 1,613.22 1,905.69 1,630.97 1,803.89 1,718.15 1,559.57 1,485.29 1,831.31 1,417.87 1,275.33 1,268.10 1,451.72 1,730.90 1,558.50 1,216.30 1,054.40 1,202.75 1,236.31 949.44 900.47 1,175.82 1,159.74 863.59 805.37 716.99 724.25 586.20 502.81 569.52 583.97 522.80 536.03 510.36 471.84 362.82 287.79 307.61 248.31 200.87 273.06 284.95 249.71 271.46 243.97 270.57 338.14 314.22 295.95 280.91 275.40 271.67 256.68 314.47 273.08 264.17 312.37 287.67 334.32 324.69 407.81 358.97 412.83 541.67 401.76 255.37 232.72 223.74
Accounts receivable, net 310.70 334.50 297.20 328.40 330.50 284.90 273.20 428.10 407.60 370.60 300.60 242.60 204.60 270.80 225.17 195.36 180.07 203.01 152.56 138.56 111.38 117.52 119.73 114.76 92.86 201.94 663.00 836.71 715.61 202.51 813.80 697.00 707.20 744.88 547.38 437.10 370.90 502.99 377.30 371.35 355.00 423.30 330.10 325.85 298.19 375.60 321.40 328.40 315.65 394.06 317.88 325.50 355.10 370.84 316.10 286.72 296.30 349.54 243.13 280.40 259.30 288.77 266.10 226.11 244.76 282.91 241.05 243.08 225.29 261.08 265.99 298.54 273.27 290.38 312.08 264.14 205.91 212.63 164.17 148.76 145.36
Inventories 0.00 0.00 0.00 14.10 14.40 358.40 7.40 372.60 350.80 277.40 199.10 238.80 273.80 256.20 276.10 241.30 268.90 338.30 252.00 0.00 0.02 -0.02 -0.01 -0.06 -0.07 0.05 95.70 49.10 48.70 44.00 78.10 47.90 53.90 63.30 72.10 56.40 59.40 67.10 85.70 68.80 69.10 64.80 92.80 61.30 83.70 82.70 101.20 66.20 75.90 80.20 98.82 83.30 67.20 78.90 97.23 58.50 68.00 67.70 87.66 57.10 53.90 52.70 61.28 67.83 55.38 50.65 50.27 41.07 51.45 48.90 49.51 35.25 32.58 22.94
Other current assets 1,718.40 2,221.90 1,923.30 1,900.90 1,738.50 1,829.00 1,783.10 1,747.20 1,668.40 1,997.50 1,557.90 1,388.20 1,443.90 1,809.10 1,407.50 1,408.26 1,314.79 1,301.53 1,167.58 1,203.55 1,216.52 1,417.11 1,117.14 1,161.67 1,111.67 1,265.08 339.40 306.58 303.62 1,104.66 273.46 304.77 277.05 326.16 266.53 269.26 266.82 269.47 259.71 228.44 167.14 178.09 171.57 167.14 190.05 108.60 163.11 167.92 128.83 143.81 121.31 78.80 128.30 139.74 60.70 142.93 67.10 134.95 141.71 47.70 129.51 154.79 40.40 103.85 114.55 104.49 137.31 163.02 156.84 178.65 165.37 128.56 150.28 194.25 160.88 165.15 152.12 105.27 111.38 117.18 105.48
Total current assets 4,163.50 4,270.20 4,241.40 4,536.30 4,173.70 4,036.50 4,385.80 4,266.50 3,927.70 4,162.70 3,536.40 3,544.60 3,341.50 3,726.70 3,245.89 3,509.31 3,125.83 3,308.42 3,038.29 2,901.69 2,813.19 3,365.94 2,654.73 2,551.76 2,472.64 2,918.73 2,733.30 2,701.80 2,235.50 2,087.60 2,216.50 2,165.10 1,869.90 1,890.20 1,925.30 1,820.30 1,445.20 1,578.20 1,346.20 1,333.80 1,133.90 1,131.00 1,086.90 1,090.50 1,036.10 1,105.90 1,004.40 973.80 801.60 840.40 745.00 736.30 721.40 813.20 728.00 684.10 715.10 753.97 649.10 733.40 688.40 728.01 645.90 600.50 615.30 658.59 655.80 620.50 593.50 682.35 673.05 738.08 711.31 802.48 765.46 763.02 826.42 688.47 566.17 531.24 497.52
Total non-current assets + 2,168.50 2,218.50 2,034.00 2,018.60 1,879.80 1,798.00 1,903.30 1,794.30 1,765.90 1,731.70 1,626.50 1,676.40 1,669.10 1,676.90 1,581.94 1,686.21 1,772.48 1,435.85 1,488.03 1,537.40 1,537.64 1,560.78 1,440.62 1,409.78 1,711.75 1,738.93 1,580.80 1,631.50 1,578.60 1,233.60 1,244.30 1,241.90 1,285.60 1,249.80 1,252.60 1,216.40 1,152.60 1,127.90 1,091.30 1,086.70 1,098.30 1,061.70 1,078.80 982.40 886.90 945.70 961.60 1,020.70 755.60 757.70 769.50 755.90 770.00 738.30 743.60 741.60 773.60 752.36 733.20 710.70 697.30 681.36 764.50 671.10 720.30 754.09 765.90 788.20 743.01 757.78 1,023.96 1,116.79 1,111.52 1,083.67 1,039.44 982.28 446.85 419.67 398.07 396.53 393.16
Total assets 6,332.00 6,488.70 6,275.40 6,554.90 6,053.50 5,834.50 6,289.10 6,060.80 5,693.60 5,894.40 5,162.90 5,221.00 5,010.60 5,403.60 4,827.83 5,195.52 4,898.31 4,744.28 4,526.32 4,439.08 4,350.83 4,926.71 4,095.36 3,961.54 4,184.39 4,657.67 4,314.10 4,333.30 3,814.10 3,321.20 3,460.80 3,407.00 3,155.50 3,140.00 3,177.90 3,036.70 2,597.80 2,706.10 2,437.50 2,420.50 2,232.20 2,192.70 2,165.70 2,072.90 1,923.00 2,051.60 1,966.00 1,994.50 1,557.20 1,598.10 1,514.50 1,492.20 1,491.40 1,551.50 1,471.60 1,425.70 1,488.70 1,506.33 1,382.30 1,444.10 1,385.70 1,409.37 1,410.40 1,271.60 1,335.60 1,412.68 1,421.70 1,408.70 1,336.51 1,440.12 1,697.01 1,854.87 1,822.82 1,886.16 1,804.90 1,745.30 1,273.27 1,108.14 964.24 927.76 890.68
Total current liabilities + 3,260.20 3,854.70 3,673.20 3,935.20 2,608.40 3,226.00 3,471.20 3,571.60 2,957.00 2,700.60 2,568.80 2,337.20 1,905.30 2,354.00 2,170.44 2,329.54 1,770.95 1,852.64 1,642.83 1,621.46 1,602.72 1,855.44 1,437.90 1,437.00 1,461.59 1,633.98 1,450.70 1,481.40 1,744.40 1,378.40 1,513.70 1,838.50 1,318.30 1,407.70 1,299.10 1,166.20 1,007.50 1,172.40 936.70 908.10 872.00 903.90 850.60 847.80 768.10 848.90 813.20 787.30 628.30 732.00 625.90 634.00 651.00 696.70 784.90 702.50 724.70 774.49 504.20 535.30 506.90 571.36 509.40 451.20 469.80 491.58 543.70 531.20 513.43 586.65 485.39 500.66 474.25 523.17 511.69 498.13 411.60 404.11 333.31 307.92 294.81
Total non-current liabilities + 1,844.90 1,311.50 1,323.60 1,256.30 2,143.40 1,379.30 1,455.90 1,275.60 1,493.00 1,944.10 1,451.90 1,502.10 1,833.20 1,805.20 1,630.14 1,846.83 1,983.77 1,636.11 1,392.03 1,378.13 1,342.38 1,625.37 1,351.70 1,311.88 1,433.52 1,444.34 1,417.90 1,453.70 781.80 709.90 768.00 498.00 708.20 532.80 681.30 807.40 636.60 633.20 574.70 659.70 540.50 462.80 517.50 483.90 469.50 469.80 422.50 456.00 266.10 227.70 275.10 320.50 316.40 328.20 118.10 180.50 200.80 205.10 351.40 321.70 320.60 319.14 320.90 311.30 315.00 354.60 317.70 354.20 359.46 394.47 495.25 576.86 587.37 630.11 592.36 613.99 390.35 407.36 359.79 364.39 359.25
Total liabilities 5,105.10 5,166.20 4,996.80 5,191.50 4,751.80 4,605.30 4,927.10 4,847.20 4,450.00 4,644.70 4,020.70 3,839.30 3,738.50 4,159.20 3,800.58 4,176.38 3,754.72 3,488.75 3,034.86 2,999.59 2,945.11 3,480.81 2,789.60 2,748.88 2,895.11 3,078.32 2,868.60 2,935.10 2,526.20 2,088.30 2,281.70 2,336.50 2,026.50 1,940.50 1,980.40 1,973.60 1,644.10 1,805.60 1,511.40 1,567.80 1,412.50 1,366.70 1,368.10 1,331.70 1,237.60 1,318.70 1,235.70 1,243.30 894.40 959.70 901.00 954.50 967.40 1,024.90 903.00 883.00 925.50 979.58 855.60 857.00 827.50 890.50 830.30 762.50 784.80 846.18 861.40 885.40 872.90 981.12 980.64 1,077.52 1,061.62 1,153.28 1,104.05 1,112.12 801.95 811.47 693.10 672.31 654.06
Total stockholders' equity + 1,211.40 1,307.50 1,263.30 1,351.70 1,302.20 1,228.70 1,361.70 1,213.70 1,243.80 1,249.90 1,142.20 1,382.20 1,272.10 1,244.60 1,027.77 1,019.41 1,143.60 1,255.48 1,491.38 1,439.22 1,405.46 1,445.62 1,305.70 1,212.74 1,289.45 1,579.27 1,445.50 1,398.20 1,287.90 1,232.90 1,179.10 1,070.50 1,129.00 1,199.50 1,197.50 1,063.10 953.70 900.50 926.10 852.70 819.70 826.00 797.60 741.20 685.40 732.90 730.30 751.20 662.80 638.40 613.50 537.70 524.00 526.60 568.60 542.70 563.20 520.44 526.70 587.10 558.20 512.61 580.10 509.10 550.80 558.97 560.30 523.30 457.69 459.01 705.75 766.15 750.88 723.90 691.69 625.11 464.11 288.32 263.38 248.01 229.66
Common shares outstanding 47 49 45 43 46 47 48 49 49 49 51 53 53 53 53 54 52 52 54 54 53 53 53 52 55 56 56 55 56 55 54 53 54 53 56 55 55 54 55 54 55 55 55 54 55 54 55 54 53 53 52 52 51 50 51 51 51 51 51 52 52 51 51 51 52 51 52 51 50 50 51 50 49 49 54 49 43 38 42 43 42
3 days ago