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 + 314.08 373.34 472.68 430.92 321.65 60.36 61.62 43.11 37.48 32.38 59.96 116.18 25.20 147.33 11.26 31.03 29.59 26.63 23.42 25.75
Accounts receivable, net 187.87 164.36 231.54 160.49 115.36 81.22 49.10 55.56 62.83 71.35 66.66 30.81 21.50 14.23 9.00 7.05 6.92 7.14 4.01 2.44
Inventories -0.24 -20.80 1.30 -217.20 -12.70 -23.23 0.00 0.00 0.55 0.00 -0.89 -1.44 -7.28 -7.14 0.36
Other current assets 17.83 23.77 22.37 12.05 9.16 5.78 4.39 5.23 9.28 10.04 16.14 9.16 0.89 1.44 0.73 7.28 7.14 4.94 0.37 0.42
Total current assets 519.78 561.47 726.59 603.46 446.17 147.36 115.11 103.89 114.27 113.76 144.57 159.16 47.59 47.69 20.61 38.31 36.73 34.12 27.80 28.60
Total non-current assets + 393.98 354.06 350.68 267.55 267.06 211.32 168.67 152.55 159.76 254.69 298.28 196.98 67.29 74.99 33.92 3.04 3.16 3.53 3.97 2.82
Total assets 913.76 915.53 1,077.27 871.01 713.23 358.68 283.78 256.45 274.03 368.45 442.85 356.14 114.88 122.68 54.53 41.35 39.89 37.65 31.77 31.42
Total current liabilities + 188.58 161.85 340.03 234.61 193.71 120.11 83.31 77.11 81.37 86.71 107.17 65.62 50.45 51.99 20.65 10.24 9.89 8.98 8.04 7.04
Total non-current liabilities + 49.17 30.74 19.09 53.27 52.57 54.45 35.29 30.55 54.33 73.60 135.84 44.52 7.86 15.99 2.07 2.96 3.01 3.13 2.95 1.80
Total liabilities 237.75 192.59 359.12 287.88 246.27 174.56 118.60 107.67 135.70 160.31 243.01 110.14 58.31 67.97 22.72 13.20 12.89 12.11 11.00 8.85
Total stockholders' equity + 676.01 722.94 718.15 583.13 466.96 184.12 165.18 148.78 138.33 208.14 199.84 246.00 56.57 54.71 31.82 28.15 27.00 25.54 20.77 22.58
Common shares outstanding 42 50 50 48 38 29 26 26 26 26 24 24 18 18 17 16 16 16 16 15
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 + 292.97 314.08 315.63 318.98 358.48 373.34 383.86 408.17 480.81 472.68 523.62 483.32 436.32 430.92 390.36 353.00 342.49 321.65 156.21 141.15 128.00 60.36 59.96 47.86 54.12 61.62 52.03 42.14 45.09 43.11 40.88 34.66 41.74 37.48 35.48 22.43 24.31 32.38 31.41 44.04 48.76 59.96 129.44 127.90 119.97 116.18 111.93 37.09 52.72 25.20 37.54 259.21 435.57 429.68 17.86 16.33 13.52 11.26 9.52 30.93 32.97 31.03 32.79 27.08 30.25 29.59 30.02 29.85 27.60 26.63 21.67 23.37 23.85 23.42 22.38 28.74 28.14 25.75 24.39 23.69 22.80
Accounts receivable, net 150.78 187.87 175.25 162.88 151.53 164.36 132.29 147.86 156.29 231.54 142.11 140.73 133.48 160.49 99.86 86.25 84.54 115.36 74.44 67.64 55.64 81.22 51.69 35.86 40.78 49.10 39.50 38.96 40.16 55.56 43.24 50.24 46.34 62.83 45.63 59.43 55.49 71.35 50.33 54.87 56.02 66.66 19.77 19.32 20.50 30.81 34.25 42.10 48.87 21.50 16.27 30.57 10.86 14.23 11.32 4.10 2.55 9.00 5.58 2.46 8.70 8.70 5.80 8.23 8.29 7.14 7.36 6.88 7.07 2.19 6.39 5.06 4.01 4.01 2.32 1.94 1.92 2.44 1.41 0.84 1.80
Inventories -0.24 0.00 0.00 1.33 1.32 1.30 1.30 1.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.55 0.55 0.00 0.00 1.65 1.54 1.54 -0.89 -0.89 -1.44 -1.44 -1.44 0.26 0.29 0.29 -7.28 -7.14 0.36 0.36
Other current assets 26.62 17.83 35.71 32.08 20.69 23.77 21.31 24.42 23.29 22.37 16.64 18.95 13.07 12.05 11.63 12.85 9.62 9.16 8.17 7.65 7.13 5.78 4.38 4.59 4.58 4.39 4.39 4.90 5.42 5.23 8.60 6.48 7.85 9.28 14.60 10.07 12.76 7.73 18.48 27.68 19.72 16.14 13.95 11.88 14.02 9.16 7.35 15.30 6.13 2.73 10.26 3.05 10.26 11.70 11.70 6.32 6.13 0.73 2.86 6.01 0.33 0.33 3.31 5.67 6.00 7.14 4.97 0.44 0.26 4.94 0.28 0.32 0.45 0.37 0.72 0.66 0.73 0.42 0.36 0.27 0.29
Total current assets 470.37 519.78 526.58 513.94 530.70 561.47 537.46 580.45 660.39 726.59 683.69 644.31 584.17 603.46 501.85 452.10 436.65 446.17 238.82 216.45 190.77 147.36 116.02 88.31 99.48 115.11 95.93 86.00 90.67 103.89 92.72 92.84 95.93 114.27 95.70 95.41 91.06 113.76 100.22 127.46 124.49 144.57 163.15 161.35 154.49 159.16 140.18 92.95 107.71 47.59 53.81 292.83 48.77 47.69 29.18 26.75 22.21 20.61 18.21 39.68 42.00 38.31 38.60 35.31 38.54 36.73 37.38 37.17 34.93 34.12 28.34 28.75 28.32 27.80 25.42 31.35 30.78 28.60 26.16 24.79 24.89
Total non-current assets + 395.82 393.98 388.98 393.25 347.57 354.06 355.01 356.66 346.06 350.68 256.36 259.20 262.65 267.55 266.14 259.73 263.51 267.06 198.05 200.51 207.42 211.32 212.89 202.16 203.62 168.67 171.40 174.42 176.77 152.55 154.12 155.42 158.43 159.76 206.86 207.34 250.97 254.69 259.90 276.67 282.41 298.28 124.97 200.43 204.63 196.98 221.80 196.86 198.62 67.29 70.29 41.35 74.01 74.99 32.76 33.56 33.73 33.92 34.63 2.94 2.92 3.04 2.90 3.10 3.30 3.16 3.38 3.19 3.18 3.53 4.17 4.29 4.40 3.97 8.82 3.48 3.12 2.82 2.04 1.75 1.31
Total assets 866.19 913.76 915.56 907.18 878.27 915.53 892.47 937.11 1,006.45 1,077.27 940.05 903.51 846.83 871.01 767.99 711.83 700.16 713.23 436.87 416.96 398.19 358.68 328.92 290.47 303.10 283.78 267.33 260.42 267.44 256.45 246.84 248.25 254.36 274.03 302.56 302.75 342.04 368.45 360.13 404.14 406.90 442.85 288.12 361.77 359.12 356.14 361.97 289.81 306.33 114.88 124.10 334.18 122.78 122.68 61.94 60.31 55.94 54.53 52.84 42.62 44.92 41.35 41.50 38.41 41.84 39.89 40.76 40.35 38.11 37.65 32.51 33.05 32.71 31.77 34.24 34.83 33.91 31.42 28.20 26.54 26.21
Total current liabilities + 167.65 188.58 168.41 161.84 133.78 161.85 138.61 177.17 251.36 340.03 250.17 250.73 214.30 234.61 179.92 165.54 162.49 193.71 139.12 131.95 117.75 120.11 112.24 81.50 91.04 83.31 71.61 65.66 75.04 77.11 70.84 74.37 79.82 81.37 72.49 73.50 71.20 86.71 80.28 105.01 90.68 107.17 50.95 55.22 59.49 65.62 62.37 60.49 98.79 50.45 58.08 49.48 48.81 51.99 17.88 17.72 22.40 20.65 18.93 9.39 14.18 10.24 12.65 7.56 9.37 9.89 13.15 11.98 8.01 8.98 8.18 8.58 9.04 8.04 7.16 8.46 8.48 7.04 5.46 4.70 4.88
Total non-current liabilities + 48.98 49.17 60.82 57.09 28.90 30.74 32.04 33.93 20.39 19.09 16.44 16.29 20.20 53.27 49.04 39.09 51.86 52.57 23.20 23.78 29.78 54.45 45.11 40.65 42.89 35.29 37.74 40.74 41.71 30.55 32.61 33.31 35.40 54.33 55.04 57.49 63.86 73.60 73.63 99.04 118.58 135.84 31.91 33.19 37.14 44.52 50.62 7.62 8.60 7.86 8.12 3.52 15.80 15.99 8.08 8.63 0.99 2.07 2.55 2.82 2.97 2.96 2.85 2.98 3.13 3.01 3.05 3.07 3.05 3.13 3.21 3.21 3.15 2.95 2.12 1.91 1.80 1.80 1.67 1.60 1.59
Total liabilities 216.63 237.75 229.23 218.92 162.67 192.59 170.65 211.10 271.76 359.12 266.61 267.02 234.50 287.88 228.95 204.63 214.35 246.27 162.32 155.72 147.54 174.56 157.36 122.14 133.92 118.60 109.34 106.40 116.75 107.67 103.45 107.68 115.22 135.70 127.53 130.98 135.05 160.31 153.90 204.05 209.26 243.01 82.86 88.42 96.63 110.14 112.99 68.11 107.39 58.31 66.21 52.99 64.62 67.97 25.96 26.34 23.39 22.72 21.48 12.21 17.15 13.20 15.50 10.54 12.50 12.89 16.20 15.06 11.06 12.11 11.39 11.79 12.20 11.00 9.28 10.37 10.28 8.85 7.13 6.30 6.47
Total stockholders' equity + 649.56 676.01 686.33 688.26 715.60 722.94 721.82 726.01 734.69 718.15 673.44 636.49 612.33 583.13 539.04 507.20 485.81 466.96 274.55 261.24 250.65 184.12 171.56 168.33 169.18 165.18 157.99 154.02 150.68 148.78 143.39 140.57 139.14 138.33 175.03 171.77 206.99 208.14 206.23 200.09 197.63 199.84 205.26 273.36 262.49 246.00 248.98 221.70 198.94 56.57 57.90 281.19 58.16 54.71 35.98 33.97 32.55 31.82 31.36 30.41 27.78 28.15 26.00 27.87 29.34 27.00 24.57 25.30 27.05 25.54 21.11 21.26 20.52 20.77 24.96 24.47 23.63 22.58 21.07 20.24 19.74
Common shares outstanding 39 42 41 42 45 46 48 49 50 51 50 50 49 49 48 47 47 41 38 37 37 30 28 27 28 27 27 26 26 26 27 27 26 26 27 26 26 26 26 27 25 23 24 22 26 24 24 23 23 18 19 18 18 19 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 3 16 16 16 3 16 16 15 15 16 16 15
5 days ago