Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $223,493 | $263,541 | $105,518 | $140,106 |
Gross Profit | 198,337 | 166,952 | 85,655 | 118,584 |
EBITDA | 151,282 | 120,978 | 59,928 | 87,905 |
EBIT | 133,906 | 103,738 | 40,834 | 68,378 |
Net Income | 109,664 | 81,652 | 39,086 | 47,941 |
Net Change In Cash | 223,493 | 263,541 | 105,518 | 140,106 |
Free Cash Flow | -62,091 | 41,356 | -37,052 | 300,968 |
Cash | 308,995 | 461,190 | 437,076 | 518,483 |
Basic Shares | 27,910 | 28,341 | 27,640 | 27,812 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $549,588 | $457,794 | $425,409 | $358,991 |
Gross Profit | 470,191 | 386,375 | 249,668 | 188,813 |
EBITDA | 357,219 | 150,339 | 110,658 | 72,092 |
EBIT | 280,019 | 72,039 | 33,558 | -8,108 |
Net Income | 214,069 | 93,693 | 42,188 | 44,801 |
Net Change In Cash | 549,588 | 457,794 | 425,409 | 358,991 |
Cost of Revenue | -10,063 | 235,561 | -279,435 | |
Free Cash Flow | 169,107 | 243,286 | 90,840 | 121,059 |
Cash | 437,076 | 693,479 | 941,627 | 473,474 |
Basic Shares | 28,102 | 30,485 | 31,253 | 31,058 |
Quarter | EPS |
---|---|
2024-09-30 | $1.14 |
2024-06-30 | $3.93 |
2024-03-31 | $2.88 |
2023-12-31 | $1.41 |