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 + 328.37 350.55 294.90 302.59 320.05 407.51 326.86 285.98 268.95 230.49 220.87 189.47 154.48 109.75 8.80 114.50 136.29 112.53 102.75 2.19
Accounts receivable, net 343.11 359.80 329.44 275.85 214.47 165.28 185.89 178.90 143.30 124.94 92.65 80.24 78.15 78.31 59.05 49.55 35.04 33.92 39.08 27.69
Inventories 4.90 36.03 21.72 23.40 26.57 22.26 17.94 12.33 21.54 14.57 17.97 11.43 10.63 7.42 8.27 6.51 6.34
Other current assets 158.49 80.56 52.04 33.17 42.15 33.61 26.84 35.06 29.63 20.07 25.68 32.68 20.01 19.88 16.59 10.28 10.22 11.43 13.77 8.57
Total current assets 829.96 790.91 676.37 611.62 576.66 606.39 539.59 499.94 452.82 378.82 339.20 302.39 252.63 207.94 166.84 174.33 181.55 157.88 155.59 122.72
Total non-current assets + 872.28 827.50 765.60 734.50 706.24 641.47 643.50 562.00 372.65 342.28 311.58 271.17 210.81 227.92 210.57 117.02 59.59 54.09 55.22 42.89
Total assets 1,702.24 1,618.40 1,441.97 1,346.12 1,282.90 1,247.86 1,183.09 1,061.94 824.78 706.53 650.78 573.56 463.43 435.85 377.41 305.68 249.62 211.97 210.81 165.61
Total current liabilities + 324.13 290.12 326.40 277.95 495.69 221.08 229.35 155.10 144.25 124.23 107.08 90.97 76.08 74.34 72.23 50.71 38.33 39.07 36.02 37.70
Total non-current liabilities + 465.41 398.43 226.13 309.99 94.06 307.61 283.74 288.52 80.48 50.12 77.93 63.43 21.18 17.00 26.70 6.43 5.58 1.57 0.81 0.71
Total liabilities 789.53 688.54 552.54 587.94 589.75 528.69 513.09 443.62 224.73 174.35 185.01 154.40 97.26 91.34 98.94 57.14 43.90 40.64 36.83 38.41
Total stockholders' equity + 912.71 929.86 889.44 758.18 693.16 719.17 670.00 618.07 599.82 531.99 465.59 419.16 366.17 344.49 278.45 248.53 205.71 171.33 173.98 127.20
Common shares outstanding 162 164 168 169 171 173 174 175 176 173 171 169 169 166 32 30 29 29 29 23
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 + 253.76 328.37 401.46 364.80 341.25 350.55 333.09 282.49 250.44 294.90 277.49 254.69 209.38 302.59 269.16 272.09 275.51 320.05 291.13 299.81 381.14 407.51 369.91 340.44 373.78 326.86 286.18 257.14 308.11 285.98 247.19 235.39 242.14 268.95 251.28 239.23 220.86 230.49 216.27 200.71 192.85 219.00 183.84 172.53 165.65 189.47 167.99 168.49 150.86 154.05 138.55 120.20 108.57 109.17 125.39 101.02 89.53 90.26 82.52 83.91 115.71 114.27 104.99 91.36 101.48 136.22 118.33 114.29 106.75 112.33 101.91 97.92 85.93 102.46 91.51 83.09 74.35 86.46 25.63 24.34 0.00
Accounts receivable, net 388.56 343.11 398.59 396.76 401.31 359.80 365.22 351.02 356.92 329.44 321.66 306.17 306.95 275.85 271.40 252.27 255.59 214.47 210.56 200.35 176.80 165.28 171.16 173.42 201.12 185.89 197.38 197.68 192.00 178.90 177.58 156.77 146.26 143.30 139.65 128.59 133.74 113.07 109.09 121.55 116.97 92.65 98.27 94.22 89.32 80.24 75.69 73.72 77.74 76.12 74.05 76.21 76.61 72.44 65.65 61.67 58.84 55.67 58.24 55.38 45.29 44.19 42.01 41.39 35.09 34.86 31.58 31.89 34.06 33.92 42.36 44.47 47.15 39.08 40.68 35.45 36.14 27.69 28.32 21.99
Inventories 35.87 0.00 3.26 4.63 5.60 4.90 44.77 41.53 45.71 -20.23 35.46 42.86 40.40 21.72 28.80 15.98 32.46 23.40 17.78 33.26 37.33 26.57 26.89 30.99 42.23 22.26 29.61 18.69 29.85 17.94 21.78 19.70 17.55 12.33 16.96 21.17 26.88 21.54 17.72 19.43 16.39 14.57 12.90 12.90 15.73 17.97 11.68 12.44 10.96 11.43 8.16 5.11 10.67 10.63 7.42 7.77 8.27 5.85 6.54 7.59 6.51 5.21 5.83 5.48 6.34 3.49 3.54
Other current assets 155.04 158.49 86.57 91.53 83.83 80.56 65.17 66.50 54.52 52.04 49.32 50.21 47.97 33.17 38.22 35.35 39.93 42.15 41.88 39.07 36.27 33.61 21.94 20.47 27.85 26.84 21.50 32.99 34.71 35.06 29.05 34.57 47.57 29.63 24.09 21.96 21.53 35.27 28.38 31.68 37.30 27.55 30.17 34.86 40.12 32.68 29.41 30.65 29.35 22.45 25.05 20.66 25.50 24.49 22.51 21.32 22.20 20.91 19.09 18.47 16.02 15.88 14.50 12.81 13.19 6.72 9.45 10.00 8.03 11.63 8.79 8.53 12.06 22.41 13.42 13.58 7.71 8.96 5.57 4.63
Total current assets 797.36 829.96 886.62 853.09 826.38 790.91 763.48 700.00 661.88 676.37 648.48 611.07 564.29 611.62 578.79 559.70 571.03 576.66 543.57 539.23 594.21 606.39 563.00 534.33 602.75 539.59 505.06 487.81 534.81 499.94 453.83 426.73 435.97 452.82 423.25 398.60 383.50 378.82 357.98 343.77 337.75 339.20 312.28 301.61 295.09 302.39 273.08 272.86 257.95 252.63 237.65 217.07 210.68 207.94 213.55 184.01 170.56 166.84 159.85 157.76 177.02 174.33 161.50 145.56 149.76 181.55 159.35 156.18 148.84 157.88 153.06 150.92 145.14 155.59 145.12 131.64 117.78 122.72 59.52 50.96
Total non-current assets + 879.02 872.28 847.01 855.41 850.03 827.50 846.35 803.77 777.51 765.60 754.02 751.64 744.28 734.50 739.94 731.24 703.52 706.24 624.50 630.12 632.16 641.47 656.48 659.28 664.51 643.50 640.92 649.66 647.77 562.00 591.31 363.53 362.30 372.65 345.75 348.83 343.20 342.28 311.04 303.13 304.53 311.58 307.65 312.11 315.93 271.17 225.47 221.41 220.06 210.81 209.12 219.25 227.18 227.92 202.12 204.24 212.87 210.57 213.73 227.64 134.47 131.35 124.03 120.60 107.27 68.07 64.99 56.41 53.71 54.09 54.06 60.76 62.60 55.22 51.02 50.30 48.49 42.89 32.88 17.01
Total assets 1,676.38 1,702.24 1,733.63 1,708.50 1,676.41 1,618.40 1,609.83 1,503.77 1,439.39 1,441.97 1,402.49 1,362.70 1,308.57 1,346.12 1,318.73 1,290.93 1,274.55 1,282.90 1,168.07 1,169.35 1,226.37 1,247.86 1,219.48 1,193.61 1,267.26 1,183.09 1,145.98 1,137.47 1,182.58 1,061.94 1,045.14 790.26 798.27 824.78 769.00 747.43 726.69 706.53 669.02 646.90 642.28 650.78 619.94 613.72 611.02 573.56 498.56 494.27 478.01 463.43 446.77 436.32 437.85 435.85 415.67 388.25 383.44 377.41 373.58 385.40 311.49 305.68 285.53 266.16 257.03 249.62 224.34 212.58 202.54 211.97 207.12 211.68 207.74 210.81 196.14 181.94 166.27 165.61 92.39 67.97
Total current liabilities + 299.51 324.13 307.00 272.30 243.65 290.12 254.19 286.86 261.44 326.40 306.15 259.06 280.90 277.95 286.97 266.01 222.12 495.69 222.93 207.11 197.72 221.08 184.90 184.16 258.36 229.35 187.90 168.24 157.53 155.10 138.17 119.64 104.95 144.25 111.09 116.03 110.97 124.23 97.38 100.46 89.64 107.08 93.26 94.89 84.91 90.97 74.06 69.62 62.99 76.08 67.10 65.26 58.14 74.34 63.20 61.07 55.73 72.23 70.43 97.44 44.36 50.71 43.30 38.71 31.48 38.33 29.97 29.35 29.26 39.07 39.77 39.36 28.57 36.02 32.30 27.43 25.02 37.70 30.67 21.32
Total non-current liabilities + 598.06 465.41 474.24 375.25 420.88 398.43 448.08 364.30 374.70 226.13 240.26 269.43 232.45 309.99 327.18 339.27 352.09 94.06 260.16 234.22 302.42 307.61 324.65 328.52 352.99 283.74 310.39 327.87 394.21 288.52 332.52 85.15 91.62 80.48 61.55 51.48 53.01 50.12 53.42 49.44 68.84 77.93 79.28 74.36 89.15 63.43 15.38 15.36 20.33 21.18 19.86 18.11 16.16 17.00 17.49 24.51 22.17 26.70 14.43 14.26 6.81 6.43 5.91 7.17 7.22 5.58 3.43 0.75 2.11 1.57 3.45 5.88 2.17 0.81 0.82 0.68 0.68 0.71 12.63 12.32
Total liabilities 897.58 789.53 781.24 647.55 664.53 688.54 702.27 651.16 636.14 552.54 546.41 528.49 513.35 587.94 614.14 605.28 574.21 589.75 483.09 441.33 500.14 528.69 509.55 512.69 611.36 513.09 498.30 496.11 551.75 443.62 470.69 204.78 196.57 224.73 172.64 167.51 163.98 174.35 150.80 149.90 158.49 185.01 172.53 169.26 174.06 154.40 89.44 84.98 83.32 97.26 86.96 83.36 74.30 91.34 80.70 85.57 77.89 98.94 84.86 111.70 51.17 57.14 49.21 45.87 38.70 43.90 33.40 30.10 31.37 40.64 43.22 45.24 30.74 36.83 33.12 28.12 25.70 38.41 43.30 33.64
Total stockholders' equity + 778.80 912.71 952.39 1,060.95 1,011.88 929.86 907.56 852.61 803.26 889.44 856.09 834.21 795.22 758.18 704.58 685.65 700.34 693.16 684.99 728.01 726.23 719.17 709.93 680.93 655.90 670.00 647.68 641.35 630.58 618.07 574.21 585.25 601.47 599.82 596.16 579.72 562.50 531.99 518.04 496.82 483.61 465.59 447.41 444.46 436.96 419.16 409.12 409.29 394.69 366.17 359.81 352.94 363.52 344.49 334.95 302.66 305.52 278.45 288.70 273.69 260.30 248.53 236.30 220.27 218.31 205.71 190.94 182.49 171.18 171.33 163.90 166.43 176.99 173.98 163.02 153.82 140.57 127.20 49.09 34.33
Common shares outstanding 157 162 162 164 165 164 163 164 167 167 168 168 170 169 169 169 169 170 172 173 172 172 174 176 174 173 173 175 175 175 177 176 177 170 176 176 176 174 174 174 173 172 172 172 171 169 169 169 169 169 170 171 169 168 166 33 33 30 32 31 31 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 22 11 11
2 days ago