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 1,798.80 1,482.04 1,655.81 1,845.42 1,455.95 1,415.83 788.95 718.89 671.01 483.70 414.81 583.10 547.00 451.93 516.80 459.41 186.40 328.92 384.70 410.74
Cost of revenue 1,128.80 952.70 1,063.41 1,169.92 923.63 873.96 473.30 353.29 314.63 230.56 197.94 389.07 336.87 284.19 311.64 260.22 132.03 204.14 221.89 235.52
Gross profit 670.00 529.34 592.40 675.51 532.32 541.87 315.65 365.61 356.38 253.15 216.87 194.03 210.14 167.75 205.16 199.20 54.37 124.78 162.81 175.22
Total operating expenses + 474.80 492.74 478.70 442.41 380.64 365.85 261.26 189.82 155.61 126.29 110.02 151.25 149.12 132.90 148.56 134.01 85.36 108.17 113.58 107.72
Operating income 195.20 36.61 113.69 233.10 151.68 176.02 54.39 171.55 200.77 126.86 106.66 40.42 14.62 27.37 49.25 65.19 -98.63 13.12 45.94 67.39
Non-operating income (net) -26.50 15.77 8.77 8.65 -2.97 -17.88 12.81 0.82 -2.58 1.22 -1.21 -0.75 -0.34 2.43 1.22 2.22 1.91 2.88 4.81 4.68
Income before tax 168.70 52.38 122.46 241.74 148.71 158.15 67.19 172.38 198.19 128.08 105.44 39.68 14.28 29.81 50.47 67.41 -96.72 16.01 50.75 72.07
Income tax expense 19.40 -3.93 -8.29 39.85 14.00 23.00 10.70 25.23 62.09 11.13 21.96 -7.30 -17.80 9.63 13.61 13.82 5.99 17.79 16.39 -15.12
Net income 148.40 54.21 128.28 199.66 134.74 134.68 64.94 147.03 137.86 127.45 -158.49 46.98 32.09 20.58 36.31 71.19 -102.71 -1.78 34.36 88.32
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 511.00 489.40 463.30 441.50 404.60 415.40 374.22 364.90 327.50 405.27 409.99 415.51 425.04 490.74 516.27 440.95 397.46 396.93 346.09 361.31 351.62 370.97 389.52 339.88 315.46 338.27 175.13 134.81 140.74 154.16 173.08 196.03 195.62 179.21 176.58 165.87 149.35 135.34 126.55 118.77 103.04 86.89 130.80 136.79 141.12 152.72 143.15 146.29 140.95 152.58 142.90 139.71 111.81 112.97 117.52 115.66 105.79 112.50 128.50 138.15 137.65 148.65 140.97 100.11 81.55 66.44 51.76 35.57 32.63 67.53 84.51 88.00 88.89 83.84 90.49 103.05 107.32 104.53 107.69 104.57 93.95
Cost of revenue 310.10 296.40 283.40 278.10 254.10 260.70 240.15 237.20 214.60 262.41 262.65 268.43 269.93 312.93 325.06 278.79 253.14 257.18 226.05 226.28 214.12 225.42 235.74 209.58 203.23 225.97 101.64 70.68 75.00 78.97 87.54 94.80 91.97 81.04 84.34 78.73 70.52 63.83 60.43 56.72 49.58 44.21 77.76 96.51 81.37 111.84 95.20 93.74 88.29 93.75 86.69 86.45 69.98 74.43 71.79 71.93 66.04 73.61 79.65 82.78 75.61 83.91 80.28 55.55 48.44 41.97 36.18 27.64 26.24 49.13 49.25 52.72 53.04 51.02 53.77 58.09 59.01 59.64 60.67 59.81 55.40
Gross profit 200.90 193.00 179.90 163.40 150.50 154.71 134.07 127.70 112.90 142.87 147.34 147.08 155.11 177.81 191.22 162.16 144.32 139.75 120.04 135.03 137.50 145.55 153.79 130.30 112.23 112.30 73.49 64.13 65.74 75.19 85.54 101.24 103.65 98.18 92.23 87.14 78.83 71.52 66.12 62.05 53.46 42.68 53.04 40.28 59.74 40.88 47.94 52.55 52.66 58.83 56.21 53.26 41.84 38.55 45.73 43.73 39.74 38.89 48.85 55.38 62.05 64.74 60.69 44.56 33.11 24.47 15.58 7.93 6.39 18.40 35.26 35.28 35.85 32.82 36.73 44.96 48.31 44.89 47.01 44.76 38.55
Total operating expenses + 130.00 128.90 130.70 131.80 119.90 120.70 145.12 114.80 112.00 129.10 117.28 117.26 115.07 119.71 113.65 109.39 99.66 97.54 95.83 93.95 93.32 89.76 94.83 94.83 86.42 90.09 63.95 51.33 52.28 51.78 45.27 45.22 47.54 40.11 40.56 39.37 35.56 32.97 31.76 31.72 29.84 26.63 29.45 56.49 37.89 37.18 37.54 40.79 35.75 36.50 37.87 40.63 34.12 31.01 32.79 32.56 36.55 37.76 35.05 38.06 37.69 40.78 38.39 31.47 25.00 22.51 21.11 21.03 20.72 23.19 29.24 27.94 27.79 28.80 28.68 28.53 27.58 28.23 28.65 25.50 25.29
Operating income 70.90 64.10 49.20 31.60 30.60 34.01 -11.05 12.90 0.90 13.77 30.06 29.83 40.04 58.10 77.57 52.77 44.66 42.21 24.21 41.08 44.18 55.79 58.95 35.48 25.81 22.20 9.39 11.01 11.79 19.57 39.86 56.02 56.10 58.06 51.67 47.77 43.27 38.55 34.36 30.33 23.62 16.17 9.66 -184.60 21.86 2.77 9.23 11.51 16.91 20.02 -1.54 -11.57 7.72 5.50 9.94 11.31 0.62 -3.10 10.67 17.32 24.36 23.96 22.30 13.09 8.11 1.95 -5.76 -13.84 -80.98 -6.70 5.50 6.94 7.38 4.23 7.50 16.27 17.94 16.65 18.33 19.23 13.18
Non-operating income (net) -0.90 -6.90 3.10 -2.30 -0.70 6.57 -3.50 5.70 6.90 2.43 4.46 2.43 -0.55 -2.70 8.94 3.25 -0.84 0.70 0.50 -3.66 -0.51 -6.22 -6.56 -1.59 -3.51 -4.84 1.36 15.55 0.74 0.88 0.40 -0.49 0.03 0.56 0.15 -0.08 -3.21 0.08 -0.06 0.84 0.36 -1.66 -0.87 0.15 1.07 -0.06 -0.62 0.03 -0.10 0.03 0.16 -0.33 -0.20 0.18 0.07 1.78 0.41 0.72 -0.26 0.09 0.66 0.39 1.22 0.22 0.39 0.50 0.51 0.63 0.28 0.55 0.43 1.00 0.91 1.44 0.31 1.51 1.55 1.06 1.04 0.74 1.83
Income before tax 70.00 57.20 52.30 29.30 29.90 40.58 -14.55 18.60 7.80 16.20 34.53 32.25 39.49 55.40 86.51 56.01 43.82 42.91 24.70 37.42 43.68 49.56 52.40 33.89 22.30 17.36 10.75 26.55 12.53 20.45 40.26 55.53 56.13 58.62 51.83 47.68 40.06 38.63 34.31 31.17 23.98 14.51 8.79 -184.45 22.92 2.72 8.61 11.54 16.82 20.05 -1.38 -11.90 7.52 5.68 10.00 13.09 1.03 -2.38 10.42 17.41 25.02 24.35 23.52 13.31 8.50 2.45 -5.25 -13.21 -80.70 -6.14 5.93 7.94 8.29 5.68 7.80 17.78 19.49 17.71 19.37 19.97 15.01
Income tax expense 2.70 4.70 5.90 3.80 5.00 -8.48 -0.40 3.20 1.80 -21.69 0.87 4.80 7.74 10.06 11.64 11.20 6.95 3.19 3.66 1.88 5.28 7.70 6.78 4.61 3.90 6.88 3.50 3.18 -2.85 1.23 5.11 9.13 9.76 87.63 -31.97 1.81 4.62 -1.81 5.27 3.91 3.76 3.02 -7.64 48.01 1.65 -6.60 -3.70 0.89 2.10 -14.31 -2.07 -2.12 0.69 0.81 4.27 4.29 0.27 0.22 3.24 3.90 6.25 4.62 5.96 1.86 2.28 0.92 3.18 2.83 -0.94 12.84 0.56 2.07 2.32 1.51 1.95 6.11 6.82 -21.70 2.38 1.95 2.25
Net income 66.80 52.30 46.20 25.20 24.70 48.87 -14.91 14.80 5.40 37.50 32.72 27.14 30.92 43.75 74.17 44.97 36.78 39.66 21.00 35.41 38.67 41.84 45.63 29.14 18.06 10.26 7.62 31.69 15.37 19.41 34.78 46.36 46.48 -29.59 83.86 46.05 37.54 44.28 30.36 30.53 22.28 36.27 16.43 -232.46 21.28 9.32 12.30 10.65 14.72 34.36 0.69 -9.78 6.83 4.85 5.74 8.93 1.07 -2.77 6.59 13.59 18.91 31.41 19.95 13.62 6.22 1.52 -8.43 -16.03 -79.76 -18.98 5.37 5.86 5.97 4.17 5.86 11.67 12.67 40.41 16.99 18.16 12.76
about 22 hours ago