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 + 358.02 259.23 268.73 163.64 103.84 128.31 114.67 142.66 105.83 202.88 187.98 164.52 126.82 152.12 128.34 123.76 68.07 49.18 56.72 54.70
Accounts receivable, net 5,582.73 4,254.08 3,688.81 3,272.37 2,936.73 2,685.45 2,511.38 1,931.74 1,814.56 1,436.74 1,315.09 1,309.21 1,257.91 1,371.36 1,208.28 1,135.95 998.77 990.03 1,072.61 994.89
Inventories 160.65 122.58 184.61 265.15 328.10 185.65 190.83 148.50 231.49 216.82 171.58 167.83 135.97 132.15 158.58 157.41 125.42 133.64 120.31 128.86
Other current assets 260.99 208.72 189.16 199.51 199.64 177.04 231.15 115.68 152.47 127.16 77.01 76.31 73.96 45.93 40.49 72.57 68.07 77.57 82.39 47.94
Total current assets 6,362.39 4,844.62 4,331.30 3,900.67 3,568.31 3,176.45 3,048.03 2,338.58 2,304.34 1,983.61 1,751.66 1,717.87 1,594.66 1,701.55 1,535.68 1,489.70 1,259.92 1,250.41 1,310.58 1,226.39
Total non-current assets + 2,724.98 2,603.96 1,955.05 1,211.91 1,120.77 1,134.28 1,130.15 437.37 381.31 235.70 262.36 230.25 273.05 299.95 321.93 313.59 343.40 357.23 556.60
Total assets 9,087.37 7,448.58 6,286.35 5,112.58 4,689.08 4,310.73 4,178.18 2,775.95 2,685.65 2,219.30 2,014.02 1,948.12 1,867.72 2,001.50 1,857.61 1,803.28 1,603.32 1,607.64 1,867.18 1,774.15
Total current liabilities + 5,104.30 4,122.20 3,373.38 2,866.41 2,515.26 2,227.46 1,883.53 1,536.66 1,499.97 1,438.66 1,208.13 1,138.93 1,051.81 1,182.12 1,109.16 1,137.52 964.14 932.94 857.35 818.50
Total non-current liabilities + 2,334.19 1,555.76 1,177.23 608.11 664.60 740.84 1,134.33 252.30 342.21 67.20 120.15 87.96 99.00 114.09 151.62 120.80 171.61 252.73 234.63
Total liabilities 7,438.50 5,677.97 4,550.62 3,474.51 3,179.85 2,968.30 3,017.86 1,788.96 1,842.18 1,505.86 1,328.28 1,226.89 1,150.80 1,296.21 1,260.78 1,258.31 1,135.75 1,185.67 1,091.98 1,083.80
Total stockholders' equity + 1,648.87 1,770.61 1,735.73 1,638.07 1,509.23 1,342.43 1,160.32 986.99 843.47 713.44 685.74 721.23 716.92 705.29 596.83 544.97 467.57 421.97 775.19 690.35
Common shares outstanding 32 38 37 37 37 35 36 36 36 36 38 41 43 45 46 47 46 47 50 49
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 + 440.63 358.02 547.02 309.14 309.14 259.23 317.45 256.31 379.11 268.73 244.32 195.95 175.73 163.64 136.65 137.53 114.76 103.84 107.35 107.81 138.75 128.31 75.24 153.87 62.66 114.67 140.55 112.08 124.83 142.66 111.07 248.13 100.25 105.83 236.41 194.78 183.71 202.88 175.70 175.15 173.91 187.98 148.13 175.51 186.13 164.52 127.10 149.93 180.86 126.82 135.03 142.17 152.33 152.12 140.68 129.01 132.61 128.34 98.68 115.20 140.59 123.76 93.76 98.14 85.32 68.07 68.97 119.82 67.19 49.18 72.45 109.56 105.70 56.72 53.09 46.14 32.16 54.70 71.07 138.25 82.84
Accounts receivable, net 6,481.43 5,582.73 5,542.70 5,543.08 5,543.08 4,254.08 3,983.25 4,232.58 3,673.90 3,688.81 3,072.10 3,666.08 3,087.11 3,272.37 3,047.74 3,610.45 3,025.70 2,936.73 2,754.15 3,045.32 2,583.72 2,685.45 2,267.72 2,677.56 2,464.38 2,511.38 2,320.68 2,284.92 1,723.82 1,931.74 1,682.01 2,161.08 1,751.32 1,814.56 1,483.23 1,821.69 1,387.50 1,436.74 1,162.42 1,476.18 1,050.87 1,315.09 1,106.23 1,459.28 1,039.31 1,309.21 1,037.17 1,325.87 1,074.47 1,257.91 992.73 1,318.97 1,081.98 1,371.36 956.05 1,354.95 1,092.85 1,208.28 910.13 1,256.01 1,009.73 1,135.95 839.65 1,003.81 828.31 998.77 729.16 879.77 843.67 990.03 892.91 1,222.86 812.37 1,072.61 814.44 1,029.22 798.78 994.89 720.02 429.98 419.43
Inventories 251.56 160.65 149.00 147.49 147.49 122.58 151.01 145.46 169.46 184.61 184.20 248.19 265.57 265.15 367.91 377.06 383.40 328.10 269.47 214.39 253.30 185.65 158.40 212.98 236.41 190.83 219.93 179.58 187.15 148.50 171.85 178.63 195.39 231.49 291.64 272.35 240.52 216.82 227.50 197.54 181.91 171.58 177.64 214.65 184.02 167.83 168.03 170.39 164.83 135.97 145.33 151.55 127.13 132.15 137.67 158.07 163.22 158.58 149.00 157.40 185.22 157.41 152.98 124.01 121.83 125.42 116.57 107.78 123.45 133.64 107.79 130.30 116.12 120.31 119.65 118.46 124.57 128.86 135.07 113.35 119.04
Other current assets 279.12 260.99 265.57 300.31 300.31 208.72 208.80 265.14 218.88 189.16 209.63 229.56 217.42 199.51 232.36 275.97 244.38 199.64 192.02 187.71 177.93 177.04 225.05 220.08 202.71 231.15 120.97 110.85 117.20 115.68 103.78 122.40 119.40 152.47 151.03 212.23 148.74 127.16 101.24 89.32 85.15 77.01 70.49 85.39 85.47 76.31 84.57 85.06 80.36 73.96 65.99 66.46 62.66 45.93 50.50 83.94 88.63 84.30 82.02 93.09 115.53 72.57 97.10 95.55 163.33 111.10 106.18 108.65 110.43 77.57 69.92 86.78 86.02 82.39 57.47 54.78 46.17 47.94 59.55 53.09 55.70
Total current assets 7,452.74 6,362.39 6,504.28 6,300.01 6,300.01 4,844.62 4,660.51 4,899.48 4,441.35 4,331.30 3,710.25 4,339.78 3,745.82 3,900.67 3,784.66 4,401.00 3,768.24 3,568.31 3,322.99 3,555.23 3,153.69 3,176.45 2,726.41 3,264.49 2,966.16 3,048.03 2,802.13 2,687.43 2,152.99 2,338.58 2,068.68 2,710.22 2,166.35 2,304.34 2,162.31 2,501.06 1,960.47 1,983.61 1,666.85 1,938.19 1,491.83 1,751.66 1,502.50 1,934.83 1,494.93 1,717.87 1,416.88 1,731.24 1,500.51 1,594.66 1,339.09 1,679.14 1,424.09 1,701.55 1,284.89 1,687.61 1,431.11 1,535.68 1,206.00 1,582.30 1,389.67 1,489.70 1,153.19 1,292.96 1,158.17 1,260.32 991.12 1,191.57 1,118.23 1,250.41 1,124.66 1,518.13 1,092.95 1,310.58 1,027.23 1,228.55 1,001.68 1,226.39 985.71 712.87 651.81
Total non-current assets + 2,602.54 2,724.98 2,397.76 2,428.75 2,428.75 2,603.96 2,625.94 2,453.33 2,125.89 1,955.05 1,367.97 1,202.56 1,214.71 1,211.91 1,213.05 1,203.32 1,081.55 1,120.77 1,112.39 1,111.82 1,100.91 1,134.28 1,100.90 1,076.99 1,090.86 1,130.15 1,180.23 598.57 603.47 437.37 441.83 382.51 406.06 381.31 416.98 417.41 430.23 235.70 249.95 248.35 257.34 262.36 214.10 217.77 222.51 230.25 238.73 245.33 258.21 273.05 280.61 288.09 297.01 299.95 306.96 314.75 319.59 321.93 294.57 305.95 311.27 313.59 324.01 328.09 336.57 343.00 350.95 352.42 350.76 480.94 493.92 563.24 556.60 563.40 558.18 217.21 225.54
Total assets 10,055.28 9,087.37 8,902.05 8,728.77 8,728.77 7,448.58 7,286.44 7,352.81 6,567.24 6,286.35 5,078.22 5,542.33 4,960.53 5,112.58 4,997.71 5,604.32 4,849.79 4,689.08 4,435.38 4,667.05 4,254.61 4,310.73 3,827.31 4,341.48 4,057.02 4,178.18 3,982.36 3,286.00 2,756.47 2,775.95 2,510.52 3,092.73 2,572.41 2,685.65 2,579.29 2,918.47 2,390.70 2,219.30 1,916.80 2,186.54 1,749.17 2,014.02 1,716.60 2,152.60 1,717.44 1,948.12 1,655.61 1,976.58 1,758.72 1,867.72 1,619.70 1,967.24 1,721.10 2,001.50 1,591.85 2,002.36 1,750.70 1,857.61 1,500.57 1,888.25 1,700.94 1,803.28 1,477.20 1,621.05 1,494.74 1,603.32 1,342.07 1,544.00 1,468.99 1,607.64 1,605.59 2,012.05 1,656.19 1,867.18 1,590.64 1,786.73 1,554.96 1,774.15 1,536.59 930.08 877.35
Total current liabilities + 6,133.97 5,104.30 5,021.27 4,895.40 4,895.40 4,122.20 3,744.13 4,011.42 3,498.97 3,373.38 2,735.32 3,313.23 2,884.20 2,866.41 2,273.04 2,968.92 2,677.69 2,515.26 2,145.76 2,483.65 2,175.07 2,227.46 1,964.00 2,430.96 1,896.60 1,883.53 1,751.97 1,948.96 1,409.25 1,536.66 1,256.75 1,981.81 1,373.34 1,499.97 1,172.91 1,797.45 1,238.87 1,438.66 937.55 1,386.69 889.09 1,208.13 933.76 1,410.52 919.54 1,138.93 842.06 1,191.88 942.65 1,051.81 789.93 1,199.39 923.17 1,182.12 763.11 1,194.54 953.53 1,109.16 756.38 1,126.42 1,034.77 1,137.52 762.86 1,021.87 915.41 962.84 713.43 960.43 862.32 932.94 824.60 1,042.59 618.80 857.35 611.40 909.96 615.44 818.50 581.92 281.30 261.93
Total non-current liabilities + 2,318.71 2,334.19 2,300.05 2,227.88 2,227.88 1,555.76 1,776.01 1,493.85 1,312.78 1,177.23 716.85 660.14 502.73 608.11 1,103.89 1,022.31 632.91 664.60 840.70 781.57 696.37 740.84 600.42 703.16 1,009.85 1,134.33 1,127.75 257.45 321.00 252.30 310.76 204.43 318.47 342.21 579.64 335.01 418.38 67.20 275.24 119.10 172.59 120.15 113.56 76.71 120.35 87.96 77.43 51.68 113.94 99.00 125.41 89.52 98.89 114.09 147.09 155.16 175.11 151.62 181.93 170.03 99.36 120.80 194.42 108.87 108.91 172.91 177.12 141.71 194.68 217.45 391.71 255.11 234.63 207.03 127.86 16.83 20.57
Total liabilities 8,452.68 7,438.50 7,321.31 7,123.28 7,123.28 5,677.97 5,520.14 5,505.27 4,811.75 4,550.62 3,452.17 3,973.38 3,386.93 3,474.51 3,376.92 3,991.23 3,310.60 3,179.85 2,986.46 3,265.22 2,871.44 2,968.30 2,564.42 3,134.12 2,906.45 3,017.86 2,879.72 2,206.41 1,730.25 1,788.96 1,567.51 2,186.24 1,691.81 1,842.18 1,752.54 2,132.47 1,657.24 1,505.86 1,212.78 1,505.79 1,061.68 1,328.28 1,047.31 1,487.22 1,039.89 1,226.89 919.49 1,243.56 1,056.59 1,150.80 915.34 1,288.91 1,022.06 1,296.21 910.21 1,349.70 1,128.64 1,260.78 938.31 1,296.44 1,134.13 1,258.31 957.28 1,130.74 1,024.32 1,135.75 890.55 1,102.14 1,057.00 1,185.67 1,042.05 1,434.30 873.91 1,091.98 818.44 1,037.82 836.30 1,083.80 871.80 298.13 282.51
Total stockholders' equity + 1,602.60 1,648.87 1,580.73 1,605.48 1,605.48 1,770.61 1,766.30 1,847.55 1,755.49 1,735.73 1,626.05 1,568.96 1,573.60 1,638.07 1,620.79 1,613.10 1,539.19 1,509.23 1,448.92 1,401.83 1,383.17 1,342.43 1,262.89 1,207.36 1,150.57 1,160.32 1,102.64 1,079.58 1,026.22 986.99 943.01 906.49 880.60 843.47 826.75 786.00 733.46 713.44 704.02 680.75 687.48 685.74 669.28 665.38 677.55 721.23 736.12 733.01 702.13 716.92 704.36 678.33 699.04 705.29 681.64 652.66 622.07 596.83 562.26 591.81 566.81 544.97 519.92 490.31 470.42 467.57 451.51 441.86 411.99 421.97 563.54 577.75 782.28 775.19 772.20 748.91 718.66 690.35 664.79 631.95 594.84
Common shares outstanding 31 31 32 32 32 37 38 39 38 38 37 37 37 36 36 37 37 37 37 37 37 36 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 40 41 41 41 42 42 43 43 45 45 45 45 45 44 45 47 47 47 47 47 47 46 46 46 46 46 46 47 49 49 51 49 49 49 49 48 48
4 days ago