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,053.81 2,059.39 2,135.71 2,102.10 2,068.42 1,813.23 1,619.25 1,573.32 1,783.36 1,713.62 1,637.38 1,598.15 1,439.02 1,342.65 1,217.88 1,126.40 1,106.03 1,132.09 1,063.60 1,001.56
Cost of revenue 1,460.49 1,478.43 1,716.40 1,713.67 1,639.10 1,469.03 1,328.71 1,219.68 1,428.82 1,354.52 1,018.98 1,012.61 859.98 837.68 941.14 864.47 867.44 915.03 663.47 715.79
Gross profit 593.32 580.96 419.32 388.43 429.32 344.20 290.54 353.64 354.54 359.10 618.39 585.54 579.04 504.97 276.75 261.93 238.59 217.06 400.13 285.77
Total operating expenses + 504.17 424.26 272.17 279.40 261.08 253.95 266.00 322.97 201.85 204.80 482.09 467.91 472.54 405.16 189.73 175.19 143.31 153.59 348.08 187.81
Operating income 89.15 156.70 147.14 109.03 168.24 90.25 24.54 30.38 151.02 164.52 136.31 117.63 106.50 99.81 87.02 86.74 95.28 63.46 52.05 97.96
Non-operating income (net) -40.77 -42.58 -43.47 -25.26 -17.29 -14.89 -19.49 -24.49 -10.68 -5.71 -17.16 -3.38 -0.39 -1.41 -0.74 -4.46 -5.09 -6.69 -6.02 -1.80
Income before tax 48.38 114.13 103.67 83.77 150.95 75.36 5.05 5.89 140.34 158.81 119.15 114.26 106.11 98.40 86.28 82.28 90.19 56.78 46.03 96.16
Income tax expense 16.26 29.93 20.87 14.42 25.99 14.75 -0.61 2.65 33.82 49.72 37.18 36.56 33.13 32.39 26.89 26.86 28.99 19.98 13.29 33.17
Net income 30.53 83.49 82.10 67.77 120.02 57.93 4.87 1.65 103.71 103.39 75.75 73.27 69.03 61.66 55.66 51.94 57.45 36.80 32.74 63.38
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 478.61 498.18 508.15 529.17 518.31 530.77 506.81 507.89 513.92 571.32 522.81 514.53 527.05 526.23 510.51 522.66 542.69 528.89 512.78 515.01 511.75 469.81 472.94 460.62 409.86 417.51 403.71 399.62 398.41 373.98 364.01 407.96 427.37 467.61 431.71 434.78 449.27 439.62 422.44 422.96 428.60 416.82 389.28 398.99 432.28 425.51 390.40 380.86 401.38 387.89 346.34 349.19 355.60 367.28 325.51 318.58 331.28 306.21 305.67 293.53 312.47 286.84 273.13 280.65 285.79 280.48 263.95 276.64 284.97 279.65 280.03 283.41 289.01 283.94 262.78 256.26 260.62 277.92 239.69 241.59 242.35
Cost of revenue 340.89 421.14 410.59 371.72 366.50 423.57 355.22 363.04 367.67 472.84 422.37 413.60 422.59 368.73 359.62 439.12 378.67 424.25 352.62 347.95 346.19 382.28 383.03 369.28 334.44 291.64 335.17 283.35 285.92 293.37 288.95 309.33 328.03 377.11 349.68 344.90 357.12 347.44 337.90 333.48 335.71 259.91 244.09 248.60 266.38 263.91 229.02 229.03 243.57 235.01 220.22 217.17 220.84 231.05 156.56 137.29 248.43 499.78 151.46 228.12 239.36 221.42 130.20 213.74 215.85 256.63 197.37 204.36 228.64 518.21 131.16 129.32 121.58 326.85 114.51 111.20 110.90 408.59 101.27 178.15 106.53
Gross profit 137.72 77.04 97.56 157.45 151.81 107.20 151.59 144.86 146.25 98.48 100.45 100.93 104.46 157.50 150.89 83.55 164.03 104.64 160.16 167.06 165.56 87.53 89.91 91.34 75.42 125.87 68.54 116.28 112.49 80.61 75.06 98.63 99.34 90.50 82.03 89.87 92.15 92.18 84.55 89.49 92.89 156.90 145.19 150.39 165.91 161.60 161.38 151.84 157.81 152.88 126.13 132.02 134.76 136.23 168.95 181.29 82.85 -193.57 154.21 65.41 73.11 65.42 142.93 66.91 69.94 23.85 66.58 72.28 56.33 -238.57 148.87 154.09 167.43 -42.91 148.26 145.06 149.72 -130.66 138.43 63.45 135.82
Total operating expenses + 113.58 59.64 81.39 132.96 127.85 77.67 86.36 116.63 112.53 55.92 68.58 66.01 66.67 121.27 131.43 44.65 149.59 66.47 121.59 122.42 118.69 67.83 65.37 60.81 59.95 126.01 65.34 102.21 106.98 90.55 89.05 71.14 72.23 52.22 48.51 52.66 48.46 50.99 51.16 52.65 49.99 116.67 117.75 119.40 130.08 128.16 138.24 126.80 127.34 124.40 105.77 105.07 105.14 109.21 112.18 156.96 55.59 -217.26 137.25 46.26 45.90 43.20 129.14 44.11 42.00 3.19 46.91 47.67 25.98 -259.70 135.58 140.28 152.20 -55.12 142.76 132.61 127.84 -158.48 118.00 38.95 110.61
Operating income 24.14 17.40 16.17 24.49 23.97 29.53 65.23 28.23 33.72 42.57 31.87 34.91 37.80 36.23 19.46 38.90 14.44 38.17 38.58 44.64 46.86 19.70 24.55 30.53 15.47 -0.13 4.93 14.23 5.51 -8.31 -13.99 25.37 27.32 36.60 33.52 37.22 43.68 51.41 33.38 36.83 42.90 40.23 27.44 31.00 37.65 33.44 25.19 27.00 32.00 28.48 21.45 26.95 29.63 27.02 21.21 24.33 27.26 23.69 16.96 19.16 27.21 22.22 13.78 22.80 27.94 20.65 19.67 24.60 30.35 21.14 13.29 13.81 15.23 12.21 5.51 12.45 21.89 27.82 20.43 24.50 25.21
Non-operating income (net) -13.07 -3.04 -9.95 -10.58 -10.08 -9.99 -10.63 -10.90 -11.06 -11.80 -11.38 -11.28 -9.02 -7.29 -7.62 -6.08 -1.75 -6.02 -3.98 -3.65 -3.65 -3.66 -3.64 -3.63 -3.97 1.60 -4.25 -4.27 -6.28 -7.91 -5.96 -5.66 -4.96 -4.54 -2.57 -1.76 -1.81 -0.84 -1.76 -1.63 -1.49 -1.31 -1.18 -13.47 -1.21 -1.05 -0.97 -0.76 -0.59 -0.54 -0.19 -0.34 0.67 -0.47 -0.15 -0.09 -0.12 -0.11 -0.11 -0.09 -0.43 -1.07 -1.24 -1.14 -1.01 -1.22 -1.29 -1.30 -1.28 -1.70 -1.74 -1.62 -1.63 -1.84 -1.67 -1.34 -1.17 -0.48 -0.63 -0.27 -0.43
Income before tax 11.08 14.36 6.23 13.91 13.89 19.54 54.60 17.33 22.66 30.77 20.49 23.64 28.78 28.94 11.84 32.82 12.68 32.15 34.60 40.99 43.22 16.04 20.91 26.91 11.51 1.47 0.68 9.96 -0.77 -16.22 -19.95 19.71 22.36 32.06 30.95 35.46 41.87 50.57 31.63 35.20 41.41 38.92 26.26 17.53 36.44 32.39 24.22 26.24 31.41 27.94 21.26 26.61 30.30 26.55 21.06 24.24 27.14 23.58 16.85 19.07 26.78 21.15 12.54 21.66 26.93 19.43 18.39 23.31 29.07 19.44 11.55 12.19 13.60 10.37 3.84 11.11 20.71 27.34 19.80 24.23 24.78
Income tax expense 4.14 5.73 1.75 4.24 4.54 4.58 12.81 4.79 7.74 4.33 4.54 5.78 6.23 5.21 3.37 7.09 1.26 6.61 4.06 7.40 7.93 2.76 4.52 4.96 2.51 3.15 0.42 1.28 0.83 -2.02 -7.36 7.04 4.98 3.09 8.28 10.48 11.97 16.29 8.98 11.09 13.36 12.64 7.28 5.06 12.20 10.04 7.26 8.40 10.87 8.20 6.39 8.56 9.98 8.14 7.11 8.30 9.07 6.74 4.91 6.01 9.23 6.31 4.02 7.56 8.97 4.89 5.75 8.04 10.30 6.66 3.81 4.54 4.98 2.62 -0.99 4.10 7.56 8.35 6.69 8.97 9.17
Net income 7.26 7.07 4.71 9.53 9.22 14.80 41.81 12.24 14.64 26.09 15.86 17.77 22.38 23.51 8.33 25.43 10.49 24.62 29.26 32.25 33.88 13.17 15.71 20.61 8.44 -2.14 0.39 8.35 -1.73 -13.85 -13.03 11.79 16.74 28.51 22.05 24.20 28.95 32.86 21.31 22.82 26.40 24.57 18.02 10.85 22.31 21.22 16.03 16.72 19.30 18.30 14.28 17.15 19.31 17.36 13.15 14.77 16.74 15.98 11.12 12.12 16.43 14.03 7.85 13.19 16.88 13.70 12.64 15.27 18.76 12.78 7.75 7.65 8.63 7.74 4.83 7.01 13.16 19.00 13.11 15.27 16.00
4 days ago