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 52,596.00 56,219.00 49,715.00 58,186.00 40,807.00 27,200.00 32,789.20 36,534.20 29,241.50 23,022.30 27,027.90 47,951.20 47,727.00 42,583.10 44,313.00 33,739.30 25,510.90 21,905.66 16,950.13 13,990.97
Cost of revenue 45,440.00 48,995.00 42,999.00 51,461.00 34,860.00 21,485.00 27,010.80 31,350.50 25,519.70 19,591.20 23,506.10 44,281.50 44,161.10 39,334.50 41,318.50 31,449.30 23,565.80 20,460.96 16,009.05 13,089.09
Gross profit 7,156.00 7,224.00 6,716.00 6,725.00 5,947.00 5,715.00 5,778.40 5,183.70 3,721.80 3,431.10 3,521.80 3,669.70 3,565.90 3,248.60 2,994.50 2,290.00 1,945.10 1,444.69 941.07 901.88
Total operating expenses + 251.00 -114.00 -213.00 -182.00 -156.00 680.00 -300.30 -224.90 -207.10 -149.60 -18.40 -106.00 98.60 66.80 181.80 204.80 121.10 102.30 58.04 41.83
Operating income 6,905.00 7,338.00 6,929.00 6,907.00 6,103.00 5,035.00 6,078.70 5,408.60 3,928.90 3,580.70 3,540.20 3,775.70 3,467.30 3,078.30 2,859.10 2,147.20 1,854.60 1,748.40 883.04 860.05
Non-operating income (net) -1,006.00 -1,303.00 -1,228.00 -1,210.00 -1,278.00 -1,273.00 -1,346.00 -1,109.80 -1,047.60 -1,004.30 -984.30 -919.10 -802.70 -667.50 -743.60 -737.40 -689.00 -528.50 -303.46 -229.97
Income before tax 5,899.00 6,035.00 5,701.00 5,697.00 4,825.00 3,762.00 4,732.70 4,298.80 2,881.30 2,576.40 2,555.90 2,856.60 2,664.60 2,410.80 2,115.50 1,409.80 1,165.60 1,219.90 579.57 630.09
Income tax expense 23.00 65.00 44.00 82.00 70.00 -124.00 45.60 60.30 25.70 23.40 -2.50 23.10 57.50 -17.20 27.20 26.10 25.30 31.00 15.26 21.32
Net income 5,814.00 5,901.00 5,532.00 5,490.00 4,638.00 3,776.00 4,591.30 4,172.40 2,799.30 2,513.10 2,521.20 2,787.40 2,596.90 2,419.90 2,046.90 320.80 204.10 954.02 533.67 601.16
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 14,386.00 13,793.00 12,023.00 11,363.00 15,417.00 14,201.00 13,775.00 13,483.00 14,760.00 14,622.00 11,998.00 10,651.00 12,444.00 13,650.00 15,468.00 16,060.00 13,008.00 11,370.00 10,832.00 9,450.00 9,155.00 7,044.20 6,922.00 5,751.00 7,482.50 8,005.30 7,964.10 8,276.30 8,543.50 9,182.30 9,585.90 8,467.50 9,298.50 8,426.60 6,886.90 6,607.60 7,320.40 6,478.80 5,920.40 5,617.80 5,005.30 6,155.00 6,307.90 7,092.50 7,472.50 10,190.30 12,330.20 12,520.80 12,909.90 13,101.30 12,093.30 11,149.30 11,383.10 11,072.10 10,468.70 9,789.80 11,252.50 11,585.70 11,327.10 11,216.50 10,183.70 9,583.60 8,067.80 7,543.40 8,544.50 13,983.80 4,596.10 3,507.90 3,423.10 3,583.60 6,297.90 6,339.62 5,684.54 5,302.47 4,112.00 4,212.81 3,322.85 3,350.52 3,872.53 3,517.85 3,250.07
Cost of revenue 12,503.00 11,792.00 10,366.00 9,592.00 13,680.00 12,277.00 12,006.00 11,758.00 12,954.00 12,766.00 10,355.00 9,134.00 10,744.00 11,959.00 13,783.00 14,336.00 11,383.00 9,944.00 9,380.00 8,049.00 7,487.00 5,573.50 5,494.20 4,358.60 6,058.70 6,667.70 6,534.30 6,793.90 7,014.90 7,595.30 7,997.30 7,536.10 8,221.80 7,399.70 6,070.10 5,717.10 6,322.00 5,592.90 5,058.90 4,808.80 4,145.20 5,218.70 5,425.80 6,278.50 6,583.10 9,270.30 11,409.10 11,635.40 11,966.70 12,144.50 11,258.30 10,340.10 10,418.20 10,225.60 9,616.70 9,009.50 10,467.20 10,643.50 10,604.60 10,533.30 9,537.10 9,043.10 7,460.10 6,974.20 7,971.90 13,170.10 4,220.20 3,134.20 3,041.30 3,217.89 5,971.94 5,959.94 5,311.19 5,027.49 3,896.41 3,960.67 3,124.48 3,133.86 3,584.78 3,323.59 3,046.86
Gross profit 1,883.00 2,001.00 1,657.00 1,771.00 1,737.00 1,924.00 1,769.00 1,725.00 1,806.00 1,856.00 1,643.00 1,517.00 1,700.00 1,691.00 1,685.00 1,724.00 1,625.00 1,426.00 1,452.00 1,401.00 1,668.00 1,470.70 1,427.80 1,392.40 1,423.80 1,337.60 1,429.80 1,482.40 1,528.60 1,587.00 1,588.60 931.40 1,076.70 1,026.90 816.80 890.50 998.40 885.90 861.50 809.00 860.10 936.30 882.10 814.00 889.40 920.00 921.10 885.40 943.20 956.80 835.00 809.20 964.90 846.50 852.00 780.30 785.30 942.20 722.50 683.20 646.60 540.50 607.70 569.20 572.60 813.70 375.90 373.70 381.80 365.71 325.96 379.68 373.35 274.98 215.59 252.13 198.38 216.66 287.74 194.27 203.21
Total operating expenses + 64.00 62.00 -29.00 68.00 -24.00 -47.00 -11.00 -40.00 -16.00 -65.00 -52.00 -62.00 -34.00 -74.00 -27.00 -40.00 -41.00 23.00 -61.00 -91.00 -27.00 762.50 45.30 -44.50 -83.70 -80.40 -44.40 -77.90 -97.60 -53.40 -54.70 -55.00 -61.80 -52.50 -62.40 -48.20 -33.20 -37.30 -43.50 -27.90 -55.50 1.80 -27.30 13.70 -6.60 -1.00 -16.60 1.10 -89.50 41.30 15.10 35.60 49.50 23.90 41.40 42.50 46.30 43.50 50.00 50.40 37.90 73.30 56.00 37.90 37.60 36.40 33.90 45.40 9.60 12.58 6.84 5.41 358.75 5.26 4.76 37.57 10.45 10.33 13.56 8.22 9.71
Operating income 1,819.00 1,939.00 1,686.00 1,703.00 1,761.00 1,971.00 1,780.00 1,765.00 1,822.00 1,921.00 1,695.00 1,579.00 1,734.00 1,765.00 1,712.00 1,764.00 1,666.00 1,403.00 1,513.00 1,492.00 1,695.00 708.20 1,382.50 1,436.90 1,507.50 1,418.00 1,474.20 1,560.30 1,626.20 1,640.40 1,643.30 986.40 1,138.50 1,079.40 879.20 938.70 1,031.60 923.20 905.00 836.90 915.60 934.50 909.40 800.30 896.00 921.00 937.70 884.30 1,032.70 915.50 819.90 763.70 915.40 806.40 810.60 749.10 748.90 909.20 681.10 632.80 624.90 479.00 543.20 539.70 551.00 759.00 364.50 373.30 482.80 353.13 319.12 374.27 366.70 269.72 210.83 214.56 187.92 206.32 274.18 186.05 193.50
Non-operating income (net) -301.00 -283.00 -343.00 -233.00 -331.00 -325.00 -330.00 -330.00 -318.00 -317.00 -324.00 -285.00 -302.00 -285.00 -302.00 -307.00 -316.00 -326.00 -315.00 -315.00 -322.00 -328.00 -317.60 -316.40 -311.70 -284.40 -414.00 -314.10 -333.50 -309.40 -297.70 -280.80 -221.90 -276.50 -252.50 -264.00 -254.60 -243.20 -257.10 -267.00 -237.00 -247.90 -246.20 -251.60 -238.60 -239.30 -230.80 -227.80 -221.20 -198.50 -207.70 -190.00 -153.70 -182.70 -220.30 -173.40 -127.80 -182.30 -190.00 -176.90 -183.30 -242.30 -152.40 -178.80 -148.50 -269.90 -169.00 -171.00 -230.30 -103.78 -101.48 -95.14 -91.02 -120.78 -95.30 -70.55 -61.43 -60.26 -60.66 -52.94 -56.11
Income before tax 1,518.00 1,656.00 1,343.00 1,470.00 1,430.00 1,646.00 1,450.00 1,435.00 1,504.00 1,604.00 1,371.00 1,294.00 1,432.00 1,480.00 1,410.00 1,457.00 1,350.00 1,077.00 1,198.00 1,177.00 1,373.00 380.20 1,064.90 1,120.50 1,195.80 1,133.60 1,060.20 1,246.20 1,292.70 1,331.00 1,345.60 705.60 916.60 802.90 626.70 674.70 777.00 680.00 647.90 569.90 678.60 686.60 663.20 548.70 657.40 681.70 706.90 656.50 811.50 717.00 612.20 573.70 761.70 623.70 590.30 575.70 621.10 726.90 491.10 455.90 441.60 236.70 390.80 360.90 402.50 489.10 195.50 202.30 252.50 249.35 217.64 279.13 275.68 148.94 115.53 144.01 126.49 146.06 213.53 133.11 137.39
Income tax expense 22.00 4.00 -13.00 16.00 24.00 10.00 19.00 15.00 21.00 -1.00 22.00 13.00 10.00 28.00 18.00 17.00 19.00 13.00 16.00 31.00 10.00 14.30 -19.10 59.70 -179.20 8.20 15.40 9.70 12.30 25.80 11.00 18.40 5.10 5.60 5.40 8.70 6.00 10.30 4.80 -0.10 8.40 -6.90 5.50 -7.90 6.80 0.60 7.70 10.00 4.80 11.30 19.40 20.40 6.40 6.30 2.40 8.50 -34.40 1.10 11.60 7.40 7.10 6.00 4.90 6.50 8.70 1.30 7.70 2.20 16.00 9.21 6.61 6.93 3.66 6.26 -2.07 1.86 8.79 8.87 3.29 6.27 2.89
Net income 1,483.00 1,644.00 1,327.00 1,436.00 1,394.00 1,623.00 1,417.00 1,405.00 1,457.00 1,571.00 1,318.00 1,253.00 1,390.00 1,420.00 1,361.00 1,412.00 1,297.00 1,029.00 1,154.00 1,113.00 1,342.00 338.20 1,052.60 1,034.70 1,350.10 1,096.90 1,019.20 1,214.70 1,260.50 1,284.70 1,313.20 673.80 900.70 774.00 610.90 653.70 760.70 658.80 634.60 558.50 661.20 684.80 649.30 551.00 636.10 659.80 691.10 637.70 798.80 698.90 592.00 552.50 753.50 615.50 586.80 566.30 651.30 721.10 471.40 433.70 420.70 -786.10 37.00 54.10 377.80 406.10 212.90 186.60 225.30 228.06 203.08 263.27 259.61 161.87 117.61 142.15 112.05 132.78 208.30 126.30 133.78
about 5 hours ago