Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $317,790 | $311,231 | $307,070 | $255,172 |
Gross Profit | 175,706 | 169,868 | 168,301 | 162,669 |
EBITDA | 174,236 | 139,217 | 115,257 | 111,557 |
EBIT | 82,596 | 51,200 | 34,733 | 63,857 |
Net Income | 49,245 | 24,208 | -1,089 | 37,261 |
Net Change In Cash | 317,790 | 311,231 | 307,070 | 255,172 |
Free Cash Flow | 54,107 | 33,949 | -2,243 | 63,953 |
Cash | 311,921 | 357,825 | 348,357 | 368,379 |
Basic Shares | 319,920 | 320,780 | 300,636 | 318,172 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,106,556 | $877,621 | $730,188 | $561,202 |
Gross Profit | 628,547 | 700,046 | 571,921 | 453,570 |
EBITDA | 418,588 | 285,009 | 242,640 | 180,983 |
EBIT | 133,861 | 78,647 | 61,155 | 46,447 |
Net Income | 34,150 | 34,655 | 10,891 | 12,569 |
Net Change In Cash | 1,106,556 | 877,621 | 730,188 | 561,202 |
Free Cash Flow | 125,356 | 58,366 | 5,523 | 1,470 |
Cash | 348,357 | 277,174 | 243,757 | 742,773 |
Basic Shares | 317,847 | 317,013 | 312,534 | 279,040 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.01 |
2024-12-31 | $0.006 |