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 + 157.19 121.86 152.20 159.75 166.17 169.93 127.16 35.79 60.51 56.44 55.18 41.50 113.34 62.50 66.45 55.44 50.44 60.18 64.50 73.03
Accounts receivable, net 251.59 237.20 179.39 163.84 155.71 124.99 164.90 151.60 138.35 126.48 91.57 114.57 85.59 63.92 50.65 39.95 37.57 34.61 36.90 31.55
Inventories 110.99 67.24 96.99 116.87 120.41 103.65 73.80 107.05 19.57 8.93 8.15 0.00 -0.56
Other current assets 115.86 116.39 115.91 130.78 84.84 112.95 131.79 134.29 109.38 52.46 110.22 38.67 11.96 13.00 11.86 7.90 5.68 3.81 5.47 6.64
Total current assets 524.64 475.44 447.50 454.36 406.72 407.88 423.85 321.67 308.24 260.63 227.01 178.93 210.89 139.42 128.96 100.58 93.06 98.61 106.87 111.23
Total non-current assets + 254.43 270.07 274.04 232.58 340.23 367.08 437.08 434.42 374.25 337.14 269.77 269.60 102.44 89.44 94.14 84.60 79.02 71.45 66.36 50.96
Total assets 779.07 745.51 721.54 686.94 746.95 774.95 860.93 756.09 682.49 597.76 496.78 448.53 313.32 228.86 223.10 185.18 172.07 170.06 173.22 162.18
Total current liabilities + 405.87 358.90 343.25 334.73 315.40 290.64 342.12 326.74 322.26 275.16 237.39 218.27 146.46 111.28 79.32 55.42 47.03 46.12 48.30 47.02
Total non-current liabilities + 132.20 165.21 179.15 174.37 223.03 286.08 347.01 310.31 271.40 252.90 204.83 191.60 94.31 63.69 42.12 29.13 24.91 13.32 11.18 11.46
Total liabilities 538.07 524.10 522.40 509.10 538.42 576.72 689.13 637.05 593.65 528.07 442.23 409.87 240.77 174.97 121.44 84.55 71.95 59.44 59.48 58.48
Total stockholders' equity + 241.00 221.40 199.14 177.84 208.53 198.24 171.80 119.04 88.83 69.69 54.55 38.66 72.55 53.90 101.66 100.63 100.13 110.62 113.75 103.70
Common shares outstanding 26 27 27 29 30 31 31 31 30 30 29 29 30 31 41 41 42 44 47 47
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 + 214.99 157.19 109.75 90.45 99.14 121.86 97.44 110.45 123.68 152.20 129.23 133.01 132.72 159.75 132.14 111.40 127.41 166.17 115.57 109.75 142.69 169.93 147.87 212.25 93.65 127.16 137.20 100.96 38.79 35.79 35.37 34.25 24.47 60.51 36.37 18.83 19.40 56.44 27.80 48.79 83.51 101.33 21.95 25.78 36.88 41.50 86.75 79.90 97.28 113.34 42.09 14.20 67.00 62.50 37.76 50.60 54.09 66.45 68.16 60.18 62.43 55.44 42.49 41.36 43.35 50.44 47.42 40.25 56.97 60.18 51.27 46.74 56.36 64.50 60.23 74.65 73.55 73.03 62.37 61.15 63.02
Accounts receivable, net 293.61 251.59 300.62 264.18 264.52 237.20 253.75 212.75 208.10 179.39 205.22 198.06 188.01 163.84 194.54 266.87 256.30 155.71 242.03 229.59 215.64 124.99 214.10 194.09 168.23 164.90 187.47 163.23 154.16 151.60 162.57 154.89 151.81 138.35 156.37 147.14 142.36 126.48 140.07 177.93 163.83 91.57 155.71 137.86 130.38 102.63 129.76 104.01 95.96 85.59 98.72 86.21 77.48 63.92 74.45 66.87 57.21 50.65 53.23 62.09 57.13 39.95 60.38 54.19 48.38 37.57 46.42 41.69 36.60 34.61 48.09 45.52 41.43 36.90 45.56 37.13 35.65 31.55 35.51 33.27 29.60
Inventories 0.00 75.88 68.97 108.17 110.99 113.94 0.00 113.43 67.24 82.27 104.64 99.18 96.99 90.61 82.57 120.05 116.87 107.70 108.28 127.08 120.41 112.39 108.20 104.94 103.65 90.68 87.52 51.08 73.80 72.87 69.28 60.97 0.00 46.62 63.13 28.30 19.57 8.93 8.94 8.94 8.93 72.12 72.12 8.15 8.15 0.00 0.00 0.00 0.00 0.00 0.00 2.96 3.78
Other current assets 29.41 115.86 106.54 116.81 167.99 116.39 101.50 98.28 143.52 115.91 93.01 86.60 128.77 130.78 134.11 132.26 132.67 84.84 105.69 123.08 113.80 112.95 104.49 15.18 136.57 131.79 123.68 124.00 143.71 134.29 124.83 118.02 113.94 109.38 97.29 96.10 57.91 52.46 76.50 74.10 71.01 3.17 50.89 77.56 48.54 38.67 34.75 14.23 15.15 11.96 75.87 75.11 12.19 13.00 7.48 8.85 11.97 11.86 7.68 8.24 9.11 7.90 6.04 6.55 7.82 5.05 4.33 6.58 5.11 3.81 3.94 5.27 7.07 5.47 6.15 6.29 7.27 6.64 9.26 10.71 10.93
Total current assets 538.01 524.64 516.90 471.43 531.65 475.44 452.69 421.47 475.30 447.50 427.46 417.66 449.51 454.36 460.78 510.53 516.37 406.72 463.29 462.42 472.12 407.88 466.47 421.52 398.44 423.85 448.34 388.19 336.66 321.67 322.77 307.16 290.22 308.24 290.02 262.07 219.67 260.63 244.38 252.45 278.30 227.01 228.55 219.86 215.79 178.93 256.67 198.14 208.39 210.89 216.67 175.51 156.67 139.42 119.69 126.31 123.26 128.96 129.06 130.51 128.67 103.29 108.91 102.09 99.54 93.06 102.63 91.07 98.68 98.61 103.30 97.52 104.86 106.87 111.95 118.07 116.47 111.23 107.14 105.12 103.55
Total non-current assets + 245.21 254.43 261.02 242.20 246.92 270.07 273.08 267.11 272.51 274.04 262.55 254.25 226.88 232.58 236.21 245.74 268.15 340.23 345.68 403.70 370.53 367.08 356.81 350.82 461.15 437.08 421.84 446.02 481.24 434.42 420.57 401.30 399.90 374.25 369.21 347.73 377.75 337.14 335.43 324.28 287.34 269.77 296.12 271.50 274.31 269.60 154.98 139.82 124.23 102.44 87.68 85.82 92.20 89.44 92.09 95.66 92.66 94.14 89.04 88.98 87.50 85.92 85.37 86.02 79.02 77.40 82.34 71.71 71.45 76.62 77.99 70.10 66.36 65.30 50.63 50.95 50.96 50.67 50.64 50.37
Total assets 783.22 779.07 777.93 713.63 778.57 745.51 725.77 688.59 747.80 721.54 690.01 671.90 676.39 686.94 696.99 756.27 784.52 746.95 808.97 866.12 842.66 774.95 823.28 772.34 859.59 860.93 870.18 834.20 817.90 756.09 743.34 708.46 690.12 682.49 659.23 609.80 597.42 597.76 579.81 576.72 565.65 496.78 524.66 491.36 490.10 448.53 411.65 337.96 332.62 313.32 304.35 261.33 248.87 228.86 211.77 221.97 215.92 223.10 218.10 219.49 216.18 187.88 194.83 187.46 185.56 172.07 180.02 173.41 170.39 170.06 179.92 175.52 174.96 173.22 177.24 168.70 167.41 162.18 157.81 155.76 153.92
Total current liabilities + 464.71 405.87 406.68 378.65 437.76 358.90 344.88 332.83 387.99 343.25 341.11 335.82 338.39 334.73 341.76 389.77 391.90 315.40 356.97 406.85 369.81 290.64 345.99 316.01 343.39 342.12 367.79 347.58 359.91 326.74 342.82 329.89 330.19 322.26 317.87 294.73 297.77 275.16 284.03 299.01 308.32 237.39 279.08 257.59 262.76 218.27 199.88 163.56 165.51 146.46 154.97 129.56 129.04 111.28 112.51 98.05 97.24 79.32 77.57 82.26 81.77 58.72 69.47 63.93 61.87 47.03 58.02 56.30 54.18 46.12 56.98 52.23 52.62 48.30 53.14 49.19 51.52 47.02 46.49 49.59 52.41
Total non-current liabilities + 112.85 132.20 131.10 109.16 127.46 165.21 165.50 156.80 170.22 179.15 168.45 158.12 164.52 174.37 183.87 192.01 206.90 223.03 244.36 259.85 288.36 286.08 279.98 276.44 354.92 347.01 342.22 349.16 338.12 310.31 300.59 293.69 284.49 271.40 260.70 247.21 242.11 252.90 233.39 224.42 211.68 204.83 195.09 193.52 195.26 191.60 177.38 100.74 99.02 94.31 81.42 73.67 68.73 63.69 50.60 80.55 78.60 42.12 37.04 35.38 34.37 26.79 26.60 26.02 24.91 22.71 20.09 11.74 13.32 11.78 11.86 11.06 11.18 10.30 10.78 11.24 11.46 12.11 12.58 13.65
Total liabilities 577.56 538.07 537.78 487.81 565.22 524.10 510.38 489.63 558.21 522.40 509.56 493.94 502.91 509.10 525.63 581.78 598.81 538.42 601.33 666.70 658.17 576.72 625.97 592.45 698.31 689.13 710.01 696.74 698.03 637.05 643.41 623.58 614.68 593.65 578.57 541.94 539.87 528.07 517.43 523.43 519.99 442.23 474.17 451.11 458.02 409.87 377.26 264.29 264.53 240.77 236.39 203.22 197.77 174.97 163.11 178.60 175.85 121.44 114.61 117.64 116.14 92.52 96.26 90.53 87.90 71.95 80.73 76.39 65.91 59.44 68.76 64.10 63.68 59.48 63.44 59.97 62.76 58.48 58.60 62.18 66.06
Total stockholders' equity + 205.67 241.00 240.15 225.82 213.35 221.40 215.39 198.96 189.59 199.14 180.45 177.97 173.48 177.84 171.36 174.50 185.71 208.53 207.63 199.42 184.49 198.24 197.31 179.89 161.28 171.80 160.17 137.47 119.87 119.04 99.93 84.88 75.44 88.83 80.66 67.86 57.55 69.69 62.38 53.29 45.65 54.55 50.49 40.25 32.09 38.66 34.39 73.66 68.09 72.55 67.97 58.11 51.10 53.90 48.67 43.37 40.08 101.66 103.49 101.85 100.04 95.37 98.57 96.93 97.66 100.13 99.29 97.02 104.48 110.62 111.16 111.42 111.28 113.75 113.80 108.74 104.65 103.70 99.21 93.58 87.86
Common shares outstanding 25 26 26 26 26 27 27 27 26 27 27 28 28 28 29 29 30 30 30 31 30 31 31 31 30 31 31 31 30 31 31 31 29 30 30 30 29 30 30 29 29 7 29 29 29 29 29 30 29 30 30 29 28 29 29 28 40 40 40 41 41 10 41 42 42 10 42 41 42 10 44 45 46 46 47 47 47 47 47 47 47
4 days ago