Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total revenue 2,244.51 2,015.46 1,794.79 2,142.71 1,627.16 1,108.05 1,061.77 962.75 871.24 773.80 712.35 566.66 533.34 452.30 443.07 171.83 115.61 105.36 141.91 169.11
Cost of revenue 1,717.62 1,549.87 1,367.89 1,587.78 1,218.41 869.07 831.26 757.04 690.56 615.76 567.91 440.52 413.86 351.95 347.12 147.55 104.92 94.59 121.54 138.81
Gross profit 526.89 465.59 426.90 554.93 408.75 238.98 230.52 205.71 180.68 158.04 144.45 126.14 119.48 100.36 95.95 24.28 10.70 10.77 20.38 30.30
Total operating expenses + 298.32 275.32 247.92 258.32 206.25 150.15 145.61 121.57 106.91 101.23 98.10 87.66 87.94 79.31 79.80 21.35 16.72 11.21 13.83 15.31
Operating income 228.57 190.28 178.98 296.61 202.50 88.83 84.91 84.14 73.77 56.81 46.34 38.48 31.55 21.04 16.15 2.93 -6.02 -0.44 6.55 14.99
Non-operating income (net) 16.13 20.79 20.20 10.15 9.49 8.09 8.07 2.54 4.75 -1.53 -2.31 -1.15 -3.74 -4.39 16.08 2.03 0.22 0.76 2.54 2.39
Income before tax 244.70 211.07 199.18 306.76 211.99 96.91 92.98 86.68 78.52 55.28 44.03 37.33 27.81 16.65 32.23 4.96 -5.80 0.32 9.09 17.38
Income tax expense 54.15 40.03 41.28 65.92 14.25 20.27 17.91 18.05 17.02 17.33 15.49 13.51 9.10 6.35 2.50 0.89 -2.01 -0.14 2.78 5.96
Net income 190.55 171.04 157.82 240.55 197.70 76.65 75.07 68.62 61.50 37.96 28.54 23.82 16.24 4.96 15.24 2.83 -3.37 0.46 6.31 11.55
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 550.13 580.99 556.53 556.86 508.36 522.04 507.46 477.60 420.12 446.77 452.03 475.88 476.38 500.60 577.39 588.34 505.48 431.71 359.54 330.42 306.50 288.77 257.98 254.80 255.34 273.72 268.68 264.04 241.11 233.70 241.53 246.40 242.53 221.38 200.51 206.82 198.00 202.31 188.35 185.14 177.29 181.43 191.96 161.67 141.25 146.93 139.32 139.16 131.21 138.32 129.83 133.99 108.83 114.60 110.08 118.78 99.51 114.56 130.01 98.98 38.82 39.61 45.89 47.51 36.27 36.37 29.38 13.60 14.73 25.09 30.03 35.51 34.20 31.91 38.44 37.37 33.81 38.19 43.06 54.05 51.22
Cost of revenue 423.07 445.07 422.12 427.35 392.24 392.09 391.34 374.20 321.10 343.72 345.07 358.00 355.74 368.64 419.79 443.61 375.88 316.51 269.62 256.41 235.63 229.53 204.44 199.48 203.44 213.87 210.21 203.74 185.32 184.68 192.11 194.93 188.23 171.53 165.95 164.85 155.86 158.77 149.24 151.89 140.63 145.04 152.41 129.83 110.23 115.13 107.72 107.45 102.58 106.75 99.94 104.59 84.81 88.03 84.38 94.73 74.88 87.64 101.78 82.82 33.51 34.27 38.71 41.06 33.08 33.11 25.23 13.50 14.50 22.44 26.33 31.32 29.40 27.32 32.89 31.93 28.50 31.87 35.01 43.43 41.06
Gross profit 127.05 135.92 134.41 129.51 116.12 129.95 116.12 103.40 99.02 103.05 106.96 117.88 120.64 131.97 157.60 144.72 129.60 115.21 89.93 74.01 70.88 59.24 53.54 55.32 51.90 59.86 58.47 60.30 55.79 49.02 49.42 51.48 54.30 49.86 34.55 41.97 42.13 43.54 39.11 33.25 36.67 36.39 39.56 31.83 31.02 31.80 31.60 31.72 28.63 31.57 29.88 29.40 24.02 26.58 25.71 24.06 24.64 26.92 28.23 16.16 5.32 5.34 7.18 6.44 3.19 3.26 4.15 0.09 0.23 2.65 3.70 4.19 4.80 4.59 5.55 5.44 5.32 6.32 8.05 10.62 10.16
Total operating expenses + 75.58 81.36 72.23 69.15 77.49 65.98 67.00 64.85 61.42 63.31 61.51 61.68 66.39 58.90 66.89 66.14 59.73 60.32 45.37 40.83 43.96 35.41 35.45 35.32 37.42 36.84 36.08 35.26 31.49 30.83 30.04 29.21 28.40 26.05 26.15 26.31 25.11 26.00 25.43 24.69 25.15 23.73 26.57 22.66 21.18 22.00 22.27 22.21 21.36 22.02 22.08 22.48 18.91 20.31 20.12 19.98 20.69 20.54 21.59 16.99 5.35 5.28 5.49 5.24 4.75 4.95 4.54 2.47 2.11 2.86 3.15 3.10 3.37 3.32 3.56 3.57 3.41 3.77 3.72 4.42 4.10
Operating income 51.47 54.56 62.18 60.36 38.63 63.97 49.13 38.55 37.59 39.74 45.45 56.20 54.25 73.06 90.71 78.59 69.87 54.89 44.56 33.18 26.91 23.82 18.09 20.00 14.48 23.01 22.38 25.03 24.31 18.19 19.38 22.26 25.90 23.81 8.40 15.66 17.02 17.54 13.68 8.57 11.52 12.66 12.98 9.18 9.84 9.80 9.33 9.51 7.28 9.55 7.80 6.92 5.11 6.27 5.59 4.08 3.95 6.39 6.64 -0.83 -0.03 0.07 1.69 1.21 -1.56 -1.69 -0.39 -2.38 -1.88 -0.21 0.56 1.09 1.43 1.27 1.99 1.87 1.91 2.55 4.33 6.20 6.06
Non-operating income (net) 3.08 3.04 5.08 4.94 4.29 5.37 5.83 5.31 5.34 4.17 6.21 4.48 4.31 3.02 2.11 0.72 -1.32 4.05 4.47 2.30 2.83 2.07 1.51 1.68 -0.85 1.72 4.87 2.33 1.77 -1.24 0.14 1.87 4.80 -0.14 0.10 -0.01 -0.55 -0.26 -0.58 -0.14 -0.62 -0.66 -0.49 -0.54 -0.70 0.75 -0.63 -0.57 -0.74 -1.05 -1.07 -0.88 -0.94 -0.99 -1.18 -1.29 -1.56 -1.60 -1.66 17.68 1.07 0.51 0.27 0.18 0.11 0.05 0.03 0.03 0.03 0.15 0.29 0.29 0.47 0.68 0.72 0.67 0.61 0.59 0.62 0.57 0.45
Income before tax 54.55 57.60 67.25 65.30 42.92 69.34 54.95 43.86 42.94 43.91 51.66 60.68 58.56 76.08 92.81 79.31 68.56 58.94 49.02 35.48 29.75 25.89 19.60 21.68 13.63 24.73 27.26 27.36 26.08 16.95 19.52 24.14 30.70 23.67 8.50 15.65 16.47 17.28 13.10 8.43 10.90 12.01 12.49 8.63 9.13 10.55 8.70 8.94 6.53 8.50 6.73 6.04 4.17 5.28 4.41 2.79 2.39 4.78 4.98 16.85 1.04 0.58 1.96 1.39 -1.45 -1.64 -0.36 -2.35 -1.85 -0.06 0.84 1.38 1.89 1.95 2.71 2.54 2.51 3.14 4.95 6.77 6.50
Income tax expense 12.09 13.53 14.87 13.66 6.59 12.87 11.14 9.43 9.00 7.92 10.09 14.27 11.20 16.49 18.61 19.62 15.16 -20.68 11.34 8.43 4.52 6.19 4.55 5.01 1.63 3.83 6.37 6.08 6.11 3.56 3.94 4.45 8.56 2.24 2.32 3.90 5.59 5.00 3.76 2.99 3.91 3.91 4.42 3.25 3.18 3.91 3.23 3.18 2.32 2.61 1.99 2.18 1.19 2.26 1.73 1.17 -0.50 1.80 1.81 -0.61 -0.69 0.29 0.76 0.54 -0.49 -0.47 -0.14 -0.90 -0.82 -0.17 0.32 0.53 0.59 0.58 0.80 0.80 0.75 1.04 1.73 2.44 2.29
Net income 42.46 44.07 52.38 51.64 36.33 56.46 43.82 34.43 33.93 35.99 41.54 46.36 47.31 59.52 74.12 59.60 53.62 79.42 37.61 27.05 25.22 19.70 15.05 16.67 12.00 20.90 20.89 21.28 19.97 13.38 15.58 19.69 22.14 21.43 6.18 11.75 10.89 12.28 9.34 5.44 6.99 8.10 8.07 5.39 5.95 6.64 5.47 5.76 4.21 5.89 4.31 1.83 1.39 1.46 1.25 0.86 1.65 1.68 1.69 10.22 1.61 0.02 0.68 0.52 -0.73 -1.03 -0.16 -1.45 -1.02 0.11 0.52 0.85 1.30 1.37 1.91 1.74 1.76 2.24 3.22 4.33 4.22
1 day ago