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,332.34 2,137.80 1,951.75 1,850.20 1,592.29 1,116.66 1,086.43 935.28 840.66 756.04 591.02 493.10 416.64 363.30 309.39 288.63 290.29 265.10 219.80 195.30
Cost of revenue 1,305.06 1,261.67 1,165.28 1,127.70 927.49 595.81 590.97 511.92 454.90 414.42 319.74 264.28 227.96 199.88 170.81 163.54 164.23 157.75 136.85 121.82
Gross profit 1,027.28 876.13 786.47 722.50 664.80 520.85 495.46 423.36 386.00 341.62 271.28 228.83 188.69 163.42 138.58 125.09 126.06 107.35 82.95 73.49
Total operating expenses + 669.61 576.61 567.93 506.25 458.96 347.92 339.09 270.87 223.24 210.32 157.34 134.00 122.26 106.85 92.06 83.45 81.27 70.21 56.17 51.57
Operating income 357.68 299.53 218.54 216.25 205.84 172.93 156.37 152.49 162.76 131.31 113.94 94.82 66.42 56.58 46.52 41.64 44.78 37.14 26.78 21.92
Non-operating income (net) 32.64 8.64 -20.30 -28.66 -46.85 2.12 3.47 3.38 -1.13 -2.00 -5.52 -0.36 -0.61 -2.71 -2.40 -1.74 -0.15 -7.86 1.80 0.94
Income before tax 390.32 308.17 198.24 187.59 158.98 175.04 159.84 155.87 161.63 129.31 108.42 94.47 65.82 53.87 44.11 39.90 44.64 29.28 28.58 22.86
Income tax expense 74.72 45.14 32.32 23.35 -2.48 -19.78 13.31 8.41 -2.32 19.45 43.56 35.53 26.72 20.87 16.56 14.85 17.63 14.41 11.08 8.49
Net income 315.60 263.03 165.92 164.24 161.46 194.82 146.53 147.46 163.95 109.86 64.87 58.94 39.10 32.99 27.56 25.05 27.01 14.86 17.50 14.36
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 613.50 575.18 595.88 596.12 565.17 541.13 543.34 540.98 512.36 480.94 494.68 504.28 471.85 452.22 473.19 468.69 456.11 433.54 459.87 404.08 294.80 283.29 285.75 271.09 276.54 288.84 275.40 275.12 247.07 241.98 236.07 236.06 221.17 217.85 214.15 209.12 199.54 193.28 194.50 188.97 179.29 158.92 150.85 146.30 134.97 127.44 128.66 124.37 112.63 110.74 107.02 103.09 95.80 95.37 93.85 91.37 82.72 82.08 77.18 76.74 73.39 72.44 73.77 72.60 69.82 74.22 74.33 72.17 69.57 69.54 68.64 67.57 59.35 60.42 54.93 54.11 50.33 51.16 50.14 49.15 44.86
Cost of revenue 317.07 327.44 314.43 336.77 312.22 318.13 319.73 317.01 306.81 287.34 288.05 299.47 290.42 276.99 283.47 288.84 278.40 260.21 277.84 233.43 156.01 150.10 147.63 145.28 152.80 152.25 150.33 152.53 135.87 130.59 128.83 130.82 121.68 115.72 114.08 116.59 108.65 103.92 104.48 102.04 97.18 85.69 79.01 78.04 71.09 66.95 66.87 65.81 60.10 57.97 57.47 56.05 51.95 50.73 48.90 50.67 45.30 43.06 41.05 42.60 40.77 39.82 40.56 40.13 39.80 40.98 41.10 40.18 39.27 40.60 38.69 38.48 37.55 35.98 33.30 33.78 32.31 30.92 29.98 30.21 29.40
Gross profit 296.43 247.74 281.45 259.35 252.94 223.01 223.61 223.97 205.55 193.59 206.63 204.81 181.43 175.23 189.72 179.84 177.70 173.33 182.03 170.64 138.80 133.18 138.12 125.81 123.74 136.59 125.07 122.59 111.20 111.40 107.24 105.24 99.49 101.99 100.63 92.17 90.89 89.36 90.02 86.94 82.12 73.22 71.83 68.25 63.88 60.49 61.79 58.56 52.53 52.77 49.55 47.04 43.85 44.64 44.94 40.70 37.42 39.02 36.13 34.14 32.62 32.62 33.21 32.48 30.02 33.24 33.24 32.00 30.29 28.95 29.95 29.09 21.80 24.44 21.63 20.34 18.02 20.24 20.16 18.95 15.46
Total operating expenses + 196.62 172.76 183.52 163.76 163.77 151.32 140.78 145.94 138.57 145.84 142.70 142.94 136.45 133.72 128.61 123.09 120.84 124.47 122.39 114.47 100.59 85.15 88.46 84.47 89.85 91.44 85.02 85.93 76.71 72.47 69.66 68.09 60.65 57.64 56.35 54.87 54.74 53.96 53.08 56.02 54.08 53.44 40.34 38.66 36.70 35.90 35.05 34.94 32.67 33.32 31.69 31.69 29.38 29.22 26.29 28.24 27.38 24.70 23.75 24.30 22.64 21.43 21.38 21.99 21.88 22.29 20.77 20.60 20.32 10.19 18.01 27.31 17.14 14.86 13.70 14.54 14.55 13.98 13.53 13.32 12.20
Operating income 99.81 74.98 97.93 95.60 89.17 71.69 82.83 78.04 66.98 47.75 63.94 61.87 44.98 41.51 61.11 56.76 56.87 48.85 59.64 56.17 38.21 48.04 49.66 41.34 33.89 45.16 40.05 36.67 34.49 38.93 37.59 37.14 38.84 44.35 44.28 37.30 36.15 35.40 36.95 30.92 28.04 19.78 31.49 29.60 27.18 24.59 26.75 23.62 19.86 19.45 17.86 15.35 14.47 15.42 18.66 12.46 10.04 14.32 12.38 9.83 9.98 11.19 11.83 10.49 8.14 10.95 12.46 11.40 9.98 9.71 11.94 1.78 4.67 9.58 7.93 5.80 3.48 6.26 6.63 5.63 3.26
Non-operating income (net) 6.61 9.99 9.62 6.92 6.12 5.08 3.27 0.63 -0.34 -3.10 -5.02 -5.74 -6.44 -7.89 -9.33 -6.00 -5.44 -5.49 -8.41 -30.08 0.09 0.38 0.28 0.47 0.99 2.63 0.50 -0.25 0.59 1.18 1.04 0.56 0.60 0.83 -0.76 -0.32 -0.19 -0.29 -0.53 -0.72 -0.47 -0.24 0.26 0.19 0.18 0.17 -0.05 -0.22 -0.26 -0.39 -0.29 -0.30 -0.34 -0.38 -0.85 -0.77 -0.70 -0.82 -0.56 -0.52 -0.50 -1.03 -0.57 -0.10 -0.04 -0.03 -0.04 -0.06 -0.01 0.14 0.40 0.24 0.40 0.55 0.44 0.36 0.45 0.48 0.31 0.20 0.10
Income before tax 106.42 84.96 107.55 102.51 95.29 76.77 86.10 78.67 66.64 44.65 58.91 56.13 38.54 33.62 51.79 50.76 51.43 43.36 51.23 26.09 38.30 48.41 49.94 41.81 34.88 47.79 40.55 36.42 35.08 40.11 38.63 37.70 39.44 45.17 43.52 36.97 35.96 35.12 36.42 30.20 27.57 19.54 31.74 29.78 27.36 24.76 26.70 23.41 19.60 19.06 17.57 15.05 14.13 15.04 17.81 11.68 9.34 13.50 11.82 9.31 9.48 10.16 11.26 10.38 8.09 10.92 12.42 11.33 9.96 9.85 12.34 2.03 5.07 10.13 8.37 6.16 3.92 6.73 6.94 5.83 3.36
Income tax expense 25.24 19.43 23.16 17.89 14.24 11.55 10.20 10.93 12.47 5.75 11.90 7.00 7.67 2.54 -1.45 10.81 11.44 -11.42 7.06 0.56 1.32 -5.68 10.65 -12.08 -12.67 1.00 0.16 4.42 7.73 8.56 -0.30 -1.46 1.61 -16.63 5.26 5.40 3.65 3.92 14.16 11.32 10.50 10.92 11.60 10.95 10.09 9.44 9.70 8.67 7.72 8.55 6.52 6.01 5.64 5.66 6.98 4.58 3.66 4.81 4.31 3.69 3.75 2.95 4.54 4.13 3.22 4.27 4.95 4.46 3.96 4.71 5.98 1.78 1.94 3.94 3.21 2.41 1.52 2.56 2.52 2.07 1.35
Net income 81.18 65.53 84.39 84.63 81.05 65.22 75.90 67.74 54.17 38.90 47.01 49.13 30.88 31.08 53.23 39.95 39.98 54.78 44.17 25.53 36.98 54.09 39.28 53.89 47.55 46.79 40.39 32.00 27.35 31.55 38.92 39.16 37.83 61.80 38.26 31.58 32.31 31.20 22.26 18.87 17.08 8.62 20.14 18.84 17.27 15.32 17.00 14.74 11.88 10.51 11.05 9.05 8.49 9.38 10.83 7.11 5.68 8.70 7.51 5.62 5.73 7.21 6.72 6.25 4.87 6.66 7.48 6.87 6.01 5.13 6.36 0.25 3.13 6.19 5.16 3.75 2.40 4.18 4.41 3.76 2.01
about 11 hours ago