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 2,725.40 2,565.00 2,414.70 2,329.90 2,166.80 2,064.90 1,994.80 1,916.48 1,854.66 1,741.30 1,629.84 1,495.82 1,394.11 1,342.70 1,246.99 1,097.87 924.42 808.49 730.88 575.14
Cost of revenue 361.80 319.30 282.60 304.40 258.10 226.50 215.40 201.38 212.96 202.00 189.06 176.54 162.63 159.16 175.68 163.97 133.27 92.61 82.30 36.43
Gross profit 2,363.60 2,245.70 2,132.10 2,025.50 1,908.70 1,838.40 1,779.40 1,715.10 1,641.70 1,539.30 1,440.78 1,319.28 1,231.47 1,183.53 1,071.30 933.90 791.15 715.88 648.58 538.71
Total operating expenses + 1,532.50 1,369.70 1,233.00 1,141.20 1,001.20 934.20 897.60 801.32 717.78 687.03 601.06 518.22 470.57 437.00 429.13 398.29 367.03 359.38 352.00 262.83
Operating income 831.10 876.00 899.10 884.30 907.50 904.20 881.80 913.77 923.92 852.27 839.72 801.05 760.91 746.54 642.17 535.01 415.02 356.50 279.58 274.82
Non-operating income (net) 114.00 96.10 76.50 44.00 42.10 66.60 80.60 65.07 47.03 44.40 34.07 28.76 34.93 40.33 41.04 29.38 30.78 29.66 49.73 63.65
Income before tax 945.10 972.10 975.60 928.30 949.60 970.80 962.40 978.84 970.95 896.67 873.79 829.82 795.84 786.87 683.21 564.39 445.80 386.16 329.30 338.47
Income tax expense -111.80 126.40 135.30 131.40 134.00 124.20 136.70 157.54 168.02 171.83 187.92 170.25 143.04 166.87 139.25 111.57 88.28 62.19 48.24 60.44
Net income 1,056.90 845.70 840.30 796.90 815.60 846.60 825.70 821.31 802.92 724.85 685.87 659.57 652.80 620.00 543.97 452.83 357.52 323.97 281.06 278.03
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 668.40 744.90 677.50 665.20 637.80 703.70 635.10 627.40 598.80 663.50 596.30 588.70 566.20 638.50 577.60 571.10 542.70 599.10 534.00 526.10 507.60 563.80 509.00 505.60 486.50 543.80 490.91 488.12 471.83 525.56 470.82 467.77 452.33 506.01 454.63 458.57 435.45 486.71 427.57 422.75 404.27 458.07 403.86 395.33 372.58 420.64 370.37 362.60 342.21 387.08 344.13 340.17 322.73 368.57 332.36 328.65 313.12 356.76 308.31 300.64 281.27 318.51 273.19 261.09 245.08 272.12 233.64 223.64 195.01 217.57 199.72 199.61 191.60 206.70 184.01 176.19 163.97 160.10 142.52 138.94 133.59
Cost of revenue 97.70 98.00 88.50 91.20 84.10 90.30 79.90 78.20 70.90 81.50 67.10 65.90 68.10 83.80 75.70 74.80 70.10 79.10 63.20 59.20 56.60 66.30 53.80 54.20 52.20 61.60 52.45 52.38 48.98 59.32 49.21 48.61 44.24 58.44 51.83 53.39 49.30 58.73 50.17 48.10 45.01 54.72 47.40 45.60 41.33 51.92 44.73 41.01 38.88 46.20 40.13 39.31 37.00 44.43 38.28 37.95 38.50 50.75 42.68 42.46 39.80 47.15 42.02 37.98 36.82 41.07 36.10 34.84 21.26 42.86 17.21 16.79 22.90 23.63 21.91 19.80 16.96 14.12 8.06 7.53 6.71
Gross profit 570.70 646.90 589.00 574.00 553.70 613.40 555.20 549.20 527.90 582.00 529.20 522.80 498.10 554.70 501.90 496.30 472.60 520.00 470.80 466.90 451.00 497.50 455.20 451.40 434.30 482.20 438.46 435.73 422.85 466.24 421.61 419.16 408.08 447.57 402.79 405.18 386.15 427.98 377.40 374.65 359.26 403.35 356.45 349.73 331.25 368.72 325.64 321.59 303.33 340.88 304.00 300.86 285.73 324.15 294.08 290.70 274.62 306.00 265.64 258.19 241.48 271.35 231.17 223.11 208.26 231.05 197.54 188.80 173.76 174.70 182.51 182.81 168.70 183.08 162.10 156.39 147.01 145.98 134.45 131.40 126.88
Total operating expenses + 385.60 414.00 389.90 370.40 358.20 359.10 336.70 339.90 334.00 330.20 303.10 301.40 298.30 300.70 280.60 287.50 272.40 274.10 246.30 244.60 236.20 246.10 223.90 230.50 233.70 232.90 224.62 223.20 216.79 215.95 195.51 195.20 194.66 181.06 177.86 183.54 175.32 186.57 170.92 172.50 157.04 164.36 151.82 150.65 134.23 139.47 128.26 131.67 118.83 126.76 117.51 117.57 108.73 113.68 111.43 110.17 101.73 113.39 107.45 108.14 100.14 109.38 96.11 100.41 92.40 100.47 92.00 93.09 81.48 70.96 92.08 99.22 89.97 94.86 84.44 87.57 85.13 65.28 64.02 67.37 66.16
Operating income 185.10 232.90 199.10 203.60 195.50 254.30 218.50 209.30 193.90 251.80 226.10 221.40 199.80 254.00 221.30 208.80 200.20 245.90 224.50 222.30 214.80 251.40 231.30 220.90 200.60 249.30 213.84 212.53 206.06 250.29 226.10 223.96 213.43 266.51 224.93 221.64 210.83 241.41 206.49 202.15 202.22 238.99 204.63 199.08 197.02 229.25 197.38 189.92 184.50 214.12 186.49 183.29 177.00 210.47 182.65 180.53 172.89 192.61 158.18 150.05 141.33 161.98 135.06 122.11 115.86 130.58 105.48 86.68 92.28 103.75 90.43 83.60 78.73 88.22 77.66 68.82 44.88 79.64 70.44 64.03 60.72
Non-operating income (net) 40.80 29.50 28.70 28.50 27.30 24.50 25.30 23.70 22.60 18.40 17.70 21.30 19.10 15.30 11.90 9.70 7.10 9.90 9.20 10.40 12.60 14.20 14.40 18.70 19.30 19.97 20.88 20.89 18.91 16.56 17.23 16.42 14.86 13.13 12.22 11.31 10.37 10.49 12.15 11.82 9.95 9.17 8.29 8.58 8.04 7.00 7.31 7.30 7.15 9.38 9.10 7.61 8.84 9.64 10.45 9.77 10.46 10.04 9.64 10.83 10.53 7.81 7.24 7.13 7.19 6.41 7.83 8.13 8.41 -5.51 7.75 12.79 14.62 13.44 11.57 11.65 13.07 16.33 15.60 16.22 15.51
Income before tax 225.90 262.40 227.80 232.10 222.80 278.80 243.80 233.00 216.50 270.20 243.80 242.70 218.90 269.30 233.20 218.50 207.30 255.80 233.70 232.70 227.40 265.60 245.70 239.60 219.90 269.27 234.73 233.42 224.97 266.84 243.34 240.38 228.29 279.64 237.16 232.95 221.20 251.90 218.63 213.97 212.17 248.16 212.92 207.66 205.05 236.26 204.69 197.22 191.65 223.50 195.59 190.90 185.85 220.12 193.10 190.30 183.35 202.65 167.82 160.88 151.86 169.79 142.31 129.25 123.05 136.99 113.30 94.81 100.69 98.24 98.18 96.38 93.35 101.66 89.23 80.47 57.95 95.96 86.03 80.25 76.23
Income tax expense 34.30 -42.10 -130.90 29.30 31.90 21.30 36.90 35.60 32.60 21.00 38.80 40.70 34.80 -0.60 49.20 44.90 37.90 -3.90 46.70 46.70 44.50 -5.20 45.00 43.20 41.20 -3.10 46.86 47.89 45.04 28.59 45.11 42.69 41.15 40.33 44.46 44.59 38.65 29.95 48.98 48.15 44.75 53.55 45.18 45.02 44.17 50.47 43.65 37.56 38.56 29.37 35.89 39.89 37.89 46.13 40.69 40.32 39.73 42.84 33.75 32.89 29.77 32.38 27.79 26.39 25.01 27.46 21.84 19.21 19.77 11.77 18.12 17.21 15.09 13.74 12.49 11.00 11.00 16.42 14.90 14.53 14.59
Net income 191.60 304.50 358.70 202.80 190.90 257.50 206.90 197.40 183.90 249.20 205.00 202.00 184.10 269.90 184.00 173.60 169.40 259.70 187.00 186.00 182.90 270.80 200.70 196.40 178.70 272.37 187.80 185.50 179.90 238.25 198.23 197.69 187.14 239.31 192.70 188.36 182.55 221.95 169.65 165.82 167.42 194.60 167.74 162.64 160.88 185.78 161.05 159.66 153.09 194.13 159.70 151.01 147.96 173.99 152.41 149.98 143.63 159.81 134.07 127.99 122.09 137.41 114.52 102.86 98.04 109.54 91.46 75.60 80.92 86.47 80.06 79.17 78.26 87.92 76.74 69.46 46.95 79.54 71.14 65.72 61.63
about 11 hours ago