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 + 124.23 157.20 330.07 325.93 124.96 369.36 318.49 296.99 177.17 171.12 226.57 202.95 141.26 119.76 175.26 141.87 133.19 218.74 173.18 140.33
Accounts receivable, net 397.26 459.53 506.57 547.75 605.09 346.61 310.79 317.92 310.86 292.59 260.95 244.56 211.87 192.85 164.11 153.58 122.21 118.06 150.53 152.13
Inventories 24.32 40.24 40.10 37.77 30.38 25.30 22.18 62.69 60.63 62.51 58.40 66.26 106.44 98.56 85.97 64.41 51.53 51.29
Other current assets 104.57 58.91 48.15 116.11 46.00 42.20 35.12 34.31 34.32 27.39 64.56 67.48 65.35 73.44 105.72 104.24 129.34 71.39 58.71 58.50
Total current assets 626.06 675.64 884.78 989.78 776.05 758.17 664.40 649.23 522.35 491.10 552.08 514.99 418.49 386.05 445.09 399.68 384.74 408.19 382.42 350.96
Total non-current assets + 1,826.60 1,754.09 1,600.31 1,504.50 1,336.62 1,020.84 986.81 890.01 843.29 790.98 710.83 612.63 598.84 648.41 471.13 461.27 484.80 564.11 600.93 587.76
Total assets 2,452.66 2,429.73 2,485.09 2,494.29 2,112.68 1,779.01 1,651.21 1,539.23 1,365.64 1,282.08 1,262.91 1,127.62 1,017.33 1,034.46 916.22 860.95 869.55 972.30 983.35 938.72
Total current liabilities + 656.89 665.99 701.56 768.47 702.69 506.55 444.28 451.32 402.59 396.18 364.60 340.78 309.62 299.71 263.67 233.90 236.56 215.29 244.81 258.41
Total non-current liabilities + 500.05 449.38 541.17 574.42 480.92 443.87 443.89 370.23 311.59 286.85 309.58 225.96 187.25 275.76 186.93 147.31 132.10 132.26 106.16 100.91
Total liabilities 1,156.94 1,115.37 1,242.73 1,342.89 1,183.61 950.42 888.16 821.55 714.18 683.02 674.18 566.74 496.87 575.46 450.61 381.21 368.65 347.55 350.96 359.32
Total stockholders' equity + 1,295.72 1,314.36 1,242.36 1,151.40 929.07 828.59 763.04 717.68 651.46 599.06 588.73 560.88 520.46 459.00 465.62 479.74 500.90 624.75 632.39 579.40
Common shares outstanding 23 24 25 26 27 26 26 27 26 26 27 26 26 26 25 25 25 25 25 26
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 + 86.45 124.23 132.63 139.68 98.67 157.20 191.10 260.46 240.92 330.07 340.83 340.40 365.81 325.93 301.29 203.86 101.13 124.96 468.50 422.59 360.86 369.36 351.06 574.01 530.98 318.49 308.10 299.39 254.62 296.99 253.32 227.32 179.32 177.17 166.09 156.72 139.24 171.12 189.74 216.32 204.40 226.57 261.21 245.85 212.00 202.95 203.24 165.17 131.69 141.26 136.18 118.43 104.96 119.76 119.07 100.24 183.68 175.26 168.09 152.41 129.09 141.87 145.26 143.94 123.06 133.19 190.25 191.37 188.54 218.74 231.44 225.13 196.97 173.18 147.43 136.42 126.66 140.33 145.61 157.64 129.19
Accounts receivable, net 454.76 397.26 432.15 448.96 468.27 459.53 457.53 463.91 467.19 506.57 507.01 479.96 498.28 547.75 654.57 688.59 707.32 605.09 448.09 379.65 362.61 346.61 344.39 294.18 300.29 310.79 319.24 318.53 316.39 317.92 347.93 333.33 318.90 310.86 321.95 312.01 288.63 292.59 279.18 266.51 261.73 260.95 252.83 254.71 249.66 244.56 251.51 246.63 233.02 211.87 224.66 219.02 203.90 192.85 216.77 209.21 157.74 164.11 171.49 178.08 169.39 153.58 153.35 143.74 123.05 122.21 132.20 126.23 117.60 118.06 156.07 164.44 154.43 150.53 170.15 157.70 153.85 152.13 178.18 164.00 160.15
Inventories 21.42 0.00 30.96 33.24 41.06 40.24 32.28 0.00 42.69 -9.65 30.12 36.36 40.36 37.77 29.56 28.93 33.81 30.38 25.37 28.55 31.06 25.30 21.29 19.91 24.89 22.18 22.16 24.67 27.97 62.69 59.68 59.84 62.62 60.63 61.29 56.27 62.45 62.51 62.28 57.29 60.10 58.40 64.92 60.54 62.60 66.26 63.60 79.29 83.13 106.44 100.57 98.91 104.94 98.56 99.24 97.91 132.13 125.01 60.72 71.09 84.66 64.41 47.51 49.32 52.19 51.53 49.55 49.18 54.30 51.29 50.30 51.59 56.95
Other current assets 102.02 104.57 92.36 49.54 58.22 58.91 43.28 42.85 50.37 48.15 42.30 44.83 52.95 116.11 42.17 43.10 52.13 46.00 36.54 41.29 45.25 42.20 34.80 33.85 38.27 35.12 30.65 33.53 35.53 34.31 30.33 29.42 33.92 34.32 30.99 32.96 36.20 27.39 63.96 65.06 67.63 64.56 66.44 61.34 67.36 67.48 69.77 65.43 68.24 65.35 73.80 67.85 69.89 73.44 72.19 89.09 89.09 105.72 105.83 104.13 110.71 104.24 103.78 102.76 136.58 129.34 67.41 77.70 90.99 71.39 55.69 57.33 59.86 58.71 56.16 55.95 61.43 58.50 57.10 58.00 63.52
Total current assets 643.23 626.06 657.13 638.17 625.16 675.64 691.91 767.21 758.48 884.78 890.14 865.19 917.03 989.78 998.03 935.56 860.58 776.05 953.13 843.53 768.72 758.17 730.24 902.04 869.53 664.40 657.99 651.45 606.54 649.23 631.57 590.07 532.14 522.35 519.03 501.68 464.06 491.10 532.87 547.88 533.76 552.08 580.48 561.91 529.02 514.99 524.51 477.22 432.95 418.49 434.65 405.29 378.75 386.05 408.04 398.54 430.51 445.09 445.40 434.62 409.19 399.68 402.39 390.45 382.69 384.74 389.86 395.30 397.12 408.19 443.19 446.90 411.26 382.42 373.74 350.07 341.94 350.96 380.89 379.63 352.86
Total non-current assets + 1,815.16 1,826.60 1,844.05 1,829.27 1,781.72 1,754.09 1,722.27 1,641.32 1,598.67 1,600.31 1,547.31 1,548.91 1,514.56 1,504.50 1,442.09 1,358.15 1,349.12 1,336.62 1,009.30 997.94 999.30 1,020.84 1,015.99 968.72 964.83 986.81 1,012.64 982.48 953.12 890.01 886.11 842.23 825.95 843.29 825.41 810.58 780.42 790.98 787.99 735.30 711.47 710.83 663.80 630.14 612.68 612.63 616.05 607.84 588.70 598.84 603.47 619.31 632.64 648.41 671.99 668.49 456.67 471.13 462.97 452.90 448.52 461.27 462.65 461.39 469.59 484.80 551.90 553.13 544.13 564.11 577.24 573.05 571.84 600.93 604.92 599.27 592.79 587.76 590.16 562.69 554.77
Total assets 2,458.40 2,452.66 2,501.18 2,467.44 2,406.88 2,429.73 2,414.18 2,408.53 2,357.14 2,485.09 2,437.45 2,414.10 2,431.59 2,494.29 2,440.11 2,293.71 2,209.70 2,112.68 1,962.43 1,841.47 1,768.02 1,779.01 1,746.23 1,870.76 1,834.36 1,651.21 1,670.63 1,633.93 1,559.66 1,539.23 1,517.68 1,432.30 1,358.08 1,365.64 1,344.43 1,312.26 1,244.48 1,282.08 1,320.87 1,283.17 1,245.23 1,262.91 1,244.29 1,192.05 1,141.70 1,127.62 1,140.57 1,085.06 1,021.65 1,017.33 1,038.12 1,024.60 1,011.40 1,034.46 1,080.03 1,067.03 887.19 916.22 908.37 887.52 857.71 860.95 865.04 851.83 852.28 869.55 941.76 948.43 941.25 972.30 1,020.43 1,019.95 983.09 983.35 978.66 949.33 934.72 938.72 971.04 942.32 907.62
Total current liabilities + 692.03 656.89 670.46 661.40 624.34 665.99 665.57 645.85 618.58 701.56 668.37 641.27 688.04 768.47 757.37 748.17 740.11 702.69 615.68 560.26 500.74 506.55 497.52 439.65 422.85 444.28 465.73 471.47 431.84 451.32 454.89 449.99 398.64 402.59 413.30 405.01 381.57 396.18 399.04 384.97 362.43 364.60 381.94 364.50 329.50 340.78 395.52 360.69 327.69 309.62 326.67 318.05 304.49 299.71 317.11 319.55 267.97 263.67 272.79 272.09 250.48 233.90 244.90 243.25 233.12 236.56 227.73 231.43 210.69 215.29 245.36 262.44 238.58 244.81 256.99 246.05 250.70 258.41 268.53 266.56 252.44
Total non-current liabilities + 479.84 500.05 507.81 505.61 487.80 449.38 441.52 531.14 515.84 541.17 548.34 561.48 537.69 574.42 556.45 482.33 486.42 480.92 385.71 383.08 415.36 443.87 446.08 656.02 652.30 443.89 441.28 419.29 406.07 370.23 357.70 313.79 293.97 311.59 317.57 305.17 271.23 286.85 326.67 315.71 305.55 309.58 275.55 248.35 254.27 225.96 193.97 191.90 179.76 187.25 211.77 225.40 259.32 275.76 292.27 285.12 169.77 186.93 146.79 138.96 137.90 147.31 143.89 134.07 137.60 132.10 129.72 126.73 125.06 132.26 101.59 99.45 105.07 106.16 103.63 106.03 104.89 100.91 90.62 89.28 93.22
Total liabilities 1,171.87 1,156.94 1,178.26 1,167.01 1,112.14 1,115.37 1,107.08 1,176.99 1,134.41 1,242.73 1,216.71 1,202.74 1,225.73 1,342.89 1,313.82 1,230.49 1,226.53 1,183.61 1,001.39 943.34 916.11 950.42 943.59 1,095.67 1,075.15 888.16 907.01 890.77 837.90 821.55 812.59 763.78 692.61 714.18 730.87 710.18 652.81 683.02 725.72 700.68 667.98 674.18 657.49 612.84 583.77 566.74 589.49 552.59 507.45 496.87 538.44 543.45 563.80 575.46 609.37 604.66 437.74 450.61 419.58 411.05 388.39 381.21 388.79 377.33 370.71 368.65 357.45 358.16 335.75 347.55 346.95 361.89 343.65 350.96 360.62 352.07 355.59 359.32 359.15 355.85 345.66
Total stockholders' equity + 1,286.53 1,295.72 1,322.92 1,300.43 1,294.74 1,314.36 1,307.10 1,231.54 1,222.73 1,242.36 1,220.73 1,211.36 1,205.86 1,151.40 1,126.29 1,063.21 983.17 929.07 961.04 898.13 851.91 828.59 802.64 775.09 759.21 763.04 763.63 743.16 721.76 717.68 705.09 668.52 665.47 651.46 613.57 602.08 591.68 599.06 595.15 582.49 577.25 588.73 586.80 579.20 557.93 560.88 551.08 532.47 514.20 520.46 499.68 481.15 447.59 459.00 470.66 462.37 449.45 465.62 488.80 476.47 469.33 479.74 476.25 474.51 481.57 500.90 584.31 590.27 605.50 624.75 673.48 658.06 639.45 632.39 618.05 597.26 579.14 579.40 611.90 586.48 561.96
Common shares outstanding 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26
4 days ago