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 3,661.04 3,388.51 3,151.80 2,728.94 1,698.97 1,631.28 1,864.44 1,780.86 1,779.82 1,088.38 704.60 712.88 660.85 592.09 514.00 421.45 363.06 320.64 280.26 237.66
Cost of revenue 1,769.54 1,758.98 1,644.56 1,464.36 779.81 720.15 846.09 814.09 832.32 483.57 313.42 312.00 291.27 256.55 224.74 175.30 151.62 127.91 107.77 88.49
Gross profit 1,891.51 1,629.53 1,507.24 1,264.59 919.15 911.14 1,018.35 966.77 947.51 604.80 391.18 400.87 369.57 335.54 289.26 246.16 211.44 192.73 172.49 149.17
Total operating expenses + 1,329.28 1,179.12 1,117.63 980.68 722.00 715.19 759.78 726.32 729.90 455.46 277.39 270.05 246.21 212.03 182.31 165.93 145.00 133.36 124.51 108.00
Operating income 562.23 450.41 389.61 283.90 197.16 195.95 258.57 240.44 217.61 149.34 113.79 130.82 123.36 123.51 106.95 80.23 66.44 59.37 47.98 41.17
Non-operating income (net) -114.67 -107.64 -96.77 39.73 -30.65 -52.25 -33.96 -35.13 -45.30 -55.89 -26.11 -13.84 -3.17 -1.27 0.14 -0.29 -0.70 -0.74 -0.06 0.22
Income before tax 447.56 342.78 292.85 323.63 166.50 143.70 224.61 205.31 172.31 93.45 87.68 116.98 120.19 122.24 107.09 79.93 65.74 58.63 47.93 41.38
Income tax expense 117.19 83.96 73.55 70.14 41.59 37.12 59.99 52.10 28.42 33.32 26.97 31.54 35.71 41.38 36.95 28.63 24.59 21.78 17.45 14.90
Net income 330.38 258.82 219.30 253.50 124.91 106.58 164.62 153.21 143.89 60.13 60.71 85.17 83.85 80.36 77.78 57.66 49.76 -21.54 35.29 31.74
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 1,051.65 1,058.42 935.58 830.62 836.42 883.81 837.32 831.01 836.37 852.13 786.30 750.62 762.74 749.34 672.14 647.62 659.84 501.77 399.67 389.58 407.94 392.16 359.89 412.75 466.49 498.36 452.46 446.01 467.60 481.21 429.88 419.97 449.80 480.21 435.41 416.63 447.58 462.04 261.15 181.98 183.20 191.42 169.53 167.62 176.02 202.77 175.00 165.33 169.78 182.69 173.38 142.35 159.91 179.24 149.70 132.39 135.12 146.53 133.35 120.58 120.84 129.64 106.08 95.01 94.66 104.54 91.64 82.01 80.42 91.56 84.57 105.95 102.74 100.61 72.21 92.72 88.12 88.18 69.47 56.38 55.70
Cost of revenue 540.79 528.54 461.87 417.81 412.22 450.12 380.14 462.16 466.56 434.49 397.65 397.74 414.68 400.21 348.85 346.64 368.65 273.52 166.59 165.36 174.35 166.17 157.15 189.65 207.18 231.10 201.48 201.71 211.81 219.21 192.62 191.54 210.72 231.07 204.37 192.21 204.68 207.93 113.79 80.52 81.34 88.50 74.09 73.58 77.25 91.14 76.14 71.41 73.32 84.50 79.40 58.21 68.65 79.41 63.76 57.56 56.72 67.04 57.32 51.65 50.55 53.99 43.42 39.41 39.37 48.37 38.54 33.44 30.80 38.54 33.17 54.10 52.41 58.13 29.02 43.37 39.31 39.18 27.69 20.87 18.39
Gross profit 510.87 529.88 473.71 412.82 424.20 433.69 457.18 368.85 369.81 417.65 388.65 352.89 348.06 349.14 323.29 300.97 291.19 228.25 233.09 224.22 233.59 225.99 202.74 223.10 259.31 267.26 250.98 244.31 255.80 262.00 237.26 228.43 239.08 249.14 231.05 224.42 242.90 254.12 147.36 101.46 101.86 102.93 95.44 94.05 98.77 111.63 98.86 93.92 96.46 98.19 93.98 84.15 91.26 99.84 85.94 74.83 78.39 79.49 76.03 68.93 70.29 75.65 62.67 55.61 55.29 56.17 53.10 48.57 49.62 53.02 51.40 51.85 50.33 42.48 43.19 49.35 48.82 49.00 41.78 35.51 37.31
Total operating expenses + 335.21 357.74 324.41 307.62 288.61 296.62 344.36 273.95 264.19 296.31 283.95 272.19 265.19 252.91 248.47 243.61 235.70 185.59 180.04 177.43 178.94 171.52 166.84 179.76 197.08 189.28 191.07 190.55 188.88 187.64 182.55 178.72 177.63 180.45 182.84 182.06 184.23 190.41 112.36 76.03 77.62 71.32 67.37 69.77 70.71 70.98 67.10 66.87 66.09 61.58 63.47 59.81 59.52 58.06 55.55 49.75 51.66 47.31 47.91 45.57 45.90 46.87 42.18 39.42 39.10 36.17 36.90 33.90 34.87 35.55 37.30 40.37 39.31 36.58 30.59 34.97 33.64 33.46 29.21 25.61 25.53
Operating income 175.66 172.14 149.30 105.20 135.59 137.07 112.82 94.91 105.62 121.34 104.70 80.70 82.87 96.23 74.82 57.37 55.49 42.66 53.05 46.79 54.65 54.48 35.90 43.34 62.23 77.99 59.91 53.75 66.92 74.36 54.71 49.71 61.45 68.68 48.21 42.36 58.68 63.70 35.01 25.43 24.25 31.61 28.08 24.27 28.07 40.66 31.76 27.05 30.36 36.61 30.50 24.34 31.74 41.77 30.42 25.08 26.81 32.24 28.17 23.43 24.50 28.83 20.49 16.19 16.18 20.00 16.20 14.67 14.75 17.47 14.10 11.48 11.03 5.90 12.61 14.39 15.17 15.54 12.57 9.90 11.78
Non-operating income (net) -30.53 -29.35 -36.82 -24.12 -24.38 -27.54 -27.64 -28.73 -23.74 -29.86 -27.08 -20.18 -19.65 5.38 0.57 52.26 -18.48 -5.53 -8.75 -7.99 -8.38 -11.37 -18.21 -6.15 -16.52 -6.47 -10.95 -8.47 -8.08 -11.18 -10.63 -7.44 -5.67 -11.65 -6.64 -20.89 -6.43 -7.59 -34.59 -8.18 -4.59 -3.98 -11.84 -4.84 -3.68 -3.96 -3.88 -3.65 -1.36 -0.96 -1.05 -0.58 -0.57 -0.72 -0.44 -0.14 -0.08 -0.03 -0.04 -0.04 -0.03 -0.04 -0.05 -0.11 -0.14 -0.16 -0.17 -0.19 -0.19 -0.27 -0.07 -0.76 -0.89 -0.93 -0.13 -0.35 -0.32 -0.66 -0.08 0.33 0.22
Income before tax 145.13 142.79 112.48 81.08 111.22 109.53 85.18 66.18 81.89 91.49 77.62 60.52 63.21 101.61 75.40 109.62 37.01 37.13 44.30 38.81 46.27 43.11 17.69 37.19 45.72 71.52 48.96 45.29 58.84 63.18 44.08 42.27 55.78 57.04 41.57 21.47 52.24 56.12 0.42 17.25 19.66 27.63 16.23 19.43 24.39 36.69 27.88 23.40 29.01 35.65 29.45 23.76 31.17 41.05 29.98 24.94 26.74 32.21 28.13 23.39 24.47 28.79 20.44 16.08 16.05 19.84 16.03 14.49 14.57 17.20 14.03 10.72 10.13 4.97 12.48 14.04 14.85 14.88 12.50 10.23 12.00
Income tax expense 37.43 38.62 29.67 21.27 27.63 25.99 20.35 17.11 20.52 21.90 20.48 15.34 15.83 21.54 16.08 23.52 9.00 7.76 10.90 10.38 12.56 10.38 2.62 11.32 12.80 17.36 14.20 12.24 16.19 15.10 10.76 12.10 14.14 -10.70 13.29 6.23 19.60 19.43 1.84 5.57 6.49 8.22 5.06 6.09 7.60 9.75 8.35 7.38 6.05 10.24 6.32 8.11 10.99 13.37 10.34 8.61 9.22 10.74 9.85 8.19 8.56 10.22 7.21 5.80 5.94 7.64 5.96 5.34 5.36 6.50 5.16 3.96 3.74 1.81 4.48 5.15 5.45 5.19 4.56 3.73 4.38
Net income 107.70 104.17 82.81 59.81 83.59 83.55 64.83 49.07 61.37 69.59 57.14 45.18 47.39 80.07 59.32 86.11 28.01 29.37 33.40 28.43 33.72 32.73 15.06 25.87 32.92 54.15 34.76 33.05 42.66 48.08 33.33 30.17 41.64 67.73 28.27 15.24 32.65 36.69 -1.41 11.67 13.17 19.41 11.17 13.34 16.79 26.94 19.53 16.02 22.68 24.78 23.14 15.66 20.26 27.61 18.89 16.35 17.51 21.46 18.43 15.34 22.56 19.56 14.24 11.78 12.08 15.00 11.97 11.55 11.24 11.47 -46.41 6.70 6.70 5.74 10.39 8.89 10.28 9.69 7.94 6.50 7.62
about 23 hours ago