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 21,783.00 19,916.50 19,381.50 19,314.60 16,623.50 14,908.20 15,535.60 16,167.20 15,376.00 16,316.60 16,395.90 16,932.00 15,293.00 14,885.00 15,050.00 14,333.00 13,326.00 14,428.00 13,380.00 12,622.00
Cost of revenue 14,853.00 13,559.50 13,757.00 14,444.70 11,953.30 10,631.80 11,578.50 12,311.90 10,986.90 11,890.40 12,112.20 12,883.00 11,377.00 11,079.00 11,426.00 10,940.00 9,924.00 11,163.00 10,347.00 9,779.00
Gross profit 6,930.00 6,357.00 5,624.50 4,869.90 4,670.20 4,276.40 3,957.10 3,855.30 4,389.10 4,426.20 4,283.70 4,049.00 3,916.00 3,806.00 3,624.00 3,393.00 3,402.00 3,265.00 3,033.00 2,843.00
Total operating expenses + 1,631.00 1,596.30 1,492.30 1,469.80 1,407.60 1,295.50 1,234.50 1,142.70 1,059.40 1,018.00 972.60 915.00 891.00 850.00 824.00 820.00 765.00 761.00 755.00 737.00
Operating income 5,299.00 4,760.70 4,132.20 3,400.10 3,262.60 2,980.90 2,722.60 2,712.60 3,329.70 3,408.20 3,311.10 3,134.00 3,025.00 2,956.00 2,800.00 2,573.00 2,637.00 2,504.00 2,278.00 2,106.00
Non-operating income (net) -1,474.00 -1,824.10 -1,865.00 -1,089.10 -659.00 -743.70 -815.70 -666.00 -431.10 -2,861.40 -622.90 -554.00 -857.00 -1,090.00 -406.00 -712.00 -692.00 -487.00 -612.00 -623.00
Income before tax 3,825.00 2,936.60 2,267.20 2,311.00 2,603.60 2,237.20 1,906.90 2,046.60 2,898.60 546.80 2,688.20 2,580.00 2,168.00 1,866.00 2,394.00 1,861.00 1,945.00 2,017.00 1,666.00 1,483.00
Income tax expense 129.00 -39.20 54.60 5.40 115.50 40.50 -12.90 115.30 969.70 -73.70 919.60 902.60 677.70 604.00 818.00 643.00 575.00 642.00 516.00 485.00
Net income 3,580.00 2,967.10 2,208.10 2,307.20 2,488.10 2,200.10 1,921.10 1,923.80 1,912.60 610.90 2,047.10 1,633.80 1,480.50 1,259.00 1,946.00 1,214.00 1,360.00 1,383.00 1,089.00 1,002.00
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 6,020.00 5,045.80 6,010.40 5,087.60 5,639.20 4,704.20 5,488.30 4,627.90 5,096.10 4,688.00 5,352.60 4,497.30 4,843.60 4,948.40 5,526.10 4,518.60 4,440.30 4,037.20 4,495.10 3,809.90 4,281.30 3,612.20 4,054.40 3,484.20 3,757.40 3,618.40 4,293.50 3,569.90 4,053.80 3,794.90 4,314.50 3,988.90 4,068.90 3,807.00 4,086.10 3,565.60 3,917.30 3,753.80 4,640.50 3,892.90 4,044.90 3,614.20 4,431.40 3,826.70 4,580.40 4,026.00 4,161.00 4,044.00 4,648.00 3,773.00 4,176.00 3,582.00 3,826.00 3,613.00 4,156.00 3,551.00 3,625.00 3,444.00 4,333.00 3,609.00 3,730.00 3,434.00 4,064.00 3,360.00 3,569.00 3,282.00 3,547.00 3,202.00 3,458.00 3,236.00 4,191.00 3,546.00 3,467.00 3,276.00 3,789.00 3,146.00 3,169.00 2,984.00 3,594.00 2,936.00 3,108.00
Cost of revenue 2,118.00 4,586.80 3,183.10 3,323.10 3,760.00 3,220.70 3,661.20 3,358.00 3,443.60 3,544.40 3,594.30 3,138.30 3,479.80 3,850.10 2,111.90 3,318.30 3,243.20 3,012.40 3,157.00 2,664.60 3,125.50 2,720.10 2,784.60 2,452.60 2,674.50 2,863.00 3,036.40 2,720.10 2,959.00 2,900.80 3,371.70 2,977.10 3,062.30 2,725.60 2,858.20 2,585.30 2,794.50 2,962.40 3,251.50 1,599.00 1,685.70 1,678.50 1,998.20 1,682.10 2,075.20 1,915.00 1,842.00 1,856.00 2,098.00 1,689.00 1,802.00 1,552.00 1,695.00 2,403.00 1,762.00 1,424.00 1,575.00 1,349.00 1,665.00 1,267.00 1,331.00 1,219.00 1,436.00 1,122.00 1,252.00 1,107.00 1,178.00 1,022.00 1,224.00 1,219.00 1,874.00 1,419.00 1,243.00 1,219.00 1,457.00 1,159.00 1,132.00 1,037.00 1,384.00 1,125.00 1,127.00
Gross profit 3,902.00 459.00 2,827.30 1,764.50 1,879.20 1,483.50 1,827.10 1,269.90 1,652.50 1,143.60 1,758.30 1,359.00 1,363.80 1,098.30 3,414.20 1,200.30 1,197.10 1,024.80 1,338.10 1,145.30 1,155.80 892.10 1,269.80 1,031.60 1,082.90 755.40 1,257.10 849.80 1,094.80 894.10 942.80 1,011.80 1,006.60 1,081.40 1,227.90 980.30 1,122.80 791.40 1,389.00 2,293.90 2,359.20 1,935.70 2,433.20 2,144.60 2,505.20 2,111.00 2,319.00 2,188.00 2,550.00 2,084.00 2,374.00 2,030.00 2,131.00 1,210.00 2,394.00 2,127.00 2,050.00 2,095.00 2,668.00 2,342.00 2,399.00 2,215.00 2,628.00 2,238.00 2,317.00 2,175.00 2,369.00 2,180.00 2,234.00 2,017.00 2,317.00 2,127.00 2,224.00 2,057.00 2,332.00 1,987.00 2,037.00 1,947.00 2,210.00 1,811.00 1,981.00
Total operating expenses + 2,542.00 -461.90 1,305.90 365.00 422.00 385.10 407.20 393.60 410.40 343.10 393.90 360.40 394.90 351.30 2,484.10 369.50 364.20 346.20 360.80 354.10 346.50 319.20 337.70 317.50 321.10 301.80 320.50 302.30 309.90 279.70 294.20 283.20 285.60 267.40 272.60 259.60 259.80 250.10 264.40 1,427.70 1,466.30 1,470.20 1,473.00 1,340.50 1,402.40 1,612.00 1,414.00 1,421.00 1,509.00 1,406.00 1,499.00 1,483.00 1,376.00 961.00 1,482.00 1,386.00 1,296.00 1,752.00 1,778.00 1,625.00 1,567.00 1,729.00 1,603.00 1,844.00 1,559.00 1,694.00 1,511.00 1,498.00 1,484.00 1,582.00 1,580.00 1,541.00 1,181.00 1,643.00 1,536.00 1,441.00 1,515.00 1,577.00 1,675.00 1,440.00 1,360.00
Operating income 1,360.00 920.90 1,521.40 1,399.50 1,457.20 1,098.40 1,419.90 876.30 1,242.10 800.50 1,364.40 998.60 968.90 747.00 1,196.70 830.80 832.90 678.60 977.30 791.20 809.30 572.90 932.10 714.10 761.80 453.60 936.60 547.50 784.90 614.40 648.60 728.60 721.00 814.00 955.30 720.70 863.00 541.30 1,124.60 866.20 892.90 465.50 960.20 804.10 1,102.80 499.00 905.00 767.00 1,041.00 678.00 875.00 547.00 755.00 249.00 912.00 741.00 754.00 343.00 890.00 717.00 832.00 486.00 1,025.00 394.00 758.00 481.00 858.00 682.00 750.00 435.00 737.00 586.00 1,043.00 414.00 796.00 546.00 522.00 370.00 535.00 371.00 621.00
Non-operating income (net) -438.00 -178.90 -403.50 -362.10 -529.50 -374.00 -420.70 -527.10 -378.30 -511.30 -341.90 -453.90 -558.10 -448.90 -539.70 -256.00 -62.00 -210.00 -110.60 -156.20 -176.00 -155.60 -185.10 -187.00 -216.00 -344.50 -162.10 -142.80 -166.30 -227.80 -149.60 -126.30 -162.30 -240.30 -134.60 -153.90 47.40 -134.20 -2,448.50 -187.40 -179.30 -172.60 -184.20 -173.80 -179.20 -181.00 -182.00 -184.00 -191.00 -186.00 -195.00 -154.00 -210.00 -255.00 -197.00 -198.00 -184.00 -108.00 94.00 -196.00 -205.00 -199.00 -213.00 -193.00 -209.00 -204.00 -208.00 -213.00 -208.00 -259.00 -170.00 -182.00 -176.00 -132.00 -184.00 -181.00 -121.00 -102.00 -137.00 -127.00 -54.00
Income before tax 922.00 742.00 1,117.90 1,037.40 927.70 724.40 999.20 349.20 863.80 289.20 1,022.50 544.70 410.80 298.10 657.00 574.80 770.90 468.60 866.70 635.00 633.30 417.30 747.00 527.10 545.80 109.10 774.50 404.70 618.60 386.60 499.00 602.30 558.70 573.70 820.70 566.80 910.40 407.10 -1,323.90 678.80 713.60 292.90 776.00 630.30 923.60 318.00 723.00 583.00 850.00 492.00 680.00 393.00 545.00 -6.00 715.00 543.00 570.00 235.00 984.00 521.00 627.00 287.00 812.00 201.00 549.00 277.00 650.00 469.00 542.00 176.00 567.00 404.00 867.00 282.00 612.00 365.00 401.00 268.00 398.00 244.00 567.00
Income tax expense 44.00 136.80 117.60 -250.90 125.50 58.50 37.50 6.70 -141.90 -48.60 64.20 28.60 10.40 -85.30 16.10 54.00 52.80 -70.00 69.80 61.20 54.50 -17.40 -1.20 12.60 46.50 -43.60 40.60 -54.40 44.50 21.80 -80.70 72.20 102.00 171.90 264.00 190.60 343.20 60.30 -534.50 165.00 235.50 92.60 275.60 224.30 327.20 151.00 264.00 215.00 307.00 164.00 257.00 68.00 195.00 -16.00 241.00 190.00 189.00 -1,604.00 334.00 168.00 -278.00 113.00 258.00 65.00 -207.00 40.00 208.00 148.00 179.00 34.00 192.00 123.00 293.00 73.00 205.00 108.00 130.00 91.00 133.00 72.00 189.00
Net income 874.00 582.00 972.00 1,225.80 800.20 664.10 959.60 340.30 1,003.10 336.20 953.70 521.20 397.00 384.30 683.30 524.50 714.70 538.90 796.00 578.20 575.00 435.50 748.60 520.80 495.20 153.50 733.50 461.30 572.80 363.40 577.60 528.40 454.40 400.70 544.70 375.00 592.20 373.40 -765.80 502.10 501.20 469.10 518.30 430.00 629.20 191.00 493.00 390.00 560.00 346.00 433.00 338.00 363.00 21.00 487.00 362.00 389.00 311.00 929.00 352.00 354.00 177.00 556.00 136.00 345.00 239.00 444.00 316.00 361.00 153.00 375.00 281.00 574.00 231.00 407.00 180.00 271.00 181.00 265.00 175.00 381.00
about 5 hours ago