Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $130,232 | $86,449 | $86,449 | $80,284 |
Gross Profit | 106,177 | 69,333 | 69,333 | 63,919 |
EBITDA | 58,317 | 18,491 | 18,257 | |
EBIT | 58,179 | 18,314 | 18,092 | |
Net Income | 50,990 | 23,818 | 23,818 | 23,696 |
Net Change In Cash | 130,232 | 86,449 | 86,449 | 80,284 |
Free Cash Flow | 33,583 | 41,813 | 41,273 | 24,002 |
Cash | 164,838 | 91,997 | 91,997 | 120,930 |
Basic Shares | 78,548 | 76,249 | 85,890 | 85,965 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $492,048 | $454,271 | $357,565 | $206,107 |
Gross Profit | 411,340 | 380,786 | 303,973 | 175,258 |
EBITDA | 196,283 | 198,534 | 167,994 | 73,257 |
EBIT | 195,660 | 197,854 | 167,477 | 72,841 |
Net Income | 197,919 | 161,520 | 164,971 | 75,030 |
Net Change In Cash | 492,048 | 454,271 | 357,565 | 206,107 |
Free Cash Flow | 176,121 | 180,003 | 173,946 | 78,762 |
Cash | 144,411 | 97,540 | 68,136 | 68,938 |
Basic Shares | 85,953 | 85,403 | 86,017 | 84,184 |
Quarter | EPS |
---|---|
2024-09-30 | $0.70 |
2024-06-30 | $0.34 |
2024-03-31 | $0.32 |
2023-12-31 | $0.71 |