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
Total cash and short-term investments + 133.31 187.07 234.31 217.50 367.72 97.46 79.05 67.40 26.99 21.47 18.69 25.15 3.75 4.01 2.97
Accounts receivable, net 200.14 222.45 212.29 229.58 168.52 159.14 102.97 69.67 80.96 28.76 20.42 12.09 7.44 4.17 2.97
Inventories 9.75
Other current assets 3.88 3.46 4.99 14.43 15.76 14.05 7.20 1.33 1.43 0.57 0.31 0.37 0.29 0.07 0.11
Total current assets 337.33 412.98 451.58 461.50 552.00 270.65 189.22 138.39 109.37 50.80 39.42 37.60 11.49 8.24 6.05
Total non-current assets + 418.74 427.53 453.22 494.66 250.74 264.36 253.36 58.87 66.03 33.78 37.31 21.52 1.22 0.85 0.52
Total assets 756.07 840.51 904.80 956.16 802.74 535.01 442.57 197.26 175.40 84.58 76.73 59.12 12.71 9.10 6.57
Total current liabilities + 262.03 286.06 229.44 280.57 220.67 185.19 109.09 67.22 74.22 31.94 26.32 15.19 12.02 8.49 6.32
Total non-current liabilities + 19.37 23.60 131.82 123.98 9.70 20.80 32.88 5.77 36.27 1.92 5.14 1.59 0.16 0.10 0.08
Total liabilities 281.40 309.66 361.26 404.55 230.36 205.99 141.96 72.99 110.48 33.86 31.45 16.79 12.18 8.60 6.41
Total stockholders' equity + 474.67 530.85 543.55 551.62 572.38 329.01 300.61 124.27 64.92 50.72 45.28 42.33 0.53 0.50 0.16
Common shares outstanding 61 70 72 77 76 69 57 70 64 64 66 60 62 62 62
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 Jun-19 Dec-18 Jun-18 Dec-17 Jun-17 Dec-16 Jun-16 Dec-15 Jun-15 Dec-14 Jun-14 Dec-13
Total cash and short-term investments + 94.57 133.31 116.73 131.46 164.71 187.07 166.54 151.86 244.94 234.31 199.08 195.05 190.49 217.50 211.57 361.36 370.83 367.72 333.28 275.54 103.49 97.46 0.00 79.14 0.00 79.05 69.85 67.07 57.73 26.99 32.57 21.47 9.51 18.69 22.79 25.15 30.07 3.75
Accounts receivable, net 223.56 200.14 205.54 191.61 169.58 222.45 206.93 202.62 164.30 212.29 200.51 189.48 176.31 229.58 253.86 148.49 147.53 171.17 155.81 158.32 159.97 159.14 102.97 69.67 80.96 28.76 20.42 12.09 7.44
Inventories 9.75 9.75
Other current assets 3.88 4.86 3.46 0.68 202.62 7.37 4.99 4.99 14.43 4.67 13.11 14.05 84.81 7.20 116.21 1.65 69.92 1.43 22.10 0.57 23.78 0.31 14.80 0.37 12.59 0.29
Total current assets 318.13 337.33 322.26 327.93 334.29 412.98 374.14 354.48 416.61 451.58 399.58 384.53 366.80 461.50 465.44 509.84 518.36 552.00 489.09 433.87 263.45 270.65 163.96 189.22 186.06 138.39 127.66 109.37 54.68 50.80 33.30 39.42 37.60 37.60 42.66 11.49
Total non-current assets + 421.22 418.74 425.47 412.94 417.35 427.53 435.93 438.34 445.61 453.22 467.85 490.19 488.78 494.66 504.11 227.29 244.25 250.74 259.46 267.23 271.09 264.36 286.64 253.36 258.41 58.87 62.43 66.03 32.42 33.78 35.97 37.31 21.21 21.52 1.92 1.22
Total assets 739.35 756.07 747.73 740.87 751.64 840.51 810.07 792.82 862.22 904.80 867.43 874.72 855.58 956.16 969.55 737.13 762.61 802.74 748.55 701.09 534.54 535.01 450.59 442.57 444.47 197.26 190.09 175.40 87.10 84.58 69.27 76.73 58.80 59.12 44.58 12.71
Total current liabilities + 255.26 262.03 257.33 242.35 228.28 286.06 261.48 241.96 307.30 229.44 194.85 200.96 194.32 280.57 301.65 160.89 167.38 220.67 193.61 188.56 162.47 185.19 124.80 109.09 116.66 67.22 63.33 74.22 28.40 31.94 23.68 26.32 15.27 15.19 11.31 12.02
Total non-current liabilities + 17.34 19.37 19.48 18.24 20.63 23.60 24.70 28.22 31.90 131.82 135.20 137.93 128.52 123.98 122.90 7.42 8.59 9.70 23.44 28.33 32.01 20.80 36.11 32.88 44.05 5.77 20.86 36.27 1.44 1.92 2.14 5.14 1.57 1.59 0.19 0.16
Total liabilities 272.60 281.40 276.81 260.59 248.92 309.66 286.18 270.19 339.20 361.26 330.05 338.89 322.83 404.55 424.54 168.31 175.97 230.36 217.05 216.89 194.48 205.99 160.91 141.96 160.71 72.99 84.19 110.48 29.84 33.86 25.81 31.45 16.84 16.79 11.49 12.18
Total stockholders' equity + 466.75 474.67 470.92 480.29 502.73 530.85 523.90 522.63 523.02 543.55 537.38 535.83 532.75 551.62 545.00 568.82 586.64 572.38 531.50 484.20 340.06 329.01 289.68 300.61 283.76 124.27 105.91 64.92 57.26 50.72 43.46 45.28 41.96 42.33 33.09 0.53
Common shares outstanding 59 59 58 62 63 70 73 71 70 73 72 71 71 64 73 78 80 77 80 72 71 69 69 68 67
5 days ago