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 + 568.06 581.80 250.52 225.67 270.99 439.14 398.20 522.13 359.34 150.26 70.36 180.47 749.28 1,391.54 883.68 901.55 843.10 972.72 764.99 331.04
Accounts receivable, net 378.31 236.60 205.70 122.34 204.08 153.65 113.28 119.16 155.53 152.57 235.56 172.78 192.40 106.29 43.74 78.77 52.54 56.60 72.21 113.48
Inventories 198.84 197.40 207.30 155.01 158.45 143.11 138.82 118.47 141.68 112.46 120.19 75.56 49.03 58.71 75.56 121.67 125.23 120.50 185.54 140.56
Other current assets 15.77 32.70 10.40 21.17 23.21 19.79 14.79 19.26 11.84 91.89 175.77 181.94 34.69 42.69 15.35 13.80 37.34 30.77 59.67 138.64
Total current assets 1,160.98 1,048.50 673.20 524.18 656.73 755.68 663.04 772.39 665.54 436.60 435.18 460.71 868.88 1,535.68 1,016.62 1,130.71 1,055.55 786.88 1,082.41 725.73
Total non-current assets + 5,050.99 4,438.90 4,639.40 3,801.76 3,959.50 3,910.97 3,792.93 3,913.24 3,983.19 4,019.95 4,044.41 4,387.00 2,741.28 1,970.27 1,381.84 1,042.03 885.30 789.41 484.41 405.46
Total assets 6,211.97 5,487.60 5,312.60 4,325.94 4,616.23 4,666.65 4,455.96 4,685.64 4,648.73 4,456.56 4,479.59 4,847.71 3,610.16 3,505.95 2,398.45 2,172.74 1,940.85 1,576.30 1,566.83 1,131.19
Total current liabilities + 1,226.46 537.20 537.40 447.65 509.22 448.79 391.75 327.16 356.87 315.06 377.57 373.60 321.23 315.10 192.22 228.33 148.68 159.38 192.88 170.06
Total non-current liabilities + 1,760.39 2,303.00 2,568.40 2,306.49 2,630.19 2,518.05 2,216.09 2,179.62 2,147.61 2,378.28 2,314.73 2,366.43 1,760.23 1,423.24 428.21 195.71 165.15 136.15 171.05 133.91
Total liabilities 2,986.85 2,840.20 3,105.80 2,754.13 3,139.40 2,966.84 2,607.84 2,506.78 2,504.47 2,693.34 2,692.30 2,740.03 2,081.46 1,738.34 620.43 424.04 313.83 295.52 363.92 303.97
Total stockholders' equity + 3,225.12 2,553.20 2,096.80 1,571.81 1,476.83 1,699.81 1,848.12 2,178.86 2,144.26 1,763.21 1,787.29 2,107.68 1,536.12 1,767.92 1,775.87 1,739.00 1,625.77 1,280.77 1,202.90 827.22
Common shares outstanding 397 377 311 262 261 261 261 261 244 236 235 210 172 172 168 151 154 137 129 120
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 + 1,007.30 568.06 611.10 625.50 582.60 581.80 483.27 526.48 285.01 251.19 254.29 187.20 255.73 225.67 284.47 259.41 213.36 270.99 297.45 294.29 310.90 439.14 450.74 393.65 324.25 396.15 405.01 499.93 493.62 515.50 466.04 445.75 401.66 365.36 328.93 152.67 134.68 150.26 121.56 144.70 88.02 70.35 118.37 115.42 97.84 179.75 376.12 514.27 886.57 788.42 1,009.63 1,384.64 1,032.66 1,391.54 1,525.47 699.12 774.17 883.68 842.94 774.81 742.26 922.20 825.49 869.68 892.68 843.10 823.40 1,123.46 864.19 972.72 1,364.14 719.48 758.81 764.99 707.98 530.47 448.83 331.04 278.53 101.81 109.25
Accounts receivable, net 336.00 378.31 161.70 238.00 270.90 236.60 247.56 183.54 198.31 204.68 121.02 101.75 108.37 122.34 69.56 103.31 185.23 204.08 125.61 177.78 167.38 153.65 139.29 115.33 94.19 113.28 113.90 85.84 155.96 119.16 151.54 137.39 124.19 155.53 106.80 80.89 99.14 152.57 134.03 145.67 201.62 249.30 207.07 235.69 201.67 172.78 41.82 136.44 143.58 192.40 154.67 143.61 57.33 42.20 115.97 112.35 100.58 45.12 43.67 50.17 70.34 78.25 61.72 47.28 74.27 52.60 63.62 61.59 52.53 56.60 63.16 55.73 80.04 72.21 89.43 103.88 87.93 113.48 107.32 85.84 74.87
Inventories 176.38 198.84 211.70 164.20 181.60 197.40 196.64 185.84 201.97 206.27 236.77 220.10 187.56 155.01 133.11 192.98 199.24 158.45 133.26 154.75 182.37 143.11 135.23 143.00 137.29 138.82 161.49 147.84 151.81 118.47 146.57 157.33 159.23 141.68 142.31 136.95 139.26 112.46 118.91 129.56 111.95 120.19 142.20 142.92 76.56 75.56 62.72 93.53 73.47 49.03 54.63 46.23 58.58 58.71 87.14 64.98 74.19 75.56 92.42 117.12 129.06 121.67 95.52 81.04 90.12 125.23 106.42 100.53 108.12 120.50 147.30 161.57 185.01 185.54 167.47 177.36 151.23 140.56 135.50 139.56 113.51
Other current assets 37.22 15.77 9.80 11.60 17.40 32.70 12.55 17.94 15.19 7.67 16.14 30.03 20.87 21.17 28.56 65.04 22.40 23.21 27.30 29.26 21.02 19.79 11.97 11.89 29.47 14.79 44.44 52.32 10.49 19.26 5.52 15.65 16.05 11.84 46.06 57.02 64.96 91.89 172.13 128.34 208.65 175.77 202.56 26.15 112.43 169.59 175.49 38.55 69.18 34.69 60.24 37.11 119.14 42.69 29.48 16.67 16.64 15.35 32.34 13.98 12.78 13.80 20.77 27.65 30.17 30.80 829.02 736.04 491.73 30.77 31.53 38.38 47.14 59.67 76.00 87.47 113.54 140.64 135.28 112.42 43.78
Total current assets 1,556.90 1,160.98 994.30 1,039.30 1,052.50 1,048.50 940.03 913.80 700.48 669.80 628.22 539.07 572.54 524.18 515.69 620.73 620.23 656.73 583.62 656.08 681.66 755.68 735.50 661.70 566.95 663.04 703.87 754.37 809.62 772.39 769.67 749.94 692.27 665.54 613.85 403.89 391.18 436.60 457.28 429.32 463.70 435.18 525.08 499.69 431.47 460.71 654.58 781.49 977.41 868.88 1,037.77 1,248.36 1,290.38 1,535.68 1,755.56 892.12 963.88 1,016.62 1,007.87 953.29 954.43 1,130.71 1,003.50 1,020.96 1,087.24 1,055.55 1,016.22 913.40 670.10 786.88 1,039.63 971.92 1,071.01 1,082.41 1,040.87 899.18 801.54 725.73 656.63 439.64 341.42
Total non-current assets + 5,362.68 5,050.99 4,922.50 4,589.30 4,454.50 4,438.90 4,568.05 4,527.82 4,530.81 4,615.65 4,597.21 4,693.94 3,798.36 3,801.76 3,741.61 3,769.04 3,917.98 3,959.50 3,921.04 3,931.75 3,867.53 3,910.97 3,855.19 3,837.19 3,799.28 3,792.93 3,682.68 3,983.57 3,904.28 3,913.24 3,912.50 3,941.82 3,998.48 3,983.19 3,977.78 3,955.94 3,966.64 4,019.95 4,027.52 4,122.26 4,103.03 4,044.41 4,442.72 4,488.20 4,475.58 4,387.00 4,293.91 3,324.17 3,004.24 2,741.28 2,535.06 2,342.45 2,158.19 1,970.27 1,748.60 1,580.41 1,529.22 1,381.84 1,307.60 1,471.26 1,643.08 1,042.03 998.44 897.35 911.98 885.30 855.59 785.38 866.75 789.41 767.22 563.67 460.34 484.41 472.13 440.96 404.98 405.46 394.46 394.43 358.34
Total assets 6,919.58 6,211.97 5,916.80 5,628.60 5,507.00 5,487.60 5,508.08 5,441.62 5,231.28 5,285.45 5,225.43 5,233.02 4,370.90 4,325.94 4,257.30 4,389.77 4,538.21 4,616.23 4,504.66 4,587.83 4,549.20 4,666.65 4,590.69 4,498.89 4,366.23 4,455.96 4,386.55 4,737.94 4,713.90 4,685.64 4,682.17 4,691.76 4,690.75 4,648.73 4,591.63 4,359.83 4,357.81 4,456.56 4,484.81 4,551.58 4,566.74 4,479.59 4,967.80 4,987.88 4,907.05 4,847.71 4,948.50 4,105.66 3,981.65 3,610.16 3,572.84 3,590.81 3,448.57 3,505.95 3,504.16 2,472.53 2,493.10 2,398.45 2,315.47 2,424.55 2,597.52 2,172.74 2,001.93 1,918.30 1,999.22 1,940.85 1,871.81 1,698.78 1,536.85 1,576.30 1,806.85 1,535.59 1,531.34 1,566.83 1,513.00 1,340.15 1,206.52 1,131.19 1,051.09 834.07 699.76
Total current liabilities + 1,148.26 1,226.46 1,029.00 1,012.50 454.50 537.20 505.68 490.07 499.63 534.59 500.38 600.32 471.48 447.65 416.59 440.07 458.39 509.22 423.70 436.28 445.38 448.79 332.06 401.03 373.90 391.75 336.01 326.29 307.05 327.16 315.38 349.02 356.47 356.87 353.54 317.78 304.22 315.06 319.07 316.45 346.38 377.57 446.44 385.43 406.61 373.60 400.80 441.89 379.79 321.23 299.76 325.75 364.68 315.10 312.18 239.01 235.64 192.22 178.33 170.74 173.61 228.33 163.59 144.75 154.49 148.68 134.67 117.11 112.12 159.38 175.71 152.88 201.06 192.88 174.14 156.46 170.05 170.06 161.28 137.31 116.11
Total non-current liabilities + 1,761.98 1,760.39 1,807.30 1,752.80 2,306.20 2,303.00 2,363.50 2,369.73 2,520.62 2,555.32 2,585.62 2,527.42 2,323.84 2,306.49 2,280.99 2,346.00 2,517.85 2,630.19 2,590.78 2,492.63 2,443.57 2,518.05 2,574.17 2,391.56 2,214.05 2,216.09 2,193.05 2,280.93 2,245.95 2,179.62 2,171.52 2,174.56 2,188.95 2,147.61 2,190.47 2,247.74 2,290.78 2,378.28 2,368.26 2,463.87 2,449.53 2,314.73 2,498.27 2,533.17 2,429.17 2,366.43 2,462.54 1,982.68 1,922.13 1,760.23 1,681.55 1,675.32 1,453.33 1,423.24 1,413.34 491.45 461.80 428.21 406.32 381.78 361.77 195.71 175.54 174.47 169.66 165.15 148.63 139.84 139.18 136.15 162.63 175.46 170.75 171.05 181.17 164.45 151.62 133.91 180.33 198.28 290.93
Total liabilities 2,910.24 2,986.85 2,836.30 2,765.30 2,760.70 2,840.20 2,869.18 2,859.80 3,020.25 3,089.90 3,086.00 3,127.74 2,795.32 2,754.13 2,697.58 2,786.08 2,976.24 3,139.40 3,014.48 2,928.90 2,888.95 2,966.84 2,906.22 2,792.59 2,587.95 2,607.84 2,529.07 2,607.22 2,553.00 2,506.78 2,486.90 2,523.58 2,545.43 2,504.47 2,544.02 2,565.52 2,595.00 2,693.34 2,687.34 2,780.32 2,795.91 2,692.30 2,944.71 2,918.61 2,835.78 2,740.03 2,863.34 2,424.57 2,301.92 2,081.46 1,981.31 2,001.07 1,818.00 1,738.34 1,725.52 730.46 697.44 620.43 584.64 552.52 535.39 424.04 339.14 319.22 324.15 313.83 283.31 256.95 251.30 295.52 338.34 328.34 371.81 363.92 355.31 320.91 321.66 303.97 341.61 335.59 407.04
Total stockholders' equity + 3,545.12 3,225.12 3,080.50 2,863.30 2,653.20 2,553.20 2,537.85 2,482.18 2,107.53 2,086.08 2,034.88 1,998.49 1,575.57 1,571.81 1,559.72 1,603.70 1,561.98 1,476.83 1,490.18 1,658.92 1,660.25 1,699.81 1,684.46 1,706.30 1,778.28 1,848.12 1,857.48 2,130.72 2,160.90 2,178.86 2,195.27 2,168.18 2,145.32 2,144.26 2,047.62 1,794.31 1,762.82 1,763.21 1,797.47 1,771.26 1,770.83 1,787.29 2,023.09 2,069.28 2,071.27 2,107.68 2,085.16 1,681.09 1,680.69 1,536.12 1,593.54 1,589.96 1,630.87 1,767.92 1,779.08 1,741.87 1,794.71 1,775.87 1,727.18 1,859.39 2,045.77 1,739.00 1,650.64 1,597.96 1,673.78 1,625.77 1,588.50 1,441.83 1,285.55 1,280.77 1,468.50 1,207.26 1,159.53 1,202.90 1,157.69 1,019.24 884.86 827.22 709.48 498.48 292.72
Common shares outstanding 399 400 397 396 396 394 394 368 351 349 347 272 262 262 262 262 262 262 262 261 261 261 261 261 261 261 261 261 261 261 261 261 261 261 238 237 237 236 236 235 235 235 235 235 234 235 224 193 186 172 172 172 172 172 172 172 172 171 172 171 157 150 149 151 154 154 154 154 153 154 138 128 128 129 129 128 128 129 127 117 108
1 day ago