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 + 265.09 660.49 328.68 491.69 494.49 294.95 369.37 312.07 189.96 216.16 149.76 283.98 210.03 157.98 274.64 395.09 133.87 191.84 360.46 91.92
Accounts receivable, net 1,125.54 1,071.66 1,148.20 934.41 791.63 756.91 736.64 583.84 548.57 506.76 535.90 535.60 521.89 476.44 465.87 367.72 315.41 308.52 271.83 178.37
Inventories 51.14 60.00 58.52 47.90 54.71 48.46 47.55 45.93 80.19 69.95 46.46 0.00 0.00 26.21
Other current assets 127.00 87.36 78.57 84.50 83.91 77.84 24.75 14.74 7.19 12.71 10.04 29.57 121.58 41.15 40.66 38.69 65.63 52.10 29.24 24.65
Total current assets 1,517.63 1,819.51 1,555.45 1,510.60 1,370.03 1,129.71 1,178.66 965.35 794.18 783.17 741.63 884.17 803.86 674.38 770.95 788.72 499.92 552.45 661.53 294.95
Total non-current assets + 1,972.90 1,777.32 1,770.43 1,730.81 1,730.88 1,647.66 1,604.48 1,413.77 1,463.06 1,442.20 1,487.39 1,546.35 1,561.09 1,601.08 1,640.13 1,625.64 1,577.42 1,535.72 1,197.10 1,096.21
Total assets 3,490.53 3,596.83 3,325.88 3,241.41 3,100.91 2,777.36 2,783.14 2,379.12 2,257.24 2,225.37 2,229.02 2,430.53 2,364.95 2,275.45 2,411.08 2,414.36 2,077.34 2,088.17 1,858.62 1,391.16
Total current liabilities + 975.19 931.76 892.77 769.49 718.12 670.17 612.54 482.57 410.33 378.46 347.08 367.09 384.33 304.20 497.84 289.28 406.20 423.91 381.06 178.46
Total non-current liabilities + 781.61 406.78 451.69 790.20 799.47 707.01 681.46 547.73 654.94 639.56 734.34 960.69 938.36 903.02 807.05 957.76 566.92 540.43 505.31 647.60
Total liabilities 1,756.80 1,338.54 1,344.46 1,559.69 1,517.59 1,377.18 1,294.00 1,030.30 1,065.27 1,018.01 1,081.42 1,327.78 1,322.69 1,207.22 1,304.88 1,247.04 973.12 964.34 886.37 826.06
Total stockholders' equity + 1,733.73 2,258.29 1,981.42 1,681.72 1,583.32 1,400.18 1,489.14 1,348.83 1,191.97 1,207.36 1,147.60 1,102.75 1,042.26 1,068.23 1,106.20 1,167.32 1,104.21 1,123.83 972.25 565.10
Common shares outstanding 33 36 36 36 35 37 38 38 39 42 42 41 39 40 43 48 53 54 46 40
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 + 198.28 265.09 145.97 152.83 151.12 660.49 386.34 226.43 243.96 328.68 201.15 203.54 238.54 491.69 327.05 255.73 271.14 494.49 342.53 256.88 233.42 294.95 304.66 304.21 223.06 369.37 258.47 189.11 179.24 312.07 505.87 116.56 152.04 189.96 157.96 138.51 120.96 216.16 225.18 182.67 114.45 149.76 104.97 239.99 225.30 283.98 178.78 94.41 77.01 210.03 147.93 92.55 101.82 157.98 128.12 167.13 192.71 274.64 138.46 110.13 123.75 395.09 331.18 123.25 80.88 133.87 313.62 213.09 157.70 191.84 146.18 182.57 227.07 360.46 62.24 30.26 38.18 91.92 22.49 37.58 47.64
Accounts receivable, net 1,239.45 1,125.54 1,229.32 1,213.52 1,172.37 1,071.66 1,229.31 1,235.67 1,202.68 1,148.20 1,239.11 1,168.69 1,016.13 934.41 975.19 935.32 853.23 791.63 842.70 878.21 834.06 756.91 796.85 747.20 768.84 736.64 771.83 773.01 685.33 583.84 654.72 636.07 612.96 548.57 571.06 580.34 555.49 506.76 580.08 581.72 584.70 535.90 589.50 585.58 546.68 535.60 594.41 609.65 578.66 521.89 527.02 514.16 503.05 476.44 529.35 521.90 488.01 465.87 779.96 489.83 437.27 560.78 394.72 371.78 339.99 461.71 330.66 350.59 340.71 305.19 351.82 338.88 319.23 271.83 269.07 228.54 206.33 178.37 185.64 166.28 169.09
Inventories 0.00 51.14 0.00 0.00 60.00 0.00 0.00 58.52 0.00 47.90 0.00 54.71 0.00 0.00 0.00 48.46 0.00 0.00 0.00 47.55 0.00 0.00 0.00 45.93 0.00 0.00 0.00 80.19 0.00 0.00 0.00 69.95 0.00 0.00 0.00 46.46 0.00 0.00 0.00 0.00 7.31 0.00 0.00 0.00 0.00 0.00 26.21
Other current assets 119.16 127.00 123.29 136.66 105.42 87.36 100.32 107.12 98.06 27.43 126.97 108.05 97.73 84.50 91.19 100.67 97.02 83.91 83.27 78.37 83.67 77.84 74.22 75.94 74.54 72.65 65.85 57.14 56.64 14.74 45.93 54.81 50.78 7.19 59.20 58.94 60.68 12.71 58.80 47.36 45.20 10.04 129.11 115.14 109.35 88.06 112.53 111.12 109.15 121.58 104.07 58.06 47.98 41.15 36.52 36.55 48.73 40.66 41.68 43.52 43.56 38.69 41.27 37.63 57.64 65.63 53.12 50.23 52.02 59.36 45.38 35.91 43.46 44.20 37.07 26.75 24.18 24.65 37.03 22.69 17.90
Total current assets 1,556.89 1,517.63 1,498.58 1,503.02 1,428.91 1,819.51 1,715.97 1,569.21 1,544.70 1,555.45 1,567.23 1,480.28 1,352.41 1,510.60 1,393.43 1,291.72 1,221.39 1,370.03 1,268.49 1,213.46 1,151.15 1,129.71 1,175.73 1,127.34 1,066.45 1,178.66 1,096.15 1,019.26 921.21 965.35 1,206.51 807.44 815.78 794.18 788.21 777.79 737.14 783.17 864.07 811.74 744.35 741.63 788.48 904.42 847.93 884.17 856.97 785.27 731.23 803.86 746.91 664.78 651.73 674.38 692.80 724.44 719.18 770.95 684.81 632.10 593.19 788.72 767.17 532.67 478.51 499.92 697.40 613.91 550.43 552.45 543.38 557.37 589.76 661.53 368.38 285.55 268.70 294.95 245.16 226.55 234.63
Total non-current assets + 1,949.64 1,972.90 1,991.21 1,991.14 1,918.80 1,777.32 1,801.21 1,788.43 1,779.83 1,770.43 1,751.60 1,766.03 1,748.58 1,730.81 1,688.67 1,711.45 1,727.90 1,730.88 1,738.43 1,724.97 1,627.05 1,647.66 1,618.67 1,577.57 1,570.73 1,604.48 1,594.12 1,552.11 1,543.69 1,413.77 1,422.33 1,449.98 1,460.67 1,463.06 1,472.38 1,447.00 1,435.43 1,442.20 1,477.55 1,475.72 1,480.69 1,487.39 1,505.53 1,532.64 1,523.44 1,546.35 1,557.92 1,587.97 1,581.34 1,561.09 1,530.63 1,606.10 1,587.72 1,601.08 1,657.15 1,649.65 1,651.92 1,640.13 1,648.32 1,667.60 1,654.07 1,625.64 1,636.37 1,572.07 1,567.11 1,577.42 1,554.38 1,564.15 1,520.78 1,535.72 1,502.14 1,422.92 1,290.61 1,197.10 1,158.03 1,143.75 1,140.21 1,096.21 785.72 758.13 737.48
Total assets 3,506.53 3,490.53 3,489.79 3,494.16 3,347.70 3,596.83 3,517.18 3,357.64 3,324.53 3,325.88 3,318.83 3,246.31 3,100.98 3,241.41 3,082.09 3,003.17 2,949.29 3,100.91 3,006.92 2,938.43 2,778.20 2,777.36 2,794.40 2,704.91 2,637.18 2,783.14 2,690.27 2,571.36 2,464.90 2,379.12 2,628.84 2,257.41 2,276.45 2,257.24 2,260.59 2,224.79 2,172.56 2,225.37 2,341.62 2,287.46 2,225.04 2,229.02 2,294.01 2,437.06 2,371.37 2,430.53 2,414.89 2,373.24 2,312.57 2,364.95 2,277.54 2,270.88 2,239.45 2,275.45 2,349.95 2,374.08 2,371.10 2,411.08 2,333.13 2,299.70 2,247.26 2,414.36 2,403.54 2,104.74 2,045.62 2,077.34 2,251.78 2,178.06 2,071.21 2,088.17 2,045.52 1,980.28 1,880.37 1,858.62 1,526.41 1,429.30 1,408.90 1,391.16 1,030.88 984.68 972.10
Total current liabilities + 676.83 975.19 809.04 713.50 637.29 931.76 823.18 713.89 627.70 892.77 708.53 644.70 538.45 769.49 649.00 570.89 509.93 718.12 645.62 562.56 495.78 670.17 608.26 517.47 451.34 612.54 546.78 463.88 391.47 482.57 737.40 352.30 343.47 410.33 366.87 314.74 293.33 378.46 365.53 325.04 287.52 347.08 334.51 314.62 291.16 367.09 345.86 308.87 299.21 384.33 304.13 261.78 269.25 304.20 367.06 415.44 408.55 497.84 446.09 293.90 278.32 289.28 394.22 366.42 350.99 406.20 375.68 339.55 340.12 423.91 362.78 338.59 327.10 381.06 183.24 146.91 147.96 178.46 100.68 82.34 83.81
Total non-current liabilities + 1,168.00 781.61 931.10 880.78 560.77 406.78 441.80 494.37 642.47 451.69 745.80 806.46 841.64 790.20 788.51 801.66 817.34 799.47 817.00 886.66 866.07 707.01 711.64 708.34 717.16 681.46 682.25 688.47 671.41 547.73 539.96 629.31 695.55 654.94 762.80 770.88 682.71 639.56 744.50 759.18 756.28 734.34 797.10 958.86 962.96 960.69 955.73 956.45 936.33 938.36 937.31 929.54 911.88 903.02 809.16 808.32 812.96 807.05 836.03 977.29 963.90 957.76 841.04 590.40 575.98 566.92 564.76 560.69 554.36 540.43 536.81 521.76 515.77 505.31 667.77 660.31 659.96 647.60 418.67 406.09 403.00
Total liabilities 1,844.83 1,756.80 1,740.13 1,594.28 1,198.06 1,338.54 1,264.98 1,208.26 1,270.17 1,344.46 1,454.33 1,451.16 1,380.10 1,559.69 1,437.51 1,372.55 1,327.27 1,517.59 1,462.62 1,449.22 1,361.85 1,377.18 1,319.90 1,225.80 1,168.50 1,294.00 1,229.04 1,152.35 1,062.88 1,030.30 1,277.36 981.61 1,039.02 1,065.27 1,129.66 1,085.62 976.03 1,018.01 1,110.03 1,084.22 1,043.80 1,081.42 1,131.61 1,273.48 1,254.12 1,327.78 1,301.59 1,265.32 1,235.54 1,322.69 1,241.44 1,191.31 1,181.12 1,207.22 1,176.23 1,223.76 1,221.51 1,304.88 1,282.11 1,271.20 1,242.22 1,247.04 1,235.25 956.82 926.97 973.12 940.44 900.24 894.48 964.34 899.59 860.35 842.87 886.37 851.01 807.23 807.93 826.06 519.35 488.43 486.81
Total stockholders' equity + 1,661.70 1,733.73 1,749.66 1,899.88 2,149.64 2,258.29 2,252.20 2,149.38 2,054.36 1,981.42 1,864.50 1,795.15 1,720.89 1,681.72 1,644.58 1,630.62 1,622.02 1,583.32 1,544.30 1,489.21 1,416.35 1,400.18 1,474.50 1,479.10 1,468.68 1,489.14 1,461.23 1,419.01 1,402.02 1,348.83 1,351.48 1,275.80 1,237.43 1,191.97 1,130.93 1,139.18 1,196.53 1,207.36 1,231.59 1,203.24 1,181.25 1,147.60 1,162.40 1,163.58 1,117.25 1,102.75 1,113.30 1,107.92 1,077.03 1,042.26 1,036.10 1,079.57 1,058.33 1,068.23 1,173.72 1,150.32 1,149.58 1,106.20 1,051.02 1,028.50 1,005.05 1,167.32 1,168.29 1,147.92 1,118.65 1,104.21 1,311.34 1,277.82 1,176.73 1,123.83 1,145.93 1,119.93 1,037.50 972.25 675.40 622.07 600.98 565.10 511.53 496.25 485.29
Common shares outstanding 32 31 32 34 36 36 36 36 36 36 36 36 35 36 36 36 36 36 35 35 35 35 37 38 38 38 38 38 38 39 39 38 38 38 38 40 41 42 42 42 41 42 42 42 41 41 41 41 40 39 39 40 41 40 41 42 43 43 42 43 46 47 47 48 48 53 54 54 53 54 54 54 53 46 46 44 42 40 40 40 40
1 day ago