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 + 953.68 789.83 550.80 554.64 534.30 570.96 414.41 279.36 357.58 307.00 184.71 246.88 322.51 241.61 260.83 305.38 235.62 249.70 120.39 83.79
Accounts receivable, net 1,205.03 1,177.57 1,090.97 1,071.61 887.70 667.22 701.06 661.75 564.85 532.42 521.94 597.91 605.96 568.50 478.94 351.80 287.25 180.54 207.83 185.81
Inventories 372.09 384.66 327.51 324.99 250.69 220.50 214.74 199.48 176.01 178.43 149.52 168.66 152.10 176.48 56.24 44.55 41.42 26.91 22.36 20.10
Other current assets 116.45 81.74 82.94 82.52 68.48 67.05 70.69 61.57 55.62 18.91 18.76 112.99 90.61 103.96 95.85 50.81 55.97 31.91 29.86 33.12
Total current assets 2,647.24 2,433.80 2,052.22 2,033.76 1,741.17 1,525.72 1,400.91 1,202.16 1,154.06 1,092.87 921.20 1,126.43 1,171.18 1,095.26 891.87 752.54 620.25 489.05 380.44 322.82
Total non-current assets + 4,976.81 4,943.48 4,330.65 4,095.95 3,912.53 2,605.80 2,708.00 2,536.16 2,552.51 2,589.05 2,510.23 2,562.99 2,782.50 2,742.83 1,193.94 849.94 780.82 409.28 389.45 347.99
Total assets 7,624.06 7,377.28 6,382.87 6,129.71 5,653.70 4,131.52 4,108.90 3,738.32 3,706.57 3,681.92 3,431.43 3,689.42 3,953.68 3,838.09 2,085.80 1,602.48 1,401.07 898.34 769.89 670.81
Total current liabilities + 1,136.85 1,102.67 1,037.54 1,020.09 925.31 636.15 720.10 602.28 503.82 504.67 517.12 572.47 639.55 588.67 381.74 306.28 233.32 181.37 210.85 198.35
Total non-current liabilities + 3,741.55 3,701.08 3,097.83 3,187.29 3,214.50 2,153.82 2,118.99 1,966.29 2,014.55 2,093.01 1,818.03 1,854.08 1,838.49 1,817.35 803.07 515.36 553.92 287.92 356.14 299.27
Total liabilities 4,878.40 4,803.75 4,135.36 4,207.39 4,139.81 2,789.97 2,839.09 2,568.57 2,518.37 2,597.68 2,335.15 2,426.55 2,478.04 2,406.01 1,184.82 821.65 787.24 469.29 566.99 497.62
Total stockholders' equity + 2,745.66 2,573.53 2,247.51 1,922.32 1,513.89 1,341.55 1,269.81 1,169.76 1,188.20 1,084.24 1,096.28 1,262.87 1,475.64 1,432.07 900.99 780.83 613.83 429.05 202.90 173.19
Common shares outstanding 53 54 54 54 55 56 56 56 57 58 58 60 61 54 53 53 50 46 41 41
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 + 669.03 953.68 850.37 699.07 595.31 789.83 594.74 493.29 442.64 550.80 419.97 326.12 376.13 554.64 514.06 415.43 414.95 534.30 711.51 666.26 570.70 570.96 532.35 506.69 494.35 414.41 329.11 259.65 224.85 279.36 252.88 233.93 224.14 357.58 361.66 446.37 297.37 307.00 257.86 352.92 355.35 184.71 179.19 173.62 233.74 246.88 258.02 278.64 249.22 322.51 260.42 273.82 233.01 241.61 534.73 306.46 246.52 260.83 257.25 377.70 535.91 305.38 283.74 296.63 211.02 235.62 221.08 255.89 227.23 249.70 253.39 282.33 87.65 120.39 103.11 88.63 69.07 83.79 83.19 91.67 77.63
Accounts receivable, net 1,305.40 1,205.03 1,286.86 1,295.62 1,248.60 1,177.57 1,304.97 1,276.98 1,205.36 1,090.97 1,141.22 1,103.91 1,101.17 1,071.61 1,160.97 1,139.66 1,024.22 887.70 773.11 718.81 675.42 667.22 661.51 617.13 709.70 701.06 700.51 685.06 656.02 661.75 672.61 653.34 615.22 564.85 572.63 558.95 508.15 532.42 553.92 532.87 490.11 521.94 641.85 721.97 554.90 597.91 625.63 610.72 607.23 605.96 645.18 584.19 595.91 573.21 433.76 427.63 493.34 478.94 455.81 383.40 364.42 351.80 370.48 369.59 318.81 287.25 275.63 154.99 156.68 180.54 196.72 195.46 195.46 207.83 207.06 199.28 176.30 185.81 187.02 155.52 142.43
Inventories 363.94 372.09 377.31 383.35 376.02 384.66 376.56 365.36 354.31 327.51 311.51 325.88 322.39 324.99 294.22 275.70 264.73 250.69 228.68 215.73 219.50 220.50 220.88 219.81 216.53 214.74 210.83 203.33 200.81 199.48 196.05 193.54 181.44 176.01 173.10 172.54 182.04 178.43 177.29 162.40 154.77 149.52 150.26 149.86 143.05 168.66 170.93 161.79 152.44 152.10 155.30 155.54 144.48 176.48 63.93 57.78 57.70 56.24 53.61 47.27 43.82 44.55 42.69 40.96 41.44 41.42 39.27 27.94 27.12 26.91 27.20 24.66 23.40 22.36 22.93 21.58 20.74 20.10 19.00 12.59 12.69
Other current assets 104.76 116.45 93.72 97.33 90.75 81.74 78.20 93.44 103.50 82.94 78.05 92.56 103.37 82.52 71.85 93.32 103.35 68.48 70.86 76.52 76.73 67.05 78.92 88.17 65.90 70.69 60.14 65.14 66.44 61.57 55.29 55.67 59.02 55.62 52.87 56.88 74.22 75.03 60.87 70.94 63.40 65.02 101.26 117.87 111.50 112.99 99.36 99.14 105.67 90.61 80.88 91.65 100.19 103.96 76.86 73.64 84.33 95.85 59.60 58.00 53.73 50.81 47.47 44.30 57.98 55.97 56.34 28.42 35.18 31.91 24.21 29.04 30.93 29.86 24.78 27.43 33.73 33.12 29.36 22.71 20.38
Total current assets 2,443.13 2,647.24 2,608.26 2,475.38 2,310.68 2,433.80 2,354.48 2,229.06 2,105.80 2,052.22 1,950.75 1,848.48 1,903.05 2,033.76 2,041.09 1,924.11 1,807.25 1,741.17 1,784.16 1,677.32 1,542.35 1,525.72 1,493.66 1,431.80 1,486.48 1,400.91 1,300.58 1,213.19 1,148.12 1,202.16 1,176.82 1,136.48 1,079.82 1,154.06 1,160.26 1,234.73 1,061.77 1,092.87 1,049.93 1,119.13 1,063.62 921.20 1,072.56 1,163.32 1,043.19 1,126.43 1,153.94 1,150.29 1,114.56 1,171.18 1,141.77 1,105.19 1,073.58 1,095.26 1,109.29 865.51 881.89 891.87 826.27 866.37 997.88 752.54 744.38 751.48 629.24 620.25 592.32 467.24 446.22 489.05 501.52 531.49 337.44 380.44 357.88 336.91 299.83 322.82 318.57 282.48 253.12
Total non-current assets + 5,109.43 4,976.81 4,932.04 4,964.55 4,935.71 4,943.48 4,951.53 4,907.89 4,834.03 4,330.65 4,297.43 4,252.86 4,180.96 4,095.95 4,031.54 4,000.55 3,919.01 3,912.53 2,570.14 2,598.56 2,610.19 2,605.80 2,612.53 2,645.83 2,645.55 2,708.00 2,721.28 2,742.14 2,733.93 2,536.16 2,597.51 2,578.98 2,604.99 2,552.51 2,588.10 2,571.55 2,583.88 2,589.05 2,662.68 2,573.25 2,578.05 2,510.23 2,527.31 2,583.32 2,502.86 2,562.99 2,607.28 2,782.15 2,749.40 2,782.50 2,815.08 2,726.92 2,729.80 2,742.83 1,340.12 1,256.71 1,211.01 1,193.94 1,184.12 1,098.71 882.77 849.94 821.99 792.75 787.95 780.82 772.62 431.34 426.83 409.28 419.43 423.70 423.41 389.45 374.85 364.03 350.79 347.99 358.60 295.80 289.85
Total assets 7,552.57 7,624.06 7,540.30 7,439.93 7,246.39 7,377.28 7,306.01 7,136.95 6,939.82 6,382.87 6,248.18 6,101.34 6,084.01 6,129.71 6,072.63 5,924.66 5,726.26 5,653.70 4,354.30 4,275.88 4,152.54 4,131.52 4,106.19 4,077.63 4,132.02 4,108.90 4,021.86 3,955.32 3,882.05 3,738.32 3,774.33 3,715.46 3,684.82 3,706.57 3,748.35 3,806.28 3,645.65 3,681.92 3,712.61 3,692.38 3,641.68 3,431.43 3,599.86 3,746.64 3,546.04 3,689.42 3,761.22 3,932.44 3,863.96 3,953.68 3,956.85 3,832.11 3,803.38 3,838.09 2,449.40 2,122.21 2,092.90 2,085.80 2,010.39 1,965.08 1,880.64 1,602.48 1,566.37 1,544.23 1,417.19 1,401.07 1,364.94 898.58 873.05 898.34 920.94 955.19 760.84 769.89 732.73 700.95 650.62 670.81 677.17 578.28 542.97
Total current liabilities + 1,042.96 1,136.85 1,067.41 1,011.75 976.34 1,102.67 1,121.85 1,061.64 1,017.52 1,037.54 975.39 914.42 926.84 1,020.09 1,017.91 990.06 914.14 925.31 739.90 711.07 650.55 636.15 641.06 604.94 658.41 720.10 680.04 633.69 597.51 602.28 576.30 543.67 524.68 503.82 529.54 619.30 488.58 504.67 539.10 520.42 465.51 517.12 625.02 697.19 519.86 572.47 608.87 606.27 587.32 639.55 669.53 604.19 564.05 588.67 365.56 361.32 342.23 381.74 393.57 325.43 282.32 306.28 314.20 320.85 218.07 233.32 232.38 214.90 150.87 181.37 211.24 261.68 192.96 210.85 202.45 214.90 166.58 198.35 212.56 184.16 150.92
Total non-current liabilities + 3,734.10 3,741.55 3,697.05 3,714.11 3,698.82 3,701.08 3,655.85 3,633.59 3,610.96 3,097.83 3,087.00 3,077.04 3,177.13 3,187.29 3,217.13 3,217.65 3,218.88 3,214.50 2,150.84 2,155.22 2,153.54 2,153.82 2,160.41 2,218.72 2,267.80 2,118.99 2,106.03 2,112.16 2,112.58 1,966.29 2,000.71 2,010.75 2,014.61 2,014.55 2,090.47 2,086.05 2,093.44 2,093.01 2,072.57 2,055.62 2,059.59 1,818.03 1,852.12 1,876.01 1,863.33 1,854.08 1,831.80 1,827.46 1,831.00 1,838.49 1,811.20 1,813.21 1,815.87 1,817.35 1,077.09 799.99 799.39 803.07 776.61 782.28 776.45 515.36 514.41 543.21 557.02 553.92 541.17 235.49 288.67 287.92 289.70 288.60 356.38 356.14 352.10 326.87 342.38 299.27 298.10 257.71 272.77
Total liabilities 4,777.06 4,878.40 4,764.46 4,725.86 4,675.16 4,803.75 4,777.70 4,695.23 4,628.49 4,135.36 4,062.39 3,991.45 4,103.96 4,207.39 4,235.05 4,207.71 4,133.02 4,139.81 2,890.74 2,866.29 2,804.09 2,789.97 2,801.47 2,823.66 2,926.22 2,839.09 2,786.07 2,745.85 2,710.09 2,568.57 2,577.01 2,554.41 2,539.29 2,518.37 2,620.01 2,705.35 2,582.02 2,597.68 2,611.67 2,576.04 2,525.10 2,335.15 2,477.14 2,573.20 2,383.19 2,426.55 2,440.67 2,433.73 2,418.32 2,478.04 2,480.73 2,417.39 2,379.91 2,406.01 1,442.65 1,161.31 1,141.62 1,184.82 1,170.18 1,107.71 1,058.77 821.65 828.62 864.06 775.08 787.24 773.55 450.39 439.55 469.29 500.93 550.28 549.34 566.99 554.55 541.77 508.96 497.62 510.66 441.87 423.69
Total stockholders' equity + 2,775.50 2,745.66 2,775.84 2,714.07 2,571.22 2,573.53 2,528.31 2,441.72 2,311.34 2,247.51 2,185.79 2,109.89 1,980.04 1,922.32 1,837.58 1,716.95 1,593.24 1,513.89 1,463.56 1,409.59 1,348.45 1,341.55 1,304.72 1,253.97 1,205.81 1,269.81 1,235.80 1,209.47 1,171.97 1,169.76 1,197.32 1,161.05 1,145.53 1,188.20 1,128.35 1,100.94 1,063.63 1,084.24 1,100.95 1,116.34 1,116.57 1,096.28 1,122.72 1,173.44 1,162.85 1,262.87 1,320.55 1,498.72 1,445.64 1,475.64 1,476.12 1,414.72 1,423.47 1,432.07 1,006.76 960.90 951.28 900.99 840.21 857.37 821.87 780.83 737.75 680.16 642.11 613.83 589.05 448.19 433.50 429.05 420.01 404.91 211.51 202.90 178.18 159.18 141.66 173.19 166.51 136.41 119.29
Common shares outstanding 53 53 54 54 54 54 54 54 54 54 54 54 54 54 54 55 55 55 55 55 55 55 56 56 56 56 56 56 56 56 56 57 56 57 57 57 57 57 57 58 58 58 58 59 59 60 60 61 61 61 61 61 61 56 54 54 53 53 53 53 53 53 53 53 53 51 51 48 48 47 48 46 42 41 41 41 41 41 41 41 41
about 17 hours ago