Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $302,809 | $286,805 | $248,502 | $241,810 |
Gross Profit | -123,209 | 123,209 | 161,423 | 144,425 |
EBITDA | 112,029 | -5,442 | 63,971 | 46,750 |
EBIT | -9,665 | 61,937 | 44,697 | |
Net Income | 57,415 | -8,992 | 49,629 | 37,272 |
Net Change In Cash | 302,809 | 286,805 | 248,502 | 241,810 |
Free Cash Flow | 98,282 | -30,749 | 62,832 | 56,906 |
Cash | 402,755 | 1,091,715 | 568,137 | 620,897 |
Basic Shares | 86,467 | 77,021 | 66,992 | 64,634 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $947,605 | $824,872 | $625,144 | $609,514 |
Gross Profit | 580,966 | 576,960 | 587,464 | 646,754 |
EBITDA | 200,402 | 208,484 | 249,443 | 315,236 |
EBIT | 185,114 | 194,049 | 236,401 | 301,849 |
Net Income | 151,510 | 159,032 | 192,113 | 242,260 |
Net Change In Cash | 947,605 | 824,872 | 625,144 | 609,514 |
Cost of Revenue | 345,911 | |||
Free Cash Flow | 200,671 | 146,816 | 196,150 | 327,762 |
Cash | 568,137 | 595,383 | 408,411 | 1,251,358 |
Basic Shares | 62,654 | 59,428 | 60,215 | 65,670 |
Quarter | EPS |
---|---|
2025-06-30 | $0.91 |
2025-03-31 | $0.66 |
2024-12-31 | $0.71 |
2024-09-30 | $0.54 |