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 + 149.60 102.40 140.90 114.90 339.80 150.70 136.90 180.60 150.70 159.00 144.80 186.46 372.32 340.53 346.46 403.23 316.86 328.73 308.31 227.74
Accounts receivable, net 115.30 121.20 114.30 101.60 91.30 89.50 138.60 102.10 111.30 95.00 87.70 98.68 96.98 63.10 50.27 48.13 45.31 45.43 32.45 22.22
Inventories 30.60 27.50 22.00 20.10 15.30 27.10 31.40 34.30 42.20 38.30 25.10 23.92 5.01 11.57 5.67 -399.17
Other current assets 37.10 46.90 36.40 20.40 38.40 122.10 46.40 9.40 12.90 22.20 26.00 26.98 8.96 7.29 417.89 488.38 3.99 3.14 2.50 2.33
Total current assets 332.60 298.00 313.60 274.60 484.80 389.40 348.60 326.40 317.10 314.50 283.60 400.10 634.73 530.61 479.33 540.57 366.15 377.30 343.26 252.29
Total non-current assets + 374.00 729.60 832.90 924.10 835.90 1,029.40 1,214.10 847.70 907.30 566.00 482.60 423.71 169.09 160.02 131.50 53.28 100.27 122.04 28.81 24.32
Total assets 706.60 1,027.60 1,146.50 1,198.70 1,320.70 1,418.80 1,562.70 1,174.10 1,224.40 880.50 766.20 823.81 803.82 690.64 610.83 593.85 466.42 499.34 372.07 276.60
Total current liabilities + 133.80 164.10 155.90 137.20 204.30 145.90 117.80 102.20 217.50 72.30 68.70 80.58 64.51 44.97 44.04 36.27 32.20 73.69 31.70 26.82
Total non-current liabilities + 204.80 162.40 207.40 175.70 148.60 391.90 356.00 107.00 229.10 60.10 35.40 24.24 10.72 10.01 9.65 8.80 14.21 26.92 16.15 11.92
Total liabilities 338.60 326.50 363.30 312.90 352.90 537.80 473.80 209.20 446.60 132.40 104.10 104.82 75.23 54.98 44.04 36.27 32.20 73.69 31.70 26.82
Total stockholders' equity + 368.00 701.10 783.20 885.80 967.80 881.00 1,088.90 964.90 778.20 748.10 662.10 719.00 728.59 635.66 566.79 557.58 434.22 425.66 340.36 249.78
Common shares outstanding 93 91 83 81 78 75 76 72 69 73 75 78 83 86 92 99 99 93 82 73
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 + 124.40 149.60 145.40 74.40 91.80 102.40 99.90 97.30 104.30 140.90 86.30 121.60 78.70 114.90 193.20 205.10 268.40 339.80 366.10 164.40 176.10 150.70 160.40 217.80 181.50 141.60 142.60 136.90 149.70 165.40 167.50 180.60 157.30 143.50 148.30 150.70 172.10 162.50 148.40 159.00 216.70 219.30 155.40 144.80 134.43 165.12 159.61 186.46 212.16 353.60 357.02 372.32 336.16 358.63 349.17 340.53 337.36 350.63 349.52 346.46 361.22 391.30 428.34 403.23 398.65 345.41 357.63 316.86 402.09 331.99 308.34 328.73 204.19 181.15 188.56 308.31 304.35 203.51 212.12 227.74 229.33
Accounts receivable, net 123.80 115.30 118.00 137.00 120.40 121.20 125.70 117.80 118.10 114.30 115.20 111.70 119.10 101.60 102.20 109.80 101.70 91.30 93.60 94.80 96.50 91.50 87.10 71.00 105.00 121.80 121.80 138.60 147.00 122.50 123.40 102.10 127.00 127.10 120.10 111.30 119.20 111.50 102.80 95.00 94.00 89.40 85.00 87.70 95.19 86.55 105.66 98.68 98.26 87.60 88.03 96.98 95.36 76.55 64.47 63.10 52.45 44.07 45.47 50.85 47.72 40.40 44.22 48.13 49.06 49.51 44.81 45.31 51.68 42.18 54.11 45.43 41.72 41.07 36.05 32.45 27.59 26.93 23.91 22.22 21.59
Inventories 27.90 30.60 31.60 28.70 28.30 27.50 26.20 26.10 24.60 22.00 25.10 22.50 21.80 20.10 19.60 15.40 15.60 15.30 18.60 17.70 24.60 27.10 26.60 29.10 30.80 28.10 28.10 31.40 31.90 33.30 35.90 34.30 33.40 38.20 38.90 42.20 47.40 51.30 53.90 38.30 25.30 29.10 34.30 25.10 29.36 20.17 24.78 23.92 18.91 -9.07 -8.77 5.01 7.14 10.47 10.60 11.57 10.38 10.29 9.70 5.67 -358.99 -387.71 0.00 22.61 -395.74
Other current assets 36.70 37.10 49.80 44.20 46.70 46.90 41.40 50.40 43.30 36.40 21.30 20.80 24.40 20.40 37.30 36.80 41.70 20.00 20.60 262.00 32.00 120.10 120.40 13.80 37.90 73.80 37.00 41.70 14.30 15.60 15.10 9.40 13.80 18.20 18.30 12.90 9.60 16.30 17.80 22.20 36.40 37.70 32.60 26.00 23.45 48.25 64.02 26.98 21.20 13.31 13.63 8.96 9.05 11.68 10.89 7.29 466.71 428.26 401.70 15.29 451.49 494.41 19.29 0.33 511.18 5.93 7.91 3.99 2.81 2.75 3.10 3.14 7.03 7.28 8.29 2.50 2.79 3.93 1.78 2.33 3.10
Total current assets 312.80 332.60 344.80 284.30 287.20 298.00 293.20 291.60 290.30 313.60 265.40 294.30 261.60 274.60 352.30 367.10 427.40 484.80 498.90 538.90 329.20 389.40 394.50 331.70 355.20 365.30 329.50 348.60 342.90 336.80 341.90 326.40 331.50 327.00 325.60 317.10 348.30 341.60 322.90 314.50 372.40 375.50 307.30 283.60 310.16 349.58 376.21 400.10 397.19 580.62 608.47 634.73 566.31 557.62 543.88 530.61 542.33 502.28 460.19 418.26 501.45 538.39 491.85 473.98 563.16 400.85 410.35 366.15 456.57 376.92 365.55 377.30 252.95 229.50 232.90 343.26 334.73 234.37 237.80 252.29 254.02
Total non-current assets + 360.90 374.00 383.30 392.40 718.90 729.60 788.10 793.50 820.20 832.90 883.70 892.90 907.70 924.10 859.70 843.10 828.00 835.90 837.00 821.40 1,007.70 1,029.40 1,050.00 1,072.90 1,091.50 1,213.00 1,261.70 1,214.10 1,214.40 1,219.80 1,231.70 847.70 887.00 901.50 902.70 907.30 919.50 934.50 948.00 566.00 495.80 496.20 479.70 482.60 468.89 432.28 432.80 423.71 419.24 176.06 173.19 169.09 162.72 160.13 159.18 160.02 156.92 158.98 159.54 192.57 55.83 55.22 119.00 119.87 26.41 139.19 83.78 100.27 163.86 196.65 165.67 122.04 138.01 154.86 140.47 28.81 27.42 27.95 25.01 24.32 24.27
Total assets 673.70 706.60 728.10 677.30 1,006.10 1,027.60 1,081.30 1,085.10 1,110.50 1,146.50 1,149.10 1,187.20 1,169.30 1,198.70 1,212.00 1,210.20 1,255.40 1,320.70 1,335.90 1,360.30 1,336.90 1,418.80 1,444.50 1,404.60 1,446.70 1,578.30 1,591.20 1,562.70 1,557.30 1,556.60 1,573.60 1,174.10 1,218.50 1,228.50 1,228.30 1,224.40 1,267.80 1,276.10 1,270.90 880.50 868.20 871.70 787.00 766.20 779.05 781.85 809.01 823.81 816.43 756.68 781.66 803.82 729.03 717.75 703.06 690.64 699.25 661.26 619.74 610.83 557.28 593.61 610.84 593.85 589.56 540.04 494.13 466.42 620.43 573.57 531.23 499.34 390.96 384.36 373.37 372.07 362.15 262.32 262.82 276.60 278.29
Total current liabilities + 130.20 133.80 148.00 199.90 151.10 164.10 154.30 148.90 146.10 155.90 209.30 221.10 143.30 137.20 129.10 119.70 166.00 204.30 203.20 271.00 149.00 145.90 133.70 147.00 113.20 112.40 115.40 117.80 108.90 113.30 108.00 102.20 94.30 159.30 139.20 217.50 221.70 82.80 274.90 72.30 66.10 65.90 59.00 68.70 67.17 59.84 67.73 80.58 72.16 67.39 79.03 64.51 53.62 45.49 57.36 44.97 47.06 44.49 40.74 34.39 32.82 32.51 30.93 27.47 22.22 22.71 20.99 32.20 36.50 53.82 54.18 73.69 37.66 34.89 31.62 31.70 22.96 26.47 22.95 26.82 21.59
Total non-current liabilities + 206.10 204.80 207.30 89.30 150.10 162.40 195.30 195.70 204.40 207.40 256.40 230.90 190.80 175.70 166.30 143.10 139.30 148.60 164.20 186.90 312.70 393.00 401.50 339.40 366.30 388.60 401.30 356.00 366.70 379.20 363.40 107.00 175.80 155.00 218.50 229.10 298.20 460.60 260.70 60.10 31.90 35.00 40.90 35.40 42.98 27.78 29.13 24.24 22.03 13.32 12.36 10.72 10.48 10.14 10.14 10.01 10.01 9.45 9.45 9.65 9.45 9.32 8.80 8.80 7.03 9.40 7.65 14.21 11.48 13.00 15.01 26.92 14.07 14.24 14.00 16.15 11.41 15.63 11.71 11.92 11.59
Total liabilities 336.30 338.60 355.30 289.20 301.20 326.50 349.60 344.60 350.50 363.30 465.70 452.00 334.10 312.90 295.40 262.80 305.30 352.90 367.40 457.90 461.70 538.90 535.20 486.40 479.50 501.00 516.70 473.80 475.60 492.50 471.40 209.20 270.10 314.30 357.70 446.60 519.90 543.40 535.60 132.40 98.00 100.90 99.90 104.10 110.15 87.61 96.86 104.82 94.18 80.71 91.39 75.23 64.10 55.63 67.49 54.98 47.06 44.49 40.74 44.04 32.82 32.51 39.73 36.27 22.22 22.71 20.99 32.20 36.50 53.82 54.18 73.69 37.66 34.89 31.62 31.70 22.96 26.47 22.95 26.82 21.59
Total stockholders' equity + 337.40 368.00 372.80 388.10 704.90 701.10 731.70 740.50 760.00 783.20 683.40 735.20 835.20 885.80 916.60 947.40 950.10 967.80 968.60 902.50 875.20 879.90 909.30 918.20 967.20 1,077.20 1,074.50 1,088.90 1,081.80 1,064.20 1,102.20 964.90 948.30 914.20 870.90 778.20 748.20 732.90 735.50 748.10 770.20 770.80 687.10 662.10 668.90 694.24 712.15 719.00 722.24 675.97 690.27 728.59 664.93 662.12 635.57 635.66 652.19 616.76 578.99 566.79 524.46 561.10 571.11 557.58 567.35 517.33 473.14 434.22 583.93 519.75 477.04 425.66 353.30 349.47 341.75 340.36 339.19 235.85 239.87 249.78 256.70
Common shares outstanding 94 93 93 93 91 91 91 91 90 86 82 82 81 82 81 80 80 80 82 77 76 75 75 75 75 74 74 75 75 77 73 73 72 72 70 69 68 68 69 72 74 74 72 72 74 75 76 78 76 77 82 83 82 84 84 86 86 86 87 91 90 94 95 99 100 99 99 99 100 98 97 91 89 88 87 85 83 80 79 76 78
5 days ago