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
Total revenue 23,100.00 21,039.00 17,931.00 14,427.00 11,537.00 8,885.00 6,597.00 4,652.00 3,535.00 2,115.00 1,855.00 1,924.00 1,826.00 1,524.00 1,636.00 634.00 29.80 32.90
Cost of revenue 16,876.00 15,676.00 13,470.00 10,510.00 8,247.00 6,548.00 4,609.00 2,208.00 1,509.00 1,063.00 798.00 846.00 823.00 766.00 899.00 413.00 15.00 15.00 130.90
Gross profit 6,224.00 5,363.00 4,461.00 3,917.00 3,290.00 2,337.00 1,988.00 2,444.00 2,026.00 1,052.00 1,057.00 1,078.00 1,003.00 758.00 737.00 221.00 14.80 22.60 -130.90
Total operating expenses + 426.00 405.00 413.00 433.00 406.00 2,337.00 279.00 1,024.00 910.00 613.00 509.00 495.00 439.00 175.00 61.00 35.00 16.60 18.70 -7.30
Operating income 5,798.00 4,958.00 4,048.00 3,484.00 2,884.00 2,025.00 1,709.00 1,420.00 574.00 439.00 548.00 583.00 564.00 583.00 676.00 157.00 -1.80 3.90 -7.30
Non-operating income (net) -2,677.00 -3,005.00 -2,019.00 -1,549.00 449.00 -830.00 -781.00 -250.00 173.00 104.00 -161.00 -275.00 -542.00 -501.00 -78.00 301.00 -68.20 2.30 0.00
Income before tax 3,121.00 1,953.00 2,029.00 1,935.00 3,333.00 1,195.00 928.00 1,170.00 747.00 543.00 387.00 308.00 22.00 82.00 598.00 458.00 -70.00 6.20 -7.30
Income tax expense 589.00 270.00 581.00 560.00 614.00 291.00 278.00 364.00 173.00 15.00 -4.00 79.00 2.00 -30.00 158.00 -15.00 -11.00 3.40 -8.40
Net income 449.00 351.00 367.00 341.00 766.00 324.00 211.00 192.00 124.00 369.00 169.00 145.00 -32.00 80.00 136.00 302.00 25.00 28.00 1.10
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
Total revenue 6,301.00 6,304.00 5,975.00 5,429.00 5,392.00 5,444.00 5,270.00 5,138.00 5,187.00 4,970.00 4,487.00 4,256.00 4,218.00 3,708.00 3,627.00 3,681.00 3,411.00 3,252.00 2,939.00 2,663.00 2,683.00 2,534.00 2,209.00 1,946.00 2,196.00 1,655.00 1,664.00 1,685.00 1,593.00 1,428.00 1,167.00 1,044.00 1,013.00 984.00 961.00 934.00 656.00 677.00 522.00 462.00 454.00 455.00 468.00 466.00 466.00 465.00 491.00 488.00 480.00 470.00 431.00 462.00 612.00 578.00 482.00 368.00 451.00 404.00 414.00 428.00 390.00 606.00 10.00 9.00 8.50 7.70 8.00 7.00 7.20 14.00 8.90 8.30 8.90
Cost of revenue 4,605.00 4,501.00 4,416.00 3,995.00 3,964.00 3,991.00 3,897.00 3,875.00 3,913.00 3,577.00 3,384.00 3,280.00 3,229.00 2,702.00 2,590.00 2,712.00 2,506.00 3,861.00 2,132.00 1,925.00 1,815.00 1,356.00 1,185.00 1,063.00 1,239.00 907.00 850.00 840.00 798.00 729.00 603.00 467.00 409.00 399.00 394.00 373.00 343.00 396.00 267.00 198.00 202.00 199.00 199.00 197.00 203.00 203.00 216.00 215.00 212.00 212.00 187.00 202.00 308.00 315.00 268.00 187.00 240.00 230.00 232.00 235.00 202.00 398.00 4.00 4.00 6.40 4.20 4.00 1.80 3.30 5.10 2.00 2.70 3.60 130.90
Gross profit 1,696.00 1,803.00 1,559.00 1,434.00 1,428.00 1,453.00 1,373.00 1,263.00 1,274.00 1,393.00 1,103.00 976.00 989.00 1,006.00 1,037.00 969.00 905.00 -609.00 807.00 738.00 868.00 1,178.00 1,024.00 883.00 957.00 748.00 814.00 845.00 795.00 699.00 564.00 577.00 604.00 585.00 567.00 561.00 313.00 281.00 255.00 264.00 252.00 256.00 269.00 269.00 263.00 262.00 275.00 273.00 268.00 258.00 244.00 260.00 304.00 263.00 214.00 181.00 211.00 174.00 182.00 193.00 188.00 208.00 6.00 5.00 2.10 3.50 4.00 5.10 3.90 8.90 6.90 5.60 5.30 -130.90
Total operating expenses + 109.00 114.00 107.00 108.00 97.00 103.00 113.00 92.00 97.00 101.00 1,103.00 109.00 103.00 95.00 109.00 108.00 121.00 -1,373.00 102.00 96.00 95.00 612.00 497.00 447.00 461.00 361.00 392.00 387.00 353.00 286.00 245.00 242.00 251.00 196.00 278.00 265.00 171.00 157.00 171.00 148.00 137.00 117.00 127.00 136.00 129.00 129.00 125.00 123.00 118.00 107.00 109.00 109.00 114.00 101.00 81.00 76.00 69.00 55.00 49.00 15.00 13.00 12.00 8.00 7.00 7.50 8.20 -1.00 2.00 3.20 7.30 5.50 3.70 2.30 -7.30 2.90 1.60 2.00
Operating income 1,587.00 1,689.00 1,452.00 1,326.00 1,331.00 1,350.00 1,260.00 1,171.00 1,177.00 1,292.00 1,000.00 867.00 886.00 911.00 928.00 861.00 784.00 764.00 705.00 642.00 773.00 566.00 527.00 436.00 496.00 387.00 422.00 458.00 442.00 413.00 319.00 335.00 353.00 389.00 289.00 296.00 142.00 124.00 84.00 116.00 115.00 139.00 142.00 133.00 134.00 133.00 150.00 150.00 150.00 151.00 135.00 151.00 127.00 162.00 103.00 106.00 142.00 119.00 133.00 178.00 149.00 627.00 30.00 -2.00 -5.40 -23.50 5.00 3.00 0.20 22.80 1.40 1.90 3.50 -13.80 2.90 -1.60 -2.00
Non-operating income (net) -1,332.00 -692.00 -415.00 -917.00 -653.00 -801.00 -947.00 -906.00 -351.00 -844.00 -606.00 88.00 -654.00 -481.00 -434.00 -282.00 -352.00 -221.00 -54.00 950.00 -226.00 62.00 -311.00 -339.00 -242.00 -277.00 -159.00 -143.00 -202.00 -198.00 -167.00 -44.00 159.00 -72.00 -108.00 -105.00 -84.00 84.00 4.00 44.00 -28.00 -134.00 52.00 -104.00 25.00 -61.00 -28.00 -84.00 -94.00 -308.00 -100.00 35.00 -169.00 86.00 -21.00 -136.00 -122.00 102.00 90.00 -93.00 -80.00 -54.00 6.00 74.00 15.40 -4.70 -84.00 114.00 -38.70 -25.70 1.20 -2.50 3.60 0.00 0.00 3.20 4.00
Income before tax 255.00 997.00 1,037.00 409.00 678.00 549.00 313.00 265.00 826.00 448.00 394.00 955.00 232.00 430.00 494.00 579.00 432.00 543.00 651.00 1,592.00 547.00 628.00 216.00 97.00 254.00 110.00 263.00 315.00 240.00 215.00 152.00 291.00 512.00 317.00 181.00 191.00 58.00 208.00 88.00 160.00 87.00 5.00 194.00 29.00 159.00 72.00 122.00 66.00 56.00 -157.00 35.00 186.00 -42.00 248.00 82.00 -30.00 20.00 221.00 223.00 85.00 69.00 573.00 36.00 72.00 10.00 -28.20 -79.00 117.00 -38.50 -2.90 2.60 -0.60 7.10 -13.80 2.90 1.60 2.00
Income tax expense 107.00 -7.00 287.00 157.00 152.00 98.00 79.00 81.00 12.00 172.00 138.00 182.00 89.00 135.00 133.00 154.00 138.00 79.00 115.00 286.00 134.00 54.00 68.00 63.00 106.00 84.00 58.00 61.00 75.00 42.00 65.00 72.00 185.00 75.00 30.00 56.00 12.00 30.00 -15.00 1.00 -1.00 -29.00 11.00 3.00 11.00 1.00 42.00 24.00 12.00 19.00 -33.00 36.00 -20.00 68.00 -6.00 -16.00 -3.00 66.00 67.00 27.00 -2.00 -18.00 -1.00 3.00 -0.80 -19.10 1.00 33.40 0.70 1.30 1.30 0.70 0.50 -8.40 -3.20 -4.00
Net income -86.00 219.00 210.00 74.00 26.00 186.00 -73.00 35.00 131.00 -15.00 89.00 253.00 40.00 53.00 92.00 130.00 66.00 106.00 278.00 243.00 139.00 228.00 20.00 -22.00 98.00 28.00 29.00 81.00 -6.00 26.00 -20.00 98.00 122.00 53.00 -5.00 18.00 -4.00 126.00 66.00 118.00 63.00 24.00 93.00 19.00 99.00 52.00 55.00 12.00 26.00 -137.00 26.00 97.00 -18.00 37.00 50.00 -17.00 11.00 54.00 62.00 26.00 45.00 548.00 -108.00 69.00 -42.30 -7.70 -80.00 83.00 -39.20 21.50 -1.40 2.30 5.60 -5.40 2.90 1.60 2.00
about 13 hours ago