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 + 1,914.00 2,243.00 2,635.00 2,501.00 2,719.00 2,724.00 3,424.00 4,511.00 5,056.00 5,169.00 4,949.50 3,774.73 3,747.47 2,863.76 2,432.26 2,226.39 1,399.33 762.58 670.43 648.16
Accounts receivable, net 4,439.00 4,059.00 3,849.00 3,796.00 3,557.00 3,087.00 3,256.00 3,190.00 3,222.00 2,905.00 2,622.00 2,293.30 1,875.27 1,528.75 1,318.67 901.31 709.24 517.48 382.96 259.21
Inventories 0.00 0.00 0.00 329.69 256.23 0.00 109.04 96.16 73.79 48.32 75.47 61.26
Other current assets 2,198.00 1,202.00 1,022.00 969.00 1,066.00 1,040.00 931.00 909.00 833.00 526.00 338.00 352.60 525.14 421.79 334.57 294.37 199.00 139.74 113.32 71.77
Total current assets 8,551.00 7,504.00 7,506.00 7,266.00 7,342.00 6,851.00 7,611.00 8,677.00 9,111.00 8,600.00 7,908.60 6,750.30 6,147.88 4,814.29 4,085.51 3,518.23 2,307.57 1,468.12 1,242.18 1,040.39
Total non-current assets + 12,141.00 12,462.00 10,977.00 10,586.00 10,510.00 10,072.00 8,593.00 7,236.00 6,110.00 5,662.00 5,156.80 4,968.62 2,061.03 1,368.15 1,422.43 1,064.84 1,030.67 906.44 596.13 285.59
Total assets 20,692.00 19,966.00 18,483.00 17,852.00 17,852.00 16,923.00 16,204.00 15,913.00 15,221.00 14,262.00 13,065.40 11,718.92 8,208.91 6,521.57 5,507.93 4,583.07 3,338.24 2,374.56 1,838.31 1,325.98
Total current liabilities + 3,659.00 3,585.00 3,333.00 3,347.00 3,529.00 3,540.00 2,983.00 2,777.00 2,839.00 2,418.00 2,713.70 2,592.09 1,774.51 1,377.33 1,209.71 930.73 646.61 387.58 340.68 249.50
Total non-current liabilities + 2,018.00 1,973.00 1,923.00 2,196.00 2,332.00 2,547.00 2,199.00 1,712.00 1,713.00 1,116.00 1,073.60 1,386.60 298.62 289.86 345.34 67.92 38.46 21.41 29.41 2.98
Total liabilities 5,677.00 5,558.00 5,256.00 5,543.00 5,861.00 6,087.00 5,182.00 4,489.00 4,552.00 3,534.00 3,787.30 3,978.70 2,073.12 1,667.19 1,555.05 998.64 685.06 408.98 370.10 252.48
Total stockholders' equity + 15,015.00 14,408.00 13,227.00 12,309.00 11,991.00 10,836.00 11,022.00 11,424.00 10,669.00 10,728.00 9,278.10 7,740.22 6,135.79 4,854.38 3,952.89 3,584.43 2,653.18 1,965.58 1,468.21 1,073.50
Common shares outstanding 482 497 505 519 528 541 560 584 595 610 613 612 610 612 621 618 602 598 607 602
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 + 1,517.00 1,914.00 2,354.00 1,808.00 1,992.00 2,243.00 2,025.00 2,205.00 2,243.00 2,635.00 2,368.00 2,095.00 2,481.00 2,501.00 2,731.00 2,320.00 2,319.00 2,719.00 2,413.00 1,850.00 2,158.00 2,724.00 4,575.00 4,582.00 4,282.00 3,424.00 3,077.00 3,003.00 3,668.00 4,511.00 4,763.00 4,247.00 4,830.00 5,056.00 4,713.00 4,378.00 4,274.00 5,169.00 4,858.60 4,481.20 4,451.70 4,949.50 4,050.70 3,566.50 3,349.80 3,774.73 4,618.48 4,129.22 3,864.98 3,747.47 3,360.60 2,900.57 2,744.45 2,863.76 2,631.75 2,346.14 2,491.20 2,432.26 2,291.28 2,269.41 2,168.12 2,226.39 1,928.82 1,652.00 1,433.88 1,399.33 1,182.70 983.17 808.64 762.58 595.40 551.17 474.95 670.43 809.26 710.24 673.10 648.16 535.60 468.20 422.55
Accounts receivable, net 4,609.00 4,439.00 4,391.00 4,402.00 4,239.00 4,059.00 4,206.00 3,973.00 3,822.00 3,849.00 3,807.00 3,755.00 3,718.00 3,796.00 3,686.00 3,785.00 3,663.00 3,557.00 3,510.00 3,419.00 3,232.00 3,087.00 3,118.00 3,208.00 3,220.00 3,256.00 3,438.00 3,386.00 3,377.00 3,257.00 3,187.00 3,204.00 3,145.00 3,222.00 3,292.00 3,089.00 3,039.00 2,905.00 2,915.70 2,878.50 2,751.30 2,252.60 2,556.60 2,548.70 2,448.10 1,968.68 2,147.13 2,120.58 1,970.95 1,875.27 1,891.19 1,785.23 1,702.33 1,528.75 1,577.20 1,503.89 1,421.26 1,318.67 1,268.08 1,227.59 1,123.15 901.31 1,065.14 933.69 812.33 626.29 684.77 635.92 600.71 517.48 599.95 583.13 519.40 382.96 428.50 403.60 347.76 259.21 296.72 266.26 217.68
Inventories 0.00 0.00 159.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 365.90 333.50 271.70 329.69 259.47 233.84 200.43 256.23 268.64 228.13 183.50 0.00 166.16 104.15 94.64 109.04 108.08 80.76 68.12 96.16 69.16 59.16 60.81 73.79 51.94 45.36 44.48 48.32 50.99 65.36 67.44 75.47 69.18 78.73 73.12 61.26 58.54 50.83 43.85
Other current assets 1,709.00 2,198.00 1,349.00 1,396.00 1,314.00 1,202.00 1,317.00 1,067.00 1,021.00 1,022.00 952.00 1,101.00 1,029.00 969.00 900.00 918.00 1,095.00 1,066.00 1,072.00 1,182.00 1,205.00 1,040.00 926.00 741.00 823.00 931.00 876.00 817.00 838.00 909.00 777.00 852.00 1,015.00 833.00 552.00 632.00 529.00 526.00 425.50 399.20 367.90 706.50 630.60 656.20 608.60 1,006.89 494.42 490.89 454.80 525.14 487.42 448.17 389.86 421.79 166.42 198.17 189.65 365.16 144.77 180.14 176.42 294.37 171.57 160.07 162.22 208.16 97.42 99.22 71.83 139.74 74.87 68.95 54.64 113.32 46.66 37.01 43.61 71.77 30.36 26.30 25.06
Total current assets 7,835.00 8,551.00 8,094.00 7,606.00 7,545.00 7,504.00 7,548.00 7,245.00 7,086.00 7,506.00 7,127.00 6,951.00 7,228.00 7,266.00 7,317.00 7,023.00 7,077.00 7,342.00 6,995.00 6,451.00 6,595.00 6,851.00 8,619.00 8,531.00 8,325.00 7,611.00 7,391.00 7,206.00 7,883.00 8,677.00 8,727.00 8,303.00 8,990.00 9,111.00 8,557.00 8,099.00 7,842.00 8,600.00 8,199.80 7,758.90 7,570.90 7,908.60 7,237.90 6,771.40 6,406.50 6,750.30 7,260.03 6,740.69 6,290.74 6,147.88 5,739.21 5,133.96 4,836.64 4,814.29 4,541.53 4,152.35 4,196.74 4,085.51 3,812.20 3,757.90 3,535.80 3,518.23 3,234.68 2,804.92 2,469.23 2,307.57 2,016.83 1,763.67 1,525.66 1,468.12 1,321.21 1,268.62 1,116.42 1,242.18 1,353.59 1,229.57 1,137.59 1,040.39 921.22 811.59 709.13
Total non-current assets + 12,665.00 12,141.00 12,040.00 12,558.00 12,422.00 12,462.00 12,616.00 11,335.00 11,322.00 10,977.00 10,952.00 11,016.00 10,919.00 10,586.00 10,030.00 10,235.00 10,357.00 10,510.00 10,237.00 10,378.00 10,065.00 10,072.00 10,168.00 9,685.00 9,104.00 8,593.00 8,453.00 8,311.00 8,213.00 7,236.00 6,547.00 6,503.00 6,055.00 6,110.00 6,023.00 5,839.00 5,787.00 5,662.00 5,516.90 5,381.20 5,165.00 5,156.80 5,029.70 5,026.20 4,976.90 4,968.62 1,967.02 1,946.60 1,988.56 2,061.03 1,877.94 1,878.36 1,872.66 1,368.15 1,565.51 1,501.87 1,471.38 1,422.43 1,291.92 1,158.81 1,102.07 1,064.84 1,011.60 959.23 1,040.51 1,030.67 959.66 909.61 903.39 906.44 891.02 841.16 825.24 596.13 385.42 354.78 307.10 285.59 261.30 234.48 225.19
Total assets 20,500.00 20,692.00 20,134.00 20,164.00 19,967.00 19,966.00 20,164.00 18,580.00 18,408.00 18,483.00 18,079.00 17,967.00 18,147.00 17,852.00 17,347.00 17,258.00 17,434.00 17,852.00 17,232.00 16,829.00 16,660.00 16,923.00 18,787.00 18,216.00 17,429.00 16,204.00 15,844.00 15,517.00 16,096.00 15,913.00 15,274.00 14,806.00 15,045.00 15,221.00 14,580.00 13,938.00 13,629.00 14,262.00 13,716.70 13,140.10 12,735.90 13,065.40 12,267.60 11,797.60 11,383.40 11,718.92 9,227.04 8,687.29 8,279.30 8,208.91 7,617.15 7,012.32 6,709.30 6,521.57 6,107.04 5,654.22 5,668.13 5,507.93 5,104.12 4,916.70 4,637.87 4,583.07 4,246.28 3,764.15 3,509.75 3,338.24 2,976.48 2,673.29 2,429.05 2,374.56 2,212.23 2,109.78 1,941.66 1,838.31 1,739.01 1,584.35 1,444.69 1,325.98 1,182.51 1,046.07 934.33
Total current liabilities + 3,520.00 3,659.00 3,433.00 3,156.00 3,406.00 3,585.00 3,388.00 2,946.00 3,012.00 3,333.00 3,191.00 3,056.00 3,321.00 3,347.00 3,223.00 3,153.00 3,186.00 3,529.00 3,319.00 3,183.00 3,150.00 3,540.00 3,296.00 3,212.00 2,872.00 2,983.00 2,919.00 2,824.00 2,720.00 2,777.00 2,693.00 2,537.00 2,469.00 2,839.00 2,600.00 2,415.00 2,585.00 2,418.00 2,300.70 2,120.00 2,050.40 2,713.70 2,128.40 1,956.50 1,884.10 2,592.09 1,741.46 1,567.66 1,502.87 1,774.51 1,602.04 1,357.30 1,225.84 1,377.33 1,275.59 1,151.10 1,021.25 1,209.71 1,040.73 887.35 801.71 930.73 804.17 645.60 578.15 646.61 508.37 389.86 340.52 387.58 345.90 328.45 312.66 340.68 286.35 259.12 239.33 249.50 213.28 169.32 138.87
Total non-current liabilities + 1,912.00 2,018.00 1,804.00 1,720.00 1,662.00 1,973.00 2,324.00 1,736.00 1,906.00 1,923.00 2,006.00 2,008.00 2,165.00 2,196.00 2,166.00 2,155.00 2,275.00 2,332.00 2,367.00 2,441.00 2,473.00 2,547.00 4,351.00 4,032.00 3,944.00 2,199.00 2,223.00 2,136.00 2,240.00 1,712.00 1,603.00 1,621.00 1,588.00 1,713.00 1,001.00 1,040.00 1,061.00 1,116.00 1,123.70 1,157.20 1,073.20 1,073.60 1,312.20 1,300.30 1,320.80 1,386.60 103.87 128.80 153.48 298.62 366.84 331.28 267.53 289.86 259.08 410.79 279.63 345.34 123.86 77.50 71.97 67.92 74.93 77.67 45.23 38.46 31.89 15.73 15.81 21.41 23.30 26.96 27.97 29.41 9.15 7.99 8.03 2.98 2.67 2.55 2.30
Total liabilities 5,432.00 5,677.00 5,237.00 4,876.00 5,068.00 5,558.00 5,712.00 4,682.00 4,918.00 5,256.00 5,197.00 5,064.00 5,486.00 5,543.00 5,389.00 5,308.00 5,461.00 5,861.00 5,686.00 5,624.00 5,623.00 6,087.00 7,647.00 7,244.00 6,816.00 5,182.00 5,142.00 4,960.00 4,960.00 4,489.00 4,296.00 4,158.00 4,057.00 4,552.00 3,601.00 3,455.00 3,646.00 3,534.00 3,424.40 3,277.20 3,123.60 3,787.30 3,440.60 3,256.80 3,204.90 3,978.70 1,845.33 1,696.47 1,656.34 2,073.12 1,968.87 1,688.57 1,493.37 1,667.19 1,534.67 1,561.89 1,300.88 1,555.05 1,164.59 964.85 873.68 998.64 879.10 723.27 623.38 685.06 540.26 405.59 356.33 408.98 369.20 355.41 340.63 370.10 295.51 267.11 247.36 252.48 215.95 171.87 141.18
Total stockholders' equity + 15,068.00 15,015.00 14,897.00 15,288.00 14,899.00 14,408.00 14,452.00 13,898.00 13,490.00 13,227.00 12,882.00 12,903.00 12,661.00 12,309.00 11,958.00 11,950.00 11,973.00 11,991.00 11,546.00 11,205.00 11,037.00 10,836.00 11,140.00 10,972.00 10,613.00 11,022.00 10,702.00 10,557.00 11,136.00 11,424.00 10,978.00 10,648.00 10,988.00 10,669.00 10,979.00 10,483.00 9,983.00 10,728.00 10,292.30 9,862.90 9,612.30 9,278.10 8,827.00 8,540.80 8,178.50 7,740.22 7,381.71 6,990.83 6,622.96 6,135.79 5,648.28 5,323.75 5,215.93 4,854.38 4,572.37 4,092.33 4,367.25 3,952.89 3,939.52 3,951.85 3,764.19 3,584.43 3,367.18 3,040.89 2,886.37 2,653.18 2,436.22 2,267.70 2,072.71 1,965.58 1,843.03 1,754.37 1,601.03 1,468.21 1,443.51 1,317.24 1,197.33 1,073.50 966.56 874.19 793.15
Common shares outstanding 477 482 487 492 495 497 496 498 498 501 505 507 509 513 517 521 525 526 526 528 531 534 543 541 546 548 551 564 575 579 580 586 589 589 592 591 607 609 609 609 612 613 613 614 614 613 612 612 613 611 609 609 610 608 606 615 618 607 619 623 624 608 619 617 613 596 605 599 596 583 600 599 598 576 609 608 607 572 603 602 597
about 8 hours ago