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
Total revenue 516.08 487.63 418.25 502.95 442.00 372.74 342.72 284.88 197.02 145.45 116.94 99.38 46.63 29.61
Cost of revenue 82.75 90.53 65.80 25.31 9.54 75.72 63.19 52.09 33.17 18.83 12.64 12.63 7.36 5.45
Gross profit 433.05 397.10 417.51 477.64 432.46 297.03 279.53 232.78 163.85 126.62 104.30 86.75 39.27 24.16
Total operating expenses + 400.06 376.64 -379.63 340.63 287.51 212.32 204.08 166.28 102.75 93.11 66.75 56.58 23.71 18.48
Operating income 32.99 20.47 37.88 137.00 144.95 84.71 75.45 66.50 61.10 33.51 37.55 30.17 15.56 5.68
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 32.99 20.47 37.88 137.00 144.95 84.71 75.45 66.50 61.10 33.51 37.55 30.17 15.56 5.68
Income tax expense 7.63 4.38 11.73 34.69 31.98 20.69 16.90 14.79 24.88 12.81 8.42 10.38 2.13 -5.39
Net income 25.36 16.09 37.88 102.31 112.97 64.02 58.54 51.71 36.22 20.70 29.13 17.73 12.56 10.08
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
Total revenue 122.46 140.45 109.28 128.59 119.46 121.12 125.35 124.18 116.95 122.21 120.93 117.00 111.70 118.39 115.89 154.47 114.56 122.04 108.79 108.58 102.64 112.33 92.86 84.67 82.89 89.84 87.16 84.93 80.80 82.64 77.82 66.19 58.22 56.22 49.31 48.74 42.76 43.98 39.57 32.02 29.87 29.95 29.89 31.37 25.73 27.00 25.30 24.09 22.99 21.35 9.74 7.23 6.12
Cost of revenue 16.05 18.60 4.28 19.82 19.22 22.02 23.42 23.26 21.81 22.20 17.00 16.68 9.91 6.43 7.60 7.78 3.86 5.73 3.78 2.60 -2.51 11.02 7.73 23.76 33.21 15.15 17.52 17.57 12.97 12.88 16.78 12.90 9.54 8.35 6.20 6.43 12.19 6.68 5.87 4.39 1.89 3.41 2.24 4.49 2.50 3.76 3.10 3.32 2.45 2.54 2.63
Gross profit 106.41 121.85 105.00 108.76 100.24 99.11 101.93 100.93 95.14 100.01 103.93 100.32 101.79 111.96 108.29 146.69 110.70 116.31 105.01 105.98 105.16 101.30 85.13 60.91 49.68 74.69 69.64 67.36 67.84 69.77 61.04 53.30 48.68 47.86 43.11 42.31 30.57 37.31 33.70 27.64 27.98 26.54 27.66 26.87 23.23 23.24 22.21 20.77 20.54 18.81 7.11 7.23 6.12
Total operating expenses + 96.22 98.13 103.71 100.84 100.17 93.28 95.65 97.34 90.37 87.30 86.26 90.40 89.28 86.77 86.69 88.61 78.56 83.00 72.81 70.80 60.89 59.30 55.30 42.97 54.75 52.66 52.15 50.70 48.57 46.96 48.95 37.40 32.97 33.23 28.23 27.32 13.98 26.91 25.79 20.33 20.08 20.00 18.84 19.64 8.27 19.69 5.84 16.16 14.90 5.64 6.55 6.17 5.35
Operating income 10.19 23.71 1.28 7.92 0.07 5.83 6.29 3.58 4.77 12.72 17.67 9.92 12.51 25.19 21.60 58.08 32.14 33.30 32.20 35.19 44.26 42.01 29.83 17.95 -5.07 22.03 17.49 16.66 19.27 22.80 12.09 15.89 15.71 14.63 14.89 14.99 16.59 10.40 7.91 7.31 7.90 6.54 8.82 7.24 14.96 3.55 16.36 4.61 5.64 13.17 0.56 1.69 0.90
Non-operating income (net) -2.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.63 -0.13
Income before tax 8.15 23.71 1.28 7.92 0.07 5.83 6.29 3.58 4.77 12.72 17.67 9.92 12.51 25.19 21.60 58.08 32.14 33.30 32.20 35.19 44.26 42.01 29.83 17.95 -5.07 22.03 17.49 16.66 19.27 22.80 12.09 15.89 15.71 14.63 14.89 14.99 16.59 10.40 7.91 7.31 7.90 6.54 8.82 7.24 14.96 3.55 16.36 4.61 5.64 13.17 0.56 1.06 0.77
Income tax expense 1.79 4.50 -0.43 3.50 0.05 1.99 0.94 0.84 0.61 3.09 4.87 2.27 1.50 7.63 5.37 13.89 7.81 6.66 7.77 7.20 10.34 9.88 6.93 4.51 -0.62 5.32 3.17 3.93 4.48 4.72 2.92 3.51 3.64 8.33 5.10 5.33 6.12 4.13 3.10 2.68 2.90 2.03 2.89 2.59 0.91 0.75 6.09 1.63 1.92 1.45 0.21 0.36 0.12
Net income 6.36 19.21 1.71 4.42 0.02 3.84 5.35 2.75 4.16 9.63 12.79 7.65 11.01 17.56 16.23 44.19 24.33 26.64 24.43 27.98 33.92 32.13 22.90 13.44 -4.45 16.71 14.32 12.73 14.79 18.09 9.17 12.39 12.07 6.31 9.78 9.66 10.47 6.26 4.81 4.63 5.01 4.51 5.93 4.65 14.04 2.80 9.69 2.48 3.34 11.32 0.24 0.58 -0.30
4 days ago