Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $217,868 | $206,435 | $202,998 | $207,794 |
Gross Profit | 146,856 | 131,297 | 128,923 | 123,821 |
EBITDA | 59,046 | 47,272 | 64,956 | 27,687 |
EBIT | 55,276 | 40,850 | 43,598 | 39,253 |
Net Income | 42,687 | 31,464 | 34,085 | 30,651 |
Net Change In Cash | 217,868 | 206,435 | 202,998 | 207,794 |
Free Cash Flow | 70,904 | 27,792 | 44,843 | 52,429 |
Cash | 332,428 | 502,066 | 479,822 | 642,265 |
Basic Shares | 85,479 | 85,388 | 85,069 | 85,069 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $808,987 | $768,127 | $446,585 | $354,971 |
Gross Profit | 498,140 | 528,635 | 404,913 | 356,040 |
EBITDA | 175,049 | 134,675 | 148,769 | 154,888 |
EBIT | 155,840 | 134,252 | 138,136 | 158,738 |
Net Income | 120,986 | 104,033 | 106,507 | 124,403 |
Net Change In Cash | 808,987 | 768,127 | 446,585 | 354,971 |
Cost of Revenue | -535,789 | 333,641 | ||
Free Cash Flow | 175,868 | 140,320 | 183,214 | 150,245 |
Cash | 479,822 | 453,039 | 205,176 | 737,729 |
Basic Shares | 85,040 | 84,329 | 64,263 | 57,088 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.38 |
2024-12-31 | $0.48 |