Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-06 Dec-05 Dec-04
Total cash and short-term investments + 324.54 205.90 179.36 147.33 168.39 46.67 27.43 131.00 148.40 208.90 250.20 268.20 456.74 594.56 445.14 325.00 157.16 86.56 81.83 12.71
Accounts receivable, net 103.55 123.17 76.65 69.28 46.42 30.25 21.37 322.70 323.40 362.00 305.50 284.00 366.89 294.44 132.99 157.36 175.50 119.84 87.42 77.84
Inventories 126.60 175.20 129.70 124.30 138.70 178.27 144.32 111.90 95.92 168.36 86.63 35.52 32.11
Other current assets 14.46 16.57 14.34 12.35 41.63 2.92 2.71 138.40 110.40 81.70 105.60 134.10 133.54 127.13 71.07 44.51 61.83 26.21 20.84 13.76
Total current assets 441.33 345.64 270.35 228.96 256.44 79.83 51.50 718.70 757.40 782.30 785.60 825.00 1,135.44 1,160.45 761.09 622.78 562.85 319.24 225.61 136.41
Total non-current assets + 226.55 230.61 234.52 232.58 216.51 45.05 28.96 1,603.50 1,737.40 1,690.80 1,916.60 2,168.70 2,355.16 1,153.11 314.24 296.13 516.90 133.70 103.76 109.21
Total assets 667.89 576.25 504.86 461.54 472.94 124.87 80.46 2,322.20 2,494.80 2,473.10 2,702.20 2,993.70 3,490.61 2,313.56 1,075.33 918.91 1,079.75 452.95 329.37 245.62
Total current liabilities + 98.85 81.55 62.79 51.50 74.43 31.11 9.95 542.30 538.80 541.30 492.40 587.70 570.39 703.28 259.81 245.65 266.53 152.67 113.17 111.01
Total non-current liabilities + 8.65 9.10 12.46 12.86 12.38 9.39 1.91 997.50 1,102.60 997.30 1,139.10 1,254.40 1,574.74 414.79 608.06 638.81 669.01 201.54 189.66 270.00
Total liabilities 107.50 90.65 75.25 64.36 86.81 40.50 11.86 1,539.80 1,641.40 1,538.60 1,631.50 1,842.10 2,145.13 1,118.07 867.86 884.46 935.54 354.20 302.83 381.01
Total stockholders' equity + 560.39 485.60 429.62 397.18 386.13 84.38 68.60 754.50 813.70 899.60 1,033.80 1,114.60 1,307.80 1,194.19 206.02 32.05 142.15 98.74 26.54 -135.39
Common shares outstanding 129 128 125 122 119 116 117 112 111 116 112 109 110 97 88 84 84 69 61 57
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 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 Jun-08 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04 Sep-04 Jun-04 Mar-04 Dec-03 Sep-03 Jun-03
Total cash and short-term investments + 342.13 324.54 287.91 266.42 245.85 205.90 187.54 188.81 180.14 179.36 162.06 159.07 143.64 147.33 148.31 158.34 163.38 168.39 177.51 266.39 49.37 46.67 0.00 0.00 0.00 168.41 152.80 131.00 158.80 134.50 147.00 148.40 156.60 156.57 185.70 208.90 242.10 234.20 240.60 250.20 263.81 229.83 249.30 268.20 309.30 507.96 479.74 456.74 409.81 361.04 379.98 594.56 584.20 531.54 479.17 445.14 400.46 378.99 374.62 325.00 254.81 201.31 155.08 182.01 212.95 175.76 161.89 86.56 92.15 103.93 88.20 81.83 20.09 8.74 28.08 12.71 0.00 0.00 0.00 5.88 0.00
Accounts receivable, net 117.21 103.55 104.89 100.37 99.99 123.17 115.51 91.39 84.20 76.65 76.76 69.56 78.52 69.28 65.41 55.57 60.50 46.42 38.32 33.23 35.33 30.25 320.07 295.20 322.70 326.30 335.20 322.60 323.40 370.10 397.43 356.30 362.00 322.40 328.40 287.30 305.50 299.22 300.84 263.30 284.00 268.80 315.91 355.12 366.89 371.17 336.67 302.56 294.44 221.03 208.37 164.83 132.99 137.71 145.65 152.47 157.36 176.07 165.98 158.48 176.85 196.65 172.07 161.17 119.84 106.52 107.06 92.97 87.42 74.30 69.00 64.00 77.84 70.12
Inventories 123.99 127.40 126.60 127.50 141.70 155.90 175.20 183.10 154.58 136.70 129.70 121.80 129.40 137.60 124.30 112.72 113.34 121.50 138.70 171.90 181.35 188.78 178.27 164.87 162.11 171.41 144.32 109.86 106.41 112.08 111.90 111.42 110.10 94.50 95.92 98.48 105.64 139.77 162.66 145.40 125.39 130.82 86.63 73.87 47.95 39.02 35.52 33.02 47.35 45.52 32.11 40.66
Other current assets 13.16 14.46 24.31 14.13 15.68 16.57 17.05 14.00 15.31 14.34 16.25 12.40 10.47 12.35 89.92 67.94 44.15 41.63 47.81 7.23 3.59 2.92 136.94 121.30 138.40 165.90 195.20 105.50 110.40 136.50 132.04 118.60 81.70 111.70 112.80 103.80 105.60 115.22 124.70 114.90 134.10 148.80 137.51 135.10 133.54 153.17 418.23 427.08 124.29 93.25 89.07 87.06 71.07 67.36 68.07 55.88 44.51 56.59 61.68 71.07 90.72 32.19 44.33 35.96 26.21 21.49 21.37 21.76 20.84 12.61 22.87 16.57 13.76 8.95
Total current assets 472.50 441.33 417.11 380.93 361.51 345.64 320.10 294.20 279.64 270.35 255.07 241.02 232.63 228.96 303.64 281.84 268.03 256.44 263.63 306.85 88.29 79.83 749.41 696.70 718.70 778.50 806.60 731.00 757.40 846.30 840.61 797.30 782.30 798.00 804.80 769.30 785.60 790.97 768.71 749.00 825.00 898.80 1,142.72 1,158.75 1,135.44 1,099.02 1,278.04 1,281.03 1,157.60 1,008.34 935.40 843.14 761.09 716.94 702.81 677.46 622.78 585.95 534.61 524.39 612.25 587.18 517.54 489.84 319.24 294.03 280.32 241.95 225.61 140.02 147.97 154.17 136.41 125.60
Total non-current assets + 226.10 226.55 227.31 228.60 229.38 230.61 232.84 233.54 234.33 234.52 234.27 234.37 233.92 232.58 227.59 224.32 219.59 216.51 215.14 53.95 46.50 45.05 1,593.97 1,661.80 1,603.50 1,640.70 1,597.50 1,712.30 1,737.40 1,789.20 1,867.77 1,743.90 1,690.80 1,689.00 1,708.10 1,734.80 1,916.60 2,019.78 2,092.39 2,115.70 2,168.70 2,365.90 2,324.69 2,375.32 2,355.16 2,341.34 2,461.01 2,467.16 1,154.16 373.15 316.89 310.20 314.24 289.91 296.92 301.88 296.13 306.06 308.96 315.94 943.35 897.07 859.56 817.99 133.70 105.90 103.07 102.07 103.76 107.89 118.95 106.11 109.21 111.37
Total assets 698.60 667.89 644.41 609.52 590.89 576.25 552.93 527.74 513.98 504.86 489.34 475.39 466.54 461.54 531.23 506.16 487.61 472.94 478.77 360.80 134.79 124.87 2,343.38 2,358.50 2,322.20 2,419.20 2,404.10 2,443.30 2,494.80 2,635.50 2,708.39 2,541.20 2,473.10 2,487.00 2,512.90 2,504.10 2,702.20 2,810.74 2,861.10 2,864.70 2,993.70 3,264.70 3,467.42 3,534.07 3,490.61 3,440.36 3,739.05 3,748.20 2,311.76 1,381.49 1,252.29 1,153.34 1,075.33 1,006.85 999.73 979.35 918.91 892.01 843.56 840.33 1,555.60 1,484.26 1,377.10 1,307.83 452.95 399.93 383.39 344.01 329.37 247.91 266.91 260.28 245.62 236.97
Total current liabilities + 107.08 98.85 95.68 83.48 80.98 81.55 74.25 64.62 62.63 62.79 59.53 51.26 51.41 51.50 125.10 105.05 83.00 74.43 84.14 37.11 35.34 31.11 514.29 516.30 542.30 589.20 584.70 515.20 538.80 592.90 614.21 546.80 541.30 481.80 494.40 462.10 492.40 514.97 578.98 530.60 587.70 566.40 605.10 547.36 570.39 590.30 811.62 828.26 704.32 587.74 303.59 283.80 259.81 273.15 291.44 279.29 245.65 232.35 235.20 216.19 330.41 259.81 211.75 190.73 152.67 130.31 135.37 112.84 113.17 91.58 117.99 120.06 111.01 132.98
Total non-current liabilities + 8.03 8.65 11.34 9.35 9.52 9.10 9.89 11.49 11.97 12.46 12.36 15.68 15.09 12.86 12.09 12.94 15.52 12.38 16.10 13.49 10.04 9.39 1,058.88 1,012.50 997.50 1,049.10 1,042.60 1,082.70 1,102.60 1,171.30 1,162.82 1,137.70 997.30 1,030.40 1,056.10 1,080.20 1,139.10 1,187.18 1,139.87 1,197.40 1,254.40 1,357.60 1,533.63 1,565.63 1,574.74 1,596.36 1,634.99 1,665.59 411.94 372.04 615.64 605.13 608.92 606.48 606.75 607.36 638.81 637.34 622.66 662.16 685.85 640.59 586.54 563.15 201.54 188.69 188.20 188.56 189.66 192.11 269.36 269.54 270.00 143.13
Total liabilities 115.11 107.50 107.01 92.82 90.49 90.65 84.14 76.11 74.59 75.25 71.89 66.94 66.50 64.36 137.19 117.99 98.52 86.81 100.24 50.61 45.38 40.50 1,573.16 1,528.80 1,539.80 1,638.30 1,627.30 1,597.90 1,641.40 1,764.20 1,777.03 1,684.50 1,538.60 1,512.20 1,550.50 1,542.30 1,631.50 1,702.15 1,718.85 1,728.00 1,842.10 1,924.00 2,138.73 2,112.98 2,145.13 2,186.66 2,446.61 2,493.85 1,116.27 959.78 919.23 888.93 868.73 879.64 898.19 886.65 884.46 869.69 857.85 878.35 1,016.26 900.40 798.29 753.87 354.20 319.00 323.57 301.40 302.83 283.68 387.35 389.60 381.01 276.11
Total stockholders' equity + 583.49 560.39 537.40 516.70 500.40 485.60 468.79 451.63 439.38 429.62 417.45 408.44 400.04 397.18 394.04 388.17 389.09 386.13 378.54 310.19 89.41 84.38 745.22 800.30 754.50 752.10 750.10 807.20 813.70 830.90 897.65 821.70 899.60 939.90 927.90 924.80 1,033.80 1,071.84 1,106.28 1,099.60 1,114.60 1,303.50 1,291.47 1,383.66 1,307.80 1,216.80 1,253.55 1,215.69 1,194.19 420.32 331.68 263.03 206.03 126.53 100.94 89.76 32.05 20.01 -16.57 -40.29 537.23 580.56 573.18 553.96 98.74 80.94 59.82 42.61 26.54 -35.78 -120.44 -129.32 -135.39 -39.14
Common shares outstanding 129 129 129 129 129 129 128 127 127 127 126 124 124 124 123 122 126 126 124 109 116 116 116 116 116 111 112 113 112 112 111 111 111 111 112 116 116 116 116 115 112 111 110 110 109 108 111 110 110 111 106 108 93 93 91 87 88 88 87 85 85 85 84 84 84 84 81 81 69 69 69 66 65 57 57 52 52 55 57 53 53
1 day ago