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 26,981.00 24,458.00 22,736.00 20,720.00 19,820.00 17,224.00 16,652.00 14,950.00 14,024.00 13,211.00 12,893.00 12,951.00 12,261.00 11,924.00 11,526.00 10,550.00 9,831.00 10,730.00 11,177.00 11,921.00
Cost of revenue 15,577.00 13,996.00 13,099.00 12,071.00 11,425.00 10,129.00 9,734.00 8,605.00 8,085.00 7,694.00 7,334.00 7,515.00 7,226.00 7,134.00 6,969.00 6,465.00 7,113.00
Gross profit 11,404.00 10,462.00 9,637.00 8,649.00 8,395.00 7,095.00 6,918.00 6,345.00 5,939.00 5,517.00 5,559.00 5,436.00 5,035.00 4,790.00 4,557.00 4,085.00 9,831.00 10,730.00 11,177.00 4,808.00
Total operating expenses + 5,181.00 4,645.00 4,355.00 4,369.00 4,083.00 4,029.00 4,241.00 3,584.00 3,284.00 3,086.00 3,140.00 3,135.00 2,958.00 2,961.00 2,919.00 3,146.00 9,053.00 10,051.00 10,331.00 3,350.00
Operating income 6,223.00 5,817.00 5,282.00 4,280.00 4,312.00 3,066.00 2,677.00 2,761.00 2,655.00 2,431.00 2,419.00 2,301.00 2,077.00 1,829.00 1,638.00 939.00 778.00 679.00 846.00 948.00
Non-operating income (net) -684.00 -337.00 -256.00 -198.00 -104.00 -273.00 -238.00 -517.00 -12.00 49.00 -112.00 -244.00 -104.00 -133.00 -234.00 -170.00 -226.00 -185.00 1.00 271.00
Income before tax 5,539.00 5,480.00 5,026.00 4,082.00 4,208.00 2,793.00 2,439.00 2,244.00 2,643.00 2,480.00 2,307.00 2,057.00 1,973.00 1,696.00 1,404.00 769.00 552.00 494.00 847.00 1,219.00
Income tax expense 1,305.00 1,363.00 1,224.00 995.00 1,034.00 747.00 666.00 574.00 1,133.00 685.00 671.00 586.00 594.00 492.00 422.00 204.00 21.00 113.00 295.00 388.00
Net income 4,160.00 4,060.00 3,756.00 3,050.00 3,143.00 2,016.00 1,742.00 1,650.00 1,492.00 1,768.00 1,599.00 1,465.00 1,357.00 1,176.00 993.00 855.00 227.00 -73.00 2,475.00 990.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 7,597.00 6,595.00 6,351.00 6,974.00 7,061.00 6,067.00 5,697.00 6,221.00 6,473.00 5,554.00 5,382.00 5,876.00 5,924.00 5,022.00 4,770.00 5,379.00 5,549.00 5,137.00 4,583.00 5,017.00 5,083.00 4,416.00 3,968.00 4,189.00 4,651.00 4,264.00 3,968.00 4,349.00 4,071.00 3,712.00 3,504.00 3,734.00 4,000.00 3,685.00 3,341.00 3,495.00 3,503.00 3,364.00 3,135.00 3,376.00 3,336.00 3,338.00 3,115.00 3,225.00 3,215.00 3,246.00 3,141.00 3,300.00 3,264.00 3,115.00 2,932.00 3,088.00 3,126.00 3,002.00 2,845.00 3,026.00 3,051.00 2,908.00 2,806.00 2,928.00 2,884.00 2,785.00 2,524.00 2,606.00 2,635.00 2,732.00 2,354.00 2,470.00 2,609.00 2,662.00 2,838.00 3,033.00 3,039.00 2,925.00 2,716.00 2,819.00 2,812.00 3,032.00 2,884.00 2,980.00 2,674.00
Cost of revenue 4,130.00 3,938.00 3,894.00 3,895.00 3,850.00 3,630.00 3,442.00 3,454.00 3,470.00 3,268.00 3,287.00 3,337.00 3,207.00 3,038.00 2,923.00 3,010.00 3,100.00 2,905.00 2,853.00 2,860.00 2,807.00 2,650.00 2,495.00 2,429.00 2,555.00 2,478.00 2,437.00 2,537.00 2,282.00 2,163.00 2,083.00 2,135.00 2,224.00 2,098.00 1,968.00 1,998.00 2,005.00 1,918.00 1,817.00 1,872.00 1,854.00 1,900.00 1,878.00 1,826.00 1,730.00 1,896.00 1,904.00 1,876.00 1,839.00 1,833.00 1,824.00 1,766.00 1,803.00 7,134.00 1,760.00 1,776.00 1,796.00 1,528.00 1,571.00 1,820.00 1,742.00 1,802.00
Gross profit 3,467.00 2,657.00 2,457.00 3,079.00 3,211.00 2,437.00 2,255.00 2,767.00 3,003.00 2,286.00 2,095.00 2,539.00 2,717.00 1,984.00 1,847.00 2,369.00 2,449.00 2,232.00 1,730.00 2,157.00 2,276.00 1,766.00 1,473.00 1,760.00 2,096.00 1,786.00 1,531.00 1,812.00 1,789.00 1,549.00 1,421.00 1,599.00 1,776.00 1,587.00 1,373.00 1,497.00 1,498.00 1,446.00 1,318.00 1,504.00 1,482.00 1,438.00 1,237.00 1,399.00 1,485.00 1,350.00 1,237.00 1,424.00 1,425.00 1,282.00 1,108.00 1,322.00 1,323.00 -4,132.00 1,085.00 1,250.00 1,255.00 2,908.00 2,806.00 2,928.00 2,884.00 2,785.00 2,524.00 2,606.00 2,635.00 2,732.00 2,354.00 942.00 1,038.00 2,662.00 2,838.00 3,033.00 3,039.00 2,925.00 2,716.00 2,819.00 2,812.00 1,212.00 1,142.00 1,178.00 2,674.00
Total operating expenses + 1,713.00 1,438.00 1,287.00 1,250.00 1,206.00 1,295.00 1,147.00 1,125.00 1,078.00 1,183.00 1,099.00 1,082.00 991.00 1,304.00 1,056.00 1,005.00 1,004.00 1,246.00 990.00 929.00 918.00 1,195.00 933.00 875.00 1,026.00 1,194.00 1,064.00 1,132.00 851.00 928.00 880.00 908.00 868.00 901.00 838.00 796.00 749.00 813.00 746.00 778.00 749.00 844.00 776.00 770.00 750.00 814.00 792.00 777.00 752.00 793.00 704.00 745.00 716.00 -4,538.00 707.00 732.00 728.00 2,517.00 2,496.00 2,463.00 2,412.00 2,460.00 2,285.00 2,656.00 2,210.00 2,742.00 2,159.00 648.00 714.00 2,563.00 2,768.00 2,853.00 3,127.00 2,760.00 2,522.00 2,546.00 2,425.00 809.00 822.00 841.00 2,337.00
Operating income 1,754.00 1,219.00 1,170.00 1,829.00 2,005.00 1,142.00 1,108.00 1,642.00 1,925.00 1,103.00 996.00 1,457.00 1,726.00 680.00 791.00 1,364.00 1,445.00 986.00 740.00 1,228.00 1,358.00 571.00 540.00 885.00 1,070.00 592.00 467.00 680.00 938.00 621.00 541.00 691.00 908.00 686.00 535.00 701.00 749.00 633.00 572.00 726.00 733.00 594.00 461.00 629.00 735.00 536.00 445.00 647.00 673.00 489.00 404.00 577.00 607.00 406.00 378.00 518.00 527.00 391.00 310.00 465.00 472.00 325.00 239.00 -50.00 425.00 -10.00 195.00 294.00 324.00 99.00 70.00 180.00 -88.00 165.00 194.00 273.00 387.00 403.00 244.00 337.00 337.00
Non-operating income (net) -173.00 -163.00 -160.00 -183.00 -178.00 -133.00 -73.00 -77.00 -54.00 -55.00 -66.00 -73.00 -62.00 -67.00 -58.00 -52.00 -21.00 -25.00 -24.00 -19.00 -36.00 -31.00 -81.00 -98.00 -63.00 -61.00 -53.00 -130.00 6.00 -397.00 -156.00 28.00 8.00 -44.00 2.00 10.00 4.00 -45.00 -47.00 -45.00 -47.00 -43.00 -4.00 -34.00 -31.00 -168.00 -13.00 -39.00 -24.00 -51.00 -21.00 -13.00 -19.00 -36.00 -42.00 -35.00 -20.00 -47.00 -112.00 -50.00 -25.00 -27.00 -56.00 -39.00 -48.00 -34.00 -34.00 -93.00 -65.00 -28.00 -67.00 -59.00 -30.00 -25.00 -35.00 -60.00 -52.00 -53.00 17.00 -65.00 -63.00
Income before tax 1,581.00 1,056.00 1,010.00 1,646.00 1,827.00 1,009.00 1,035.00 1,565.00 1,871.00 1,048.00 930.00 1,384.00 1,664.00 613.00 733.00 1,312.00 1,424.00 961.00 716.00 1,209.00 1,322.00 540.00 459.00 787.00 1,007.00 531.00 414.00 550.00 944.00 224.00 385.00 719.00 916.00 642.00 537.00 711.00 753.00 588.00 525.00 681.00 686.00 551.00 457.00 595.00 704.00 368.00 432.00 608.00 649.00 438.00 383.00 564.00 588.00 370.00 336.00 483.00 507.00 344.00 198.00 415.00 447.00 298.00 183.00 -89.00 377.00 -44.00 161.00 201.00 259.00 71.00 3.00 121.00 -118.00 140.00 159.00 213.00 335.00 350.00 261.00 272.00 274.00
Income tax expense 395.00 222.00 253.00 415.00 415.00 208.00 283.00 425.00 447.00 283.00 192.00 337.00 412.00 142.00 181.00 334.00 338.00 154.00 174.00 382.00 324.00 161.00 139.00 207.00 240.00 135.00 108.00 206.00 217.00 65.00 106.00 183.00 220.00 614.00 140.00 204.00 175.00 147.00 141.00 201.00 196.00 171.00 128.00 166.00 206.00 99.00 127.00 168.00 192.00 131.00 123.00 164.00 176.00 105.00 90.00 144.00 153.00 100.00 65.00 129.00 128.00 106.00 55.00 -60.00 103.00 -48.00 -46.00 44.00 80.00 -5.00 -18.00 66.00 94.00 44.00 75.00 70.00 106.00 119.00 77.00 96.00 73.00
Net income 1,146.00 821.00 747.00 1,211.00 1,381.00 788.00 747.00 1,125.00 1,400.00 756.00 730.00 1,035.00 1,235.00 466.00 546.00 967.00 1,071.00 803.00 537.00 820.00 983.00 374.00 316.00 572.00 754.00 391.00 303.00 332.00 716.00 153.00 276.00 531.00 690.00 29.00 393.00 501.00 569.00 436.00 379.00 472.00 481.00 375.00 323.00 419.00 482.00 294.00 297.00 431.00 443.00 303.00 253.00 388.00 413.00 259.00 241.00 329.00 347.00 256.00 130.00 282.00 325.00 203.00 168.00 236.00 248.00 23.00 221.00 -193.00 176.00 80.00 -8.00 65.00 -210.00 85.00 1,945.00 177.00 268.00 226.00 176.00 172.00 416.00
about 2 months ago