Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11
Total revenue 1,082.55 878.30 792.84 757.90 626.44 626.44 385.87 350.16 326.22 327.08 319.83 261.83 231.71 199.09 171.00 142.80
Cost of revenue 628.87 484.99 442.10 439.69 373.75 370.47 209.03 188.79 178.31 193.25 171.97 135.41 119.63 104.51 92.60 76.50
Gross profit 453.68 393.31 350.75 318.21 252.69 255.96 176.84 161.37 147.92 133.84 147.86 126.43 112.09 94.58 78.40 66.30
Total operating expenses + 269.52 212.06 191.63 179.15 154.61 158.58 110.98 100.93 97.20 107.24 100.38 81.68 72.86 62.34 53.80 46.70
Operating income 184.16 181.25 159.12 139.07 98.08 97.38 65.85 60.44 50.71 22.48 47.49 44.03 37.91 32.25 24.60 19.70
Non-operating income (net) -38.63 -1.13 -18.64 -13.16 -6.62 -5.92 -8.47 1.00 -2.47 -0.94 -3.26 0.89 -0.39 0.97 0.00 0.70
Income before tax 145.54 180.12 140.48 125.91 91.47 91.47 57.39 61.44 48.25 21.54 44.23 44.93 37.53 33.22 24.60 20.40
Income tax expense 32.71 42.63 37.94 29.34 24.15 24.15 12.73 15.39 15.57 10.47 18.75 15.22 12.79 10.71 7.80 6.20
Net income 112.03 136.65 101.65 96.44 66.39 66.39 45.72 45.57 -11.88 11.07 25.47 29.71 24.73 21.70 16.80 14.20
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
Total revenue 308.96 232.99 276.95 263.65 230.55 193.65 227.93 226.18 210.86 174.97 203.65 203.36 195.69 171.09 191.19 199.93 173.30 136.29 155.59 161.27 133.37 89.93 104.94 90.96 98.50 83.72 101.32 102.33 91.48 77.49 91.61 89.58 83.47 69.04 90.37 98.03 87.35 75.50 80.13 84.11 76.26 70.92 83.74 88.91 64.07 60.87 68.09 68.80
Cost of revenue 182.35 140.55 157.77 148.20 128.67 113.54 124.03 118.76 117.22 100.99 112.69 111.19 110.34 105.30 110.55 113.51 99.03 86.24 92.53 92.67 79.40 50.59 56.20 48.21 53.78 46.03 53.92 55.10 48.63 43.26 49.40 47.49 47.27 38.83 51.52 55.66 56.28 46.60 44.47 45.90 41.83 38.77 42.90 48.47 33.32 32.18 34.92 35.00
Gross profit 126.61 92.44 119.19 115.44 101.88 80.11 103.90 107.42 93.64 73.98 90.96 92.17 85.34 65.80 80.65 86.43 74.27 50.04 63.05 68.60 53.97 39.34 48.74 42.75 44.72 37.69 47.40 47.24 42.85 34.23 42.21 42.09 36.19 30.20 38.85 42.37 31.07 28.90 35.66 38.20 34.43 32.15 40.84 40.44 30.76 28.70 33.18 33.80
Total operating expenses + 73.54 73.21 62.21 60.57 56.84 49.41 52.35 52.36 49.30 46.40 48.97 46.96 45.58 42.69 45.33 45.55 43.41 37.89 37.16 40.12 37.05 35.22 26.56 26.50 29.59 27.20 27.28 26.91 26.77 24.81 25.01 24.34 25.66 21.92 26.83 28.11 26.13 25.50 25.89 29.71 27.63 26.53 20.07 26.16 22.29 18.97 20.76 19.66
Operating income 53.07 19.24 56.98 54.88 45.04 30.70 51.55 55.06 44.34 27.58 41.99 45.21 39.76 23.11 35.32 40.87 30.87 12.15 25.89 28.47 16.92 4.12 22.18 16.25 15.14 10.49 20.12 20.32 16.07 9.42 17.20 17.74 10.53 8.28 12.02 14.26 4.72 3.38 6.97 7.41 6.80 5.62 20.78 14.29 8.42 9.72 11.75 14.14
Non-operating income (net) -25.28 -11.34 -1.51 -0.49 1.47 0.58 -2.02 -2.26 -2.37 -11.19 -1.38 -3.70 -3.54 -4.94 -3.07 -1.62 -1.33 -0.33 -1.56 -1.39 -6.02 -1.06 -0.64 -0.63 0.92 -1.13 -7.67 -0.59 0.94 0.05 -0.34 0.35 -0.60 -0.50 -0.45 -0.94 -0.65 -0.09 0.01 -0.21 -0.78 -0.80 -0.95 -0.73 -0.28 0.03 0.83 0.31
Income before tax 27.79 7.90 55.47 54.38 46.51 31.27 49.53 52.80 41.97 16.39 40.61 41.51 36.23 18.18 32.25 39.26 29.53 11.82 24.33 27.09 10.90 3.06 21.54 15.63 16.06 9.35 12.46 19.73 17.01 9.47 16.87 18.10 9.93 7.78 11.57 13.32 4.07 3.29 6.98 7.20 6.01 4.82 19.83 13.56 8.14 9.75 12.58 14.46
Income tax expense 7.54 -2.70 14.65 13.21 11.46 4.32 12.91 13.95 9.97 7.08 10.43 10.46 9.11 2.68 7.94 9.62 9.55 2.07 6.12 6.40 1.27 0.71 5.18 3.67 2.69 2.07 3.64 4.39 3.38 3.47 4.44 4.09 -0.68 5.14 4.26 4.81 1.35 2.89 3.14 3.10 4.15 2.83 6.87 4.91 2.81 3.37 4.34 4.71
Net income 20.19 10.26 40.66 40.93 35.06 26.95 36.05 38.59 31.76 9.22 30.06 30.61 27.06 15.60 24.33 29.44 20.03 8.31 18.00 20.05 9.63 2.35 16.35 11.96 14.58 7.31 8.78 15.20 13.76 4.98 15.16 11.68 6.34 -34.04 7.30 8.51 2.73 0.41 3.84 4.10 1.86 2.00 12.96 8.65 5.33 6.39 8.24 9.75
1 day ago