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,682.00 10,817.00 9,978.00 9,112.00 8,171.00 7,414.00 7,887.00 7,343.00 6,380.00 6,038.00 5,695.00 5,881.00 6,227.00 6,269.00 8,203.00 7,617.00 18,147.00 30,146.00 36,622.00 42,879.00
Cost of revenue 5,820.00 5,305.00 5,008.00 4,883.00 4,131.00 3,806.00 3,956.00 3,863.00 3,356.00 3,169.00 2,976.00 3,050.00 3,118.00 3,075.00 4,057.00 3,805.00 12,406.00 21,751.00 26,670.00 30,152.00
Gross profit 5,862.00 5,512.00 4,970.00 4,229.00 4,040.00 3,608.00 3,931.00 3,480.00 3,024.00 2,869.00 2,719.00 2,831.00 3,109.00 3,194.00 4,146.00 3,812.00 5,741.00 8,395.00 9,952.00 12,727.00
Total operating expenses + 2,927.00 2,824.00 2,419.00 2,568.00 2,373.00 2,225.00 2,350.00 2,225.00 1,740.00 1,821.00 1,725.00 3,837.00 2,162.00 2,274.00 3,288.00 3,061.00 6,233.00 10,786.00 10,505.00 8,635.00
Operating income 2,935.00 2,688.00 2,294.00 1,661.00 1,667.00 1,383.00 1,581.00 1,255.00 1,284.00 1,048.00 994.00 -1,006.00 947.00 920.00 858.00 751.00 -492.00 -2,391.00 -553.00 4,092.00
Non-operating income (net) -122.00 -716.00 -148.00 -146.00 -115.00 -209.00 -580.00 -153.00 -208.00 -204.00 -77.00 -155.00 -67.00 -39.00 -120.00 -87.00 -11.00 -242.00 163.00 518.00
Income before tax 2,813.00 1,972.00 2,146.00 1,515.00 1,552.00 1,174.00 1,001.00 1,102.00 1,076.00 844.00 917.00 -1,161.00 880.00 881.00 738.00 664.00 -503.00 -2,633.00 -390.00 4,610.00
Income tax expense 652.00 390.00 432.00 148.00 302.00 221.00 130.00 133.00 1,227.00 282.00 274.00 -465.00 -59.00 211.00 -3.00 403.00 -159.00 1,607.00 -285.00 1,349.00
Net income 2,154.00 1,577.00 1,709.00 1,363.00 1,245.00 949.00 868.00 966.00 -155.00 560.00 610.00 1,299.00 1,099.00 881.00 1,158.00 633.00 -51.00 -4,244.00 -49.00 3,661.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 2,714.00 3,380.00 3,009.00 2,765.00 2,528.00 3,011.00 2,790.00 2,628.00 2,389.00 2,849.00 2,556.00 2,403.00 2,171.00 2,707.00 2,373.00 2,140.00 1,892.00 2,320.00 2,107.00 1,971.00 1,773.00 2,273.00 1,868.00 1,618.00 1,655.00 2,376.00 1,994.00 1,860.00 1,657.00 2,254.00 1,862.00 1,760.00 1,468.00 1,957.00 1,645.00 1,497.00 1,281.00 1,883.00 1,532.00 1,430.00 1,193.00 1,682.00 1,422.00 1,368.00 1,223.00 1,823.00 1,436.00 1,393.00 1,228.00 2,504.00 1,517.00 1,497.00 1,973.00 2,441.00 2,153.00 2,148.00 1,956.00 2,234.00 2,085.00 1,984.00 1,834.00 5,663.00 1,908.00 1,936.00 1,740.00 5,723.00 4,336.00 5,497.00 5,371.00 7,136.00 7,480.00 8,082.00 7,448.00 9,646.00 8,811.00 8,732.00 9,433.00 11,792.00 10,603.00 10,820.00 9,608.00
Cost of revenue 1,427.00 1,733.00 1,507.00 1,352.00 1,228.00 1,462.00 1,357.00 1,289.00 1,197.00 1,394.00 1,276.00 1,214.00 1,125.00 1,356.00 1,342.00 1,150.00 1,035.00 1,137.00 1,062.00 1,019.00 913.00 1,127.00 959.00 852.00 868.00 1,156.00 987.00 929.00 884.00 1,166.00 961.00 938.00 799.00 987.00 851.00 807.00 711.00 955.00 770.00 754.00 691.00 844.00 737.00 720.00 675.00 911.00 751.00 737.00 651.00 1,291.00 752.00 747.00 1,018.00 1,213.00 1,066.00 1,088.00 983.00 1,089.00 1,030.00 977.00 910.00 3,630.00 944.00 971.00 887.00 3,680.00 2,897.00 3,787.00 3,875.00 5,014.00 5,677.00 5,757.00 5,303.00 7,106.00 6,306.00 6,279.00 6,979.00 8,724.00 7,229.00 7,463.00 6,677.00
Gross profit 1,287.00 1,647.00 1,502.00 1,413.00 1,300.00 1,549.00 1,433.00 1,339.00 1,192.00 1,455.00 1,280.00 1,189.00 1,046.00 1,351.00 1,031.00 990.00 857.00 1,183.00 1,045.00 952.00 860.00 1,146.00 909.00 766.00 787.00 1,220.00 1,007.00 931.00 773.00 1,088.00 901.00 822.00 669.00 970.00 794.00 690.00 570.00 928.00 762.00 676.00 502.00 838.00 685.00 648.00 548.00 912.00 685.00 656.00 577.00 1,213.00 765.00 750.00 955.00 1,228.00 1,087.00 1,060.00 973.00 1,145.00 1,055.00 1,007.00 924.00 2,033.00 964.00 965.00 853.00 2,043.00 1,439.00 1,710.00 1,496.00 2,122.00 1,803.00 2,325.00 2,145.00 2,540.00 2,505.00 2,453.00 2,454.00 3,068.00 3,374.00 3,357.00 2,931.00
Total operating expenses + 691.00 768.00 720.00 721.00 718.00 735.00 722.00 695.00 673.00 717.00 641.00 671.00 647.00 660.00 658.00 632.00 618.00 634.00 594.00 582.00 562.00 591.00 557.00 548.00 528.00 630.00 594.00 582.00 544.00 572.00 607.00 549.00 498.00 458.00 447.00 429.00 397.00 525.00 421.00 452.00 402.00 449.00 454.00 394.00 429.00 2,370.00 478.00 518.00 470.00 800.00 519.00 547.00 739.00 805.00 763.00 782.00 741.00 867.00 801.00 848.00 755.00 1,655.00 753.00 804.00 733.00 1,880.00 1,450.00 1,700.00 1,945.00 3,797.00 2,255.00 2,320.00 2,414.00 2,559.00 2,515.00 2,611.00 2,820.00 2,315.00 2,406.00 1,835.00 2,037.00
Operating income 595.00 879.00 782.00 692.00 582.00 814.00 711.00 644.00 519.00 738.00 639.00 518.00 399.00 691.00 373.00 358.00 239.00 549.00 451.00 370.00 298.00 555.00 352.00 218.00 259.00 590.00 413.00 349.00 229.00 516.00 294.00 273.00 171.00 512.00 347.00 261.00 173.00 403.00 341.00 224.00 100.00 389.00 231.00 254.00 119.00 -1,458.00 207.00 138.00 107.00 413.00 246.00 203.00 216.00 423.00 324.00 278.00 232.00 278.00 254.00 159.00 169.00 378.00 211.00 161.00 120.00 163.00 -11.00 10.00 -449.00 -1,675.00 -452.00 5.00 -269.00 -19.00 -10.00 -158.00 -366.00 753.00 968.00 1,522.00 894.00
Non-operating income (net) -154.00 -18.00 -57.00 -12.00 -35.00 -26.00 -16.00 -64.00 -609.00 -30.00 -47.00 -31.00 -41.00 -28.00 -40.00 -58.00 -20.00 -31.00 -46.00 -30.00 -9.00 -33.00 -101.00 -42.00 -35.00 -397.00 -65.00 -74.00 -44.00 -51.00 -24.00 -46.00 -31.00 -46.00 -61.00 -56.00 -53.00 -41.00 -48.00 -57.00 -78.00 -12.00 -34.00 -39.00 9.00 -40.00 -56.00 -40.00 -18.00 -22.00 5.00 -35.00 -11.00 -16.00 0.00 -38.00 12.00 -10.00 -16.00 -98.00 3.00 -30.00 -19.00 -32.00 -11.00 37.00 -94.00 23.00 15.00 -50.00 -142.00 -63.00 12.00 52.00 18.00 54.00 39.00 -69.00 187.00 201.00 154.00
Income before tax 441.00 861.00 725.00 680.00 547.00 788.00 695.00 580.00 -90.00 708.00 592.00 487.00 358.00 663.00 333.00 300.00 219.00 518.00 405.00 340.00 289.00 522.00 251.00 176.00 224.00 193.00 348.00 275.00 185.00 465.00 270.00 227.00 140.00 466.00 286.00 205.00 120.00 362.00 293.00 167.00 22.00 377.00 197.00 215.00 128.00 -1,498.00 151.00 98.00 89.00 391.00 251.00 168.00 205.00 407.00 324.00 240.00 244.00 268.00 238.00 61.00 172.00 348.00 192.00 129.00 109.00 200.00 -105.00 33.00 -434.00 -1,725.00 -594.00 -58.00 -257.00 33.00 8.00 -104.00 -327.00 684.00 1,155.00 1,723.00 1,048.00
Income tax expense 73.00 211.00 161.00 165.00 115.00 176.00 132.00 135.00 -52.00 111.00 127.00 114.00 79.00 73.00 53.00 71.00 -49.00 116.00 97.00 46.00 44.00 109.00 45.00 40.00 26.00 -50.00 80.00 67.00 33.00 42.00 22.00 46.00 23.00 1,039.00 73.00 73.00 42.00 118.00 100.00 59.00 5.00 99.00 71.00 64.00 40.00 -572.00 84.00 20.00 4.00 48.00 -11.00 -59.00 13.00 71.00 118.00 63.00 85.00 88.00 83.00 13.00 -189.00 128.00 203.00 122.00 13.00 57.00 -25.00 -2.00 -146.00 1,932.00 -203.00 -55.00 -67.00 -78.00 -32.00 -66.00 -109.00 155.00 428.00 374.00 392.00
Net income 366.00 649.00 562.00 513.00 430.00 611.00 562.00 443.00 -39.00 596.00 464.00 371.00 278.00 589.00 279.00 228.00 267.00 401.00 307.00 293.00 244.00 412.00 205.00 135.00 197.00 243.00 267.00 207.00 151.00 422.00 247.00 180.00 117.00 -575.00 212.00 131.00 77.00 243.00 192.00 107.00 17.00 277.00 115.00 142.00 74.00 201.00 148.00 824.00 127.00 342.00 307.00 258.00 192.00 336.00 206.00 182.00 157.00 184.00 128.00 349.00 497.00 293.00 110.00 162.00 69.00 142.00 12.00 35.00 -231.00 -3,657.00 -397.00 4.00 -194.00 100.00 60.00 -28.00 -181.00 623.00 968.00 1,384.00 686.00
about 6 hours ago