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
Total cash and short-term investments + 1,512.85 1,622.59 1,695.03 1,612.84 1,016.65 679.38 251.41 106.24 29.14 17.76 28.45 42.03 38.19 45.29 51.52 39.99 8.64 0.00
Accounts receivable, net 229.88 223.75 445.96 440.90 333.63 200.04 145.41 78.94 65.35 61.02 46.10 45.12 32.08 27.74 17.77 8.02 6.37
Inventories 288.05 165.00 213.60 149.71 74.40 41.76 32.06 16.27 26.00 31.96 40.80 21.59 16.58 19.84 11.23 4.52 1.48
Other current assets 576.08 315.74 88.93 60.82 37.78 11.88 70.78 28.20 19.91 14.24 6.42 6.16 3.66 4.24 1.26 0.42 0.19
Total current assets 2,606.86 2,327.08 2,443.52 2,264.27 1,462.46 933.06 499.66 222.30 130.45 117.86 121.77 114.90 90.51 95.00 81.79 52.96 16.68
Total non-current assets + 902.93 922.59 939.49 820.01 616.80 267.04 213.57 117.64 38.70 45.71 43.76 37.30 26.16 27.29 22.97 6.55 4.26
Total assets 3,509.79 3,249.68 3,383.01 3,084.28 2,079.26 1,200.10 713.22 339.94 169.15 163.58 165.53 152.19 116.67 122.29 104.76 59.50 20.95
Total current liabilities + 1,262.15 660.09 532.45 638.22 439.80 534.04 199.31 147.16 91.74 82.77 72.85 58.71 33.37 33.86 50.97 13.20 5.68
Total non-current liabilities + 1,160.62 1,756.57 1,866.94 1,620.49 1,209.29 182.07 241.70 185.00 86.53 79.50 51.23 46.53 43.10 31.78 20.70 7.82 1.64
Total liabilities 2,422.77 2,416.66 2,399.39 2,258.71 1,649.09 716.11 441.01 332.16 178.27 162.28 124.08 105.24 76.46 65.64 71.67 21.02 7.32
Total stockholders' equity + 1,087.02 833.02 983.62 825.57 430.17 483.99 272.21 7.78 -9.13 1.30 41.45 46.95 40.21 56.66 33.09 38.48 13.63
Common shares outstanding 135 140 143 144 143 142 132 100 83 51 45 43 42 31 39 1 1 1
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
Total cash and short-term investments + 930.64 1,512.85 1,477.92 1,530.18 1,466.86 1,717.60 1,766.62 1,646.40 1,629.59 1,695.03 1,783.88 1,800.49 1,778.40 1,612.84 1,417.30 1,247.80 1,063.47 1,016.65 1,394.12 1,312.26 1,489.01 679.38 661.79 607.25 593.84 251.41 203.05 205.96 78.09 106.24 116.16 58.47 53.26 29.14 28.88 30.95 29.96 17.76 24.11 8.24 13.02 28.45 22.49 31.89 27.13 42.03 44.54 37.62 39.94 38.19 31.78 33.98 36.43 45.29 41.72 66.97 31.90 51.52 26.52 35.57 30.52 39.99 0.00 0.00 0.00 8.64
Accounts receivable, net 196.58 229.88 265.51 265.60 225.63 265.75 232.23 319.21 405.28 445.96 599.80 558.38 516.11 440.90 367.65 312.45 358.31 333.63 295.47 302.29 255.43 200.04 139.36 105.92 111.41 145.41 133.69 97.54 81.72 78.94 54.12 58.70 55.62 65.35 68.87 56.40 48.90 61.02 59.48 48.97 47.06 46.10 75.32 67.32 45.87 45.12 49.27 46.54 28.45 32.08 34.74 32.10 24.91 27.74 32.73 9.96 13.45 17.77 17.57 15.63 7.84 8.02
Inventories 290.70 288.05 188.65 173.02 144.03 165.00 158.84 176.07 207.89 213.60 174.11 166.11 150.56 149.71 146.45 130.27 96.44 74.40 65.41 37.76 34.88 41.76 37.54 31.19 34.62 32.06 30.23 20.09 12.97 16.27 17.89 17.47 18.54 26.00 25.32 20.84 33.81 31.96 39.10 39.30 45.58 40.80 36.72 34.05 34.75 21.59 15.49 15.72 14.11 16.58 24.39 17.91 22.31 19.84 16.65 30.97 25.66 11.23 10.26 6.19 5.82 4.52 1.48
Other current assets 412.35 576.08 459.70 320.14 360.74 178.73 203.20 99.97 59.81 88.93 40.83 35.81 67.57 60.82 51.27 45.47 40.57 37.78 13.08 13.61 12.05 11.88 11.55 12.84 11.82 70.78 34.93 38.62 31.74 28.20 30.39 27.86 26.97 9.96 26.51 26.61 20.27 14.24 14.37 7.93 7.24 6.42 7.08 8.08 7.09 6.16 5.19 5.59 4.28 3.66 3.15 5.42 4.98 4.24 7.03 2.58 2.31 1.26 1.07 0.52 0.81 0.42 0.19
Total current assets 1,830.27 2,606.86 2,391.79 2,288.94 2,197.25 2,327.08 2,360.88 2,241.65 2,302.57 2,443.52 2,598.63 2,560.79 2,512.63 2,264.27 1,982.66 1,735.99 1,558.78 1,462.46 1,768.08 1,665.92 1,791.36 933.06 850.23 757.20 751.70 499.66 391.52 349.85 195.44 222.30 209.80 155.38 147.85 130.45 136.32 121.50 122.80 117.86 129.88 104.44 112.89 121.77 141.61 141.33 114.83 114.90 114.49 105.47 86.78 90.51 94.07 86.69 86.14 95.00 98.13 110.48 73.32 81.79 55.42 57.91 44.99 52.96
Total non-current assets + 893.65 902.93 928.70 889.85 908.84 922.59 903.31 924.93 930.41 939.49 955.31 905.09 868.22 820.01 715.17 701.12 704.49 616.80 462.08 434.74 402.84 267.04 242.11 240.73 279.09 213.57 132.15 131.67 123.81 117.64 116.71 63.16 64.27 38.70 40.76 42.18 44.71 45.71 46.55 48.07 45.64 43.76 41.35 39.97 38.66 37.30 30.24 26.61 26.38 26.16 26.24 26.65 26.92 27.29 25.97 26.01 30.06 22.97 18.96 14.71 9.85 6.55
Total assets 2,723.92 3,509.79 3,320.49 3,178.79 3,106.09 3,249.68 3,264.19 3,166.58 3,232.98 3,383.01 3,553.94 3,465.88 3,380.85 3,084.28 2,697.84 2,437.11 2,263.28 2,079.26 2,230.16 2,100.66 2,194.20 1,200.10 1,092.34 997.93 1,030.79 713.22 523.67 481.52 319.25 339.94 326.51 218.54 212.12 169.15 177.08 163.68 167.51 163.58 176.43 152.51 158.52 165.53 182.96 181.30 153.49 152.19 144.72 132.08 113.16 116.67 120.31 113.35 113.07 122.29 124.10 136.49 103.38 104.76 74.38 72.62 54.83 59.50 20.95
Total current liabilities + 481.78 1,262.15 1,171.14 1,162.59 1,159.29 660.09 567.48 529.63 554.10 532.45 774.39 743.61 729.29 638.22 550.24 480.01 453.76 439.80 393.46 356.59 344.47 534.04 256.52 223.52 233.62 199.31 146.82 143.61 128.75 147.16 134.92 114.65 103.69 91.74 85.49 63.35 54.63 82.77 85.57 84.62 79.95 72.85 79.14 83.69 62.29 58.71 57.95 51.96 34.10 33.37 42.42 33.98 31.09 33.86 38.14 45.17 58.16 50.97 28.49 23.99 14.59 13.20 5.68
Total non-current liabilities + 1,139.79 1,160.62 1,154.32 1,135.56 1,136.10 1,756.57 1,765.34 1,752.42 1,756.16 1,866.94 1,764.86 1,749.69 1,681.47 1,620.49 1,537.55 1,506.10 1,478.54 1,209.29 1,188.89 1,159.66 1,116.89 182.07 419.62 404.23 480.96 241.70 224.56 220.63 176.38 185.00 187.43 134.00 139.58 86.53 99.39 102.72 105.41 79.50 80.63 55.44 53.01 51.23 50.86 48.86 47.22 46.53 44.31 42.97 42.63 43.10 37.55 35.02 33.87 31.78 23.43 21.24 40.67 20.70 30.31 25.66 10.67 7.82
Total liabilities 1,621.57 2,422.77 2,325.47 2,298.15 2,295.39 2,416.66 2,332.82 2,282.05 2,310.26 2,399.39 2,539.24 2,493.30 2,410.76 2,258.71 2,087.78 1,986.11 1,932.30 1,649.09 1,582.35 1,516.26 1,461.36 716.11 676.13 627.75 714.58 441.01 371.38 364.25 305.13 332.16 322.35 248.65 243.27 178.27 184.88 166.06 160.04 162.28 166.20 140.05 132.96 124.08 130.00 132.55 109.51 105.24 102.26 94.93 76.72 76.46 79.98 69.00 64.96 65.64 61.57 66.41 98.83 71.67 58.80 49.65 25.26 21.02
Total stockholders' equity + 1,102.35 1,087.02 995.02 880.64 810.70 833.02 931.37 884.52 922.72 983.62 1,014.70 972.59 970.09 825.57 610.05 451.00 330.98 430.17 647.82 584.40 732.84 483.99 416.21 370.18 316.21 272.21 152.29 117.27 14.12 7.78 4.16 -30.12 -31.15 -9.13 -7.80 -2.38 7.47 1.30 10.23 12.46 25.56 41.45 52.97 48.75 43.98 46.95 42.46 37.15 36.44 40.21 40.33 44.35 48.11 56.66 62.53 70.08 4.55 33.09 15.59 22.97 29.58 38.48
Common shares outstanding 131 133 133 135 136 138 140 136 136 139 144 145 146 146 146 144 145 141 141 142 146 146 142 126 138 133 134 131 116 114 103 97 91 86 85 84 77 62 47 47 46 46 48 44 44 49 49 43 42 42 42 42 41 41 41 39 39 39 2 1 1 1 2 2 2
1 day ago