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
Total revenue 4,714.20 4,094.50 3,773.50 3,958.50 3,494.80 3,427.10 2,496.10 2,768.80 2,229.10 645.11 634.55 617.23 572.05 512.34 508.14 437.10 426.08 416.78
Cost of revenue 2,407.50 2,022.10 1,855.50 2,216.80 2,018.70 2,172.80 1,359.20 1,551.90 1,233.50 136.70 102.10 66.11 56.58 46.14 47.82 41.35 218.90
Gross profit 2,306.70 2,072.40 1,918.00 1,741.70 1,476.10 1,254.30 1,136.90 1,216.90 995.60 566.40 561.70 551.12 515.47 466.20 460.32 395.75 426.08 416.78
Total operating expenses + 792.60 974.00 860.10 1,252.10 670.20 592.10 599.70 617.50 623.70 268.20 241.80 237.31 229.66 222.11 218.69 228.41 248.50 229.47
Operating income 1,514.10 1,098.40 1,057.90 489.60 805.90 662.20 537.20 599.40 371.90 298.20 319.90 313.80 285.81 244.10 241.63 167.34 177.59 187.31
Non-operating income (net) 52.50 -14.60 -10.30 -56.70 -49.80 -1.80 -35.80 -28.20 -37.50 8.40 4.12 -4.10 -2.16 -1.55 -1.55 -2.72 -0.36 6.10
Income before tax 1,566.60 1,083.80 1,047.60 432.90 756.10 660.40 501.40 571.20 334.40 306.60 324.02 309.70 283.66 242.55 240.08 164.62 177.23 193.41
Income tax expense 466.60 318.90 286.20 197.90 227.10 192.20 130.60 146.00 -66.20 120.88 119.00 119.98 107.66 85.16 100.68 65.23 70.78 78.12
Net income 1,100.00 764.90 761.40 235.00 529.00 468.20 374.90 426.50 401.70 186.82 205.02 189.71 176.00 157.40 139.41 99.40 106.45 115.29
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
Total revenue 1,272.80 1,204.00 1,141.70 1,173.50 1,195.00 1,107.60 1,055.70 974.00 957.20 968.70 908.80 907.80 988.20 1,004.70 993.50 985.80 974.50 866.40 816.80 800.80 1,010.80 844.20 792.70 868.70 921.50 598.60 675.40 620.60 602.60 747.70 575.90 667.50 777.70 620.70 611.40 640.80 356.20 163.24 156.21 163.33 162.33 155.95 187.04 148.73 142.84 166.49 148.91 143.94 157.89 141.83 136.74 150.77 142.71 130.08 128.32 132.55 121.39 120.21 143.60 120.29 124.04 117.39 106.02 112.62 101.08 120.83 98.20 108.99 98.07
Cost of revenue 602.90 564.20 536.20 586.20 629.80 583.10 523.70 460.20 455.10 469.70 428.30 440.70 516.80 547.60 551.10 561.70 556.40 475.90 447.30 450.20 645.30 537.10 500.70 571.80 563.20 318.30 381.40 337.40 322.10 413.30 305.40 384.00 449.20 355.10 341.70 373.90 162.80 20.10 32.50 29.00 27.40 17.83 21.84 16.76 14.15 19.27 16.24 14.71 15.90 15.05 13.84 14.52 13.17 46.14 11.30 12.00 11.19 60.02 59.74 54.84 57.81 57.35 63.98 63.49 55.05 55.21 58.31 54.52 50.86
Gross profit 669.90 639.80 605.50 587.30 565.20 524.50 532.00 513.80 502.10 499.00 480.50 467.10 471.40 457.10 442.40 424.10 418.10 390.50 369.50 350.60 365.50 307.10 292.00 296.90 358.30 280.30 294.00 283.20 280.50 334.40 270.50 283.50 328.50 265.60 269.70 266.90 193.40 154.98 136.20 144.10 143.10 138.12 165.20 131.97 128.69 147.22 132.68 129.24 141.98 126.79 122.90 136.25 129.54 83.94 117.02 120.55 110.20 120.21 143.60 120.29 124.04 117.39 106.02 112.62 101.08 120.83 98.20 108.99 98.07
Total operating expenses + 164.30 211.00 235.20 248.20 211.30 226.00 224.60 303.70 219.70 205.00 209.30 222.30 223.50 206.60 205.60 661.50 178.40 169.90 178.80 160.60 160.90 172.30 152.70 135.20 131.90 161.10 146.60 158.00 134.00 157.90 144.40 154.40 160.80 156.90 150.40 149.10 167.30 79.87 70.40 66.10 63.60 62.22 64.09 58.60 59.14 60.26 57.59 59.52 59.95 54.19 54.47 60.90 60.11 24.19 56.15 54.48 52.79 67.53 68.64 63.84 66.51 65.54 71.08 70.79 62.35 64.15 65.20 61.40 57.75
Operating income 505.60 428.80 370.30 339.10 353.90 298.50 307.40 210.10 282.40 294.00 271.20 244.80 247.90 250.50 236.80 -237.40 239.70 220.60 190.70 190.00 204.60 134.80 139.30 161.70 226.40 119.20 147.40 125.20 146.50 176.50 126.10 129.10 167.70 108.70 119.30 117.80 26.10 75.10 65.80 78.00 79.50 75.89 101.11 73.37 69.55 86.96 75.08 69.72 82.04 72.60 68.43 75.36 69.43 59.75 60.86 66.07 57.42 52.68 74.97 56.45 57.54 51.85 34.93 41.83 38.73 56.68 33.00 47.58 40.32
Non-operating income (net) 9.90 22.90 59.80 -4.50 -3.70 -18.80 1.60 -7.10 9.70 -6.50 -1.10 -3.00 0.30 -14.70 -7.80 -19.40 -14.80 -10.40 -16.90 -10.80 -11.70 -11.90 24.10 -5.10 -8.90 -5.00 -6.50 -5.60 -18.70 -0.90 -9.80 -9.30 -8.30 -4.60 -13.40 -11.70 -7.80 -0.12 1.54 5.81 0.97 3.77 0.34 0.26 -0.28 -3.02 -0.27 -0.32 -0.50 -0.45 -0.52 -0.47 -0.72 -0.35 -0.33 -0.41 -0.45 -0.34 -0.40 -0.16 -0.64 -1.90 -0.24 -0.26 -0.33 -0.11 -0.23 -0.09 0.07
Income before tax 515.50 451.70 430.10 334.60 350.20 279.70 309.00 203.00 292.10 287.50 270.10 241.80 248.20 235.80 229.00 -256.80 224.90 210.20 173.80 179.20 192.90 122.90 163.40 156.60 217.50 114.20 140.90 119.60 127.80 175.60 116.30 119.80 159.40 104.10 105.90 106.10 18.30 74.99 67.34 83.81 80.47 79.66 101.45 73.63 69.28 83.95 74.81 69.40 81.54 72.15 67.91 74.89 68.71 59.40 60.53 65.66 56.96 52.34 74.57 56.29 56.89 49.96 34.70 41.57 38.40 56.57 32.78 47.49 40.39
Income tax expense 129.80 138.20 129.30 99.50 99.60 83.20 90.50 62.60 82.60 75.50 61.90 74.00 74.80 76.10 78.80 -72.30 115.30 44.30 53.40 73.70 55.70 35.60 53.50 43.00 60.10 27.90 35.00 35.10 32.60 37.30 30.60 36.80 41.30 -153.00 45.60 38.10 3.10 29.83 26.89 32.88 31.29 29.26 33.94 28.79 27.02 34.60 26.45 26.41 32.52 26.04 26.55 28.72 26.34 19.67 14.78 27.16 23.55 20.53 33.24 22.89 24.02 18.58 14.24 16.68 15.73 21.67 13.62 19.38 16.11
Net income 385.70 313.50 300.80 235.10 250.60 196.50 218.50 140.40 209.50 212.00 208.20 167.80 173.40 159.70 149.60 -184.50 109.20 165.30 120.00 105.20 136.80 87.10 109.60 113.30 157.00 86.10 105.50 87.60 94.60 137.40 85.00 82.40 117.30 254.60 59.70 67.30 15.10 44.97 40.30 50.70 49.20 50.18 67.22 44.65 42.08 49.12 48.15 42.60 48.53 45.64 40.96 45.48 41.79 39.27 45.24 37.90 32.86 31.28 40.60 32.61 32.09 31.38 20.02 24.78 22.68 34.90 19.16 28.11 24.28
about 10 hours ago