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,130.32 2,009.20 1,929.79 1,733.75 1,345.25 1,092.75 991.33 973.71 903.22 859.60 802.96 751.48 664.47 570.42 529.29 455.72 377.38 342.33 327.73 295.83
Cost of revenue 1,254.16 1,202.84 1,244.37 1,169.30 882.33 709.63 651.50 600.42 544.57 521.53 494.91 464.28 403.50 355.21 338.21 282.86 245.59 232.14 215.26 192.35
Gross profit 876.16 806.36 685.42 564.45 462.92 383.12 339.83 373.28 358.65 338.07 308.05 287.20 260.97 215.21 191.08 172.86 131.79 110.19 112.47 103.48
Total operating expenses + 518.46 513.45 470.66 393.40 291.37 249.74 234.00 202.14 182.41 169.47 161.89 146.47 133.03 110.98 106.41 97.98 88.12 81.78 78.50 76.71
Operating income 357.70 292.91 214.76 171.05 171.55 133.37 105.83 171.14 176.24 168.60 146.16 140.73 127.94 104.23 84.66 74.88 43.67 28.40 33.97 26.77
Non-operating income (net) -82.25 -36.66 -46.26 -14.85 -1.79 2.36 -0.02 -0.01 0.35 -0.24 -0.22 -0.20 -0.19 -0.12 -0.16 -0.21 -0.34 -0.92 -1.86 -2.27
Income before tax 275.45 256.25 168.50 156.20 169.77 135.74 105.81 171.14 176.59 168.36 145.94 140.53 127.75 104.11 84.51 74.67 43.33 27.48 32.12 24.50
Income tax expense 71.25 66.25 39.24 34.65 38.23 28.87 22.05 37.53 69.99 62.31 53.61 50.54 45.83 37.70 31.23 28.54 16.83 9.67 12.92 10.70
Net income 204.19 190.00 129.26 121.55 131.53 106.87 83.76 133.60 106.60 106.05 92.33 89.99 81.92 70.96 53.28 46.14 26.50 17.81 19.19 13.80
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 528.77 537.93 543.74 540.96 507.69 533.77 503.77 502.95 468.70 494.30 488.19 480.57 466.74 501.28 413.47 417.42 401.58 398.18 348.43 310.64 288.01 301.22 300.62 233.18 257.73 239.57 253.80 254.18 243.79 260.34 247.95 238.15 227.26 227.72 224.62 229.26 221.63 229.10 212.79 209.57 208.15 204.83 210.93 198.72 188.47 173.98 197.80 196.19 183.51 169.81 177.95 162.26 154.44 135.01 156.41 144.17 134.82 139.05 130.58 126.96 124.37 122.52 119.21 115.01 98.98 96.70 98.01 96.24 86.43 80.69 91.20 90.31 80.13 84.46 83.17 85.80 74.29 77.88 74.89 74.19 68.87
Cost of revenue 338.62 314.10 302.31 321.45 299.98 312.06 299.97 303.55 287.26 300.07 304.97 317.06 322.26 343.51 281.56 275.89 268.34 266.76 231.57 200.51 183.49 189.85 192.82 154.03 172.93 161.31 166.87 167.03 156.30 163.40 152.96 145.45 138.63 136.79 136.49 138.41 132.88 136.93 129.64 127.41 127.55 127.04 130.13 122.15 115.58 107.26 121.92 123.23 111.87 103.72 108.25 97.91 93.62 83.17 96.67 91.03 84.35 86.78 81.98 81.32 78.96 75.89 74.09 71.68 61.20 60.63 62.71 64.21 58.03 54.88 61.70 60.15 55.42 56.34 53.67 56.73 48.52 51.96 48.71 47.50 44.18
Gross profit 190.16 223.83 241.43 219.51 207.71 221.71 203.80 199.40 181.45 194.22 183.22 163.51 144.48 157.77 131.91 141.53 133.24 131.42 116.85 110.13 104.52 111.37 107.80 79.15 84.80 78.26 86.92 87.15 87.49 96.95 95.00 92.70 88.64 90.93 88.13 90.85 88.74 92.17 83.15 82.16 80.59 77.79 80.79 76.57 72.89 66.72 75.88 72.96 71.64 66.09 69.70 64.36 60.82 51.84 59.75 53.15 50.48 52.28 48.60 45.63 45.41 46.63 45.12 43.33 37.78 36.06 35.30 32.03 28.40 25.81 29.51 30.17 24.70 28.12 29.50 29.07 25.78 25.92 26.18 26.69 24.69
Total operating expenses + 131.37 135.70 135.68 137.03 127.63 134.96 124.53 126.95 127.01 116.98 119.01 108.31 126.36 125.00 89.81 92.06 86.53 86.32 72.66 69.52 62.87 65.46 63.03 61.53 59.74 56.36 59.96 59.93 57.75 52.31 51.26 49.92 48.64 47.52 45.34 45.85 43.70 45.12 41.51 41.18 41.66 43.42 39.55 39.68 39.24 38.11 37.41 36.26 34.70 34.48 34.03 33.60 30.92 28.88 28.62 27.42 26.07 27.15 25.20 25.06 26.22 27.04 24.63 24.23 22.08 23.11 22.32 21.75 20.93 19.32 21.01 21.47 19.98 20.63 19.85 19.23 18.79 17.45 18.37 22.23 18.66
Operating income 58.78 88.13 105.75 82.48 80.07 86.75 79.27 72.45 54.44 77.24 64.21 55.20 18.11 32.77 42.10 49.47 46.71 45.10 44.19 40.61 41.65 45.92 44.77 17.62 25.06 21.90 26.96 27.22 29.74 44.64 43.73 42.78 39.99 43.41 42.79 45.00 45.04 47.05 41.63 40.99 38.93 34.37 41.24 36.90 33.65 28.61 38.48 36.70 36.95 31.61 35.67 30.75 29.91 22.97 31.13 25.73 24.41 25.13 23.40 20.57 19.19 19.59 20.50 19.10 15.70 12.95 12.98 10.28 7.46 6.49 8.50 8.70 4.72 7.49 9.65 9.85 6.99 8.48 7.81 4.46 6.03
Non-operating income (net) -2.56 -63.53 -5.82 -5.64 -6.00 -7.80 -8.15 -10.07 -10.65 -10.88 -11.61 -12.17 -11.60 -9.84 -2.41 -1.45 -1.15 -1.20 -0.64 0.09 -0.04 0.05 -0.02 -0.30 2.63 -0.11 0.03 0.03 0.03 -0.29 0.06 0.07 0.15 -0.12 0.17 0.24 0.06 -0.06 -0.06 -0.06 -0.06 -0.06 -0.05 -0.05 -0.05 -0.04 -0.06 -0.06 -0.04 -0.04 -0.05 -0.05 -0.05 -0.03 -0.04 -0.04 -0.01 -0.01 -0.01 -0.03 -0.07 -0.03 -0.06 -0.06 -0.07 -0.14 -0.05 -0.07 -0.08 -0.15 -0.22 -0.29 -0.27 -0.31 -0.51 -0.51 -0.53 -0.47 -0.58 -0.63 -0.59
Income before tax 56.22 24.60 99.93 76.84 74.08 78.95 71.12 62.39 43.79 66.36 52.60 43.03 6.52 22.94 39.69 48.01 45.57 43.90 43.55 40.70 41.62 45.96 44.76 17.33 27.69 21.79 27.00 27.25 29.77 44.34 43.79 42.85 40.15 43.29 42.96 45.24 45.11 46.99 41.57 40.93 38.87 34.31 41.19 36.84 33.60 28.57 38.42 36.64 36.91 31.57 35.62 30.70 29.86 22.93 31.09 25.69 24.39 25.12 23.39 20.54 19.12 19.56 20.44 19.04 15.63 12.81 12.93 10.21 7.38 6.35 8.27 8.41 4.45 7.18 9.14 9.33 6.46 8.01 7.23 3.83 5.44
Income tax expense 12.67 13.04 23.51 18.13 16.57 24.44 15.87 14.98 10.97 16.07 12.08 10.26 0.84 5.10 9.09 10.11 10.36 9.82 10.45 9.08 8.89 10.01 10.50 3.44 4.92 4.24 5.69 5.75 6.36 9.74 9.78 8.51 9.50 21.32 15.95 16.80 15.92 18.29 14.88 14.95 14.20 12.52 15.13 13.70 12.26 9.91 13.88 13.39 13.36 10.95 12.74 11.36 10.79 7.68 11.34 9.58 9.10 8.48 8.37 7.66 6.73 7.34 7.62 7.56 6.02 5.07 4.99 3.94 2.83 1.50 3.23 3.18 1.77 3.50 3.46 3.57 2.40 3.09 2.68 2.91 2.02
Net income 43.55 11.56 76.42 58.71 57.51 54.51 55.25 47.41 32.83 50.28 40.52 32.77 5.68 17.84 30.60 37.91 35.21 34.08 33.10 31.62 32.73 35.95 34.26 13.89 22.78 17.55 21.31 21.50 23.41 34.60 34.02 34.34 30.65 21.97 27.01 28.44 29.19 28.70 26.70 25.98 24.67 21.79 26.06 23.14 21.34 18.66 24.54 23.24 23.55 20.62 22.89 19.34 19.07 15.30 20.34 19.74 15.58 16.64 11.50 12.75 12.39 12.22 12.82 11.49 9.62 7.74 7.93 6.27 4.56 4.85 5.05 5.23 2.68 3.68 5.68 5.77 4.06 4.91 4.55 0.92 3.42
1 day ago