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 + 972.00 1,713.00 1,987.00 1,643.00 1,465.00 1,523.00 316.00 339.00 380.00 493.00 240.73 184.00 248.39 722.52 527.74 241.36 281.98 518.64 152.95 139.41
Accounts receivable, net 2,784.00 2,865.00 2,851.00 2,767.00 2,602.00 1,698.00 1,907.00 1,876.00 2,105.00 2,036.00 1,299.00 1,331.00 1,161.58 1,498.00 1,119.52 1,063.94 1,074.86 1,657.93 1,619.34 1,663.13
Inventories 1,547.00 1,608.00 1,356.00 1,380.00 1,157.00 681.00 723.00 693.00 650.00 673.00 371.00 374.00 327.33 386.00 310.93 275.95 201.01 647.22 633.74 600.09
Other current assets 776.00 452.00 411.00 753.00 536.00 174.00 157.00 113.00 179.00 330.00 57.00 119.00 122.39 157.00 114.19 95.49 86.55 468.36 359.40 478.10
Total current assets 6,079.00 6,638.00 6,605.00 6,543.00 5,760.00 4,076.00 3,103.00 2,991.00 3,314.00 3,425.00 1,883.00 2,008.00 1,859.69 2,762.00 2,072.38 1,676.74 1,644.39 3,292.15 2,765.43 2,880.74
Total non-current assets + 23,793.00 24,462.00 22,649.00 22,770.00 23,330.00 15,161.00 15,582.00 15,225.00 14,880.00 15,143.00 5,113.00 5,040.00 5,038.12 6,748.00 4,944.09 4,786.60 3,919.74 7,906.05 13,763.35 14,823.45
Total assets 29,872.00 31,100.00 29,254.00 29,313.00 29,090.00 19,237.00 18,685.00 18,216.00 18,194.00 18,568.00 6,996.00 7,048.00 6,897.81 9,510.00 7,016.48 6,463.33 5,564.14 11,198.20 16,528.78 17,704.18
Total current liabilities + 7,585.00 8,149.00 7,278.00 7,313.00 6,093.00 4,140.00 4,115.00 3,792.00 3,287.00 3,752.00 2,006.00 2,155.00 1,589.58 2,579.00 1,425.82 1,460.19 1,529.93 3,644.86 3,700.95 2,973.18
Total non-current liabilities + 13,984.00 13,966.00 14,000.00 14,553.00 15,787.00 9,072.00 8,414.00 7,860.00 8,222.00 8,355.00 4,119.00 3,706.00 3,657.11 4,238.00 3,353.93 2,639.92 1,815.39 7,559.81 8,925.91 11,301.70
Total liabilities 21,569.00 22,115.00 21,278.00 21,866.00 21,880.00 13,212.00 12,529.00 11,652.00 11,509.00 12,107.00 6,125.00 5,861.00 5,246.68 6,817.00 4,779.75 4,100.11 3,345.32 11,204.67 12,626.87 14,274.88
Total stockholders' equity + 7,835.00 8,489.00 7,976.00 7,447.00 7,033.00 6,025.00 6,156.00 6,564.00 6,685.00 6,461.00 871.00 1,187.00 1,651.13 2,693.00 2,236.72 2,363.22 2,218.81 -22.27 3,901.91 3,429.30
Common shares outstanding 456 461 459 458 457 456 469 488 489 385 235 252 273 301 327 340 493 485 488 475
Show Quarterly Balance Sheet
Dec-25 Jun-25 Dec-24 Jun-24 Dec-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 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04 Sep-04
Total cash and short-term investments + 972.00 2,060.00 1,713.00 1,882.00 1,987.00 1,974.00 1,974.00 1,643.00 1,643.00 2,058.00 2,058.00 1,465.00 1,465.00 1,824.00 1,824.00 1,523.00 1,523.00 893.00 893.00 316.00 316.00 382.00 382.00 309.00 486.00 368.00 245.00 360.00 473.00 306.00 386.00 386.00 347.00 482.00 245.53 156.00 173.86 372.68 273.93 184.00 171.69 260.94 207.99 248.39 361.89 213.68 174.04 546.69 626.81 333.33 221.89 527.74 597.12 279.06 216.59 241.36 340.66 889.57 732.82 281.98 641.42 460.03 376.02 518.64 271.65 85.79 37.99 152.95 91.10 130.76 82.34 139.41 94.56 126.00 103.95 90.34 257.67 142.89 83.31 114.34 105.35
Accounts receivable, net 2,784.00 3,348.00 2,865.00 3,083.00 2,851.00 3,018.00 3,018.00 2,767.00 2,701.00 2,830.00 2,830.00 2,602.00 2,448.00 2,566.00 2,566.00 1,698.00 1,589.00 1,871.00 1,871.00 1,907.00 1,775.00 2,088.00 2,088.00 1,876.00 1,955.00 2,067.00 1,831.00 1,931.00 2,016.00 2,246.00 2,036.00 8.00 2,143.00 2,214.00 1,253.19 1,299.00 1,257.84 1,515.69 1,399.66 1,331.00 1,492.41 1,611.82 1,303.96 1,161.58 1,306.49 1,326.67 1,270.57 1,132.70 1,236.50 1,385.47 1,237.64 1,119.52 1,085.28 1,213.65 987.12 1,063.94 1,574.47 2,299.08 2,062.00 1,074.86 1,814.30 2,119.91 1,838.57 1,657.93 1,906.52 1,963.54 1,719.11 1,619.34 1,705.67 2,035.31 1,594.43 1,663.13 1,595.62 1,911.11 1,573.29 1,521.45 1,583.42 1,812.92 1,474.20 1,389.79 1,424.20
Inventories 1,547.00 1,808.00 1,608.00 1,914.00 1,356.00 1,714.00 1,714.00 1,380.00 1,380.00 1,410.00 1,410.00 1,157.00 1,157.00 1,236.00 1,236.00 681.00 681.00 795.00 795.00 723.00 723.00 945.00 945.00 693.00 747.00 815.00 774.00 650.00 755.00 802.00 673.00 673.00 690.00 769.00 326.50 371.00 339.74 366.44 325.80 374.00 322.90 357.69 347.63 327.33 326.44 340.51 322.33 291.87 321.58 359.40 330.59 310.93 295.98 333.63 289.45 275.95 251.92 800.61 734.33 201.01 690.97 789.62 797.34 647.22 774.52 798.13 695.24 633.74 752.63 803.04 717.87 600.09 758.02 796.69 749.93 663.63 730.62 760.68 683.49 562.85 706.07
Other current assets 776.00 862.00 452.00 639.00 411.00 752.00 752.00 753.00 819.00 680.00 680.00 536.00 690.00 384.00 384.00 174.00 283.00 238.00 238.00 157.00 289.00 248.00 248.00 113.00 547.00 545.00 500.00 373.00 504.00 474.00 330.00 2,366.00 411.00 393.00 193.61 57.00 189.83 290.66 291.22 119.00 240.20 184.71 154.90 122.39 169.87 158.34 136.58 118.71 167.41 153.24 132.68 114.19 145.05 104.30 100.53 95.49 83.73 400.31 383.75 86.55 424.22 393.41 388.10 468.36 437.62 420.03 393.21 359.40 431.67 469.12 464.86 478.10 520.05 539.21 569.26 591.02 504.53 490.60 383.40 419.74 368.31
Total current assets 6,079.00 8,078.00 6,638.00 7,518.00 6,605.00 7,458.00 7,458.00 6,543.00 6,543.00 6,978.00 6,978.00 5,760.00 5,760.00 6,010.00 6,010.00 4,076.00 4,076.00 3,797.00 3,797.00 3,103.00 3,103.00 3,663.00 3,663.00 2,991.00 3,735.00 3,795.00 3,350.00 3,314.00 3,748.00 3,828.00 3,425.00 3,425.00 3,591.00 3,858.00 2,018.83 1,883.00 1,961.27 2,545.46 2,290.60 2,008.00 2,227.19 2,415.17 2,014.48 1,859.69 2,163.21 2,038.43 1,901.96 2,088.46 2,350.74 2,231.44 1,922.80 2,072.38 2,123.43 1,930.65 1,593.69 1,676.74 2,250.78 4,389.56 3,912.90 1,644.39 3,570.90 3,762.96 3,400.04 3,292.15 3,390.31 3,267.48 2,845.56 2,765.43 2,981.08 3,438.24 2,859.50 2,880.74 2,968.25 3,373.01 2,996.44 2,866.43 3,076.23 3,207.09 2,624.40 2,486.72 2,603.93
Total non-current assets + 23,793.00 23,708.00 24,462.00 24,583.00 22,649.00 22,337.00 21,879.00 22,770.00 22,498.00 23,376.00 22,509.00 23,330.00 22,698.00 23,160.00 22,635.00 15,161.00 14,817.00 15,266.00 14,939.00 15,582.00 15,231.00 15,427.00 15,097.00 15,225.00 14,672.00 14,824.00 14,697.00 14,880.00 14,656.00 15,010.00 15,143.00 15,143.00 14,539.00 14,877.00 4,820.03 5,113.00 4,932.89 5,216.63 4,981.61 5,040.00 4,808.78 5,037.77 4,700.22 5,038.12 4,677.98 4,976.18 4,744.36 5,102.43 4,841.65 5,062.41 4,946.81 4,944.09 4,751.95 4,686.05 4,509.15 4,786.60 3,801.64 8,086.64 8,160.54 3,919.74 7,591.82 7,863.23 8,292.82 7,906.05 10,112.77 9,372.25 12,698.63 13,763.35 13,936.21 14,494.67 14,537.78 14,823.45 17,654.24 17,555.28 18,177.45 18,542.74 18,438.29 18,256.36 17,411.18 17,033.03 18,108.53
Total assets 29,872.00 31,786.00 31,100.00 32,101.00 29,254.00 29,795.00 29,795.00 29,313.00 29,313.00 30,354.00 30,354.00 29,090.00 29,090.00 29,170.00 29,170.00 19,237.00 19,237.00 19,063.00 19,063.00 18,685.00 18,685.00 19,090.00 19,090.00 18,216.00 18,559.00 18,619.00 18,182.00 18,194.00 18,734.00 18,838.00 18,568.00 18,568.00 18,491.00 18,735.00 7,045.68 6,996.00 7,109.71 7,762.10 7,453.31 7,048.00 7,313.19 7,452.94 7,047.78 6,897.81 7,158.03 7,014.61 6,956.15 7,190.89 7,496.84 7,293.84 6,869.61 7,016.48 6,875.38 6,616.69 6,102.84 6,463.33 6,052.42 12,476.21 12,073.44 5,564.14 11,162.72 11,626.19 11,692.86 11,198.20 13,503.08 12,639.74 15,544.18 16,528.78 16,917.29 17,932.90 17,397.28 17,704.18 20,622.49 20,928.29 21,173.88 21,409.17 21,514.52 21,463.44 20,035.58 19,519.75 20,712.46
Total current liabilities + 7,585.00 9,688.00 8,149.00 8,878.00 7,278.00 8,766.00 8,766.00 7,313.00 7,313.00 7,416.00 7,416.00 6,093.00 6,093.00 6,621.00 6,621.00 4,140.00 4,140.00 4,022.00 4,022.00 4,115.00 4,115.00 4,349.00 4,349.00 3,792.00 3,688.00 3,720.00 3,257.00 3,287.00 3,943.00 4,136.00 3,752.00 3,752.00 3,389.00 3,469.00 2,156.12 2,006.00 2,085.45 2,513.36 2,175.02 2,155.00 2,242.15 2,100.72 1,864.67 1,589.58 2,063.51 1,857.03 1,982.34 1,950.09 1,670.20 1,855.45 1,523.25 1,425.82 1,308.37 1,492.71 1,181.43 1,460.19 1,541.55 3,493.86 3,219.28 1,529.93 2,766.59 3,201.25 3,267.14 3,644.86 4,454.92 4,009.05 3,755.45 3,700.95 2,819.90 3,091.75 2,778.65 2,973.18 2,791.74 3,070.14 3,149.06 3,247.22 3,068.75 2,734.65 2,460.86 2,545.73 2,632.89
Total non-current liabilities + 13,984.00 13,593.00 13,966.00 14,214.00 14,000.00 13,269.00 9,037.00 14,553.00 10,207.00 15,155.00 10,679.00 15,787.00 11,325.00 15,754.00 11,283.00 9,072.00 6,113.00 9,209.00 6,111.00 8,414.00 5,346.00 8,406.00 5,401.00 7,860.00 5,247.00 8,069.00 5,448.00 8,222.00 5,140.00 8,122.00 8,355.00 8,355.00 6,006.00 8,970.00 3,096.02 4,119.00 3,089.60 4,345.56 3,347.16 3,706.00 2,692.63 3,952.23 2,712.64 3,657.11 2,452.72 3,551.89 2,189.16 3,204.52 2,502.58 3,255.14 3,140.95 3,353.93 3,267.61 2,865.92 2,744.09 2,639.92 2,165.62 8,028.36 8,127.37 1,815.39 7,883.68 8,074.31 8,414.39 7,559.81 7,255.83 7,016.64 8,173.22 8,925.91 10,320.24 11,178.33 11,223.16 11,301.70 12,780.71 13,034.20 13,335.46 13,397.51 13,680.56 14,234.90 13,477.65 13,006.77 13,996.75
Total liabilities 21,569.00 23,281.00 22,115.00 23,092.00 21,278.00 22,035.00 22,035.00 21,866.00 21,866.00 22,571.00 22,571.00 21,880.00 21,880.00 22,375.00 22,375.00 13,212.00 13,212.00 13,231.00 13,231.00 12,529.00 12,529.00 12,755.00 12,755.00 11,652.00 11,721.00 11,789.00 11,504.00 11,509.00 11,966.00 12,258.00 12,107.00 12,107.00 11,994.00 12,439.00 6,221.07 6,125.00 6,216.45 6,858.92 6,528.70 5,861.00 5,950.73 6,052.95 5,554.01 5,246.68 5,526.57 5,408.92 5,189.21 5,154.61 5,266.01 5,110.59 4,664.20 4,779.75 4,575.98 4,358.63 3,925.52 4,100.11 3,707.17 11,522.22 11,346.65 3,345.32 10,650.27 11,275.56 11,681.53 11,204.67 11,710.76 11,025.69 11,928.67 12,626.87 13,140.14 14,270.08 14,001.81 14,274.88 15,572.45 16,104.34 16,484.52 16,644.73 16,749.31 16,969.56 15,938.52 15,552.51 16,629.64
Total stockholders' equity + 7,835.00 8,028.00 8,489.00 8,526.00 7,976.00 7,760.00 7,760.00 7,447.00 7,447.00 7,591.00 7,591.00 7,033.00 7,033.00 6,570.00 6,570.00 6,025.00 6,025.00 5,832.00 5,832.00 6,156.00 6,156.00 6,335.00 6,335.00 6,564.00 6,838.00 6,830.00 6,678.00 6,685.00 6,768.00 6,580.00 6,461.00 6,461.00 6,497.00 6,296.00 824.61 871.00 893.26 903.17 924.61 1,187.00 1,362.46 1,399.99 1,493.77 1,651.13 1,631.46 1,605.69 1,766.94 2,036.29 2,230.83 2,183.26 2,205.41 2,236.72 2,299.40 2,258.06 2,177.32 2,363.22 2,345.25 941.72 714.73 2,218.81 496.17 334.50 -6.80 -22.27 1,792.33 1,614.04 3,615.51 3,901.91 3,777.15 3,662.82 3,395.47 3,429.30 5,050.04 4,823.95 4,689.36 4,764.44 4,765.21 4,493.89 4,097.06 3,967.24 4,082.82
Common shares outstanding 449 459 462 460 460 459 459 458 458 458 458 456 457 457 457 456 455 457 457 464 463 475 475 487 490 489 496 490 489 488 487 355 488 283 232 233 232 237 240 247 248 257 260 265 269 281 285 594 297 620 310 648 324 676 338 678 339 1,008 504 498 489 490 488 485 488 485 493 976 488 966 483 478 482 480 479 952 476 950 475 948 474
about 8 hours ago