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 + 100.05 77.88 88.61 69.14 16.60 34.10 5.54 19.51 8.19 13.67 32.35 0.96 13.74 2.17 1.40 0.72 103.01 98.88 32.87 7.90
Accounts receivable, net 179.25 170.21 132.88 99.61 78.55 33.94 85.94 93.07 67.29 57.03 42.30 110.13 102.35 156.65 300.99 232.91 197.79 134.23 236.89 176.05
Inventories 75.60 74.08 64.96 49.90 44.54 15.03 21.65 13.39 4.75 3.44 2.58 7.45 5.91 5.75 11.86 7.74 5.66 11.81 0.11 0.16
Other current assets 7.03 8.36 8.74 11.70 7.49 10.55 4.67 6.71 7.54 3.03 1.86 31.84 5.88 193.66 9.31 10.00 10.36 11.81 21.22 44.96
Total current assets 361.92 330.52 295.20 230.36 147.18 93.62 117.80 130.38 89.28 74.95 79.09 155.98 127.88 356.66 325.12 251.36 315.61 256.74 291.09 229.06
Total non-current assets + 1,456.35 1,363.74 1,251.28 749.15 722.10 564.98 674.85 559.42 294.36 275.14 281.61 300.60 317.77 303.28 424.87 431.59 387.01 373.31 502.51 481.67
Total assets 1,818.27 1,694.26 1,546.48 979.51 869.28 658.61 792.65 689.80 383.64 350.08 360.69 456.58 445.64 659.94 749.99 682.96 702.62 630.05 793.60 710.74
Total current liabilities + 410.52 315.86 324.02 192.30 161.03 85.94 157.30 148.90 79.03 74.03 62.34 115.34 93.48 191.20 254.57 165.82 165.64 135.09 183.35 148.79
Total non-current liabilities + 951.50 989.51 865.80 481.29 429.78 377.66 455.23 390.69 158.69 117.10 126.74 151.66 160.32 340.79 367.64 369.87 355.92 347.52 326.88 317.67
Total liabilities 1,362.02 1,305.36 1,189.82 673.59 590.82 463.59 612.53 539.59 237.72 191.13 189.08 267.00 253.81 531.99 622.21 535.69 521.56 482.62 510.23 466.46
Total stockholders' equity + 456.25 388.90 356.65 305.92 278.46 195.01 180.12 149.72 145.92 158.95 171.62 189.58 191.84 127.94 127.78 147.27 181.06 147.44 283.36 244.28
Common shares outstanding 32 33 33 34 34 32 33 31 30 30 33 35 37 36 36 36 37 36 37 25
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 + 121.44 100.05 72.98 79.03 78.24 77.88 77.67 49.94 59.13 88.61 40.44 21.75 15.66 69.14 16.75 11.72 20.12 16.60 15.02 16.79 31.73 34.10 40.33 41.33 38.63 5.54 12.16 17.43 20.42 19.51 0.23 2.84 12.11 8.19 10.71 34.59 44.02 13.67 23.12 32.73 38.03 32.35 33.19 40.67 25.67 0.96 0.50 9.74 24.86 13.74 6.85 2.63 1.67 2.74 3.83 0.09 2.97 3.12 2.48 3.04 0.72 0.75 56.18 78.87 103.01 96.44 97.72 80.27 98.88 42.31 -11.80 51.33 32.87 21.24 -5.17 9.48 7.90 7.11 36.83 44.99 42.80
Accounts receivable, net 182.45 179.25 135.06 210.98 206.53 170.21 174.31 113.50 113.92 132.88 92.05 89.60 102.04 99.61 70.91 77.07 68.41 78.55 76.94 54.28 70.88 33.94 48.64 28.20 58.75 85.94 110.09 107.23 100.88 93.07 65.40 61.99 74.05 67.29 59.53 41.07 64.69 57.03 36.68 21.80 40.27 41.59 46.46 51.62 78.52 109.10 120.23 104.20 92.58 100.53 126.90 137.03 156.65 233.03 143.44 144.69 300.99 145.71 286.76 207.22 231.42 265.79 238.72 180.21 196.59 173.95 155.51 129.31 134.23 143.25 248.80 217.09 236.89 188.96 196.74 167.59 176.05 97.99 112.09 76.30 110.70
Inventories 74.77 75.60 53.30 74.22 74.24 74.08 77.15 50.70 50.84 64.96 57.09 56.17 53.26 49.90 31.90 47.40 54.03 44.54 49.35 28.00 21.74 15.03 20.07 21.81 23.82 21.65 26.99 20.07 15.22 13.39 6.48 6.20 4.86 4.75 2.72 2.89 3.89 3.44 3.28 3.68 4.16 2.58 2.35 2.76 6.43 7.45 7.75 4.88 5.32 5.91 6.42 6.65 5.75 10.84 13.38 14.69 11.86 20.83 15.34 11.02 7.74 6.83 4.91 10.39 5.66 8.09 10.08 7.72 11.81 15.21 9.40 6.90 0.11 0.11 0.15 0.16 0.16 0.16 0.01 0.01 0.10
Other current assets 6.89 7.03 6.31 6.22 7.31 8.36 15.83 13.63 6.79 8.74 8.08 10.40 9.91 11.70 8.33 4.50 4.91 7.49 7.27 8.56 9.56 10.55 9.86 7.10 8.91 4.67 5.52 3.38 4.92 6.71 2.76 6.95 7.00 7.54 3.74 2.65 2.04 3.03 1.94 2.85 1.47 2.57 8.68 9.43 7.76 32.87 9.06 8.86 7.21 7.70 11.57 178.48 193.66 8.59 100.20 128.11 11.15 152.25 13.02 12.71 11.49 11.70 13.30 13.59 10.36 20.94 14.76 16.66 11.81 69.96 15.68 19.16 21.22 13.51 34.61 30.65 44.96 93.57 43.51 52.21 8.00
Total current assets 385.55 361.92 267.64 370.45 366.31 330.52 344.96 227.77 230.69 295.20 197.66 177.92 180.88 230.36 127.90 140.69 147.47 147.18 148.58 107.63 133.90 93.62 118.90 98.44 130.12 117.80 154.76 148.11 141.44 130.38 74.87 77.98 98.01 89.28 76.69 81.20 114.65 74.95 65.02 61.05 83.93 79.09 90.68 104.49 118.37 155.98 137.54 127.67 129.97 127.88 151.75 324.79 356.66 253.63 260.84 287.58 325.12 321.90 317.60 234.00 251.36 285.07 313.10 283.05 315.61 299.42 278.06 233.97 256.74 270.73 273.88 294.48 291.09 223.83 231.50 207.87 229.06 198.82 192.45 173.52 161.60
Total non-current assets + 1,496.18 1,456.35 1,076.35 1,456.77 1,428.17 1,363.74 1,349.18 959.40 935.82 1,251.28 811.40 793.40 769.14 749.15 535.00 729.49 732.05 722.10 726.36 709.53 707.65 564.98 725.18 718.04 706.63 674.85 640.41 626.78 611.04 559.42 330.51 321.08 310.23 294.36 285.03 289.59 280.63 275.14 268.42 268.72 270.08 281.61 277.89 285.49 289.29 300.60 346.55 343.40 316.43 317.77 335.88 301.16 303.28 439.73 447.53 427.91 424.87 437.86 428.98 427.13 431.59 442.03 426.50 399.59 387.01 389.27 398.25 380.28 373.31 521.90 549.85 543.25 502.51 517.32 509.44 481.54 481.67 500.79 427.38 424.20 407.10
Total assets 1,881.73 1,818.27 1,343.99 1,827.22 1,794.48 1,694.26 1,694.14 1,187.17 1,166.51 1,546.48 1,009.07 971.32 950.02 979.51 662.89 870.18 879.52 869.28 874.93 817.16 841.55 658.61 844.08 816.48 836.75 792.65 795.17 774.89 752.48 689.80 405.38 399.05 408.23 383.64 361.72 370.79 395.28 350.08 333.44 329.77 354.00 360.69 368.57 389.97 407.66 456.58 484.08 471.08 446.40 445.64 487.62 625.95 659.94 693.36 708.38 715.48 749.99 759.76 746.58 661.13 682.96 727.09 739.61 682.64 702.62 688.68 676.32 614.25 630.05 792.63 823.74 837.72 793.60 741.16 740.94 689.42 710.74 699.61 619.82 597.71 568.70
Total current liabilities + 345.99 410.52 293.27 394.50 396.80 315.86 305.07 221.28 221.62 324.02 158.38 148.44 157.71 192.30 110.94 141.07 138.91 161.03 145.80 109.11 124.30 85.94 97.53 102.60 133.35 157.30 154.00 177.65 168.34 148.90 78.35 87.20 87.18 79.03 79.37 75.53 80.45 74.03 56.35 55.01 67.61 62.34 68.64 68.52 74.89 115.34 118.29 112.53 99.62 93.48 112.14 181.11 191.20 184.18 214.24 221.15 254.57 233.83 205.37 160.71 165.82 179.72 196.32 146.51 165.64 136.42 141.71 105.02 135.09 162.85 173.58 209.95 183.35 161.33 179.86 139.75 148.79 132.05 109.44 89.36 92.10
Total non-current liabilities + 1,060.54 951.50 712.48 972.50 935.75 989.51 997.15 688.50 674.75 865.80 511.05 486.26 466.08 481.29 348.86 450.24 450.67 429.78 466.11 453.73 465.36 377.66 508.21 479.61 515.64 455.23 467.95 423.58 424.96 390.69 181.06 161.13 166.31 158.69 139.10 143.62 149.31 117.10 113.84 108.76 111.25 126.74 125.09 144.07 147.82 151.66 171.80 169.83 154.27 160.32 178.40 321.99 340.79 376.62 366.51 370.61 367.64 382.35 395.48 362.22 369.87 370.47 370.90 364.91 355.92 366.58 370.04 345.96 347.52 339.93 346.15 323.28 326.88 317.58 325.35 316.39 317.67 324.34 477.88 436.92 458.50
Total liabilities 1,406.53 1,362.02 1,005.74 1,367.00 1,332.55 1,305.36 1,302.22 909.78 896.37 1,189.82 669.43 634.69 623.80 673.59 459.80 591.32 589.57 590.82 611.91 562.84 589.66 463.59 605.74 582.21 648.99 612.53 621.96 601.23 593.30 539.59 259.41 248.33 253.50 237.72 218.47 219.15 229.76 191.13 170.19 163.78 178.86 189.08 193.72 212.59 222.71 267.00 290.09 282.36 253.88 253.81 290.54 503.10 531.99 560.80 580.75 591.75 622.21 616.19 600.85 522.94 535.69 550.19 567.23 511.42 521.56 503.01 511.75 450.97 482.62 502.78 519.73 533.23 510.23 478.91 505.20 456.14 466.46 456.39 587.32 526.28 550.60
Total stockholders' equity + 475.19 456.25 338.24 460.22 461.93 388.90 391.91 277.40 270.14 356.65 339.64 336.62 326.22 305.92 203.09 278.87 289.95 278.46 263.02 254.32 251.89 195.01 238.34 234.27 187.76 180.12 172.76 173.09 158.73 149.72 145.98 150.72 154.74 145.92 143.26 151.64 165.52 158.95 163.25 166.00 175.14 171.62 174.85 177.38 184.95 189.58 193.99 188.72 192.52 191.84 197.08 122.85 127.94 132.56 127.62 123.73 127.78 143.58 145.73 138.19 147.27 176.90 172.38 171.22 181.06 185.68 164.56 163.28 147.44 289.84 304.01 304.50 283.36 262.25 235.73 233.28 244.28 243.22 32.51 71.43 18.10
Common shares outstanding 29 28 32 33 29 33 33 33 33 33 33 33 33 33 33 30 35 35 35 30 32 32 31 33 33 33 33 33 31 27 27 28 32 27 26 27 32 25 29 30 33 33 32 33 35 35 36 35 35 37 37 36 36 36 36 36 36 36 36 36 36 36 37 36 36 37 36 37 37 36 36 37 37 36 37 36 36 26 19 26 19
5 days ago