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
Total revenue 1,041.25 929.29 776.55 508.83 506.41 378.31 289.51 253.33 203.25 144.79 112.95 81.18 60.58 54.16 40.87
Cost of revenue 538.25 532.68 394.29 157.92 79.64 134.34 103.11 60.16 34.97 27.16 12.67 8.65 3.66 5.74 5.59
Gross profit 503.00 396.61 382.26 350.92 426.78 243.97 186.40 193.17 168.27 117.63 100.29 72.53 56.92 48.42 35.28
Total operating expenses + 342.02 307.38 299.43 140.59 215.99 196.58 162.94 147.12 70.02 100.42 65.89 55.10 28.97 33.62 20.97
Operating income 160.98 89.24 82.83 210.32 210.79 47.39 23.47 46.05 98.25 17.21 34.40 17.44 27.94 14.80 14.31
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 0.00
Income before tax 160.98 89.24 82.83 210.32 210.79 47.39 23.47 46.05 98.25 17.21 34.40 17.44 27.94 14.80 14.31
Income tax expense 57.35 11.82 8.93 34.12 43.79 -12.15 5.43 -5.40 -2.25 3.44 13.80 7.39 -0.12 -1.30
Net income 103.78 77.47 73.90 176.21 167.00 59.54 18.03 51.45 100.50 13.77 20.63 10.05 28.06 16.10 14.31
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
Total revenue 259.94 289.44 258.40 257.07 236.34 239.92 238.27 230.55 220.56 198.08 216.04 192.48 169.95 145.40 133.33 105.65 124.46 119.58 115.76 157.08 113.99 99.41 120.68 88.98 69.24 82.72 75.37 69.21 63.61 61.34 64.84 70.85 64.45 55.90 51.63 50.03 45.17 39.22 40.19 32.13 33.25 33.13 26.12 25.58 26.79 22.14 22.00 21.22 17.41 59.56
Cost of revenue 134.56 120.21 138.19 138.32 141.54 148.68 146.44 118.89 118.67 105.96 101.48 98.44 88.42 70.38 46.12 24.58 16.84 18.48 19.37 24.38 17.40 29.37 33.99 35.88 35.10 30.01 27.54 24.62 22.35 22.78 13.92 16.02 14.94 11.62 9.57 7.51 6.28 8.37 7.74 6.94 4.12 3.78 3.60 2.30 2.99 3.22 1.94 1.81 1.68 3.66
Gross profit 125.37 169.23 120.21 118.75 94.80 91.24 91.84 111.65 101.88 92.13 114.56 94.04 81.53 75.02 87.21 81.07 107.62 101.10 96.39 132.70 96.58 70.04 86.70 53.10 34.13 52.71 47.83 44.60 41.27 38.56 50.92 54.83 49.51 44.29 42.06 42.52 38.89 30.85 32.45 25.19 29.13 29.36 22.52 23.28 23.80 18.92 20.06 19.41 15.74 55.89
Total operating expenses + 85.29 89.15 83.64 87.55 81.67 78.01 74.00 75.59 79.78 74.65 71.80 75.07 77.92 74.30 42.82 -41.25 64.73 53.32 53.16 56.53 52.98 58.00 41.21 47.85 49.51 43.79 41.57 39.00 38.58 31.08 39.86 40.09 36.74 -29.05 34.26 32.32 31.98 28.36 26.41 24.51 21.14 20.12 17.39 16.58 10.47 15.06 13.44 12.75 15.44 0.00
Operating income 40.08 80.08 36.57 31.20 13.13 13.23 17.84 36.06 22.11 17.48 42.76 18.97 3.61 0.72 44.39 122.32 42.90 47.78 43.23 76.17 43.61 12.04 45.48 5.25 -15.38 8.92 6.26 5.60 2.69 7.48 11.05 14.74 12.77 73.34 7.80 10.20 6.91 2.49 6.04 0.68 8.00 9.24 5.13 6.70 13.33 3.86 6.62 6.66 0.30 30.95
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 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 -3.01
Income before tax 40.08 80.08 36.57 31.20 13.13 13.23 17.84 36.06 22.11 17.48 42.76 18.97 3.61 0.72 44.39 122.32 42.90 47.78 43.23 76.17 43.61 12.04 45.48 5.25 -15.38 8.92 6.26 5.60 2.69 7.48 11.05 14.74 12.77 73.34 7.80 10.20 6.91 2.49 6.04 0.68 8.00 9.24 5.13 6.70 13.33 3.86 6.62 6.66 0.30 27.94
Income tax expense 10.13 35.96 10.11 7.82 3.46 3.39 4.82 9.10 -5.48 1.32 2.97 1.43 3.22 -1.08 1.53 25.28 8.39 17.63 9.39 12.59 4.18 -17.55 11.70 1.47 -7.78 2.09 2.37 0.66 0.32 -3.01 -3.20 0.49 0.32 1.61 -5.06 0.41 0.80 -2.99 2.56 0.56 3.31 3.52 2.23 2.77 5.28 1.41 5.98 0.00 0.00 0.00
Net income 30.04 44.12 26.52 23.43 9.72 9.90 13.03 26.96 27.59 16.16 39.79 17.54 0.40 1.79 42.87 97.04 34.51 30.15 33.84 63.58 39.43 29.59 33.78 3.78 -7.60 6.83 3.90 4.94 2.37 10.49 14.25 14.25 12.45 71.73 12.86 9.80 6.11 5.48 3.48 0.12 4.69 5.72 2.90 3.94 8.07 2.45 0.64 6.66 0.30 28.06
4 days ago