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 + 160.87 145.76 145.52 217.48 257.41 2,123.73 447.86 378.62 333.89 247.67 168.23 488.33 162.05 210.02 373.67 407.90 385.62 497.39 454.73 473.36
Accounts receivable, net 2,517.27 2,584.04 2,571.86 3,249.35 4,417.15 2,646.75 2,107.26 2,322.07 2,113.93 1,711.19 1,505.62 1,571.59 1,449.58 1,412.14 1,189.64 1,036.07 885.54 828.88 911.78 765.00
Inventories 0.00 -453.66 -197.18 -132.87 0.00 0.00 0.00 0.00 359.39 0.00 0.00 0.00 0.00 0.00
Other current assets 120.40 239.80 163.31 122.41 129.59 51.15 85.01 52.39 126.23 98.49 96.91 404.93 97.43 88.49 88.09 70.14 65.76 37.79 22.65 17.79
Total current assets 2,798.54 2,969.60 2,880.69 3,589.24 4,804.15 2,941.70 2,640.12 2,753.07 2,510.94 1,972.91 1,730.70 2,105.46 1,664.49 1,672.29 1,611.54 1,481.77 1,307.27 1,347.87 1,389.16 1,256.15
Total non-current assets + 2,259.84 2,328.32 2,344.59 2,365.33 2,201.76 2,202.56 2,000.94 1,674.34 1,724.90 1,679.66 1,453.66 1,108.88 1,138.33 1,131.94 526.50 513.93 526.98 467.85 422.15 375.55
Total assets 5,058.38 5,297.93 5,225.28 5,954.56 7,028.11 5,144.26 4,641.06 4,427.41 4,235.83 3,652.57 3,184.36 3,214.34 2,802.82 2,804.23 2,138.04 1,995.70 1,834.25 1,815.72 1,811.31 1,631.69
Total current liabilities + 1,831.70 2,324.90 2,051.99 3,322.85 3,326.34 1,839.73 1,556.04 1,433.32 1,987.45 1,810.53 1,448.60 1,575.86 1,269.98 1,232.22 876.63 771.61 731.81 697.65 757.62 686.95
Total non-current liabilities + 1,381.03 1,250.98 1,754.59 1,278.29 1,679.84 1,424.59 1,414.29 1,399.00 822.64 584.19 597.96 591.46 593.11 67.64 12.94 20.02 22.54 10.85 11.44 1.02
Total liabilities 3,212.73 3,575.88 3,806.58 4,601.14 5,006.18 3,264.33 2,970.33 2,832.33 2,810.09 2,394.72 2,046.55 2,167.32 1,863.09 1,299.85 889.57 791.63 754.35 708.50 769.06 687.97
Total stockholders' equity + 1,845.65 1,722.05 1,418.70 1,353.42 2,021.93 1,879.93 1,670.73 1,595.09 1,425.75 1,257.85 1,137.81 1,047.02 939.72 1,504.37 1,248.47 1,204.07 1,079.90 1,107.22 1,042.25 943.72
Common shares outstanding 122 121 120 127 134 136 138 140 141 143 145 148 157 162 165 166 169 173 174 175
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 + 159.67 160.87 136.84 155.99 129.94 145.76 131.70 113.17 121.84 145.52 174.73 210.16 239.16 217.48 187.53 238.93 242.81 257.41 202.65 2,078.97 2,085.80 2,123.73 2,125.93 362.24 294.57 447.86 384.42 355.31 445.47 378.62 297.80 310.58 349.78 333.89 297.31 273.18 229.79 247.67 224.45 207.08 179.41 168.23 143.09 171.45 135.78 488.33 127.72 144.22 142.81 162.05 129.72 150.02 159.90 210.02 272.96 240.63 311.37 373.67 382.74 315.90 360.32 407.90 283.56 215.52 282.36 385.62 388.19 357.46 451.69 497.39 314.91 357.45 414.73 454.73 410.83 420.34 462.81 473.36 414.42 362.56 380.65
Accounts receivable, net 2,724.03 2,517.27 2,720.33 2,726.98 2,680.33 2,584.04 2,903.60 2,911.20 2,827.90 2,571.86 2,647.03 2,693.34 2,873.29 3,249.35 4,165.86 4,821.07 4,896.12 4,417.15 4,138.54 3,459.53 3,114.95 2,646.75 2,534.36 2,172.61 2,216.17 2,107.26 2,225.02 2,279.26 2,223.49 2,322.07 2,453.36 2,384.71 2,180.36 2,113.93 2,104.31 1,948.20 1,802.78 1,711.19 1,682.69 1,602.63 1,463.24 1,505.62 1,651.79 1,706.43 1,651.43 1,571.59 1,640.63 1,699.79 1,612.03 1,449.58 1,565.00 1,570.89 1,469.83 1,412.14 1,334.58 1,415.39 1,245.38 1,189.64 1,238.08 1,311.19 1,175.78 1,036.07 1,142.46 1,150.28 1,002.81 885.54 884.57 920.69 798.80 828.88 1,117.97 1,148.73 1,006.36 911.78 937.98 880.60 801.24 765.00 786.41 788.47 706.97
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 359.39 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 72.24 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 123.72 120.40 129.33 130.74 113.45 239.80 303.68 154.81 174.44 163.31 137.48 147.99 122.20 122.41 79.98 108.26 140.31 129.59 89.47 90.23 77.55 51.15 65.77 69.08 95.90 85.01 73.72 72.01 59.39 52.39 53.91 63.37 60.87 126.23 106.45 127.27 120.08 98.49 115.07 69.39 63.07 56.85 61.33 66.46 59.71 404.93 56.37 65.20 68.24 52.86 58.72 113.53 60.85 50.14 118.63 51.58 44.39 48.24 35.93 48.99 45.98 37.80 40.93 45.05 38.27 36.11 39.52 38.73 28.52 21.60 23.77 23.72 30.78 22.65 20.16 25.43 27.53 17.79 18.55 22.65 21.16
Total current assets 3,007.42 2,798.54 2,986.49 3,013.71 2,923.73 2,969.60 3,338.99 3,179.17 3,124.18 2,880.69 2,959.24 3,051.49 3,234.65 3,589.24 4,433.37 5,168.26 5,279.23 4,804.15 4,430.66 3,722.56 3,410.11 2,941.70 2,852.70 2,603.93 2,606.64 2,640.12 2,683.17 2,706.57 2,728.35 2,753.07 2,805.07 2,758.66 2,591.01 2,510.94 2,454.85 2,285.02 2,092.61 1,972.91 1,967.55 1,879.10 1,705.72 1,730.70 1,856.21 1,944.34 1,846.92 2,105.46 1,824.72 1,909.20 1,823.08 1,664.49 1,753.44 1,782.97 1,690.58 1,672.29 1,726.17 1,707.60 1,601.13 1,611.54 1,656.75 1,676.08 1,582.07 1,481.77 1,466.94 1,410.86 1,323.44 1,307.27 1,312.28 1,316.88 1,279.01 1,347.87 1,456.65 1,529.90 1,451.87 1,389.16 1,368.97 1,326.37 1,291.58 1,256.15 1,219.38 1,173.68 1,108.78
Total non-current assets + 2,228.00 2,259.84 2,241.36 2,308.20 2,302.39 2,328.32 2,274.37 2,333.17 2,347.91 2,344.59 2,358.42 2,353.78 2,360.94 2,365.33 2,362.16 2,289.18 2,242.11 2,201.76 2,171.94 2,184.00 2,186.51 2,202.56 2,222.14 2,221.76 2,241.68 2,000.94 1,953.38 1,977.54 1,969.09 1,674.34 1,687.66 1,694.63 1,716.76 1,724.90 1,720.74 1,680.87 1,683.13 1,679.66 1,696.51 1,469.97 1,456.53 1,453.66 1,456.35 1,459.68 1,462.31 1,108.88 1,117.07 1,127.91 1,137.09 1,138.33 1,138.13 1,138.58 1,139.98 1,131.94 517.10 532.40 533.15 526.50 522.69 517.72 514.26 513.93 515.14 511.04 518.77 526.98 529.75 486.80 470.41 467.85 465.98 426.23 421.92 422.15 416.08 402.57 392.62 375.55 368.33 353.77 317.66
Total assets 5,235.42 5,058.38 5,227.85 5,321.91 5,226.11 5,297.93 5,613.36 5,512.35 5,472.09 5,225.28 5,317.67 5,405.26 5,595.58 5,954.56 6,795.53 7,457.44 7,521.34 7,028.11 6,602.61 5,906.56 5,596.62 5,144.26 5,074.84 4,825.69 4,848.32 4,641.06 4,636.55 4,684.11 4,697.44 4,427.41 4,492.72 4,453.28 4,307.78 4,235.83 4,175.59 3,965.89 3,775.74 3,652.57 3,664.06 3,349.07 3,162.25 3,184.36 3,312.57 3,404.01 3,309.22 3,214.34 2,941.78 3,037.11 2,960.17 2,802.82 2,891.57 2,921.55 2,830.56 2,804.23 2,243.27 2,240.00 2,134.29 2,138.04 2,179.44 2,193.80 2,096.33 1,995.70 1,982.08 1,921.89 1,842.21 1,834.25 1,842.03 1,803.67 1,749.42 1,815.72 1,922.62 1,956.12 1,873.79 1,811.31 1,785.05 1,728.94 1,684.20 1,631.69 1,587.70 1,527.45 1,426.44
Total current liabilities + 1,896.49 1,831.70 1,884.07 2,295.84 2,263.37 2,324.90 2,240.84 2,244.21 2,274.29 2,051.99 2,649.54 2,761.49 2,947.87 3,322.85 3,358.88 3,485.75 3,541.20 3,326.34 3,251.69 2,586.38 2,300.91 1,839.73 1,760.98 1,673.38 1,804.73 1,556.04 1,434.14 1,496.34 1,429.66 1,433.32 1,515.33 1,524.73 1,994.41 1,987.45 1,986.30 1,797.49 1,877.37 1,810.53 1,799.80 1,491.46 1,372.06 1,448.60 1,581.26 1,694.82 1,651.10 1,575.86 1,329.20 1,431.00 1,380.49 1,269.98 1,306.23 1,330.99 1,249.43 1,232.22 938.06 949.34 871.87 876.63 896.71 889.89 851.76 771.61 789.49 792.17 756.06 731.81 698.02 690.05 634.47 697.65 810.08 849.66 782.74 757.62 748.67 710.52 688.38 686.95 669.50 648.30 584.29
Total non-current liabilities + 1,634.81 1,381.03 1,486.75 1,241.69 1,228.02 1,250.98 1,732.45 1,757.69 1,767.81 1,754.59 1,263.54 1,255.66 1,266.33 1,278.29 1,759.09 1,919.27 1,884.63 1,679.84 1,400.11 1,414.02 1,427.53 1,424.59 1,440.50 1,447.98 1,456.48 1,414.29 1,529.31 1,528.46 1,615.22 1,399.00 1,410.79 1,410.40 828.69 822.64 834.41 831.19 582.50 584.19 594.60 594.77 598.38 597.96 599.94 597.35 600.11 591.46 593.87 596.01 598.08 593.11 596.77 91.49 91.45 67.64 14.34 12.47 14.31 12.94 14.51 15.48 17.05 20.02 22.02 24.85 23.05 22.54 25.77 12.31 11.74 10.85 11.83 11.97 12.11 11.44 9.92 9.67 9.12 1.02 1.23 1.24 1.24
Total liabilities 3,531.30 3,212.73 3,370.81 3,537.52 3,491.39 3,575.88 3,973.29 4,001.91 4,042.09 3,806.58 3,913.08 4,017.15 4,214.20 4,601.14 5,117.97 5,405.02 5,425.84 5,006.18 4,651.81 4,000.39 3,728.44 3,264.33 3,201.48 3,121.36 3,261.20 2,970.33 2,963.45 3,024.80 3,044.88 2,832.33 2,926.12 2,935.13 2,823.10 2,810.09 2,820.71 2,628.68 2,459.87 2,394.72 2,394.40 2,086.23 1,970.44 2,046.55 2,181.20 2,292.16 2,251.20 2,167.32 1,923.07 2,027.01 1,978.57 1,863.09 1,903.01 1,422.48 1,340.88 1,299.85 952.39 961.81 886.17 889.57 911.21 905.37 868.81 791.63 811.50 817.02 779.11 754.35 723.79 702.36 646.22 708.50 821.91 861.63 794.85 769.06 758.59 720.19 697.50 687.97 670.73 649.54 585.53
Total stockholders' equity + 1,704.12 1,845.65 1,857.04 1,784.39 1,734.73 1,722.05 1,640.07 1,510.44 1,429.99 1,418.70 1,404.58 1,388.11 1,381.39 1,353.42 1,677.56 2,052.42 2,095.50 2,021.93 1,950.80 1,906.17 1,868.19 1,879.93 1,873.36 1,704.33 1,587.12 1,670.73 1,673.10 1,659.31 1,652.56 1,595.09 1,566.60 1,518.16 1,484.67 1,425.75 1,354.88 1,337.21 1,315.87 1,257.85 1,269.67 1,262.84 1,191.81 1,137.81 1,131.36 1,111.85 1,058.02 1,047.02 1,018.72 1,010.10 981.60 939.72 988.56 1,499.07 1,489.69 1,504.37 1,290.88 1,278.19 1,248.11 1,248.47 1,268.22 1,288.43 1,227.53 1,204.07 1,170.58 1,104.87 1,063.10 1,079.90 1,118.24 1,101.31 1,103.20 1,107.22 1,100.71 1,094.50 1,078.94 1,042.25 1,026.46 1,008.75 986.70 943.72 916.97 877.91 840.91
Common shares outstanding 121 122 121 121 122 122 121 120 120 120 120 120 120 120 127 130 132 133 133 135 136 137 137 136 136 137 137 138 139 139 140 141 141 141 141 142 142 142 143 143 144 144 145 146 146 147 147 148 149 151 157 160 161 162 161 162 163 164 164 165 166 166 166 166 167 168 169 170 171 171 172 173 174 174 173 174 175 174 175 175 175
about 13 hours ago