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 10,064.70 8,352.10 7,124.10 6,222.20 5,710.10 4,358.40 4,478.50 3,724.20 3,128.90 2,704.40 2,384.40 2,131.70 2,265.10 2,178.80 1,757.30 1,413.00 1,052.17 874.92 600.83 372.68
Cost of revenue 3,422.40 2,717.90 2,394.60 2,026.20 1,751.60 1,497.20 1,368.30 1,120.10 934.80 814.30 806.50 717.90 670.90 608.50 483.50 383.00 301.12 254.14 186.54 124.85
Gross profit 6,642.30 5,634.20 4,729.50 4,196.00 3,958.50 2,861.20 3,110.20 2,604.10 2,194.10 1,890.10 1,577.90 1,413.80 1,594.20 1,570.30 1,273.80 1,030.00 751.05 620.78 414.29 247.84
Total operating expenses + 3,696.80 3,285.30 2,962.70 2,618.90 2,137.50 1,811.40 1,735.70 1,404.70 1,139.50 944.90 837.90 869.00 741.70 692.20 579.00 474.80 373.61 309.94 207.54 140.48
Operating income 2,945.50 2,348.90 1,766.80 1,577.10 1,821.00 1,049.80 1,374.50 1,199.40 1,054.60 945.20 740.00 544.80 852.50 878.10 694.80 555.20 377.44 310.84 206.74 107.36
Non-operating income (net) 365.90 324.90 192.10 29.70 69.30 157.20 127.70 80.10 41.90 35.60 18.50 4.20 18.40 15.80 14.90 17.10 18.67 24.37 30.49 12.78
Income before tax 3,311.40 2,673.80 1,958.90 1,606.80 1,890.30 1,207.00 1,502.20 1,279.50 1,096.50 980.80 758.50 549.00 870.90 893.90 709.70 572.30 396.11 335.20 237.23 120.14
Income tax expense 434.80 336.30 141.60 262.40 162.20 140.20 120.40 154.50 436.50 244.90 169.70 130.20 199.90 237.30 214.60 190.50 163.51 130.89 92.70 48.09
Net income 2,856.00 2,322.60 1,798.00 1,322.30 1,704.60 1,060.60 1,379.30 1,127.90 660.00 735.90 588.80 418.80 671.00 656.60 495.10 381.80 232.61 204.32 144.54 72.04
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,770.80 2,866.20 2,505.10 2,440.00 2,253.40 2,413.50 2,038.10 2,009.90 1,890.60 1,928.30 1,743.70 1,755.90 1,696.20 1,655.00 1,557.40 1,522.10 1,487.70 1,550.70 1,403.30 1,464.00 1,292.10 1,329.10 1,077.70 852.10 1,099.50 1,277.70 1,128.20 1,098.90 973.70 1,046.50 920.90 909.30 847.50 892.40 806.10 756.20 674.20 756.90 682.90 670.10 594.50 676.50 589.70 586.10 532.10 604.70 550.10 512.20 464.70 576.20 499.00 578.50 611.40 609.30 537.80 536.50 495.20 496.80 446.70 425.70 388.10 389.30 344.40 350.70 328.60 323.04 280.13 260.62 188.37 231.55 235.99 219.19 188.19 189.45 156.90 140.25 114.23 112.57 95.83 87.03 77.26
Cost of revenue 940.30 961.90 842.70 822.10 795.70 771.30 664.20 637.20 645.20 650.90 576.50 584.00 583.20 544.10 505.30 498.80 478.00 489.90 431.90 440.30 389.50 433.30 353.40 349.20 361.30 381.70 342.60 339.90 304.10 310.80 278.60 277.00 253.70 259.10 239.30 228.30 208.10 229.70 195.90 199.20 189.50 217.70 193.90 199.60 195.30 211.30 189.50 167.80 149.30 178.20 142.30 173.30 177.10 171.40 147.70 150.10 139.30 133.90 121.20 119.10 109.30 107.20 93.80 93.90 88.10 89.88 81.13 70.44 59.67 66.21 66.42 63.13 58.39 54.25 48.43 46.14 37.72 37.62 33.60 28.05 25.58
Gross profit 1,830.50 1,904.30 1,662.40 1,617.90 1,457.70 1,642.20 1,373.90 1,372.70 1,245.40 1,277.40 1,167.20 1,171.90 1,113.00 1,110.90 1,052.10 1,023.30 1,009.70 1,060.80 971.40 1,023.70 902.60 895.80 724.30 502.90 738.20 896.00 785.60 759.00 669.60 735.70 642.30 632.30 593.80 633.30 566.80 527.90 466.10 527.20 487.00 470.90 405.00 458.80 395.80 386.50 336.80 393.40 360.60 344.40 315.40 398.00 356.70 405.20 434.30 437.90 390.10 386.40 355.90 362.90 325.50 306.60 278.80 282.10 250.60 256.80 240.50 233.16 199.00 190.19 128.70 165.34 169.58 156.06 129.81 135.20 108.47 94.11 76.51 74.95 62.23 58.98 51.68
Total operating expenses + 975.20 1,040.00 902.70 874.50 879.60 907.30 796.60 805.40 776.00 827.20 701.40 708.70 725.40 738.40 653.20 625.70 601.60 610.40 528.80 512.50 485.80 480.00 453.90 422.30 455.20 498.40 419.90 400.00 417.40 403.70 329.00 354.90 317.10 306.30 288.20 270.40 274.60 262.80 230.60 225.50 226.00 212.90 205.90 212.70 206.40 207.30 201.50 201.40 258.80 189.40 182.50 186.70 183.10 189.80 178.70 161.10 162.60 163.40 146.60 138.50 130.50 128.40 118.50 117.10 110.80 104.78 94.51 90.65 83.68 82.60 84.54 77.86 64.94 61.82 54.48 49.08 42.17 39.50 36.56 34.47 29.96
Operating income 855.30 864.30 759.70 743.40 578.10 734.90 577.30 567.30 469.40 450.20 465.80 463.20 387.60 372.50 398.90 397.60 408.10 450.40 442.60 511.20 416.80 415.80 270.40 80.60 283.00 397.60 365.70 359.00 252.20 332.00 313.30 277.40 276.70 327.00 278.60 257.50 191.50 264.40 256.40 245.40 179.00 245.90 189.90 173.80 130.40 186.10 159.10 143.00 56.60 208.60 174.20 218.50 251.20 248.10 211.40 225.30 193.30 199.50 178.90 168.10 148.30 153.70 132.10 139.70 129.70 128.38 104.49 99.54 45.03 82.74 85.03 78.20 64.87 73.38 53.99 45.03 34.34 35.45 25.68 24.51 21.73
Non-operating income (net) 85.10 91.30 95.50 88.70 90.40 74.90 93.70 87.20 69.10 65.70 56.20 36.00 34.20 22.20 3.90 9.30 -5.70 3.80 18.50 15.00 32.00 20.70 84.80 26.60 25.10 34.10 33.30 32.80 27.50 26.80 21.90 18.20 13.20 12.30 10.80 10.10 8.70 11.70 10.40 8.00 5.50 5.90 3.70 4.60 4.30 -1.30 2.00 -0.40 3.90 5.90 3.90 4.30 4.30 3.70 4.30 4.00 3.80 3.60 1.90 4.10 5.30 3.50 5.00 4.50 4.10 4.12 4.36 5.17 5.02 5.53 4.59 5.71 8.54 8.43 12.22 5.23 4.61 4.18 3.15 3.26 2.20
Income before tax 940.40 955.60 855.20 832.10 668.50 809.80 671.00 654.50 538.50 515.90 522.00 499.20 421.80 394.70 402.80 406.90 402.40 454.20 461.10 526.20 448.80 436.50 355.20 107.20 308.10 431.70 399.00 391.80 279.70 358.80 335.20 295.60 289.90 339.30 289.40 267.60 200.20 276.10 266.80 253.40 184.50 251.80 193.60 178.40 134.70 184.80 161.10 142.60 60.50 214.50 178.10 222.80 255.50 251.80 215.70 229.30 197.10 203.10 180.80 172.20 153.60 157.20 137.10 144.20 133.80 132.51 108.85 104.71 50.04 88.26 89.63 83.90 73.41 81.81 66.21 50.27 38.95 39.63 28.82 27.76 23.93
Income tax expense 114.40 156.10 146.00 167.90 -35.20 121.80 100.40 123.00 -8.90 -94.80 102.20 73.20 61.00 58.00 78.10 93.30 33.00 71.50 73.90 3.20 13.60 72.90 38.40 37.00 -8.10 69.00 0.30 75.40 -24.30 67.50 43.40 41.00 2.60 378.10 -8.10 46.10 20.40 72.10 55.80 68.90 48.10 61.80 26.30 43.90 37.70 38.00 37.40 38.60 16.20 48.30 21.30 63.70 66.60 76.90 32.40 74.40 53.60 51.90 58.40 54.80 49.50 36.00 50.50 55.50 48.50 54.95 44.33 42.32 21.90 37.50 32.03 32.72 28.63 32.66 25.29 19.60 15.15 15.99 11.56 11.08 9.47
Net income 821.50 794.80 704.40 658.40 698.40 685.70 565.10 526.90 544.90 606.20 415.70 420.80 355.30 324.90 324.00 307.80 365.60 380.60 380.50 517.20 426.30 365.20 313.90 68.00 313.50 357.70 396.80 318.30 306.50 292.50 292.50 255.30 287.60 -38.80 297.50 221.50 179.80 204.00 211.00 184.50 136.40 190.00 167.30 134.50 97.00 146.80 123.70 104.00 44.30 166.20 156.80 159.10 188.90 174.90 183.30 154.90 143.50 151.20 122.40 117.40 104.10 121.20 86.60 88.70 85.30 77.55 64.52 62.39 28.14 50.76 57.59 51.18 44.78 49.15 40.92 30.66 23.80 23.64 17.26 16.68 14.46
about 3 hours ago