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 + 180.07 288.27 453.93 112.55 144.45 383.93 90.33 123.79 471.93 391.85 342.59 322.54 279.06 223.99 183.90 156.92 106.73 78.87 60.36 96.67
Accounts receivable, net 693.19 473.58 529.53 490.90 425.58 374.74 307.49 258.53 270.07 232.17 200.11 181.31 158.04 138.32 141.28 120.08 115.11 111.50 108.38 81.39
Inventories 377.76 381.88 380.28 367.82 269.03 209.87 195.02 173.30 164.32 158.03 188.83 160.34 133.43 140.95 133.10 127.89 110.43 115.93 98.80 96.00
Other current assets 89.25 256.18 131.51 130.21 116.59 94.20 86.81 84.45 130.11 116.95 129.14 156.81 102.99 66.28 65.96 55.71 44.08 49.60 38.12 28.21
Total current assets 1,340.26 1,399.90 1,495.25 1,101.48 955.66 1,062.74 679.64 654.17 971.99 845.58 821.63 759.40 652.71 569.54 524.23 460.59 376.34 355.89 305.66 302.26
Total non-current assets + 2,010.50 1,893.55 1,764.67 1,645.29 1,481.55 1,231.82 1,152.84 883.18 741.43 685.12 653.36 624.81 577.81 534.07 506.59 436.55 432.19 409.55 396.52 257.30
Total assets 3,350.76 3,293.44 3,259.93 2,746.77 2,437.20 2,294.56 1,832.48 1,537.35 1,713.42 1,530.70 1,474.99 1,384.21 1,230.52 1,103.60 1,030.81 897.14 808.53 765.44 702.18 559.56
Total current liabilities + 1,148.81 1,067.92 951.55 1,235.80 763.58 582.76 725.34 770.44 1,004.57 934.57 856.76 820.91 478.35 406.33 436.88 285.11 256.31 295.29 223.39 124.74
Total non-current liabilities + 596.56 109.15 823.85 902.23 983.63 1,079.01 929.31 776.14 762.69 704.35 702.23 445.72 233.95 61.01 54.34 37.75 37.64 31.95 40.46 24.96
Total liabilities 1,745.38 1,698.13 1,775.40 2,138.03 1,747.21 1,661.77 1,654.65 1,546.58 1,767.26 1,638.92 1,558.99 1,266.62 712.30 467.35 491.22 322.86 293.95 327.24 263.86 149.70
Total stockholders' equity + 1,605.38 1,595.31 1,484.53 608.74 689.99 632.09 177.47 -9.51 -54.11 -108.35 -84.13 117.52 518.19 636.22 539.58 574.24 514.57 438.19 438.32 409.86
Common shares outstanding 81 83 84 85 87 87 88 88 90 91 94 102 108 112 116 119 121 124 129 132
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 + 200.53 180.07 208.17 164.59 163.97 288.27 122.76 401.59 397.43 453.93 331.70 132.84 111.37 112.55 99.18 114.36 204.62 144.45 145.20 232.13 351.16 383.93 175.59 105.29 81.40 90.33 104.00 110.85 116.62 123.79 146.88 174.56 159.23 471.93 454.10 422.90 400.34 391.85 391.47 370.20 350.57 342.59 349.55 344.02 321.38 322.54 292.74 305.05 286.20 279.06 264.81 251.01 228.36 223.99 221.44 201.81 185.49 183.90 181.50 159.40 153.46 156.92 133.51 117.98 106.35 106.73 106.73 103.74 86.30 78.87 84.59 75.27 60.22 60.36 58.51 49.59 88.94 96.67 94.59 77.06 93.00
Accounts receivable, net 603.54 693.19 714.97 663.47 604.15 473.58 587.07 608.31 578.24 529.53 521.87 532.29 519.86 490.90 452.90 473.12 465.62 425.58 425.03 427.39 423.10 374.74 382.01 354.95 333.80 307.49 304.07 321.91 306.64 258.53 295.69 271.57 264.95 270.07 248.60 265.84 245.57 232.17 217.56 225.42 225.29 188.32 201.83 212.35 196.23 152.38 160.47 168.64 179.92 158.04 151.57 159.12 158.99 138.32 141.37 147.16 160.98 141.28 134.92 149.31 137.55 120.08 120.45 127.14 130.52 115.11 115.14 118.78 115.25 111.50 112.05 120.57 125.25 108.38 103.41 106.68 104.79 81.39 79.30 84.47 81.92
Inventories 382.40 377.76 391.56 392.58 395.99 381.88 389.80 379.96 390.60 380.28 393.97 395.14 391.01 367.82 354.98 332.57 301.64 269.03 258.48 241.39 225.56 209.87 217.60 229.38 211.64 195.02 204.89 196.88 189.47 173.30 179.68 176.49 179.04 164.32 176.75 169.69 172.18 158.03 168.47 175.69 183.76 188.83 192.41 184.50 173.37 160.34 156.01 145.40 141.13 133.43 145.99 140.94 148.24 140.95 147.47 143.70 141.10 133.10 137.14 133.93 127.05 127.89 131.56 122.03 122.38 110.43 124.49 122.92 123.58 115.93 112.91 106.18 99.88 98.80 96.27 91.55 106.37 96.00 93.24 85.54 81.23
Other current assets 267.60 89.25 92.35 141.71 153.50 256.18 148.23 138.76 135.70 131.51 136.70 118.76 127.21 130.21 151.81 122.78 117.90 116.59 109.32 100.31 97.98 94.20 93.49 89.99 94.51 86.81 90.42 82.67 84.92 84.45 81.95 75.90 72.28 130.11 63.27 60.22 60.49 116.95 50.60 49.80 49.39 129.14 89.61 92.16 154.31 156.81 93.41 82.62 75.91 102.99 62.86 63.83 58.80 66.28 60.49 62.63 57.29 65.96 57.19 50.93 47.38 55.71 44.39 43.41 39.11 44.08 39.37 38.89 42.66 49.60 43.83 37.05 37.02 38.12 35.56 34.65 31.66 28.21 24.76 24.72 24.82
Total current assets 1,454.08 1,340.26 1,407.05 1,362.36 1,317.61 1,399.90 1,433.74 1,528.61 1,501.97 1,495.25 1,384.23 1,179.03 1,149.45 1,101.48 1,058.86 1,042.83 1,089.77 955.66 938.04 1,001.23 1,097.80 1,062.74 868.68 779.61 721.35 679.64 703.38 712.30 697.65 654.17 704.20 739.83 701.71 971.99 942.72 918.66 878.59 845.58 828.10 821.11 809.01 821.63 833.40 833.03 808.91 759.40 702.62 701.71 683.17 652.71 625.22 614.90 594.40 569.54 570.77 555.31 544.87 524.23 510.75 493.57 465.44 460.59 429.91 410.55 398.37 376.34 385.73 384.34 367.78 355.89 353.38 339.06 322.37 305.66 293.75 282.47 296.76 302.26 291.89 271.79 280.96
Total non-current assets + 1,931.42 2,010.50 1,979.67 1,968.44 1,896.08 1,893.55 1,917.02 1,886.26 1,851.54 1,764.67 1,702.17 1,691.78 1,658.95 1,645.29 1,581.21 1,564.36 1,502.92 1,481.55 1,447.71 1,410.92 1,229.59 1,231.82 1,178.73 1,181.10 1,164.89 1,152.84 1,048.10 1,011.94 983.32 883.18 840.33 780.85 767.79 741.43 726.61 718.48 693.50 685.12 672.27 668.13 669.64 653.36 643.81 644.34 622.11 624.81 588.01 581.49 579.16 577.81 570.02 549.17 538.24 534.07 522.58 512.01 516.24 506.59 458.45 457.00 444.04 436.55 432.39 423.18 425.92 432.19 429.16 414.17 402.72 409.55 425.32 425.83 414.49 396.52 380.48 363.70 349.74 257.30 233.08 229.58 194.28
Total assets 3,385.50 3,350.76 3,386.71 3,330.79 3,213.69 3,293.44 3,350.77 3,414.87 3,353.52 3,259.93 3,086.40 2,870.81 2,808.40 2,746.77 2,640.07 2,607.19 2,592.69 2,437.20 2,385.74 2,412.15 2,327.39 2,294.56 2,047.41 1,960.71 1,886.25 1,832.48 1,751.48 1,724.24 1,680.97 1,537.35 1,544.53 1,520.69 1,469.49 1,713.42 1,669.33 1,637.14 1,572.09 1,530.70 1,500.37 1,489.24 1,478.65 1,474.99 1,477.21 1,477.37 1,431.01 1,384.21 1,290.63 1,283.19 1,262.32 1,230.52 1,195.24 1,164.07 1,132.64 1,103.60 1,093.35 1,067.32 1,061.11 1,030.81 969.20 950.58 909.48 897.14 862.30 833.74 824.28 808.53 814.89 798.51 770.50 765.44 778.69 764.89 736.86 702.18 674.23 646.17 646.49 559.56 524.97 501.38 475.24
Total current liabilities + 1,299.85 1,148.81 1,251.81 1,223.88 1,136.21 1,067.92 1,009.22 1,116.70 956.90 951.55 970.19 883.86 1,065.63 1,235.80 1,189.95 1,166.55 971.34 763.58 633.85 651.81 620.66 582.76 526.84 540.58 846.24 725.34 626.63 618.91 689.62 770.44 759.54 774.32 728.84 1,004.57 996.54 1,001.49 936.08 934.57 760.21 822.78 878.67 856.76 824.77 775.43 803.45 820.91 630.26 600.35 517.17 478.35 592.95 551.67 439.58 406.33 415.85 419.15 437.28 436.88 336.37 298.14 272.57 285.11 270.93 271.20 289.17 256.31 198.56 213.11 292.14 295.29 307.75 299.05 265.03 223.39 209.17 213.57 188.42 124.74 116.73 123.32 98.37
Total non-current liabilities + 529.54 596.56 573.72 648.09 629.46 11.31 723.49 717.91 827.71 823.85 818.80 893.09 901.67 902.23 974.12 983.63 981.55 983.63 996.44 1,012.12 1,003.29 1,079.01 1,079.45 1,146.73 931.95 929.31 922.13 933.78 939.48 776.14 786.36 787.22 789.64 762.69 721.18 721.75 709.93 704.35 685.18 674.96 673.77 702.23 691.25 693.39 593.49 445.72 430.90 229.91 232.90 233.95 67.39 62.81 61.77 61.01 59.97 58.23 56.94 54.34 46.86 43.63 40.00 37.75 44.71 38.26 37.99 37.64 116.69 114.83 32.53 31.95 33.62 37.38 38.20 40.46 44.92 48.05 46.00 24.96 20.66 21.02 13.63
Total liabilities 1,829.39 1,745.38 1,825.53 1,871.97 1,765.68 1,698.13 1,732.71 1,834.61 1,784.61 1,775.40 1,789.00 1,776.95 1,967.30 2,138.03 2,164.07 2,150.18 1,952.89 1,747.21 1,630.28 1,663.93 1,623.95 1,661.77 1,606.29 1,687.31 1,778.19 1,654.65 1,548.76 1,552.69 1,629.10 1,546.58 1,545.89 1,561.53 1,518.47 1,767.26 1,717.73 1,723.24 1,646.00 1,638.92 1,445.38 1,497.74 1,552.43 1,558.99 1,516.01 1,468.82 1,396.94 1,266.62 1,061.16 830.26 750.07 712.30 660.34 614.48 501.34 467.35 475.82 477.38 494.22 491.22 383.23 341.76 312.57 322.86 315.65 309.46 327.15 293.95 315.26 327.94 324.68 327.24 341.37 336.43 303.22 263.86 254.09 261.62 234.41 149.70 137.39 144.34 112.00
Total stockholders' equity + 1,556.10 1,605.38 1,561.19 1,458.83 1,448.01 1,595.31 1,618.05 1,580.25 1,568.91 1,484.53 1,297.41 1,093.86 841.10 608.74 476.00 457.01 639.80 689.99 754.75 747.46 702.70 632.09 440.58 272.96 107.67 177.47 202.42 171.25 51.56 -9.51 -1.60 -41.13 -49.27 -54.11 -48.62 -86.34 -74.09 -108.35 54.85 -8.64 -73.92 -84.13 -38.89 8.47 34.02 117.52 229.39 452.87 512.22 518.19 534.85 549.55 631.25 636.22 617.51 589.93 566.88 539.58 585.94 608.77 596.87 574.24 546.61 524.26 497.12 514.57 499.63 470.57 445.83 438.19 437.33 428.46 433.64 438.32 420.14 384.55 412.08 409.86 387.59 357.03 363.06
Common shares outstanding 81 81 81 81 82 83 83 83 84 84 84 84 84 84 84 85 86 86 87 87 87 87 87 86 87 87 88 88 88 88 88 89 89 89 89 90 90 91 91 91 91 92 93 94 96 97 101 104 105 105 106 109 111 112 112 112 113 110 116 117 118 115 119 119 120 116 121 121 121 118 124 125 127 122 128 129 130 125 131 132 134
about 6 hours ago