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 + 0.78 17.20 729.90 35.92 3.79 15.76 16.28 17.20 509.17 60.48 72.58 176.99 327.42 70.17 375.74 32.79 65.61 138.51 41.65 223.88
Accounts receivable, net 325.91 197.41 133.99 354.64 339.12 150.26 209.58 412.98 237.25 175.66 287.01 627.36 613.11 915.69 883.47 506.65 333.44 335.14 269.41 356.34
Inventories 26.20 14.57 19.85 27.16 6.15 9.66 6.98 9.72 10.74 65.46 97.44 101.87 157.91 247.77 258.34 258.54 307.60 227.81 163.19 149.31
Other current assets 137.45 141.46 267.51 170.69 110.98 97.80 265.25 61.79 95.35 274.40 378.39 260.12 347.15 430.73 380.44 317.03 234.39 282.35 208.91 186.24
Total current assets 490.34 370.64 421.79 573.80 459.81 273.33 498.10 501.69 852.50 626.14 804.76 1,166.35 1,445.59 1,539.09 1,897.98 1,115.01 941.04 983.81 683.16 914.50
Total non-current assets + 8,604.11 8,141.27 8,204.87 7,941.97 7,640.94 7,768.43 8,562.71 8,090.48 6,079.41 8,557.84 10,125.14 10,593.18 9,948.08 11,131.82 10,627.72 10,955.60 6,784.37 6,386.64 5,524.94 4,748.84
Total assets 9,094.45 8,511.90 8,626.66 8,515.77 8,100.75 8,041.76 9,060.81 8,592.17 6,931.91 9,183.98 10,929.90 11,759.53 11,393.67 12,670.91 12,525.70 12,070.61 7,725.40 7,370.46 6,208.09 5,663.33
Total current liabilities + 1,124.38 1,122.58 823.00 1,312.80 954.58 441.31 528.94 522.98 441.68 940.01 1,680.94 1,147.96 1,119.97 1,387.10 1,388.40 1,664.79 1,428.59 1,511.74 1,016.40 740.12
Total non-current liabilities + 3,633.06 3,291.30 3,442.64 4,252.51 3,445.90 3,178.02 3,569.56 2,987.45 2,590.34 4,303.08 4,393.19 5,286.64 5,267.41 7,330.07 7,526.42 7,469.81 4,272.34 4,184.37 3,814.16 3,721.40
Total liabilities 4,757.43 4,413.87 4,265.64 5,565.31 4,400.48 3,619.33 4,098.50 3,510.43 3,032.01 5,243.09 6,074.13 6,434.60 6,387.38 8,717.16 8,914.82 9,134.60 5,700.92 5,696.11 4,830.55 4,461.52
Total stockholders' equity + 4,337.02 4,098.03 4,361.02 2,950.46 3,700.27 4,422.44 4,160.55 4,329.96 3,899.90 3,798.40 4,702.03 5,324.93 5,006.29 3,953.79 3,610.89 2,944.48 1,785.55 1,462.19 1,214.42 1,066.15
Common shares outstanding 160 151 192 190 216 199 191 215 231 229 229 232 230 229 229 217 183 185 184 186
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 + 6.18 0.78 4.74 3.39 2.62 17.20 1.31 3.92 2.96 5.89 18.60 36.83 17.15 35.92 14.17 8.10 13.34 3.79 220.78 40.26 30.48 15.76 151.01 20.55 32.88 16.28 5.48 32.61 23.97 17.20 42.67 54.85 82.49 509.17 285.71 299.14 61.27 60.48 80.25 97.63 426.65 72.58 83.02 10.03 5.32 176.99 225.56 147.39 314.09 327.42 33.35 71.94 25.06 70.17 230.96 200.21 287.31 375.74 472.52 26.52 127.70 32.79 15.58 34.31 1,879.01 65.61 32.40 108.31 71.56 138.51 10.30 55.19 62.78 41.65 78.70 306.51 218.06 223.88 215.57 345.27 303.04
Accounts receivable, net 237.45 325.91 197.86 217.32 298.33 197.41 152.39 146.50 134.70 133.99 91.36 109.07 144.22 354.64 484.52 453.47 268.26 339.12 260.64 168.39 157.43 150.26 81.23 191.28 217.58 209.58 119.64 250.31 281.78 412.98 197.85 177.22 221.13 237.25 376.96 408.82 440.83 290.14 244.45 248.10 317.30 273.12 377.74 431.56 523.15 627.36 724.56 714.30 595.45 576.55 641.68 539.36 592.17 915.69 869.89 831.08 904.70 883.47 846.19 571.86 508.26 506.65 472.65 496.82 536.50 333.44 190.47 201.67 331.86 335.14 290.12 372.33 335.62 269.41 249.42 341.01 390.73 355.07 307.70 310.32 335.79
Inventories 30.11 26.20 30.82 39.32 27.59 14.57 12.97 14.51 14.37 19.85 20.01 26.47 29.34 27.16 19.65 14.49 6.47 6.15 5.49 5.70 7.25 9.66 10.09 10.32 10.27 6.98 7.53 11.24 16.64 9.72 9.73 10.50 10.68 10.74 63.18 74.97 69.62 65.46 62.62 60.82 77.23 97.44 112.95 111.69 105.24 101.87 145.37 148.01 156.19 157.91 238.35 227.99 217.03 247.77 266.54 305.06 285.00 258.34 241.69 259.66 287.81 258.54 262.33 293.85 327.44 307.60 310.54 324.66 277.68 227.81 175.98 174.66 184.36 163.19 165.53 164.31 173.49 149.31 182.78 184.98 159.13
Other current assets 184.60 137.45 127.48 134.20 96.90 141.46 166.28 203.62 309.39 267.51 180.58 241.52 175.24 170.69 217.97 150.00 133.58 110.98 96.95 120.52 83.15 97.80 90.79 209.52 326.38 265.25 213.07 165.93 42.58 61.79 65.09 76.58 92.65 95.35 79.44 64.18 44.50 274.40 127.60 119.69 325.26 378.39 332.06 247.00 278.44 260.12 229.60 216.15 362.77 347.15 256.51 280.65 275.91 430.73 343.14 344.27 389.72 380.44 341.51 292.80 309.88 317.03 250.20 218.86 249.80 234.39 296.52 291.57 317.90 282.35 275.74 251.58 221.40 208.91 204.72 173.72 187.07 186.24 232.70 213.59 213.08
Total current assets 458.33 490.34 360.90 394.23 425.43 370.64 332.94 368.55 460.44 421.79 300.59 399.82 351.60 573.80 723.74 618.20 416.88 459.81 583.82 333.98 277.45 273.33 332.24 430.72 586.05 498.10 345.73 460.09 364.97 501.69 315.34 319.15 406.94 852.50 805.28 847.09 616.22 626.14 514.92 526.24 1,146.44 804.76 970.46 821.50 932.71 1,166.35 1,325.10 1,225.86 1,458.84 1,445.59 1,183.44 1,472.84 1,439.17 1,539.09 1,710.52 1,680.62 1,866.74 1,897.98 1,901.92 1,150.85 1,233.64 1,115.01 1,000.76 1,043.84 2,992.75 941.04 829.93 926.20 999.00 983.81 752.14 853.76 804.15 683.16 698.36 985.53 969.35 914.50 938.74 1,054.16 1,011.03
Total non-current assets + 8,672.85 8,604.11 8,543.22 8,593.64 8,621.28 8,141.27 8,205.11 8,234.41 8,196.20 8,204.87 8,192.05 8,132.03 7,988.55 7,941.97 7,909.39 8,077.69 7,806.65 7,640.94 7,644.33 7,738.13 7,791.79 7,768.43 7,796.94 7,888.96 7,942.90 8,562.71 8,940.53 8,686.60 8,412.40 8,090.48 7,893.70 7,888.61 7,715.29 6,079.41 8,174.29 8,178.10 8,447.55 8,557.84 9,050.58 9,258.52 9,569.43 10,125.14 10,214.91 10,180.60 10,848.68 10,593.18 10,393.84 10,340.79 10,125.64 9,948.08 11,553.64 11,280.09 11,154.02 11,131.82 10,846.07 10,917.27 10,728.88 10,627.72 10,261.13 11,050.27 10,990.10 10,955.60 10,721.00 10,644.25 6,881.82 6,784.37 6,489.00 6,431.10 6,408.29 6,386.64 5,953.59 5,737.48 5,583.62 5,524.94 5,378.07 4,927.21 4,824.30 4,748.84 4,355.69 4,252.78 4,185.57
Total assets 9,131.18 9,094.45 8,904.12 8,987.87 9,046.71 8,511.90 8,538.05 8,602.95 8,656.64 8,626.66 8,492.64 8,531.86 8,340.15 8,515.77 8,633.13 8,695.89 8,223.52 8,100.75 8,228.15 8,072.11 8,069.24 8,041.76 8,129.17 8,319.68 8,528.95 9,060.81 9,286.26 9,146.70 8,777.36 8,592.17 8,209.04 8,207.76 8,122.23 6,931.91 8,979.57 9,025.19 9,063.77 9,183.98 9,565.49 9,784.76 10,715.87 10,929.90 11,185.37 11,002.10 11,781.40 11,759.53 11,718.94 11,566.65 11,584.48 11,393.67 12,737.07 12,752.93 12,593.19 12,670.91 12,556.59 12,597.90 12,595.61 12,525.70 12,163.05 12,201.12 12,223.74 12,070.61 11,721.76 11,688.09 9,874.56 7,725.40 7,318.94 7,357.30 7,407.29 7,370.46 6,705.73 6,591.24 6,387.77 6,208.09 6,076.42 5,912.75 5,793.65 5,663.33 5,294.43 5,306.94 5,196.60
Total current liabilities + 927.75 1,124.38 1,065.29 1,197.68 1,582.89 1,122.58 892.74 893.35 874.10 823.00 991.02 692.01 704.91 1,312.80 2,258.03 2,031.97 2,127.34 954.58 1,767.35 809.20 457.91 441.31 507.96 476.52 500.35 528.94 621.62 623.25 588.50 522.98 533.75 474.99 437.67 441.68 860.19 825.71 992.85 940.01 1,070.24 1,151.38 1,584.93 1,680.94 1,867.70 2,096.03 1,907.98 1,147.96 1,246.65 1,083.67 1,170.35 1,119.97 1,573.60 1,487.20 1,346.65 1,387.10 1,333.70 1,272.92 1,399.97 1,388.40 1,302.91 1,544.25 1,636.04 1,664.79 1,539.86 1,608.18 1,618.76 1,428.59 1,199.37 1,265.45 1,357.90 1,511.74 1,180.50 1,229.56 1,120.05 1,016.40 939.23 679.15 732.27 740.12 807.40 814.49 773.71
Total non-current liabilities + 3,576.85 3,633.06 3,723.26 3,697.47 3,693.04 3,291.30 3,388.60 3,458.96 3,473.22 3,442.64 3,544.31 3,856.65 4,067.94 4,252.51 4,398.11 4,126.89 3,526.67 3,445.90 3,274.29 3,125.98 3,100.92 3,178.02 3,351.04 3,276.21 3,383.89 3,569.56 3,442.82 3,423.46 3,214.06 2,987.45 2,626.47 2,693.84 2,616.65 2,590.34 4,048.14 4,111.93 4,164.58 4,303.08 4,205.09 4,361.95 4,391.85 4,393.19 4,429.81 4,224.18 4,575.69 5,286.64 5,217.69 5,423.32 5,321.84 5,267.41 7,206.30 7,240.67 7,274.31 7,330.07 7,425.95 7,454.67 7,421.53 7,526.42 7,433.39 7,442.82 7,466.35 7,469.81 7,084.27 7,055.82 4,268.90 4,272.34 4,092.24 4,105.06 4,149.77 4,184.37 3,872.42 3,965.79 3,890.58 3,814.16 3,738.58 3,780.67 3,778.68 3,721.40 3,122.53 3,156.45 3,201.57
Total liabilities 4,504.60 4,757.43 4,788.55 4,895.15 5,275.94 4,413.87 4,281.33 4,352.31 4,347.32 4,265.64 4,535.32 4,548.67 4,772.85 5,565.31 6,656.14 6,158.87 5,654.01 4,400.48 5,041.64 3,935.18 3,558.83 3,619.33 3,859.00 3,752.73 3,884.24 4,098.50 4,064.44 4,046.70 3,802.55 3,510.43 3,160.22 3,168.84 3,054.32 3,032.01 4,908.33 4,937.65 5,157.43 5,243.09 5,275.33 5,513.33 5,976.78 6,074.13 6,297.52 6,320.21 6,483.67 6,434.60 6,464.34 6,506.99 6,492.19 6,387.38 8,779.90 8,727.87 8,620.96 8,717.16 8,759.65 8,727.58 8,821.50 8,914.82 8,736.31 8,987.07 9,102.39 9,134.60 8,624.13 8,664.00 5,887.66 5,700.92 5,291.61 5,370.51 5,507.67 5,696.11 5,052.92 5,195.35 5,010.63 4,830.55 4,677.81 4,459.82 4,510.95 4,461.52 3,929.92 3,970.94 3,975.28
Total stockholders' equity + 4,626.58 4,337.02 4,115.57 4,092.71 3,770.77 4,098.03 4,256.72 4,250.65 4,309.32 4,361.02 3,957.31 3,983.19 3,567.30 2,950.46 1,976.99 2,537.02 2,569.51 3,700.27 3,186.52 4,136.93 4,510.41 4,422.44 4,270.18 3,746.42 3,836.33 4,160.55 4,434.98 4,325.66 4,215.51 4,329.96 4,310.56 4,308.80 4,344.24 3,899.90 3,931.83 3,945.34 3,763.80 3,798.40 4,147.22 4,125.60 4,589.33 4,702.03 4,732.99 4,681.90 5,297.73 5,324.93 5,254.60 5,059.66 5,092.29 5,006.29 3,958.17 4,025.65 3,972.54 3,953.79 3,796.73 3,869.99 3,774.11 3,610.89 3,426.74 3,219.18 3,125.86 2,944.48 3,106.28 3,032.58 3,734.58 1,785.55 1,793.95 1,750.28 1,674.13 1,462.19 1,442.78 1,237.70 1,212.96 1,214.42 1,241.52 1,301.96 1,142.26 1,066.15 1,237.98 1,219.06 1,112.97
Common shares outstanding 155 155 172 172 148 151 179 153 156 187 191 193 197 207 188 224 200 217 216 220 229 225 199 187 187 187 188 193 197 204 213 219 224 229 230 232 230 230 232 229 229 234 229 229 230 230 230 230 231 231 229 229 228 230 228 229 230 227 229 229 229 226 228 228 184 182 183 183 182 181 186 186 185 183 182 185 185 182 186 186 187
1 day ago