Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $127,091 | $124,076 | $140,815 | $170,596 |
Gross Profit | 87,688 | 75,495 | 87,079 | 109,794 |
EBITDA | 26,324 | 34,955 | 28,829 | 54,525 |
EBIT | 14,426 | 23,752 | 17,835 | 43,630 |
Net Income | 7,190 | 22,631 | 14,796 | 98,706 |
Net Change In Cash | 127,091 | 124,076 | 140,815 | 170,596 |
Free Cash Flow | 46,970 | 11,490 | 21,764 | 64,007 |
Cash | 124,283 | 109,216 | 107,466 | 128,317 |
Basic Shares | 137,894 | 138,243 | 138,774 | 139,114 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $737,154 | $660,356 | $515,327 | $408,120 |
Gross Profit | 514,670 | 452,050 | 321,675 | 245,306 |
EBITDA | 259,019 | 222,093 | 131,380 | 83,258 |
EBIT | 217,823 | 186,258 | 100,364 | 52,158 |
Net Income | 259,061 | 178,882 | 95,922 | 47,392 |
Net Change In Cash | 737,154 | 660,356 | 515,327 | 408,120 |
Cost of Revenue | 15,802 | -50,687 | 62,718 | |
Free Cash Flow | 236,338 | 215,468 | 157,887 | 79,566 |
Cash | 128,317 | 145,722 | 131,570 | 182,332 |
Basic Shares | 139,790 | 140,667 | 142,143 | 141,276 |
Quarter | EPS |
---|---|
2024-09-30 | $0.24 |
2024-06-30 | $0.23 |
2024-03-31 | $0.29 |
2023-12-31 | $0.45 |