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 503.52 388.23 340.91 321.62 355.78 352.63 308.51 323.32 333.63 341.91 427.69 412.36 420.19 472.49 431.02 479.00 478.47 448.23 420.72 304.68
Cost of revenue 423.20 309.66 273.46 266.50 291.38 267.71 236.59 247.43 246.40 256.24 338.11 335.16 340.84 377.63 337.26 365.43 368.38 368.01 344.36 248.34
Gross profit 80.33 78.57 67.45 55.13 64.40 84.92 71.93 75.88 87.23 85.66 89.58 77.20 79.35 94.86 93.76 113.57 110.09 80.21 76.36 56.34
Total operating expenses + 37.38 33.35 32.42 33.00 34.37 28.73 25.55 25.45 25.53 23.15 29.18 35.21 21.90 35.14 19.78 16.49 18.75 16.93 22.40 20.31
Operating income 42.94 45.21 35.03 22.13 30.03 56.20 46.38 47.90 61.70 62.51 60.39 39.93 57.61 59.72 73.98 97.08 91.35 63.28 53.96 36.03
Non-operating income (net) -0.82 5.46 7.40 3.82 2.43 3.79 5.93 4.44 3.58 0.81 0.40 0.37 0.73 0.71 1.04 2.27 3.05 4.27 4.25 4.35
Income before tax 42.12 50.67 42.43 25.94 32.46 59.99 52.31 52.34 65.29 63.32 60.79 40.30 58.35 60.42 75.03 99.36 94.40 67.55 58.21 40.38
Income tax expense 9.04 9.21 7.87 5.25 6.81 13.03 11.77 12.45 21.97 21.41 20.29 13.82 17.09 21.55 27.06 35.82 31.82 23.37 19.58 12.42
Net income 33.08 41.46 34.56 20.70 25.65 46.96 42.22 39.94 52.96 44.56 40.50 26.48 41.25 38.88 47.97 63.53 62.58 44.18 38.62 27.96
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 118.65 163.97 115.46 120.45 103.64 134.69 91.82 85.06 76.65 98.42 83.14 78.95 80.41 114.05 69.68 77.14 60.75 100.41 87.23 87.12 81.03 105.92 93.94 87.13 65.64 94.91 71.75 71.75 63.85 85.61 81.65 79.23 76.83 115.60 70.61 74.56 72.85 74.35 93.08 87.99 86.50 133.42 90.90 102.37 101.00 142.03 95.46 88.31 86.55 134.99 100.61 101.40 83.19 141.79 116.81 117.11 96.77 119.01 104.86 98.27 108.89 141.98 113.55 117.08 106.40 150.99 116.39 103.16 107.93 146.37 113.18 111.07 77.60 143.97 81.53 120.08 81.10 120.08 81.50 58.00 45.10
Cost of revenue 101.17 136.32 99.45 101.90 85.53 101.90 74.60 70.74 63.18 78.14 67.74 65.57 62.39 100.73 52.62 62.10 51.04 83.28 76.00 69.44 62.67 79.58 73.22 65.39 49.52 74.00 57.07 57.07 51.36 65.15 65.96 59.78 56.55 84.95 51.72 57.00 52.73 43.34 74.61 69.57 68.72 104.28 71.78 81.94 80.12 112.86 79.30 72.17 70.83 109.91 80.96 82.99 66.98 109.78 93.91 97.52 76.42 91.52 81.20 77.60 86.93 103.87 89.18 90.56 81.81 113.86 87.45 78.80 88.27 118.47 93.03 92.30 64.21 113.83 65.71 93.76 68.80 93.76 65.70 49.10 39.80
Gross profit 17.48 27.66 16.01 18.55 18.11 32.79 17.22 14.32 13.47 20.28 15.40 13.38 18.02 13.31 17.06 15.04 9.71 17.13 11.23 17.68 18.36 26.34 20.72 21.74 16.12 20.91 14.68 14.68 12.49 20.46 15.70 19.45 20.28 30.66 18.89 17.56 20.13 31.00 18.46 18.42 17.78 29.14 19.12 20.43 20.88 29.17 16.17 16.14 15.72 25.08 19.65 18.41 16.21 32.01 22.91 19.59 20.35 27.48 23.66 20.67 21.95 38.11 24.36 26.52 24.59 37.13 28.94 24.36 19.66 27.90 20.15 18.77 13.39 30.14 15.83 26.32 12.30 26.32 15.80 8.90 5.30
Total operating expenses + 9.45 8.99 9.60 12.45 9.04 9.44 8.00 7.96 7.20 6.98 8.33 8.13 8.60 12.63 6.56 7.18 6.62 14.01 6.60 6.35 7.42 9.19 6.27 6.41 6.85 6.45 6.04 6.04 6.44 5.68 5.83 7.05 6.90 6.77 7.21 5.42 6.13 3.50 6.23 6.35 7.07 6.98 6.98 6.67 8.56 8.33 8.32 9.82 8.74 4.66 5.79 5.59 5.85 15.52 7.87 6.04 5.71 6.26 4.40 4.29 4.82 4.42 4.24 3.31 4.52 5.38 4.40 4.89 4.08 1.88 5.29 5.13 4.63 2.75 5.92 4.31 6.50 4.31 5.90 5.10 5.00
Operating income 8.03 18.66 6.41 6.10 9.07 23.35 9.22 6.36 6.28 13.30 7.07 5.25 9.42 0.68 10.50 7.86 3.09 3.12 4.64 11.33 10.94 17.15 14.45 15.33 9.26 14.46 8.64 8.64 6.05 15.28 6.84 12.40 13.38 23.88 11.68 12.14 14.00 27.50 12.24 12.06 10.71 22.17 12.14 13.76 12.32 18.78 7.85 6.32 6.98 20.58 13.86 12.82 10.36 16.49 15.03 13.56 14.64 21.22 19.25 16.37 17.14 33.69 20.13 23.21 20.07 31.75 24.54 19.48 15.58 26.02 14.86 13.64 8.76 27.40 9.91 22.01 5.80 22.01 9.90 3.80 0.30
Non-operating income (net) 0.58 0.18 0.45 0.52 0.74 0.75 1.15 1.49 2.08 1.90 1.78 1.87 1.85 1.29 1.09 0.78 0.67 0.52 0.65 0.57 0.70 0.76 0.81 0.95 1.27 1.26 1.64 1.64 1.63 1.36 1.19 1.00 0.90 0.86 0.79 0.98 0.95 0.22 0.22 0.19 0.18 -0.02 0.24 0.10 0.08 0.01 0.04 0.15 0.16 0.22 0.15 0.15 0.21 0.54 0.05 0.01 0.11 -0.25 0.26 0.49 0.54 0.31 0.57 0.64 0.75 0.32 0.75 0.88 1.11 1.00 0.97 0.93 1.37 0.19 1.09 -0.12 1.50 -0.12 1.10 1.40 2.00
Income before tax 8.61 18.84 6.86 6.61 9.81 24.10 10.37 7.85 8.35 15.19 8.84 7.12 11.27 1.97 11.58 8.63 3.76 3.64 5.28 11.90 11.64 17.91 15.26 16.28 10.53 15.72 10.28 10.28 7.68 16.64 8.03 13.40 14.28 24.74 12.48 13.12 14.95 27.72 12.46 12.25 10.89 22.15 12.38 13.86 12.40 18.79 7.89 6.47 7.15 20.80 14.01 12.97 10.57 17.03 15.08 13.56 14.75 20.97 19.52 16.86 17.68 34.00 20.70 23.84 20.82 32.07 25.29 20.35 16.69 27.02 15.83 14.58 10.13 27.59 10.99 21.89 7.30 21.89 11.00 5.20 2.30
Income tax expense 1.99 3.83 1.54 1.46 2.20 3.37 2.29 1.77 1.78 2.03 1.82 1.62 2.40 -0.20 2.66 1.95 0.84 0.40 1.15 2.60 2.65 3.97 3.13 3.63 2.31 3.99 2.12 2.12 1.73 4.76 1.79 2.62 3.28 8.68 4.14 4.18 4.98 9.59 4.16 3.98 3.68 6.99 4.27 4.74 4.29 6.30 2.77 2.30 2.46 3.72 4.99 4.67 3.71 5.60 5.68 4.86 5.41 7.57 7.13 6.04 6.32 11.86 7.48 8.87 7.62 10.39 8.59 7.01 5.83 8.87 5.63 4.99 3.88 9.64 3.81 6.64 2.30 6.64 3.80 1.50 0.40
Net income 6.63 15.01 5.32 5.15 7.61 20.73 8.08 6.08 6.57 13.16 7.02 5.50 8.88 2.17 8.93 6.68 2.92 3.24 4.13 9.29 8.99 13.94 12.14 12.66 8.22 11.72 8.16 8.16 5.95 11.81 6.37 10.78 10.99 16.76 8.33 9.71 18.16 20.78 8.30 8.27 7.21 15.16 8.11 9.12 8.11 12.49 5.12 4.17 4.69 17.08 9.02 8.30 6.85 11.43 9.40 8.70 9.34 13.40 12.39 10.82 11.36 22.14 13.21 14.98 13.20 21.67 16.71 13.35 10.85 18.15 10.20 9.58 6.25 17.94 7.18 15.25 5.00 15.25 7.20 3.60 1.90
5 days ago