Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $121,213 | $175,815 | $168,953 | $168,460 |
Gross Profit | 121,213 | 175,815 | 111,569 | 168,460 |
EBITDA | 41,751 | 47,305 | 47,982 | 57,929 |
EBIT | 40,351 | 46,136 | 46,481 | 56,719 |
Net Income | 32,086 | 37,088 | 37,549 | 44,827 |
Net Change In Cash | 121,213 | 175,815 | 168,953 | 168,460 |
Free Cash Flow | 37,503 | 37,185 | 41,258 | 43,563 |
Cash | 582,309 | 188,293 | 310,367 | 146,993 |
Basic Shares | 102,418 | 102,287 | 102,198 | 102,264 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $467,268 | $410,929 | $385,298 | $362,747 |
Gross Profit | 626,389 | 380,228 | 358,635 | 337,977 |
EBITDA | 215,738 | 2,834 | 2,324 | 1,411 |
EBIT | 197,555 | -12,862 | -12,473 | -15,778 |
Net Income | 157,063 | 128,181 | 138,257 | 73,447 |
Net Change In Cash | 467,268 | 410,929 | 385,298 | 362,747 |
Cost of Revenue | 38,791 | 234,725 | ||
Free Cash Flow | 140,731 | 140,206 | 154,407 | 98,084 |
Cash | 146,993 | 154,244 | 395,372 | 356,581 |
Basic Shares | 101,822 | 93,887 | 95,840 | 97,758 |
Quarter | EPS |
---|---|
2024-09-30 | $0.31 |
2024-06-30 | $0.36 |
2024-03-31 | $0.37 |
2023-12-31 | $0.44 |