Year | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|
Revenue | 386,064 | 469,822 | 513,983 | 574,785 | 637,959 |
Revenue Growth (YoY) | 37.62 | 21.7 | 9.4 | 11.83 | 10.99 |
Cost of Revenue | 233,307 | 272,344 | 288,831 | 304,739 | 326,288 |
Gross Profit | 152,757 | 197,478 | 225,152 | 270,046 | 311,671 |
Selling, General & Admin | 0 | 0 | 0 | 0 | 0 |
Research & Development | 42,740 | 56,052 | 73,213 | 85,622 | 88,544 |
Other Operating Expenses | 0 | 0 | 0 | 0 | 0 |
Operating Expenses | 363,165 | 444,943 | 501,735 | 232,427 | 243,078 |
Operating Income | 22,899 | 24,879 | 12,248 | 36,852 | 68,593 |
Interest Expense / Income | -1,092 | -1,361 | -1,378 | -670 | 2,271 |
Other Expense / Income | 2,371 | -448 | -989 | -2,341 | -2,250 |
Pretax Income | 24,178 | 38,151 | -5,936 | 37,557 | 68,614 |
Income Tax | 2,863 | 4,791 | -3,217 | 2,831 | 9,265 |
Net Income | 21,331 | 33,364 | -2,722 | 30,425 | 59,248 |
Net Income Growth | 84.08 | 56.41 | -108.16 | 0 | 94.73 |
Shares Outstanding (Basic) | 0 | 0 | 0 | 0 | 0 |
Shares Outstanding (Diluted) | 0 | 0 | 0 | 0 | 0 |
Shares Change | 0 | 0 | 0 | 0 | 0 |
EPS (Basic) | 0 | 0 | 0 | 0 | 0 |
EPS (Diluted) | 0 | 0 | 0 | 0 | 0 |
EPS Growth | 0 | 0 | 0 | 0 | 0 |
Free Cash Flow Per Share | 0 | 0 | 0 | 0 | 0 |
Dividend Per Share | 0 | 0 | 0 | 0 | 0 |
Dividend Growth | 0 | 0 | 0 | 0 | 0 |
Gross Margin | 39.57 | 42.03 | 43.81 | 46.98 | 48.85 |
Operating Margin | 5.93 | 5.3 | 2.38 | 6.41 | 10.75 |
Profit Margin | 5.53 | 7.1 | -0.53 | 5.29 | 9.29 |
Free Cash Flow Margin | 6.71 | -3.13 | -3.29 | 5.61 | 5.15 |
Effective Tax Rate | 0 | 0 | 0 | 0 | 0 |
EBITDA | 48,079 | 59,312 | 54,169 | 85,515 | 123,815 |
EBITDA Margin | 12.45 | 12.62 | 10.54 | 14.88 | 19.41 |
Depreciation & Amortization | 0 | 0 | 0 | 0 | 0 |
EBIT | 22,899 | 24,879 | 12,248 | 36,852 | 71,020 |
EBIT Margin | 5.93 | 5.3 | 2.38 | 6.41 | 11.13 |