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 + 335.00 282.00 303.60 271.00 168.00 187.30 226.50 178.60 224.40 158.30 132.70 190.80 383.00 231.80 255.90 261.10 288.50 68.70 21.80 29.10
Accounts receivable, net 1,897.00 2,071.00 1,992.00 1,982.90 1,508.40 1,328.30 1,402.60 1,350.50 1,217.30 1,092.70 1,088.50 1,101.40 984.20 945.20 948.70 944.10 922.20 996.20 321.90 318.20
Inventories 106.00 98.00 98.00 96.60 72.20 59.10 56.80 53.10 51.20 44.00 38.80 35.90 37.80 34.50 35.20 31.30 33.70 37.10 12.30 17.00
Other current assets 291.00 163.00 151.00 134.20 101.20 96.20 99.50 90.30 85.00 80.00 70.60 178.50 186.60 184.00 215.50 182.40 261.00 223.70 57.80 29.10
Total current assets 2,523.00 2,406.00 2,381.00 2,357.10 1,710.80 1,521.80 1,606.00 1,564.40 1,436.80 1,284.50 1,230.30 1,391.00 1,421.90 1,231.30 1,265.70 1,246.10 1,264.90 1,325.70 413.80 393.40
Total non-current assets + 31,843.00 29,996.00 29,029.00 26,695.80 23,244.20 21,912.20 21,077.80 20,052.60 19,710.20 19,345.10 19,305.60 18,703.00 18,527.30 18,385.60 18,285.80 18,215.80 18,275.40 18,595.70 4,054.00 4,036.00
Total assets 34,366.00 32,402.00 31,410.00 29,052.90 24,955.00 23,434.00 22,683.80 21,617.00 21,147.00 20,629.60 20,535.90 20,094.00 19,949.20 19,616.90 19,551.50 19,461.90 19,540.30 19,921.40 4,467.80 4,429.40
Total current liabilities + 3,928.00 4,128.00 4,228.00 3,388.30 2,415.60 2,282.00 3,039.30 2,718.60 2,634.80 1,812.00 1,834.80 1,826.00 1,717.10 1,695.00 1,897.50 2,676.50 2,548.70 2,565.80 628.70 602.20
Total non-current liabilities + 18,470.00 16,867.00 16,639.00 15,975.40 13,559.70 12,663.20 11,498.30 10,968.90 10,551.10 11,123.90 10,924.50 10,520.20 10,326.00 10,216.20 9,970.60 8,936.50 9,424.50 10,073.10 2,535.30 2,405.10
Total liabilities 22,398.00 20,995.00 20,867.00 19,366.10 15,975.30 14,945.20 14,562.90 13,687.50 13,185.90 12,935.90 12,759.30 12,346.20 12,043.10 11,911.20 11,868.10 11,613.00 11,973.20 12,638.90 3,164.00 3,007.30
Total stockholders' equity + 11,968.00 11,405.00 10,542.00 9,686.00 8,978.90 8,483.90 8,118.20 7,927.10 7,958.80 7,691.30 7,774.10 7,745.30 7,903.50 7,703.30 7,681.30 7,846.50 7,564.50 7,281.40 1,303.80 1,422.10
Common shares outstanding 312 315 317 317 319 320 322 328 339 344 351 358 363 368 378 385 381 198 192 201
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 + 410.00 335.00 309.00 346.00 305.00 282.00 286.50 668.60 234.90 303.60 310.80 331.20 264.90 271.00 203.10 240.90 156.20 168.00 195.70 185.00 157.80 187.30 551.60 412.30 306.60 226.50 176.90 191.70 183.10 178.60 181.00 177.50 178.90 224.40 160.30 129.30 124.00 158.30 140.60 138.80 129.10 132.70 209.70 210.50 247.00 244.90 246.50 227.60 337.50 383.00 272.80 280.50 294.40 231.80 206.90 208.20 224.90 106.10 233.10 480.60 232.80 261.10 326.60 371.20 303.20 288.50 362.20 326.90 456.20 68.70 39.90 13.10 50.40 21.80 22.60 25.90 20.30 29.10 257.60 30.70 14.90
Accounts receivable, net 1,917.00 1,897.00 1,900.00 2,051.00 1,977.00 2,071.00 1,976.80 1,942.60 1,919.30 1,992.00 1,927.80 1,876.70 1,875.40 1,982.90 1,853.00 1,805.00 1,473.20 1,508.40 1,342.40 1,299.60 1,259.20 1,328.30 1,199.20 1,161.20 1,295.50 1,402.60 1,250.90 1,265.60 1,234.60 1,350.50 1,246.50 1,176.30 1,147.70 1,217.30 1,193.90 1,137.30 1,077.10 1,092.70 1,109.80 1,106.10 1,038.70 1,088.50 1,105.50 1,025.80 990.20 1,101.40 1,026.10 966.30 911.10 984.20 983.90 955.50 874.30 945.20 959.50 939.70 808.40 948.70 972.70 948.40 916.90 944.10 994.70 898.40 850.70 922.20 999.60 913.50 877.60 996.20 326.30 320.10 306.70 321.90 320.10 312.30 297.70 318.20 311.50 302.10 278.80
Inventories 114.00 106.00 321.00 104.00 102.00 98.00 97.70 99.90 101.40 98.00 100.00 96.10 97.90 96.60 101.10 100.20 80.50 72.20 68.20 63.90 61.10 59.10 58.80 58.50 57.10 56.80 55.30 56.20 55.40 53.10 55.40 52.80 52.30 51.20 47.80 45.40 45.00 44.00 43.70 41.90 38.80 38.80 37.70 37.20 37.00 35.90 38.20 38.60 38.20 37.80 36.90 36.00 35.10 34.50 35.50 34.10 35.30 35.20 37.80 34.40 36.30 31.30 31.10 31.90 32.80 33.70 35.40 0.00 37.10 37.10 12.30 17.00
Other current assets 183.00 291.00 179.00 139.00 159.00 163.00 190.50 126.60 161.30 151.00 163.10 107.30 135.90 134.20 163.90 116.00 103.10 101.20 118.70 83.40 99.60 96.20 109.90 79.40 94.70 99.50 112.10 79.80 86.60 90.30 108.30 79.00 91.40 85.00 91.10 74.10 79.10 80.00 93.10 69.40 72.40 70.60 198.60 178.00 182.20 178.50 183.60 170.70 181.80 186.60 172.30 180.60 183.80 184.00 201.00 191.20 262.00 215.50 171.30 176.30 189.20 182.40 183.90 302.40 333.90 261.00 262.00 271.80 292.80 223.70 107.90 129.90 98.90 57.80 90.00 85.40 90.70 29.10 66.90 65.20 69.10
Total current assets 2,510.00 2,523.00 2,484.00 2,416.00 2,321.00 2,406.00 2,348.40 2,659.70 2,273.60 2,381.00 2,348.40 2,261.70 2,241.40 2,357.10 2,199.40 2,140.60 1,695.80 1,710.80 1,569.40 1,480.90 1,443.10 1,521.80 1,774.30 1,568.80 1,753.90 1,606.00 1,473.90 1,474.10 1,444.60 1,564.40 1,492.10 1,369.40 1,354.00 1,436.80 1,396.70 1,292.80 1,234.40 1,284.50 1,301.60 1,259.40 1,183.30 1,230.30 1,444.30 1,340.90 1,343.70 1,391.00 1,360.90 1,225.10 1,306.90 1,421.90 1,290.40 1,268.80 1,223.30 1,231.30 1,270.00 1,234.30 1,179.20 1,265.70 1,254.40 1,479.60 1,210.30 1,246.10 1,330.20 1,288.70 1,266.00 1,264.90 1,404.30 1,252.90 1,363.90 1,325.70 474.10 463.10 456.00 413.80 432.70 423.60 408.70 393.40 427.70 398.00 362.80
Total non-current assets + 32,090.00 31,843.00 31,305.00 30,981.00 30,782.00 29,996.00 29,465.80 29,274.40 29,108.10 29,029.00 27,694.40 27,561.50 26,840.00 26,695.80 26,201.60 26,072.30 23,184.30 23,244.20 22,859.50 22,441.20 21,809.50 21,912.20 21,335.80 21,257.50 21,155.00 21,077.80 20,855.20 20,522.70 20,337.40 20,052.60 19,910.00 19,834.30 19,754.70 19,710.20 19,551.90 19,468.30 19,361.40 19,345.10 19,360.10 19,386.00 19,355.90 19,305.60 19,347.50 19,325.70 19,250.00 18,703.00 18,626.10 18,650.90 18,535.60 18,527.30 18,535.60 18,505.40 18,415.80 18,385.60 18,364.30 18,356.00 18,276.70 18,285.80 18,201.80 18,202.40 18,186.40 18,215.80 18,127.80 18,282.70 18,199.30 18,275.40 18,125.80 18,193.50 18,498.70 18,595.70 4,132.40 4,084.40 4,078.40 4,054.00 4,065.30 3,992.60 4,001.90 4,036.00 4,061.20 4,091.70 4,108.70
Total assets 34,600.00 34,366.00 33,789.00 33,397.00 33,103.00 32,402.00 31,814.20 31,934.10 31,381.70 31,410.00 30,042.80 29,823.30 29,081.40 29,052.90 28,401.00 28,212.90 24,880.10 24,955.00 24,428.90 23,922.10 23,252.60 23,434.00 23,110.10 22,826.30 22,908.90 22,683.80 22,329.10 21,996.80 21,782.00 21,617.00 21,402.10 21,203.70 21,108.70 21,147.00 20,948.60 20,761.10 20,595.80 20,629.60 20,661.70 20,645.40 20,539.20 20,535.90 20,791.80 20,666.60 20,593.70 20,094.00 19,987.00 19,876.00 19,842.50 19,949.20 19,826.00 19,774.20 19,639.10 19,616.90 19,634.30 19,590.30 19,455.90 19,551.50 19,456.20 19,682.00 19,396.70 19,461.90 19,458.00 19,571.40 19,465.30 19,540.30 19,530.10 19,446.40 19,862.60 19,921.40 4,606.50 4,547.50 4,534.40 4,467.80 4,498.00 4,416.20 4,410.60 4,429.40 4,488.90 4,489.70 4,471.50
Total current liabilities + 3,740.00 3,928.00 4,263.00 3,647.00 3,491.00 4,128.00 3,641.50 4,533.60 4,325.90 4,228.00 4,068.80 2,987.90 3,029.30 3,388.30 3,163.80 2,934.60 2,258.10 2,415.60 2,333.40 2,314.80 2,148.80 2,282.00 2,190.80 2,066.10 1,980.60 3,039.30 2,997.40 3,571.00 3,467.90 2,718.60 2,675.30 1,989.50 2,560.20 2,634.80 2,591.50 2,543.00 1,777.20 1,812.00 1,817.90 1,847.70 1,810.30 1,834.80 1,900.50 1,788.20 1,756.40 1,826.00 1,725.00 1,705.50 1,697.40 1,717.10 1,769.20 1,750.80 1,675.30 1,695.00 1,699.20 1,752.30 1,715.80 1,897.50 1,857.50 2,204.00 2,370.80 2,676.50 2,835.30 2,466.00 2,254.90 2,548.70 2,098.00 2,186.30 2,476.40 2,565.80 697.50 679.00 572.10 628.70 556.70 572.20 534.90 602.20 546.50 526.90 571.30
Total non-current liabilities + 18,880.00 18,470.00 17,655.00 17,698.00 17,947.00 16,867.00 16,942.50 16,394.20 16,235.20 16,639.00 15,641.60 16,630.70 16,134.80 15,975.40 15,746.70 16,062.30 13,637.30 13,559.70 13,216.60 12,823.90 12,465.50 12,663.20 12,545.20 12,529.30 12,808.10 11,498.30 11,353.20 10,470.60 10,391.50 10,968.90 10,803.00 11,365.40 10,634.20 10,551.10 10,682.90 10,553.00 11,132.90 11,123.90 11,202.30 11,039.70 10,963.00 10,924.50 11,089.10 11,113.70 11,072.60 10,520.20 10,330.70 10,315.00 10,320.40 10,326.00 10,317.40 10,310.20 10,229.40 10,216.20 10,193.50 10,155.30 9,986.40 9,970.60 9,984.20 9,811.30 9,228.30 8,936.50 8,836.70 9,419.50 9,641.70 9,424.50 9,877.60 9,766.50 10,057.50 10,073.10 2,597.20 2,606.70 2,698.30 2,535.30 2,634.10 2,455.60 2,475.10 2,405.10 2,508.10 2,499.80 2,323.90
Total liabilities 22,620.00 22,398.00 21,918.00 21,345.00 21,438.00 20,995.00 20,584.00 20,927.80 20,561.10 20,867.00 19,710.40 19,618.60 19,164.10 19,366.10 18,910.50 18,996.90 15,895.40 15,975.30 15,550.00 15,138.70 14,614.30 14,945.20 14,736.00 14,595.40 14,788.70 14,562.90 14,350.60 14,041.60 13,859.40 13,687.50 13,478.30 13,354.90 13,194.40 13,185.90 13,274.40 13,096.00 12,910.10 12,935.90 13,020.20 12,887.40 12,773.30 12,759.30 12,989.60 12,901.90 12,829.00 12,346.20 12,055.70 12,020.50 12,017.80 12,043.10 12,086.60 12,061.00 11,904.70 11,911.20 11,892.70 11,907.60 11,702.20 11,868.10 11,841.70 12,015.30 11,599.10 11,613.00 11,672.00 11,885.50 11,896.60 11,973.20 11,975.60 11,952.80 12,533.90 12,638.90 3,294.70 3,285.70 3,270.40 3,164.00 3,190.80 3,027.80 3,010.00 3,007.30 3,054.60 3,026.70 2,895.20
Total stockholders' equity + 11,980.00 11,968.00 11,871.00 12,050.00 11,663.00 11,405.00 11,228.80 11,005.10 10,819.80 10,542.00 10,331.30 10,203.70 9,916.50 9,686.00 9,489.90 9,215.40 8,984.00 8,978.90 8,873.30 8,778.30 8,632.90 8,483.90 8,370.10 8,227.10 8,117.20 8,118.20 7,976.50 7,952.90 7,919.50 7,927.10 7,921.60 7,846.10 7,911.80 7,958.80 7,672.00 7,662.90 7,683.30 7,691.30 7,639.20 7,755.70 7,763.20 7,774.10 7,799.80 7,762.50 7,762.10 7,745.30 7,929.00 7,853.20 7,822.00 7,903.50 7,736.90 7,710.40 7,731.70 7,703.30 7,739.20 7,680.40 7,751.70 7,681.30 7,612.40 7,664.70 7,795.30 7,846.50 7,783.90 7,683.60 7,566.60 7,564.50 7,552.20 7,491.90 7,327.20 7,281.40 1,311.80 1,261.80 1,264.00 1,303.80 1,307.20 1,388.40 1,400.60 1,422.10 1,434.30 1,463.00 1,576.30
Common shares outstanding 309 310 312 313 313 314 314 315 316 316 317 317 317 317 317 317 317 319 319 320 320 320 320 320 320 321 322 323 324 326 327 329 332 336 339 340 342 342 344 345 347 348 350 352 355 356 358 358 361 362 363 364 364 364 366 369 373 371 375 380 384 382 386 385 383 381 381 380 380 379 184 184 185 183 190 195 196 194 200 205 209
about 5 hours ago