Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $141,820 | $128,695 | $122,710 | $98,509 |
Gross Profit | 120,177 | 109,418 | 97,961 | 85,989 |
EBITDA | 72,301 | 50,909 | 54,246 | 36,556 |
EBIT | 62,843 | 44,742 | 27,058 | |
Net Income | 55,936 | 43,884 | 40,794 | 23,275 |
Net Change In Cash | 141,820 | 128,695 | 122,710 | 98,509 |
Free Cash Flow | 70,789 | 72,612 | 64,125 | 31,726 |
Cash | 517,553 | 442,331 | 375,693 | 310,411 |
Basic Shares | 126,280 | 125,407 | 124,655 | 123,403 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $491,734 | $398,204 | $214,203 | $140,833 |
Gross Profit | 422,889 | 313,672 | 179,810 | 118,949 |
EBITDA | 195,124 | 119,693 | 103,077 | 52,577 |
EBIT | 86,812 | 101,838 | 52,385 | |
Net Income | 163,889 | 71,410 | 83,079 | 39,482 |
Net Change In Cash | 491,734 | 398,204 | 214,203 | 140,833 |
Cost of Revenue | 126,950 | 41,208 | ||
Free Cash Flow | 143,369 | -54,924 | 116,018 | 59,351 |
Cash | 517,553 | 137,636 | 298,395 | 171,445 |
Basic Shares | 124,943 | 113,753 | 111,375 | 107,795 |
Quarter | EPS |
---|---|
2024-12-31 | $0.70 |
2024-09-30 | $0.35 |
2024-06-30 | $0.33 |
2024-03-31 | $0.19 |