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 780.99 671.35 604.80 553.14 495.02 422.97 481.97 453.91 414.05 356.55 331.30 305.07 264.06 252.09 237.01 211.23 201.41 187.69 151.69 135.19
Cost of revenue 623.65 547.42 483.29 441.12 377.84 328.52 369.50 352.25 323.43 274.53 252.94 228.91 199.36 189.50 172.51 151.82 146.24 140.08 114.33 99.35
Gross profit 157.34 123.92 121.51 112.02 117.18 94.45 112.47 101.66 90.62 82.01 78.36 76.17 64.70 62.59 64.49 59.42 55.17 47.60 37.36 35.84
Total operating expenses + 76.91 60.71 69.45 55.22 46.53 42.04 45.05 41.35 35.89 32.48 31.07 30.40 25.93 24.78 28.56 26.23 26.74 23.73 17.33 17.25
Operating income 80.43 63.21 52.06 56.80 70.65 52.41 67.43 60.31 54.73 49.53 47.29 45.77 38.77 37.80 35.93 33.19 28.43 23.88 20.04 18.60
Non-operating income (net) -2.62 -3.00 -2.69 -1.23 2.55 13.10 3.48 -0.10 -20.97 -11.39 -0.95 -1.07 -0.53 -0.55 4.95 0.35 -0.34 -7.37 -5.76 -5.35
Income before tax 77.81 60.21 49.38 55.57 73.20 65.51 70.91 60.21 33.76 38.15 46.34 44.70 38.24 37.25 40.88 33.54 28.08 16.51 14.28 13.25
Income tax expense 19.81 14.61 12.16 12.16 15.27 13.02 13.65 11.37 6.03 11.88 14.65 14.27 12.24 11.03 11.10 8.84 8.11 6.51 5.47 5.06
Net income 15.06 26.46 14.67 28.27 27.82 30.56 28.15 10.10 22.26 20.55 22.28 19.77 12.72 17.93 20.97 15.65 11.77 10.00 8.89 6.30
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 198.29 202.73 164.02 164.18 152.55 180.45 168.03 167.19 155.68 154.80 150.01 151.49 148.51 141.18 139.60 140.66 131.70 129.83 125.89 126.93 112.37 117.47 108.93 83.86 112.72 122.11 117.25 126.37 116.23 117.35 113.12 115.10 108.34 109.20 103.03 104.25 97.57 90.86 88.34 90.43 86.91 86.72 84.05 83.29 77.24 79.39 77.72 78.20 69.77 68.61 65.83 67.22 63.10 62.69 62.85 63.96 62.58 60.68 59.68 59.91 56.74 53.33 53.40 54.10 50.41 50.42 51.04 51.79 48.17 47.81 47.23 47.39 45.25 44.15 37.45 35.46 34.62 33.76 33.18 35.76 34.66
Cost of revenue 169.60 160.86 127.15 122.56 121.48 146.75 138.90 133.33 127.27 124.29 122.08 119.28 117.65 113.35 112.82 109.84 105.12 102.65 96.09 92.62 86.47 88.35 78.57 64.57 97.03 95.16 89.88 94.95 89.51 92.13 87.05 87.94 85.13 85.06 81.84 79.72 76.82 72.07 68.68 67.37 66.41 65.22 65.18 62.15 60.40 60.45 58.97 56.37 53.12 52.47 49.70 49.92 48.44 48.61 46.22 46.97 45.28 44.63 44.44 42.51 40.93 38.91 38.15 37.88 5.83 37.09 0.05 36.17 36.32 35.84 35.88 34.66 33.70 35.52 27.76 25.70 25.35 25.75 24.47 25.98 26.56
Gross profit 28.69 41.86 36.87 41.62 31.07 33.70 29.13 33.86 28.40 30.52 27.93 32.21 30.86 27.83 26.78 30.82 26.59 27.18 29.80 34.30 25.90 29.12 30.36 19.28 15.69 26.96 27.37 31.43 26.72 25.22 26.08 27.15 23.21 24.14 21.19 24.53 20.75 18.79 19.67 23.06 20.50 21.51 18.87 21.14 16.84 18.94 18.75 21.84 16.65 16.14 16.13 17.31 14.66 14.09 16.63 16.99 17.30 16.05 15.23 17.40 15.81 14.42 15.25 16.22 44.57 13.32 50.99 15.62 11.85 11.98 11.36 12.73 11.55 8.63 9.70 9.76 9.28 8.02 8.72 9.78 8.10
Total operating expenses + 13.74 19.86 11.54 16.69 11.42 19.16 14.39 18.30 13.47 31.40 12.05 12.15 13.86 21.04 11.89 10.74 11.56 10.72 12.87 12.07 10.87 10.92 10.42 9.02 11.68 11.67 10.56 11.53 11.29 10.42 10.64 10.13 10.16 10.18 8.30 8.86 8.55 7.84 7.61 8.03 9.00 8.89 6.92 7.59 7.66 8.19 7.47 7.61 7.13 6.77 6.22 6.62 6.51 6.15 7.24 6.40 7.38 8.33 6.58 6.52 7.13 6.62 6.51 6.23 37.91 7.21 43.79 7.14 5.39 6.33 5.42 6.17 5.81 2.90 4.90 4.54 4.99 2.55 4.73 4.66 4.53
Operating income 14.95 22.01 25.33 24.94 19.64 14.54 14.75 15.57 14.93 -0.88 15.88 20.06 17.00 6.79 14.90 20.08 15.03 16.47 16.93 22.23 15.02 18.20 19.94 10.26 4.01 15.29 16.82 19.90 15.43 14.80 15.43 17.03 13.05 13.96 12.89 15.68 12.20 10.95 12.06 15.03 11.49 12.61 11.95 13.55 9.19 10.76 11.28 14.22 9.51 9.37 9.90 10.68 8.15 7.94 9.39 10.60 9.87 7.72 8.65 10.88 8.68 7.80 8.73 9.99 6.67 6.11 7.20 8.49 6.46 5.65 5.93 6.56 5.74 5.74 4.80 5.22 4.29 5.47 3.99 4.95 3.55
Non-operating income (net) -4.38 -7.05 -2.46 -2.29 -2.31 3.78 -2.41 -0.77 -0.17 0.99 -0.10 -0.97 -2.60 -2.23 1.14 -0.59 0.45 1.92 1.01 -0.19 -0.19 4.99 0.11 8.38 -0.38 -0.85 -0.55 5.22 -0.34 1.50 -0.56 -0.52 -0.52 -7.25 -3.16 -6.20 -4.35 -10.49 -0.31 -0.30 -0.29 -0.23 -0.23 -0.23 -0.26 -0.25 -0.24 -0.33 -0.25 -0.14 -0.13 -0.13 -0.13 -0.11 -0.14 -0.14 -0.16 5.27 -0.15 -0.11 -0.07 -0.04 -0.05 -0.08 0.52 -0.06 -0.09 -0.11 -0.09 -1.96 -1.77 -1.84 -1.80 -1.72 -1.37 -1.39 -1.27 -2.16 -0.94 -1.42 -1.14
Income before tax 10.56 14.96 22.88 22.65 17.33 18.32 12.34 14.80 14.76 0.11 15.78 19.10 14.40 4.56 16.04 19.50 15.48 18.39 17.94 22.04 14.83 23.20 20.04 18.65 3.63 14.44 16.27 25.12 15.08 16.31 14.87 16.50 12.53 6.71 9.73 9.48 7.85 0.46 11.75 14.73 11.20 12.38 11.72 13.32 8.93 10.50 11.04 13.89 9.26 9.23 9.77 10.56 8.02 7.84 9.25 10.45 9.71 12.99 8.51 10.78 8.61 7.76 8.68 9.91 7.18 6.06 7.10 8.38 6.37 3.68 4.17 4.72 3.94 4.02 3.43 3.82 3.01 3.32 3.05 3.52 2.41
Income tax expense 2.41 5.78 5.23 4.93 3.86 5.83 2.56 3.08 3.14 1.40 3.56 4.23 2.97 1.21 3.22 4.24 3.50 3.95 3.82 4.57 2.94 4.57 4.28 3.88 0.29 2.42 3.20 5.32 2.71 2.64 2.99 3.27 2.48 -2.00 3.13 3.09 1.81 -0.10 3.78 4.67 3.52 4.02 3.65 4.20 2.78 3.24 3.63 4.47 2.94 3.44 3.02 3.18 2.41 2.04 2.95 3.14 2.90 2.85 2.65 3.17 2.43 1.41 2.51 2.88 2.05 1.85 1.96 2.34 1.78 1.45 1.64 1.86 1.56 1.53 1.30 1.47 1.17 1.25 1.17 1.37 0.93
Net income -4.33 -10.55 7.24 8.82 9.90 7.44 5.53 6.88 6.61 -7.92 7.01 8.05 7.53 -1.09 9.36 11.35 8.65 9.09 8.47 10.54 0.90 7.22 6.62 13.58 2.59 7.09 8.37 10.81 3.78 3.74 -0.58 6.04 2.04 7.15 5.15 4.94 4.82 2.44 4.80 6.01 4.49 6.43 5.82 5.93 4.17 4.98 5.22 6.19 3.26 3.86 0.23 4.91 3.72 4.04 4.56 4.85 4.48 8.23 4.10 4.90 3.75 4.15 3.88 4.45 3.17 2.29 3.10 3.62 2.75 2.23 2.53 2.86 2.39 2.64 2.12 2.30 1.83 2.10 0.54 2.16 1.48
4 days ago