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 revenue 16,044.00 15,898.00 16,107.00 15,932.00 14,455.00 12,574.00 14,109.00 14,768.00 14,314.00 13,599.00 13,405.00 14,484.00 14,135.00 17,924.00 17,786.58 15,870.38 13,877.07 15,869.35 16,170.61 14,055.05
Cost of revenue 8,969.00 8,959.00 9,316.00 9,429.00 8,489.00 7,375.00 8,346.00 8,793.00 8,515.00 8,120.00 8,119.00 8,915.00 8,804.00 11,743.00 11,773.22 10,204.10 9,348.08 10,456.47 10,614.07 9,184.09
Gross profit 7,075.00 6,939.00 6,791.00 6,503.00 5,966.00 5,199.00 5,763.00 5,975.00 5,799.00 5,479.00 5,286.00 5,569.00 5,331.00 6,181.00 6,013.36 5,211.60 4,528.99 5,412.89 5,556.54 4,870.96
Total operating expenses + 2,859.00 2,675.00 2,638.00 2,713.00 2,489.00 2,317.00 2,361.00 2,391.00 2,400.00 2,415.00 2,417.00 2,678.00 2,815.00 3,332.00 3,282.35 2,956.57 3,037.44 3,073.08 2,930.63 2,432.25
Operating income 4,216.00 4,264.00 4,040.00 3,790.00 3,477.00 2,882.00 3,402.00 3,584.00 3,494.00 3,064.00 2,867.00 2,888.00 2,514.00 2,847.00 2,731.01 2,356.68 1,385.98 2,338.24 2,623.76 2,420.94
Non-operating income (net) -250.00 158.00 -217.00 52.00 -151.00 -178.00 -114.00 -190.00 -224.00 -156.00 -148.00 -189.00 -167.00 756.00 -138.29 -144.69 -172.19 -146.87 -42.78 24.31
Income before tax 3,966.00 4,422.00 3,823.00 3,842.00 3,326.00 2,704.00 3,288.00 3,394.00 3,270.00 2,908.00 2,719.00 2,699.00 2,347.00 3,603.00 2,592.71 2,211.99 1,213.79 2,191.37 2,580.98 2,445.25
Income tax expense 900.00 934.00 866.00 808.00 632.00 595.00 767.00 831.00 1,583.00 873.00 820.00 809.00 717.00 1,108.00 575.70 684.80 244.30 608.10 754.90 727.50
Net income 3,066.00 3,488.00 2,957.00 3,034.00 2,694.00 2,109.00 2,521.00 2,563.00 1,687.00 2,035.00 1,899.00 2,946.00 1,679.00 2,870.00 2,071.38 1,527.19 947.01 1,519.00 1,869.86 1,717.75
Show Quarterly Income Statement
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 revenue 4,016.00 4,093.00 4,059.00 4,053.00 3,839.00 3,932.00 3,966.00 4,027.00 3,973.00 3,983.00 4,031.00 4,074.00 4,019.00 3,971.00 4,011.00 4,011.00 3,939.00 3,679.00 3,556.00 3,676.00 3,544.00 3,475.00 3,307.00 2,564.00 3,228.00 3,469.00 3,479.00 3,609.00 3,552.00 3,580.00 3,613.00 3,831.00 3,744.00 3,629.00 3,615.00 3,599.00 3,471.00 3,399.00 3,495.00 3,431.00 3,274.00 3,275.00 3,354.00 3,434.00 3,342.00 3,504.00 3,692.00 3,719.00 3,569.00 3,554.00 3,568.00 4,219.00 4,009.00 4,221.00 4,501.00 4,655.00 4,547.00 4,319.31 4,580.52 4,614.91 4,387.58 4,169.27 4,018.47 4,076.25 3,606.39 3,757.43 3,580.35 3,392.91 2,914.27 3,678.39 4,147.76 4,570.47 4,139.41 4,158.08 4,093.80 4,159.69 3,759.04 3,640.53 3,538.01 3,579.47 3,297.04
Cost of revenue 2,256.00 2,284.00 2,253.00 2,271.00 2,182.00 2,246.00 2,256.00 2,287.00 2,170.00 2,337.00 2,346.00 2,374.00 2,372.00 2,341.00 2,404.00 2,426.00 2,392.00 2,224.00 2,130.00 2,195.00 2,073.00 2,035.00 1,958.00 1,629.00 1,907.00 2,059.00 2,045.00 2,140.00 2,102.00 2,142.00 2,143.00 2,279.00 2,229.00 2,174.00 2,145.00 2,139.00 2,057.00 2,060.00 2,083.00 1,967.00 1,896.00 1,941.00 1,953.00 2,024.00 1,970.00 2,114.00 2,182.00 2,219.00 2,158.00 2,173.00 2,148.00 2,619.00 2,502.00 2,725.00 2,855.00 2,964.00 2,911.00 2,798.37 2,961.50 2,996.01 2,826.69 2,738.84 2,584.90 2,595.95 2,320.75 2,428.60 2,315.18 2,248.25 1,983.40 2,412.45 2,699.27 2,946.73 2,697.97 2,687.90 2,642.74 2,675.52 2,449.03 2,372.63 2,292.19 2,292.82 2,119.67
Gross profit 1,760.00 1,809.00 1,806.00 1,782.00 1,657.00 1,686.00 1,710.00 1,740.00 1,803.00 1,646.00 1,685.00 1,700.00 1,647.00 1,630.00 1,607.00 1,585.00 1,547.00 1,455.00 1,426.00 1,481.00 1,471.00 1,440.00 1,349.00 935.00 1,321.00 1,410.00 1,434.00 1,469.00 1,450.00 1,438.00 1,470.00 1,552.00 1,515.00 1,455.00 1,470.00 1,460.00 1,414.00 1,339.00 1,412.00 1,464.00 1,378.00 1,334.00 1,401.00 1,410.00 1,372.00 1,390.00 1,510.00 1,500.00 1,411.00 1,381.00 1,420.00 1,600.00 1,507.00 1,496.00 1,646.00 1,691.00 1,636.00 1,520.94 1,619.02 1,618.90 1,560.89 1,430.43 1,433.57 1,480.30 1,285.64 1,328.83 1,265.18 1,144.65 930.87 1,265.94 1,448.49 1,623.75 1,441.45 1,470.18 1,451.06 1,484.17 1,310.01 1,267.90 1,245.82 1,286.65 1,177.36
Total operating expenses + 740.00 724.00 694.00 714.00 706.00 655.00 658.00 686.00 676.00 658.00 615.00 690.00 675.00 644.00 624.00 659.00 652.00 621.00 581.00 588.00 566.00 557.00 560.00 486.00 560.00 586.00 566.00 598.00 611.00 578.00 581.00 620.00 612.00 605.00 589.00 601.00 605.00 597.00 604.00 672.00 656.00 655.00 638.00 680.00 675.00 704.00 735.00 737.00 744.00 753.00 740.00 898.00 847.00 887.00 881.00 921.00 931.00 873.86 904.74 907.85 878.28 850.94 792.04 827.56 801.71 849.01 769.58 809.82 783.31 851.83 809.53 867.04 921.49 810.05 754.76 785.50 741.36 690.35 618.96 626.89 637.39
Operating income 1,020.00 1,085.00 1,112.00 1,068.00 951.00 1,031.00 1,052.00 1,054.00 1,127.00 988.00 1,070.00 1,010.00 972.00 986.00 983.00 926.00 895.00 834.00 845.00 893.00 905.00 883.00 789.00 449.00 761.00 824.00 868.00 871.00 839.00 860.00 889.00 932.00 903.00 850.00 961.00 874.00 809.00 742.00 808.00 792.00 722.00 679.00 761.00 730.00 697.00 686.00 772.00 763.00 667.00 628.00 678.00 702.00 660.00 609.00 763.00 770.00 705.00 647.08 714.28 711.05 682.61 579.49 640.52 652.74 483.93 476.26 483.60 334.84 57.56 414.11 638.96 756.71 519.96 660.14 696.30 698.68 568.65 594.34 626.87 659.76 539.97
Non-operating income (net) -53.00 -61.00 -63.00 -70.00 -56.00 -48.00 310.00 -49.00 -55.00 -61.00 -57.00 -49.00 -50.00 135.00 -26.00 -23.00 -34.00 -42.00 -39.00 -30.00 -40.00 -59.00 -50.00 -43.00 -26.00 7.00 -26.00 -46.00 -49.00 -44.00 -54.00 -38.00 -54.00 -54.00 -55.00 -55.00 -60.00 -16.00 -45.00 -41.00 -54.00 -45.00 -36.00 -34.00 -33.00 -29.00 -48.00 -57.00 -55.00 -55.00 -50.00 -48.00 -14.00 849.00 -24.00 -27.00 -42.00 -46.27 -23.90 -30.04 -38.47 -40.89 -27.25 -37.95 -38.60 -38.16 -34.53 -63.73 -34.99 -54.80 -22.27 -12.34 -58.89 -56.69 -6.81 18.53 2.19 11.33 15.03 6.69 -8.74
Income before tax 967.00 1,024.00 1,049.00 998.00 895.00 983.00 1,362.00 1,005.00 1,072.00 927.00 1,013.00 961.00 922.00 1,121.00 957.00 903.00 861.00 792.00 806.00 863.00 865.00 824.00 739.00 406.00 735.00 831.00 842.00 825.00 790.00 816.00 835.00 894.00 849.00 796.00 906.00 819.00 749.00 726.00 763.00 751.00 668.00 634.00 725.00 696.00 664.00 657.00 724.00 706.00 612.00 573.00 628.00 654.00 646.00 1,458.00 739.00 743.00 663.00 600.82 690.38 681.01 644.14 538.59 613.28 614.79 445.33 438.10 449.06 271.11 22.57 359.31 616.69 744.37 461.08 603.45 689.49 717.21 570.84 605.67 641.89 666.45 531.23
Income tax expense 199.00 234.00 228.00 243.00 195.00 233.00 202.00 246.00 253.00 210.00 241.00 207.00 208.00 214.00 230.00 165.00 199.00 183.00 167.00 88.00 194.00 182.00 157.00 87.00 169.00 190.00 182.00 202.00 193.00 209.00 197.00 228.00 197.00 872.00 266.00 232.00 213.00 219.00 228.00 226.00 200.00 184.00 214.00 216.00 206.00 196.00 217.00 212.00 184.00 166.00 222.00 190.00 187.00 486.00 214.00 216.00 192.00 163.70 200.25 197.48 21.00 145.80 194.00 194.00 151.00 -57.50 146.10 92.17 52.00 86.00 173.40 215.90 159.70 176.50 198.40 211.60 168.40 166.40 195.80 200.60 164.70
Net income 768.00 790.00 821.00 755.00 700.00 750.00 1,160.00 759.00 819.00 717.00 772.00 754.00 714.00 907.00 727.00 738.00 662.00 609.00 639.00 775.00 671.00 642.00 582.00 319.00 566.00 641.00 660.00 623.00 597.00 607.00 638.00 666.00 652.00 -76.00 640.00 587.00 536.00 507.00 535.00 525.00 468.00 450.00 511.00 480.00 458.00 450.00 531.00 1,492.00 473.00 408.00 452.00 465.00 354.00 979.00 524.00 881.00 486.00 442.20 507.00 499.00 623.00 392.79 422.03 411.46 333.81 507.40 302.42 176.57 -39.37 233.77 453.52 528.09 303.62 470.73 491.09 530.78 402.44 439.27 446.09 465.85 366.53
about 5 hours ago