Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $252,802 | $128,679 | $223,493 | $263,541 |
Gross Profit | 252,802 | 101,212 | 198,337 | 166,952 |
EBITDA | 182,116 | 69,445 | 162,964 | 130,225 |
EBIT | 164,368 | 51,896 | 145,588 | 112,985 |
Net Income | 133,108 | 34,190 | 109,664 | 81,652 |
Net Change In Cash | 252,802 | 128,679 | 223,493 | 263,541 |
Free Cash Flow | 164,481 | 76,706 | -62,091 | 41,356 |
Cash | 527,360 | 401,090 | 308,995 | 461,190 |
Basic Shares | 32,561 | 30,034 | 27,910 | 28,341 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $868,516 | $549,588 | $457,794 | $425,409 |
Gross Profit | 868,516 | 470,191 | 386,375 | 249,668 |
EBITDA | 544,750 | 356,627 | 225,359 | 159,881 |
EBIT | 474,837 | 278,835 | 147,059 | 82,781 |
Net Income | 358,614 | 214,069 | 93,693 | 42,188 |
Net Change In Cash | 868,516 | 549,588 | 457,794 | 425,409 |
Cost of Revenue | -10,063 | 235,561 | ||
Free Cash Flow | 265,679 | 169,107 | 243,286 | 90,840 |
Cash | 527,360 | 437,076 | 693,479 | 941,627 |
Basic Shares | 29,711 | 28,102 | 30,485 | 31,253 |
Quarter | EPS |
---|---|
2024-12-31 | $4.09 |
2024-09-30 | $1.14 |
2024-06-30 | $3.93 |
2024-03-31 | $2.88 |