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 + 295.18 234.74 182.77 255.55 319.63 296.31 253.13 261.01 278.24 256.03 259.81 280.29 307.33 307.34 35.86 86.94 100.47 42.40 90.03 71.05
Accounts receivable, net 340.85 281.13 254.94 226.54 169.80 128.68 135.23 136.24 126.62 112.88 97.60 92.60 88.79 153.84 179.89 101.28 104.56 125.04 124.24 113.10
Inventories 351.38 371.92 371.86 289.98 198.91 158.82 167.81 160.98 137.06 96.98 98.35 102.33 117.35 142.61 164.08 109.84 85.43 123.63 106.02 69.54
Other current assets 39.95 27.04 29.46 15.65 21.38 16.91 17.12 12.58 7.36 14.33 12.99 11.35 12.03 19.03 11.53 11.87 12.18 13.42 9.55 8.63
Total current assets 1,027.37 914.83 839.03 787.72 709.72 600.72 573.30 569.40 549.28 480.22 468.76 486.56 525.49 622.82 391.35 309.93 302.64 304.50 329.85 262.32
Total non-current assets + 557.88 496.43 530.30 520.82 435.65 289.43 255.54 229.77 228.49 202.19 218.90 117.94 138.57 137.10 124.69 128.18 116.45 120.64 116.21 70.73
Total assets 1,585.25 1,411.26 1,369.33 1,308.54 1,145.36 890.15 828.83 799.17 777.77 682.41 687.66 604.51 664.06 759.92 516.03 438.11 419.09 425.14 446.05 333.05
Total current liabilities + 344.00 332.43 324.75 344.57 244.91 156.21 184.47 186.98 167.11 142.24 131.08 103.63 126.15 256.14 185.62 126.33 104.97 130.38 151.29 123.77
Total non-current liabilities + 137.22 136.19 152.41 175.83 162.12 31.49 35.37 26.44 40.03 56.51 80.19 2.15 2.56 3.80 6.07 11.83 26.70 39.25 48.18 9.93
Total liabilities 481.22 468.62 477.16 520.40 407.03 187.70 219.83 213.42 207.14 198.75 211.27 105.78 128.70 259.94 191.68 138.16 131.68 169.63 199.47 133.70
Total stockholders' equity + 880.72 744.87 699.39 616.78 571.92 535.84 468.00 447.61 433.30 370.39 365.59 382.07 407.21 381.48 252.67 234.98 228.72 204.20 192.66 155.27
Common shares outstanding 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 31 31 31
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 + 237.07 295.18 187.86 205.36 171.93 234.74 157.20 76.71 97.05 182.77 183.51 186.76 237.76 255.55 176.72 195.88 265.24 319.63 324.04 297.81 293.86 296.31 204.04 194.97 204.10 253.13 191.70 213.73 228.25 261.01 210.73 222.88 250.74 278.24 230.77 240.58 225.50 256.03 213.90 231.73 247.22 259.81 214.75 228.83 243.18 280.29 246.80 274.79 272.91 307.33 287.64 261.80 313.10 307.34 25.85 23.13 27.41 35.86 29.94 52.88 84.08 86.94 110.67 92.08 103.35 100.47 57.71 34.05 33.85 42.40 31.98 49.21 54.58 90.03 53.83 63.17 79.27 71.05 53.98 58.80 64.95
Accounts receivable, net 346.40 340.85 373.99 306.20 308.75 281.13 359.69 323.34 301.15 254.94 302.23 251.67 269.80 226.54 228.37 200.21 218.96 169.80 199.27 196.20 151.99 128.68 140.43 79.55 136.71 135.23 175.99 150.75 168.85 136.24 167.83 143.13 170.86 126.62 161.32 121.94 148.47 112.88 148.62 104.13 109.91 97.50 133.74 92.31 98.19 91.67 124.32 98.71 102.43 82.35 118.82 126.51 192.42 153.84 169.61 140.61 166.10 179.89 169.93 120.96 123.85 101.28 115.27 103.94 112.70 104.56 132.13 114.02 117.37 125.04 144.36 125.60 144.95 124.24 121.60 108.19 102.00 113.10 113.46 98.43 85.69
Inventories 369.63 351.38 388.30 425.35 395.89 371.92 412.76 433.72 400.21 371.86 364.27 360.02 323.70 289.98 283.24 265.84 227.11 198.91 156.03 163.48 148.69 158.82 178.85 194.83 169.48 167.81 167.11 180.06 165.39 160.98 161.46 169.32 141.25 137.06 134.28 136.91 111.32 96.98 105.30 124.25 112.89 98.35 106.99 122.35 104.55 102.33 112.86 125.53 117.96 117.35 110.48 112.64 110.83 142.61 161.06 175.75 183.93 164.08 182.30 176.31 141.85 109.84 106.27 97.91 88.09 85.43 96.00 116.95 121.22 123.63 134.29 152.70 117.90 106.02 101.37 101.15 80.73 69.54 71.00 70.98 58.73
Other current assets 44.67 39.95 40.59 50.08 34.51 27.04 26.79 23.62 34.26 29.46 26.85 24.99 20.35 15.65 19.31 18.30 23.16 21.38 24.63 22.40 18.58 16.91 18.03 18.25 21.63 17.12 8.54 9.96 7.96 -297.22 5.68 7.80 8.35 7.36 8.89 10.25 7.29 -209.86 15.73 14.84 14.61 15.52 14.51 12.96 11.62 13.82 13.57 11.45 22.24 20.89 12.89 12.19 11.43 19.03 16.02 17.26 13.15 -343.96 11.76 15.34 16.04 -260.51 13.65 8.56 14.83 -189.99 14.27 16.46 10.48 -248.68 13.95 14.90 15.50 -230.26 17.35 15.34 13.20 -182.64 12.23 13.71 11.55
Total current assets 997.77 1,027.37 990.74 986.99 911.07 914.83 956.44 857.39 832.67 839.03 876.85 823.44 851.60 787.72 707.64 680.23 734.47 709.72 703.96 679.89 613.12 600.72 541.35 487.60 531.92 573.30 543.35 554.51 570.45 569.40 545.69 543.13 571.21 549.28 535.26 509.67 492.58 480.22 483.55 474.97 484.62 468.76 469.99 456.46 457.55 486.56 497.55 510.48 513.51 525.49 529.84 513.13 627.77 622.82 372.54 355.47 390.58 391.35 391.62 362.76 364.26 309.93 345.87 301.36 316.84 302.64 300.11 281.48 282.92 304.50 321.11 337.75 328.07 329.85 294.15 283.11 272.00 262.32 247.66 237.59 217.96
Total non-current assets + 545.02 557.88 573.91 574.76 529.45 500.35 524.16 506.60 516.51 530.30 517.54 528.22 528.61 520.82 403.55 422.23 427.74 435.65 422.59 428.43 274.60 289.43 274.83 266.12 249.52 255.54 257.08 260.68 254.03 229.77 237.46 239.37 233.90 228.49 230.42 222.80 211.52 202.19 222.05 221.80 227.45 218.90 224.91 226.57 106.22 117.94 122.88 134.66 137.77 138.57 135.02 131.69 131.82 137.10 124.01 122.79 131.60 124.69 130.44 140.06 136.35 128.18 109.00 100.15 108.01 116.45 121.32 118.72 113.32 120.64 123.53 137.73 137.85 116.21 108.79 73.35 70.22 70.73 68.32 43.02 42.57
Total assets 1,542.78 1,585.25 1,564.65 1,561.75 1,440.53 1,411.26 1,480.60 1,363.99 1,349.18 1,369.33 1,394.40 1,351.66 1,380.21 1,308.54 1,111.19 1,102.45 1,162.21 1,145.36 1,126.55 1,108.32 887.72 890.15 816.18 753.72 781.43 828.83 800.43 815.19 824.48 799.17 783.15 782.49 805.11 777.77 765.67 732.47 704.11 682.41 705.60 696.76 712.08 687.66 694.90 683.03 563.76 604.51 620.43 645.13 651.28 664.06 664.86 644.82 759.60 759.92 496.55 478.26 522.18 516.03 522.07 502.83 500.61 438.11 454.87 401.51 424.85 419.09 421.44 400.20 396.24 425.14 444.64 475.48 465.92 446.05 402.95 356.46 342.22 333.05 315.98 280.61 260.53
Total current liabilities + 305.93 344.00 302.77 333.00 306.45 332.43 339.58 332.44 302.46 324.75 363.10 341.67 362.17 344.57 248.51 235.50 250.23 244.91 212.35 218.19 152.11 156.21 119.25 101.97 145.51 184.47 167.91 178.60 183.78 186.98 162.37 171.47 169.94 167.11 157.85 151.90 148.39 142.24 132.46 137.11 133.11 131.08 117.04 114.37 101.97 103.63 105.13 101.93 104.46 126.15 111.86 113.42 230.61 256.14 132.01 132.91 163.65 185.62 183.10 153.42 155.84 126.33 140.96 123.37 121.86 104.97 104.95 99.82 114.50 130.38 153.87 162.50 150.65 151.29 122.44 117.92 105.10 123.77 120.72 89.66 79.36
Total non-current liabilities + 124.30 137.22 157.38 172.00 126.56 140.11 155.89 130.35 138.83 152.41 154.44 163.06 168.43 175.83 132.53 143.95 153.74 162.12 154.41 162.60 28.94 31.49 41.67 41.92 33.63 35.37 39.10 41.82 44.94 26.44 32.18 38.21 34.89 40.03 45.30 50.17 51.99 56.51 65.59 70.90 78.41 80.19 88.90 94.12 1.89 2.15 2.32 2.58 2.57 2.56 3.51 3.42 3.68 3.80 5.61 5.65 6.17 6.07 6.32 8.90 10.67 11.83 15.51 16.40 21.10 26.70 31.24 33.75 33.32 39.25 40.14 47.90 52.23 48.18 49.36 24.00 27.73 9.93 10.43 11.35 11.42
Total liabilities 430.23 481.22 460.16 505.00 433.01 468.62 495.47 462.79 441.29 477.16 517.53 504.73 530.60 520.40 381.05 379.45 403.97 407.03 366.76 380.79 181.05 187.70 160.92 143.89 179.14 219.83 207.01 220.42 228.72 213.42 194.55 209.68 204.83 207.14 203.14 202.07 200.38 198.75 198.05 208.01 211.52 211.27 205.95 208.49 103.86 105.78 107.45 104.52 107.03 128.70 115.36 116.85 234.29 259.94 137.61 138.56 169.82 191.68 189.42 162.32 166.51 138.16 156.47 139.77 142.95 131.68 136.20 133.57 147.82 169.63 194.01 210.40 202.88 199.47 171.80 141.92 132.83 133.70 131.15 101.01 90.78
Total stockholders' equity + 881.64 880.72 870.89 839.36 788.64 744.87 778.48 717.08 708.10 699.39 690.31 668.20 658.41 616.78 574.70 569.81 584.56 571.92 585.66 561.32 540.11 535.84 499.46 465.99 462.02 468.00 457.26 458.99 453.89 447.61 449.88 438.95 453.48 433.30 428.69 405.93 383.98 370.39 388.42 375.90 382.24 365.59 375.50 365.54 353.08 382.07 392.94 412.51 412.01 407.21 422.43 407.01 399.53 381.48 278.61 264.71 273.34 252.67 259.64 265.80 259.29 234.98 233.98 199.62 217.85 228.72 228.27 214.01 196.16 204.20 201.78 213.25 210.63 192.66 178.13 166.41 161.75 155.27 145.64 141.98 134.17
Common shares outstanding 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31
4 days ago