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 11,836.51 13,269.00 17,286.00 16,128.00 12,761.00 10,219.00 9,556.00 9,664.00 8,347.00 6,973.00 6,897.00 7,404.00 8,082.00 8,493.00 9,735.00 10,346.00 8,510.00 9,842.00 10,001.00 9,854.00
Cost of revenue 7,825.14 8,049.00 8,999.00 8,493.00 7,435.00 6,430.00 5,860.00 6,096.00 5,313.00 4,731.00 4,907.00 5,321.00 5,468.00 5,710.00 6,161.00 6,331.00 5,884.00 6,282.00 6,465.00 6,331.00
Gross profit 4,011.37 5,220.00 8,287.00 7,635.00 5,326.00 3,789.00 3,696.00 3,568.00 3,034.00 2,242.00 1,990.00 2,083.00 2,614.00 2,783.00 3,574.00 4,015.00 2,626.00 3,560.00 3,536.00 3,523.00
Total operating expenses + 3,687.37 3,544.00 3,676.00 3,196.00 2,907.00 2,466.00 2,493.00 2,185.00 1,991.00 2,058.00 1,858.00 2,194.00 2,787.00 3,488.00 3,453.00 3,435.00 3,358.00 3,758.00 2,807.00 2,769.00
Operating income 324.00 1,676.00 4,611.00 4,439.00 2,419.00 1,323.00 1,203.00 1,355.00 1,079.00 271.00 109.00 148.00 -465.00 -2,081.00 46.00 476.00 -1,023.00 -198.00 -545.00 677.00
Non-operating income (net) 77.24 202.00 152.00 47.00 -82.00 -56.00 -14.00 405.00 -736.00 -118.00 30.00 -50.00 -127.00 -56.00 290.00 215.00 -473.00 -625.00 51.00 87.00
Income before tax 401.24 1,878.00 4,763.00 4,486.00 2,337.00 1,267.00 1,189.00 1,760.00 343.00 153.00 139.00 98.00 -592.00 -2,137.00 336.00 691.00 -1,496.00 -823.00 -494.00 764.00
Income tax expense 220.68 313.00 541.00 520.00 331.00 159.00 156.00 125.00 117.00 27.00 -42.00 -44.00 37.00 51.00 181.00 149.00 -95.00 -43.00 -23.00 -20.00
Net income 166.51 1,557.00 4,211.00 3,960.00 2,000.00 1,106.00 1,032.00 1,629.00 218.00 121.00 175.00 141.00 -500.00 -1,158.00 650.00 830.00 -1,131.00 -786.00 -477.00 782.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 3,095.00 3,326.53 3,173.28 2,802.35 2,519.92 3,322.00 3,251.00 3,232.00 3,465.00 4,282.00 4,431.00 4,326.00 4,247.00 4,424.00 4,321.00 3,837.00 3,546.00 3,556.00 3,197.00 2,992.00 3,016.00 3,235.00 2,666.00 2,087.00 2,231.00 2,754.00 2,553.00 2,173.00 2,076.00 2,648.00 2,522.00 2,269.00 2,226.00 2,466.00 2,136.00 1,923.00 1,821.00 1,859.00 1,797.00 1,703.00 1,613.00 1,668.00 1,764.00 1,760.00 1,705.00 1,829.00 1,886.00 1,864.00 1,825.00 2,015.00 2,013.00 2,045.00 2,009.00 2,162.00 2,166.00 2,148.00 2,017.00 2,192.00 2,442.00 2,567.00 2,535.00 2,833.00 2,657.00 2,531.00 2,325.00 2,583.00 2,275.00 1,993.00 1,660.00 2,276.00 2,696.00 2,391.00 2,478.00 2,743.00 2,565.00 2,418.00 2,276.00 2,483.00 2,513.00 2,495.00 2,364.00
Cost of revenue 2,050.00 2,155.40 2,118.84 1,877.35 1,677.95 2,069.00 2,023.00 1,936.00 2,021.00 2,333.00 2,322.00 2,207.00 2,137.00 2,322.00 2,262.00 2,018.00 1,891.00 1,947.00 1,867.00 1,780.00 1,841.00 1,981.00 1,707.00 1,357.00 1,385.00 1,673.00 1,586.00 1,343.00 1,258.00 1,589.00 1,519.00 1,358.00 1,338.00 1,464.00 1,291.00 1,284.00 1,136.00 1,161.00 1,154.00 1,126.00 1,075.00 1,109.00 1,151.00 1,165.00 1,139.00 1,210.00 1,240.00 1,230.00 1,226.00 1,353.00 1,361.00 1,373.00 1,381.00 1,465.00 1,413.00 1,412.00 1,421.00 1,459.00 1,569.00 1,590.00 1,544.00 1,704.00 1,616.00 1,563.00 1,449.00 1,627.00 1,562.00 1,473.00 1,223.00 1,454.00 1,737.00 1,511.00 1,579.00 1,732.00 1,663.00 1,580.00 1,491.00 1,583.00 1,609.00 1,613.00 1,527.00
Gross profit 1,045.00 1,171.13 1,054.44 925.00 841.98 1,253.00 1,228.00 1,296.00 1,444.00 1,949.00 2,109.00 2,119.00 2,110.00 2,102.00 2,059.00 1,819.00 1,655.00 1,609.00 1,330.00 1,212.00 1,175.00 1,254.00 959.00 730.00 846.00 1,081.00 967.00 830.00 818.00 1,059.00 1,003.00 911.00 888.00 1,002.00 845.00 639.00 685.00 698.00 643.00 577.00 538.00 559.00 613.00 595.00 566.00 619.00 646.00 634.00 599.00 662.00 652.00 672.00 628.00 697.00 753.00 736.00 596.00 733.00 873.00 977.00 991.00 1,129.00 1,041.00 968.00 876.00 956.00 713.00 520.00 437.00 822.00 959.00 880.00 899.00 1,011.00 902.00 838.00 785.00 900.00 904.00 882.00 837.00
Total operating expenses + 949.00 964.29 893.14 950.33 880.02 884.00 847.00 921.00 893.00 926.00 868.00 973.00 909.00 816.00 787.00 815.00 778.00 724.00 725.00 723.00 735.00 597.00 630.00 632.00 615.00 621.00 615.00 634.00 606.00 630.00 603.00 623.00 603.00 592.00 545.00 425.00 553.00 570.00 523.00 539.00 546.00 583.00 518.00 564.00 555.00 611.00 571.00 500.00 587.00 644.00 668.00 731.00 804.00 839.00 832.00 887.00 930.00 855.00 886.00 863.00 849.00 884.00 821.00 865.00 863.00 866.00 856.00 862.00 774.00 870.00 882.00 721.00 775.00 702.00 690.00 704.00 711.00 717.00 690.00 713.00 684.00
Operating income 96.00 206.85 161.30 -25.33 -38.04 369.00 381.00 375.00 551.00 1,023.00 1,241.00 1,146.00 1,201.00 1,286.00 1,272.00 1,004.00 877.00 885.00 605.00 489.00 440.00 657.00 329.00 98.00 231.00 460.00 336.00 196.00 211.00 443.00 398.00 289.00 269.00 408.00 278.00 246.00 129.00 129.00 90.00 28.00 -33.00 25.00 91.00 12.00 -19.00 38.00 37.00 98.00 -4.00 -11.00 -66.00 -107.00 -281.00 -730.00 -792.00 -207.00 -352.00 -132.00 -23.00 83.00 118.00 213.00 193.00 91.00 -20.00 -7.00 -196.00 -428.00 -393.00 -139.00 55.00 -26.00 -88.00 -16.00 181.00 -772.00 62.00 173.00 194.00 169.00 140.00
Non-operating income (net) -43.00 -59.96 130.44 -88.14 110.13 49.00 51.00 46.00 55.00 52.00 39.00 28.00 32.00 30.00 14.00 4.00 -2.00 -7.00 -56.00 -11.00 -9.00 -11.00 -36.00 1.00 -2.00 -5.00 -6.00 -3.00 0.00 4.00 -3.00 -5.00 -6.00 -17.00 -12.00 -137.00 -4.00 -6.00 -6.00 3.00 -5.00 -5.00 -6.00 -7.00 -1.00 8.00 -7.00 -55.00 -9.00 -15.00 -10.00 -82.00 -20.00 -20.00 -12.00 -8.00 -17.00 -8.00 -9.00 311.00 -4.00 -26.00 -11.00 257.00 -5.00 -75.00 -38.00 -61.00 -297.00 -241.00 -350.00 -25.00 -9.00 -18.00 7.00 21.00 24.00 24.00 16.00 29.00 18.00
Income before tax 53.00 146.89 291.74 -113.47 72.08 418.00 432.00 421.00 606.00 1,075.00 1,280.00 1,174.00 1,233.00 1,316.00 1,286.00 1,008.00 875.00 878.00 549.00 478.00 431.00 646.00 293.00 99.00 229.00 455.00 330.00 193.00 211.00 447.00 395.00 284.00 263.00 391.00 266.00 109.00 125.00 123.00 84.00 31.00 -38.00 20.00 85.00 5.00 -20.00 46.00 30.00 43.00 -13.00 -26.00 -76.00 -189.00 -301.00 -750.00 -804.00 -215.00 -369.00 -140.00 -32.00 394.00 114.00 187.00 182.00 348.00 -25.00 -82.00 -234.00 -489.00 -690.00 -380.00 -295.00 -51.00 -97.00 -34.00 188.00 -751.00 86.00 197.00 210.00 198.00 158.00
Income tax expense 10.00 170.87 53.77 -18.24 13.02 82.00 71.00 67.00 92.00 -6.00 188.00 171.00 187.00 66.00 185.00 139.00 129.00 127.00 73.00 65.00 66.00 63.00 50.00 8.00 39.00 63.00 28.00 33.00 32.00 28.00 24.00 21.00 22.00 81.00 28.00 5.00 16.00 9.00 12.00 6.00 2.00 17.00 -8.00 -31.00 1.00 3.00 -42.00 7.00 9.00 8.00 49.00 -16.00 -4.00 39.00 25.00 20.00 -34.00 70.00 -3.00 83.00 31.00 50.00 44.00 66.00 -10.00 47.00 15.00 -62.00 -95.00 -9.00 -15.00 -5.00 -14.00 -55.00 18.00 4.00 11.00 -80.00 2.00 29.00 28.00
Net income 37.00 -29.98 235.98 -98.27 56.07 341.00 351.00 353.00 513.00 1,076.00 1,090.00 1,001.00 1,044.00 1,247.00 1,099.00 867.00 747.00 749.00 474.00 412.00 364.00 581.00 242.00 90.00 192.00 392.00 302.00 160.00 178.00 418.00 369.00 261.00 239.00 308.00 236.00 101.00 108.00 112.00 71.00 23.00 -41.00 2.00 90.00 35.00 -22.00 43.00 72.00 38.00 -24.00 -36.00 -142.00 -152.00 -171.00 -428.00 -478.00 -75.00 -176.00 -11.00 71.00 420.00 170.00 219.00 198.00 356.00 57.00 -70.00 -201.00 -318.00 -541.00 -365.00 -289.00 -46.00 -84.00 19.00 187.00 -758.00 74.00 276.00 207.00 168.00 132.00
about 12 hours ago