Financial Year End | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.14B | 773.91M | 370.25M | 560.62M | 519.91M | 356.36M | 57.43M | 44.05M | 32.99M | 10.48M | 7.78M | 5.11M | 3.90M | 2.44M | 1.06M | N/A | N/A | N/A | N/A | N/A |
Cost of Revenue | 944.68M | 596.14M | 348.54M | 467.81M | 361.13M | 273.45M | 48.74M | 34.00M | 22.07M | 9.08M | 6.32M | 4.13M | 3.31M | 1.81M | 1.05M | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 199.48M | 177.77M | 21.70M | 92.81M | 158.78M | 82.90M | 8.69M | 10.05M | 10.92M | 1.41M | 1.46M | 978.41K | 581.86K | 627.51K | 11.25K | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 95.21M | 79.59M | 15.62M | 58.40M | 66.55M | 45.32M | 19.23M | 17.31M | 11.62M | 5.32M | 3.54M | 1.39M | 577.85K | 730.02K | 847.07K | 36.65K | 27.48K | 13.34K | 10.09K | 7.80K |
Selling, General & Admin | 77.67M | 62.08M | 15.59M | 41.48M | 43.35M | 26.25M | 18.58M | 16.96M | 11.28M | 5.29M | 3.52M | 1.38M | 566.65K | 694.32K | 827.29K | 36.65K | 27.48K | 13.34K | 10.09K | 7.80K |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | 3.94M | -3.75M | 7.69M | 3.03M | 1.62M | 168.10K | 14.70K | 239.06K | 3.03K | 49.70K | -37.25K | 2.84K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 104.27M | 98.18M | 6.09M | 32.42M | 88.43M | 35.15M | -10.54M | -7.27M | -694.33K | -3.91M | -2.08M | -413.33K | 4.01K | -102.52K | -835.82K | -36.65K | -27.48K | -13.34K | -10.09K | -7.80K |
Other Expenses / Income | -17.65M | -20.43M | 2.78M | -8.57M | -9.60M | 14.57M | 1.81M | -978.30K | -489.83K | -629.48K | -6.82M | -301.19K | -158.75K | -92.77K | -55.20K | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | 86.62M | 77.75M | 8.87M | 25.84M | 82.63M | 49.71M | -8.73M | -8.24M | -1.18M | -4.54M | -8.90M | -714.53K | -154.73K | -195.28K | -891.01K | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | 40.88M | 31.69M | 9.18M | 8.17M | 22.36M | 3.89M | -47.49K | -71.04K | 163.79K | 19.51K | 4.80K | 5.82K | 1.60K | 800.00 | 800.00 | 36.65K | 27.48K | 13.34K | 10.09K | 7.80K |
Net Income | 45.17M | 68.92M | -23.75M | 14.12M | 10.84M | 25.80M | -8.97M | -9.34M | -1.80M | -5.02M | -8.90M | -720.35K | -156.33K | -196.08K | -891.82K | -36.65K | -27.48K | -13.34K | -10.09K | -7.80K |
Interest Expenses | 7.92M | 5.39M | 2.53M | 4.73M | 561.00K | 79.69K | 82.91K | 542.30K | 1.33M | 679.18K | 930.18K | 304.03K | 126.43K | 53.13K | 55.20K | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 44.97M | 43.83M | 36.53M | 34.71M | 32.89M | 32.30M | 6.03M | 5.88M | 4.86M | 4.70M | 3.48M | 2.93M | 2.75M | 2.65M | 2.40M | 299.70K | 17.51K | 17.51K | 17.51K | 17.51K |
Diluted Shares Outstanding | 45.60M | 43.83M | 37.45M | 36.40M | 37.91M | 32.30M | 6.03M | 5.88M | 4.86M | 4.70M | 3.48M | 2.93M | 2.75M | 2.65M | 2.40M | 299.70K | 17.51K | 17.51K | 17.51K | 17.51K |
EBITDA | 133.35M | 111.40M | 40.27M | 50.85M | 106.29M | 56.72M | -9.88M | -6.68M | -356.87K | -3.83M | -2.09M | -397.90K | 15.21K | -66.81K | -816.03K | -36.65K | -27.48K | -13.34K | -10.09K | -7.80K |
EBITDA Margin | 11.65% | 14.39% | 10.88% | 9.07% | 20.44% | 15.92% | -17.20% | -15.16% | -1.08% | -36.52% | -26.94% | -7.79% | 0.39% | -2.74% | -77.18% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 93.97M | 106.01M | -12.04M | 27.02M | 33.76M | 29.77M | -8.93M | -8.87M | -312.40K | -4.32M | -7.97M | -410.49K | -28.30K | -142.15K | -835.82K | N/A | N/A | N/A | N/A | N/A |
EBIT Margin | 8.21% | 13.70% | -3.25% | 4.82% | 6.49% | 8.35% | -15.56% | -20.14% | -0.95% | -41.22% | -102.49% | -8.03% | -0.73% | -5.82% | -79.05% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
Financial Year End | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-01-31 | 2013-01-31 | 2012-01-31 | 2011-01-31 | 2010-01-31 | 2009-01-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |