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 37,343.80 36,145.48 25,572.06 22,055.72 19,491.06 17,797.54 17,983.65 16,085.09 14,608.23 14,098.21 11,711.57 11,213.22 11,315.57 10,754.44 9,941.64 9,231.03 6,730.55 6,838.80 5,970.84 5,527.33
Cost of revenue 23,662.28 16,603.07 16,051.87 14,350.90 12,800.04 11,179.67 10,137.64 9,086.46 8,778.96 9,013.12 8,260.76 7,635.60 6,816.26 6,465.40 6,030.98 5,194.55 3,076.27 3,318.94 2,695.70 2,616.76
Gross profit 13,681.52 19,542.40 9,520.19 7,704.82 6,691.02 6,617.87 7,846.02 6,998.64 5,829.27 5,085.09 3,450.81 3,577.62 4,499.30 4,289.04 3,910.66 4,036.48 3,654.27 3,519.86 3,275.15 2,910.57
Total operating expenses + 1,645.94 4,031.94 3,174.21 3,059.65 2,593.44 2,125.50 2,138.10 1,828.49 1,873.36 1,660.22 409.41 1,664.46 1,362.92 1,443.78 1,466.14 1,364.32 1,513.01 2,350.53 1,198.74 1,106.59
Operating income 12,035.58 15,510.46 6,345.98 4,645.16 4,097.58 4,492.37 5,711.62 5,176.66 3,961.67 3,429.61 3,043.99 1,913.16 3,138.85 2,845.26 2,354.39 2,672.16 2,141.27 1,169.33 1,515.45 1,803.98
Non-operating income (net) -563.59 -1,867.65 -1,592.00 -372.41 -927.42 -3,166.37 -1,033.68 -1,264.34 -458.05 699.45 -2,456.46 -638.32 -483.25 -301.36 -633.64 -379.41 -203.34 -707.53 -35.18 -614.17
Income before tax 11,471.99 13,642.81 4,753.98 4,272.75 3,170.16 1,326.00 4,677.94 3,912.32 3,503.61 4,129.05 587.53 1,274.84 2,655.60 2,543.90 1,720.75 2,292.76 1,937.93 461.80 1,480.27 1,189.81
Income tax expense 3,176.15 4,063.25 1,230.45 1,151.48 864.29 352.68 1,310.43 1,077.25 984.30 1,181.96 51.25 371.86 732.04 632.00 497.33 662.31 564.05 398.23 431.57 375.78
Net income 8,295.84 9,579.56 3,523.53 3,121.27 2,305.87 973.32 3,367.52 2,835.07 2,519.31 2,947.10 536.28 902.98 1,923.56 1,911.90 1,223.42 1,630.45 1,373.88 63.57 1,048.70 778.91
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 9,778.35 10,528.18 9,424.89 8,964.53 8,426.20 14,399.14 14,996.84 6,749.49 6,560.25 7,265.90 6,453.25 6,154.54 5,698.37 5,932.19 5,987.74 5,265.40 4,870.39 5,063.81 5,153.92 4,595.92 4,677.42 4,884.17 4,438.48 4,432.55 4,042.35 4,696.65 5,410.59 3,997.91 3,878.50 4,902.41 3,810.78 3,672.23 3,699.67 4,018.33 3,536.44 3,494.64 3,558.83 3,885.97 3,745.81 3,438.59 3,027.84 3,223.08 3,196.99 2,822.85 2,468.64 2,843.60 2,823.53 2,754.15 2,791.93 3,101.89 2,772.36 2,796.28 2,645.04 2,990.72 2,710.67 2,478.29 2,588.40 2,711.58 2,592.80 2,341.57 2,295.69 3,873.60 1,835.64 1,769.79 1,752.00 3,673.56 1,628.97 1,623.62 1,653.37 1,835.58 1,717.27 1,627.34 1,540.07 1,551.02 1,497.10 1,445.84 1,454.24 1,437.33 1,404.98 1,312.97 1,348.67
Cost of revenue 5,983.38 7,110.76 6,430.49 5,215.39 4,905.64 10,110.69 3,987.40 3,865.05 3,975.43 4,296.70 3,944.52 4,210.68 3,653.72 3,935.02 3,767.59 3,531.90 3,116.39 3,363.77 3,324.80 3,063.43 3,048.04 2,996.27 2,942.49 2,818.90 2,422.01 2,856.84 2,379.71 2,563.98 2,337.10 2,481.57 2,313.29 2,152.36 2,139.24 2,428.79 2,047.32 2,241.44 2,061.42 2,567.95 2,236.74 2,267.15 1,941.28 2,135.22 2,261.46 2,105.41 1,758.68 2,140.81 1,985.94 1,830.13 1,678.72 1,905.26 1,642.20 1,731.95 1,536.87 1,808.84 1,591.94 1,569.87 1,505.45 1,587.73 1,635.68 1,439.15 1,368.42 2,867.35 823.45 781.25 722.51 2,659.89 762.09 830.08 835.19 886.49 832.42 816.72 664.75 694.23 665.88 676.15 649.18 686.79 650.96 666.46 601.28
Gross profit 3,794.97 3,417.42 2,994.40 3,749.14 3,520.56 4,288.45 11,009.45 2,884.45 2,584.82 2,969.21 2,508.73 1,943.86 2,044.65 1,997.17 2,220.15 1,733.50 1,754.00 1,700.04 1,829.12 1,532.49 1,629.37 1,887.90 1,495.99 1,613.65 1,620.34 1,839.80 3,030.88 1,433.93 1,541.40 2,420.85 1,497.49 1,519.87 1,560.43 1,589.54 1,489.13 1,253.19 1,497.41 1,318.02 1,509.07 1,171.44 1,086.57 1,087.87 935.53 717.44 709.96 702.79 837.59 924.02 1,113.21 1,196.63 1,130.16 1,064.33 1,108.18 1,181.88 1,118.73 908.42 1,082.94 1,123.86 957.12 902.42 927.27 1,006.26 1,012.18 988.54 1,029.50 1,013.67 866.88 793.54 818.18 949.09 884.85 810.62 875.32 856.79 831.22 769.68 805.07 750.54 754.03 646.51 747.39
Total operating expenses + 464.31 116.88 413.79 438.61 676.66 941.33 1,160.04 691.48 922.76 761.92 800.08 914.20 651.35 -2,648.00 680.27 825.31 609.07 -2,397.54 585.16 618.87 525.77 -2,604.47 495.32 515.48 608.14 -3,871.82 474.68 633.78 401.51 527.32 371.71 448.82 475.26 565.51 343.78 494.75 469.32 219.66 446.00 332.04 460.92 359.99 240.72 225.59 -425.18 517.95 318.53 473.28 354.69 363.43 283.98 344.29 371.22 389.51 397.15 291.38 372.38 332.75 309.99 309.69 497.89 375.84 283.17 361.86 343.37 709.78 294.68 43.97 323.70 1,422.22 347.71 329.51 412.58 163.31 370.54 308.12 351.50 29.80 428.97 353.97 288.09
Operating income 3,330.66 3,300.54 2,580.61 3,310.53 2,843.90 3,347.12 9,849.41 2,192.97 1,662.06 2,207.29 1,708.65 1,029.66 1,393.30 4,645.16 1,539.88 908.19 1,144.94 4,097.58 1,243.96 913.62 1,103.61 4,492.37 1,000.67 1,098.17 1,012.20 5,711.62 -472.33 -629.56 -399.75 6,473.64 -371.21 -447.94 1,085.17 5,262.97 -342.67 -493.25 -465.38 906.68 1,063.06 839.40 -457.90 3,100.34 -249.41 -233.24 1,135.15 184.84 -344.62 -479.68 -400.71 843.73 -284.88 -348.17 736.96 3,940.18 662.09 639.95 710.56 642.82 634.49 647.69 429.38 1,021.90 687.51 491.49 471.26 772.19 305.57 642.78 399.78 -243.85 489.59 460.86 462.74 132.52 460.68 461.57 453.57 720.75 325.05 292.54 459.30
Non-operating income (net) -1,017.22 -548.18 660.25 -82.69 -592.97 -792.64 -515.74 -438.31 -338.20 -930.03 -431.00 27.17 -260.35 -4,074.57 98.34 -324.37 329.27 -3,532.55 -537.48 234.41 -352.99 -3,361.76 -339.71 -576.53 -1,984.26 -4,508.20 2,310.95 1,278.35 1,390.95 -4,548.19 1,234.72 682.64 -196.50 -4,643.23 1,712.00 971.98 1,501.21 160.37 -176.29 372.39 1,426.73 -2,449.62 -603.88 872.84 -984.65 -227.99 499.82 902.44 1,140.73 -184.84 1,010.23 857.08 25.49 -3,012.86 -109.41 -332.06 42.91 -117.52 -510.87 45.44 -50.69 -379.41 0.00 0.00 0.00 -9.97 0.00 0.00 0.00 -592.94 -125.35 -0.19 10.96 -28.14 -4.87 -1.14 -1.00 -615.44 1.22 -0.56 0.61
Income before tax 2,313.44 2,752.36 3,240.86 3,227.84 2,250.93 2,554.48 9,333.67 1,754.67 1,323.86 1,277.26 1,277.65 1,056.83 1,132.95 570.60 1,638.21 583.82 1,474.20 565.03 706.48 1,148.03 750.62 1,130.61 660.95 521.64 -972.06 1,203.42 1,838.63 648.79 991.20 1,925.44 863.51 234.69 888.67 619.73 1,369.32 478.73 1,035.83 1,067.05 886.78 1,211.79 968.82 650.72 -853.28 639.59 150.50 -43.15 155.21 422.77 740.02 658.89 725.35 508.91 762.45 927.32 552.69 307.89 753.48 525.31 123.62 693.13 378.69 642.50 687.51 491.49 471.26 762.23 305.57 642.78 399.78 -836.79 364.24 460.67 473.70 104.38 455.81 460.43 452.56 105.31 326.27 291.98 459.91
Income tax expense 597.15 233.14 1,082.29 1,091.88 768.83 296.26 3,221.78 545.20 500.57 100.28 431.35 313.09 385.73 -71.61 557.15 167.28 498.66 -2.40 237.95 374.98 253.76 299.08 239.38 143.48 -314.12 146.43 629.77 194.42 343.91 417.86 298.35 52.81 308.24 7.12 468.80 146.92 361.47 120.16 312.89 414.26 340.03 189.79 -273.14 302.28 -167.68 -74.63 63.71 120.34 262.44 68.17 250.38 147.24 266.25 161.91 190.92 15.08 261.56 32.29 55.66 213.49 195.90 86.10 237.70 157.86 180.65 171.09 109.84 178.12 143.56 -5.54 133.15 100.65 169.97 29.73 72.25 165.29 161.75 23.93 119.96 107.70 122.19
Net income 1,716.30 2,519.22 2,158.57 2,135.96 1,482.09 2,258.22 6,111.88 1,209.47 823.30 1,186.28 846.30 743.74 747.21 642.21 1,081.06 422.46 975.54 567.43 468.53 773.05 496.86 831.53 421.58 378.16 -657.95 1,056.99 1,208.86 454.38 647.29 1,507.59 565.16 181.89 580.43 612.62 900.53 331.81 674.36 946.89 573.89 797.53 628.79 460.93 -580.14 337.32 318.18 31.47 91.50 302.42 477.59 590.73 474.96 361.67 496.20 765.41 361.76 292.81 491.91 493.01 67.96 479.65 182.79 556.40 437.02 333.63 299.05 591.14 195.73 464.67 256.21 -831.26 231.09 360.02 303.73 74.65 382.20 295.54 292.88 72.86 197.44 175.51 328.91
about 13 hours ago