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 + 33.97 10.65 101.78 125.74 245.41 90.56 145.16 73.19 79.46 41.91 21.57 32.64 38.70 24.54 22.21 1.88 27.05 11.32 18.50 4.42
Accounts receivable, net 439.11 519.98 746.54 953.25 1,028.85 450.08 431.38 416.01 391.51 391.57 332.49 218.22 168.83 161.31 172.52 148.31 93.40 186.00 184.74 192.72
Inventories 0.00 101.72 38.85 36.05 39.54 57.91 34.46 25.52 46.73 41.39 25.41 32.34 27.14 15.08 27.61 37.67 36.73
Other current assets 72.30 64.29 62.21 75.87 139.29 15.59 46.13 12.76 9.59 48.44 33.56 51.38 37.36 11.34 35.99 29.07 16.99 32.51 39.72 38.72
Total current assets 545.38 594.92 841.69 1,093.65 1,349.07 533.74 560.50 482.17 474.15 450.63 375.63 282.67 230.10 203.74 212.47 179.26 137.44 229.83 242.95 235.86
Total non-current assets + 1,548.73 1,820.81 2,082.71 1,794.71 1,782.84 1,819.77 1,371.15 1,010.56 779.80 736.25 504.80 399.25 362.14 313.64 323.16 382.85 251.57 412.99 390.68 386.33
Total assets 2,094.11 2,415.73 2,924.39 2,888.35 3,131.91 2,353.51 1,931.65 1,492.72 1,253.96 1,186.88 880.43 681.92 592.23 517.39 535.63 562.11 389.00 642.82 633.63 622.18
Total current liabilities + 577.61 545.79 656.12 857.93 969.39 422.96 378.11 307.27 265.27 274.79 251.02 178.30 140.29 109.53 140.05 117.89 63.10 141.27 128.56 120.97
Total non-current liabilities + 874.39 1,163.32 1,437.02 986.78 1,000.49 1,110.87 816.80 546.46 426.16 462.71 281.56 247.04 234.20 225.75 259.92 290.76 155.06 217.41 228.94 256.67
Total liabilities 1,452.00 1,709.11 2,093.14 1,844.72 1,969.88 1,533.83 1,194.90 853.73 691.43 737.50 532.57 425.34 374.49 335.28 399.97 408.66 218.16 358.68 357.50 377.64
Total stockholders' equity + 642.11 706.62 831.26 1,043.63 1,162.03 819.68 736.74 638.99 562.53 449.38 347.86 256.58 217.74 182.11 135.66 153.46 170.84 284.13 276.13 244.55
Common shares outstanding 39 38 39 45 48 48 48 49 49 49 49 48 48 47 46 35 33 34 35 35
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 + 560.74 33.97 52.64 41.50 55.78 10.65 30.55 119.79 122.47 101.78 99.37 78.58 96.11 125.74 220.61 141.10 179.39 245.41 200.64 202.94 140.64 90.56 119.32 99.43 158.38 145.16 99.91 86.86 80.40 73.19 78.07 84.73 114.74 79.46 54.01 56.76 66.85 41.91 43.93 33.02 34.68 21.57 39.83 36.17 31.41 32.64 30.68 26.11 30.91 38.70 53.69 31.48 20.74 24.54 22.74 33.83 23.14 22.21 4.64 7.92 3.93 1.88 2.08 41.37 36.57 27.05 22.62 23.49 16.68 11.32 7.81 8.36 7.84 18.50 6.17 17.53 10.22 4.42 3.51 4.89 10.32
Accounts receivable, net 442.17 439.11 442.71 457.46 493.29 519.98 528.58 599.22 676.16 746.54 741.70 748.16 964.30 953.25 980.35 1,030.13 1,270.02 1,028.85 712.85 600.51 700.53 450.08 409.05 425.04 452.47 431.38 421.69 421.90 420.84 416.01 411.33 389.44 383.64 391.51 380.80 371.23 383.62 391.57 373.60 378.18 352.20 332.49 302.50 266.91 255.19 218.22 185.65 174.02 169.52 168.83 163.80 165.53 176.08 161.31 163.89 161.64 168.56 172.52 163.59 156.67 156.73 148.31 147.45 99.72 91.82 93.40 98.52 115.97 152.82 186.00 192.16 199.25 199.09 184.74 194.69 195.21 187.93 192.72 186.04 166.44 163.42
Inventories 0.00 0.00 0.00 0.00 58.20 44.78 58.47 69.95 101.72 38.60 37.72 40.14 38.85 30.84 32.66 35.33 36.05 32.41 33.54 34.25 39.54 39.67 45.35 43.46 57.91 32.05 33.22 37.09 34.46 31.37 27.70 27.59 25.52 44.34 0.00 0.00 46.73 0.00 0.00 0.00 41.39 0.00 0.00 0.00 25.41 19.44 22.13 21.51 32.34 25.97 26.08 28.03 27.14 18.89 15.13 15.69 15.08 24.55 26.95 33.00 27.61 38.20 40.87 40.90 37.67 35.43 36.19 34.96 36.73 29.58 35.87 41.53
Other current assets 133.61 72.30 74.98 72.39 78.29 64.29 53.14 57.50 64.02 62.21 60.04 52.07 20.05 75.87 70.10 80.73 95.26 139.29 49.64 50.10 51.50 54.44 46.24 50.53 50.62 46.13 44.49 47.03 48.93 12.76 10.23 10.84 7.77 9.59 10.01 46.94 50.89 48.44 44.35 43.33 37.66 33.56 52.08 61.99 55.53 51.38 53.81 55.65 49.69 48.49 30.83 34.19 39.19 11.34 25.94 27.99 28.39 35.99 29.22 28.88 30.32 29.07 20.10 16.34 21.73 16.99 27.34 29.86 36.38 32.51 42.44 43.67 43.02 39.72 37.44 38.18 37.12 38.72 31.64 37.96 43.71
Total current assets 1,136.52 545.38 570.32 571.35 627.36 594.92 612.27 704.76 790.75 841.69 831.12 807.24 1,071.06 1,093.65 1,206.17 1,190.22 1,478.77 1,349.07 899.53 790.10 830.36 533.74 513.70 518.64 600.59 560.50 506.93 489.87 488.89 482.17 479.84 468.52 489.37 474.15 442.47 441.04 472.22 450.63 433.66 442.57 412.96 375.63 368.98 343.37 322.36 282.67 249.12 235.16 228.47 230.10 226.28 210.23 217.21 203.74 193.65 205.12 201.85 212.47 197.45 193.48 190.98 179.26 169.62 157.43 150.11 137.44 148.47 169.32 205.88 229.83 242.40 251.27 249.95 242.95 238.31 250.92 235.27 235.86 221.19 209.28 217.45
Total non-current assets + 1,467.85 1,548.73 1,568.63 1,640.87 1,767.77 1,820.81 2,055.55 2,066.57 2,082.85 2,082.71 1,823.65 1,836.91 1,810.00 1,794.71 1,812.10 1,818.56 1,769.91 1,782.84 1,809.47 1,842.34 1,812.77 1,819.77 1,831.16 1,846.18 1,859.54 1,371.15 1,354.14 1,366.22 1,148.94 1,010.56 1,010.56 1,004.74 783.18 779.80 748.92 747.93 738.82 736.25 736.11 737.87 681.54 504.80 496.26 482.78 477.69 399.25 379.69 376.53 365.96 362.14 317.90 317.35 313.95 313.64 317.12 318.08 322.11 323.16 339.95 373.81 380.05 382.85 392.35 244.78 249.00 251.57 230.47 233.70 234.33 412.99 416.16 415.45 415.69 390.68 393.76 395.07 386.63 386.33 385.43 388.83 391.41
Total assets 2,604.37 2,094.11 2,138.95 2,212.22 2,395.12 2,415.73 2,667.82 2,771.33 2,873.60 2,924.39 2,654.77 2,644.14 2,881.06 2,888.35 3,018.26 3,008.78 3,248.67 3,131.91 2,709.00 2,632.44 2,643.12 2,353.51 2,344.87 2,364.82 2,460.13 1,931.65 1,861.07 1,856.09 1,637.83 1,492.72 1,490.40 1,473.26 1,272.55 1,253.96 1,191.39 1,188.97 1,211.05 1,186.88 1,169.77 1,180.44 1,094.50 880.43 865.24 826.15 800.05 681.92 628.82 611.69 594.44 592.23 544.18 527.58 531.17 517.39 510.77 523.21 523.96 535.63 537.40 567.28 571.04 562.11 561.97 402.20 399.11 389.00 378.95 403.01 440.20 642.82 658.56 666.72 665.63 633.63 632.07 645.99 621.89 622.18 606.62 598.12 608.86
Total current liabilities + 1,044.19 577.61 542.16 573.64 582.25 545.79 518.55 573.89 623.90 656.12 707.13 673.72 803.60 857.93 891.25 957.38 1,147.58 969.39 641.19 582.56 598.99 422.96 386.17 384.54 373.06 378.11 343.91 316.82 333.27 307.27 303.09 283.24 251.18 265.27 244.97 266.33 277.69 274.79 240.08 301.60 290.85 251.02 250.11 231.63 207.62 178.30 147.77 139.27 141.23 140.29 115.31 111.17 114.17 109.53 115.55 121.03 105.53 140.05 128.69 127.36 126.95 117.89 113.63 79.02 74.75 63.10 79.11 89.84 103.98 141.27 152.55 145.67 148.54 128.56 123.69 121.48 112.27 120.97 110.21 109.02 105.08
Total non-current liabilities + 847.38 874.39 952.38 1,030.98 1,097.82 1,163.32 1,258.61 1,320.58 1,395.50 1,437.02 1,130.47 1,204.13 1,121.69 986.78 994.38 1,012.06 1,020.16 1,000.49 1,025.33 1,083.50 1,150.07 1,110.87 1,151.62 1,202.87 1,337.99 816.80 812.06 858.82 654.57 546.46 572.59 573.28 422.16 426.16 414.22 414.15 456.55 462.71 496.52 475.94 429.84 281.56 291.16 306.48 321.67 247.04 235.63 238.81 228.33 234.20 220.59 218.49 225.53 225.75 244.65 260.34 277.85 259.92 272.64 281.97 287.05 290.76 294.80 148.21 150.39 155.06 128.32 141.76 171.08 217.41 230.73 224.68 230.07 228.94 243.31 252.95 250.11 256.67 271.95 290.87 284.91
Total liabilities 1,891.57 1,452.00 1,494.54 1,604.63 1,680.07 1,709.11 1,777.15 1,894.47 2,019.41 2,093.14 1,837.60 1,877.85 1,925.29 1,844.72 1,885.63 1,969.44 2,167.74 1,969.88 1,666.52 1,666.06 1,749.06 1,533.83 1,537.79 1,587.41 1,711.05 1,194.90 1,155.97 1,175.65 987.84 853.73 875.68 856.52 673.34 691.43 659.19 680.48 734.24 737.50 736.60 777.54 720.69 532.57 541.27 538.11 529.29 425.34 383.40 378.09 369.56 374.49 335.91 329.66 339.70 335.28 360.20 381.37 383.38 399.97 401.33 409.33 414.00 408.66 408.43 227.23 225.13 218.16 207.43 231.60 275.07 358.68 383.28 370.35 378.61 357.50 367.01 374.43 362.38 377.64 382.16 399.88 389.99
Total stockholders' equity + 712.81 642.11 644.41 607.60 715.05 706.62 890.67 876.86 854.19 831.26 817.17 766.30 955.77 1,043.63 1,132.63 1,039.34 1,080.93 1,162.03 1,042.48 966.38 894.06 819.68 807.07 777.41 749.08 736.74 705.10 680.44 649.99 638.99 614.72 616.74 599.22 562.53 532.20 508.49 476.81 449.38 433.17 402.90 373.81 347.86 323.97 288.04 270.76 256.58 245.42 233.61 224.88 217.74 208.27 197.92 191.47 182.11 150.57 141.84 140.59 135.66 136.08 157.95 157.03 153.46 153.54 174.97 173.98 170.84 171.52 171.42 165.14 284.13 275.28 296.37 287.02 276.13 265.06 271.56 259.52 244.55 224.46 198.24 218.87
Common shares outstanding 39 39 39 38 38 38 38 38 38 38 38 39 42 43 44 45 47 48 48 48 48 48 48 48 48 48 48 47 48 48 49 49 49 49 49 49 50 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 47 41 46 46 46 46 46 46 35 34 33 33 33 33 33 33 34 34 34 34 35 35 35 35 34 34 35
5 days ago