Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $300,596 | $210,507 | $252,802 | $128,679 |
Gross Profit | 276,687 | 192,830 | 232,775 | 101,212 |
EBITDA | 240,036 | 131,832 | 182,116 | 69,445 |
EBIT | 220,571 | 122,348 | 164,368 | 51,896 |
Net Income | 180,568 | 115,602 | 133,108 | 34,190 |
Net Change In Cash | 300,596 | 210,507 | 252,802 | 128,679 |
Free Cash Flow | 104,544 | -34,497 | 164,481 | 76,706 |
Cash | 517,894 | 536,639 | 527,360 | 401,090 |
Basic Shares | 33,505 | 33,505 | 32,561 | 30,034 |
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 | 699,277 | 470,191 | 386,375 | 360,784 |
EBITDA | 544,750 | 357,219 | 225,630 | 160,974 |
EBIT | 474,837 | 279,427 | 147,059 | 82,781 |
Net Income | 358,614 | 214,069 | 93,693 | 55,295 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.35 |
2025-03-31 | $3.45 |
2024-12-31 | $4.09 |