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 + 50.39 55.64 92.51 78.52 213.79 179.55 97.64 79.89 91.46 90.69 90.37 80.37 64.79 60.26 53.84 62.22 59.57 59.47 34.37 29.84
Accounts receivable, net 327.07 6.70 6.46 6.40 6.04 6.41 7.11 7.27 7.90 7.55 7.43 7.64 7.53 7.19 6.35 6.30 6.03 6.28 2.48 3.51
Inventories -57.19 -44.39 -85.15 -94.72 -31.81 -20.57 -73.68 -66.86 0.30 2.63 2.62 4.23 3.53 4.33 3.18 4.82 3.94 2.38
Other current assets 1.94 -19.22 61.45 85.15 94.72 0.05 -62.04 -36.49 -33.26 -23.21 -27.83 -7.98 -0.82 4.54 -0.96 -5.29 -60.26 -29.15 -33.35
Total current assets 50.39 62.33 98.97 84.93 219.83 185.96 104.75 87.16 99.36 98.24 97.80 88.02 72.31 67.45 60.20 68.52 65.61 65.75 36.84 33.35
Total non-current assets + 523.19 497.71 462.61 472.34 155.80 105.33 305.55 295.16 281.41 268.14 260.69 257.06 247.88 237.66 211.01 195.77 204.26 225.33 102.08 68.47
Total assets 573.57 560.04 561.58 557.26 557.19 466.68 410.30 382.32 380.77 366.38 358.49 345.07 320.19 305.11 271.21 264.28 269.86 291.08 138.92 101.82
Total current liabilities + 440.87 426.74 421.42 452.04 356.72 182.00 300.69 277.13 274.10 265.93 259.12 244.54 234.00 228.78 198.69 189.66 205.14 201.97 96.80 75.03
Total non-current liabilities + 72.07 78.83 89.02 59.41 30.78 37.20 60.26 57.42 59.09 53.60 53.40 54.46 42.15 34.56 35.27 41.78 32.16 61.47 25.61 15.11
Total liabilities 512.94 505.57 510.44 511.45 501.47 412.64 360.95 334.55 333.18 319.53 312.51 299.00 276.16 263.34 233.96 231.45 237.30 263.43 122.41 90.15
Total stockholders' equity + 60.59 54.43 51.11 45.77 55.73 54.04 49.31 47.73 47.51 45.70 44.71 44.55 42.33 39.00 34.05 30.24 29.94 25.42 14.85 10.79
Common shares outstanding 394 400 401 412 426 427 448 470 486 500 521 537 532 529 526 520 455 347 335 297
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 + 185.32 50.39 107.17 39.63 48.55 55.64 52.88 51.35 71.02 92.51 52.28 48.36 43.51 78.52 52.23 40.65 168.66 213.79 208.45 206.23 190.42 179.55 167.34 153.62 28.30 97.64 27.56 25.57 85.41 79.89 86.36 87.79 89.66 91.46 86.87 86.57 92.32 90.69 93.53 87.83 90.75 90.37 91.72 86.06 82.93 80.37 34.82 25.52 23.12 64.79 15.47 11.57 9.01 60.26 10.99 11.90 10.26 53.84 68.86 67.79 9.24 62.22 7.19 11.68 7.13 59.57 5.48 14.88 19.17 59.47 4.89 6.54 6.09 34.37 5.68 5.00 4.84 29.84 5.84 4.11 3.72
Accounts receivable, net 327.07 6.81 6.84 6.66 6.70 6.66 6.48 6.39 6.46 6.38 6.30 6.32 6.40 6.10 6.15 6.13 6.04 6.14 6.38 6.39 6.41 6.48 7.10 7.22 7.11 7.29 7.41 7.35 7.27 7.21 7.32 7.80 7.90 7.69 7.72 7.46 7.55 7.38 7.62 7.58 7.43 7.64 7.78 7.47 7.64 7.62 7.63 7.52 7.53 7.31 7.35 7.24 7.19 6.35 6.30 6.03 6.28 2.48 3.51
Inventories 32.36 -12.32 -57.19 -51.04 -48.75 -43.82 -44.39 -56.67 0.03 -58.74 0.03 -47.97 -40.41 0.04 0.05 0.07 0.08 0.11 0.12 0.12 0.13 0.13 0.11 0.13 0.14 1.13 2.83 1.96 2.23 1.63 2.73 2.28 2.55 1.81 1.84 2.37 2.68 2.77 2.63 2.51 2.60 2.46 2.62 2.82 4.27 3.80 4.23 3.34 4.05 3.24 3.53 3.10 3.29 3.85 4.33 4.11 3.55 3.47 3.18 4.03 5.16 4.55 4.82 1.94 2.32 2.54 3.94 3.02 2.57 2.39 2.38 4.33 2.17 2.27
Other current assets 1.33 1.94 -6.81 6.96 -14.14 -13.47 -19.22 35.09 37.88 43.82 61.45 84.67 94.52 59.76 46.65 86.51 83.00 -96.01 -93.50 73.66 51.44 61.06 -99.69 39.88 41.79 -22.64 -81.55 -27.11 -29.42 -36.79 -94.11 -32.58 -30.37 -35.44 -93.36 -17.86 -19.45 -21.91 -93.74 -27.47 -28.07 -25.48 -83.66 21.17 32.10 36.25 -68.27 41.90 46.30 50.58 -62.23 60.49 57.94 62.47 -56.09 59.33 54.91 59.63 -65.22 63.05 48.69 57.00 -61.32 -1.13 -10.19 -14.78 -60.26 2.87 2.71 3.99 -29.15 3.94 3.67 3.04 -30.23 2.72 2.01 2.64
Total current assets 186.66 50.39 107.17 46.47 55.21 62.33 59.54 57.83 77.40 98.97 58.66 54.66 49.83 84.93 58.33 46.80 66.68 140.97 132.97 133.78 104.25 5.06 96.38 103.39 35.51 104.75 34.85 32.98 92.76 87.16 93.57 95.12 97.46 99.36 94.57 94.29 99.78 98.24 100.91 95.45 98.34 97.80 99.37 93.84 90.40 88.02 38.03 29.40 27.12 72.31 20.27 15.20 12.73 67.45 6.61 8.13 6.25 60.20 66.09 63.28 4.75 68.52 4.14 8.59 4.17 65.61 5.48 14.88 19.17 65.75 3.06 3.53 3.93 36.84 3.32 3.18 3.23 33.35 3.02 3.44 3.21
Total non-current assets + 416.37 523.19 461.60 512.64 499.51 497.71 505.34 498.69 488.76 462.61 498.67 503.55 511.94 472.34 501.15 493.99 153.33 143.88 10.89 10.96 9.32 9.23 9.23 9.23 409.98 305.55 374.07 372.78 300.08 295.16 286.51 285.59 281.70 281.41 280.62 277.90 271.17 268.14 268.44 265.89 262.65 260.69 262.76 260.10 260.56 257.06 296.39 297.67 296.30 247.88 21.57 289.22 288.08 237.66 294.20 291.44 289.64 211.01 20.07 20.37 254.63 195.77 255.99 253.11 261.23 204.26 265.93 264.87 20.39 225.33 16.66 16.30 136.06 102.08 128.05 122.47 119.33 68.47 95.42 90.80 89.54
Total assets 603.03 573.57 568.77 559.11 554.72 560.04 564.88 556.52 566.16 561.58 557.33 558.21 561.78 557.26 559.48 540.79 541.25 558.45 553.52 554.21 474.41 466.68 461.82 458.98 445.49 410.30 408.92 405.76 392.84 382.32 380.08 380.71 379.16 380.77 375.19 372.19 370.94 366.38 369.35 361.34 360.99 358.49 362.13 353.95 350.96 345.07 334.42 327.06 323.42 320.19 308.60 304.42 300.81 305.11 300.80 299.58 295.88 271.21 269.47 263.12 259.38 264.28 260.13 261.70 265.40 269.86 271.41 279.75 286.42 291.08 145.61 142.77 139.99 138.92 131.37 125.65 122.56 101.82 98.44 94.91 93.26
Total current liabilities + 524.31 440.87 432.75 426.70 422.92 426.74 423.97 416.39 425.62 421.42 423.61 442.81 451.21 452.04 457.44 456.43 183.59 356.72 343.21 347.21 9.61 5.43 9.09 10.54 321.33 300.69 297.44 286.75 283.82 277.13 273.52 273.10 272.59 274.10 270.63 269.00 269.36 265.93 266.16 256.20 257.47 259.12 251.50 248.49 246.27 244.54 239.70 235.44 235.35 234.00 230.91 227.04 226.75 228.78 224.89 214.52 214.57 198.69 11.99 10.53 189.15 189.66 200.49 197.86 203.61 205.14 203.82 211.30 216.59 201.97 92.43 92.03 88.07 96.80 87.06 87.24 85.59 75.03 70.32 68.95 67.07
Total non-current liabilities + 15.04 72.07 76.98 74.76 75.36 78.83 85.19 87.45 89.16 89.02 84.24 66.05 61.49 59.41 55.32 36.67 26.57 502.72 33.47 34.81 33.03 37.20 42.11 47.03 74.88 60.26 62.03 69.63 60.44 57.42 59.46 60.64 59.54 59.09 58.11 57.01 55.68 53.60 56.35 58.44 57.19 53.40 64.35 59.54 58.25 54.46 48.73 45.83 43.16 42.15 34.87 35.44 31.98 34.56 34.12 44.84 43.08 35.27 26.57 31.36 36.51 41.78 26.98 32.84 32.35 32.16 35.92 38.98 41.17 61.47 36.89 33.62 35.49 25.61 28.10 22.54 20.87 15.11 16.95 16.51 16.78
Total liabilities 539.35 512.94 509.73 501.45 498.27 505.57 509.15 503.84 514.79 510.44 507.85 508.86 512.70 511.45 512.75 493.10 492.03 502.72 497.22 499.53 420.54 412.64 408.51 406.03 396.20 360.95 359.46 356.38 344.26 334.55 332.98 333.74 332.13 333.18 328.74 326.01 325.04 319.53 322.50 314.64 314.66 312.51 315.85 308.03 304.52 299.00 288.43 281.27 278.51 276.16 265.78 262.47 258.73 263.34 259.00 259.36 257.65 233.96 232.23 228.24 225.66 231.45 227.47 230.71 235.96 237.30 239.74 250.29 257.77 263.43 129.32 125.65 123.56 122.41 115.16 109.78 106.46 90.15 87.27 85.46 83.85
Total stockholders' equity + 63.63 60.59 58.99 57.61 56.41 54.43 55.69 52.64 51.34 51.11 49.45 49.32 49.04 45.77 46.69 47.65 49.18 55.70 56.26 54.63 53.85 54.01 53.28 52.92 49.26 49.31 49.42 49.34 48.54 47.73 47.06 46.90 46.97 47.51 46.39 46.08 45.75 45.70 45.71 45.56 45.13 44.71 44.95 44.52 45.03 44.55 44.48 44.21 43.32 42.33 41.13 40.29 39.66 39.00 38.68 37.01 35.05 34.05 34.22 32.24 31.13 30.24 30.04 28.38 26.82 29.94 28.93 27.29 26.48 25.42 14.22 15.11 14.42 14.85 14.54 14.50 14.74 10.79 10.76 8.83 8.78
Common shares outstanding 411 394 396 397 398 399 400 400 400 401 400 401 402 404 410 414 420 424 426 427 426 426 426 426 430 438 445 452 456 463 467 472 476 480 483 488 492 494 496 503 507 513 520 525 529 532 537 539 539 535 534 531 528 528 529 530 529 526 526 527 531 526 526 527 500 462 461 453 444 350 348 347 342 339 340 346 312 308 296 297 296
about 5 hours ago