Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $147,532 | $202,738 | $210,533 | $169,131 |
Gross Profit | 71,526 | 128,381 | 125,461 | 87,606 |
EBITDA | -6,236 | 52,255 | 53,816 | 15,368 |
EBIT | -9,735 | 48,832 | 50,120 | 11,394 |
Net Income | 2,909 | 39,361 | 37,886 | 10,220 |
Net Change In Cash | 147,532 | 202,738 | 210,533 | 169,131 |
Free Cash Flow | 68,376 | -18,121 | 22,561 | 46,663 |
Cash | 813,605 | 684,724 | 916,663 | 854,451 |
Basic Shares | 46,179 | 47,024 | 46,863 | 46,803 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $766,775 | $748,980 | $596,354 | $613,253 |
Gross Profit | 445,736 | 475,248 | 508,185 | 616,618 |
EBITDA | 161,583 | 165,131 | 172,176 | 256,940 |
EBIT | 146,670 | 150,292 | 159,574 | 243,051 |
Net Income | 116,035 | 120,224 | 124,555 | 190,285 |
Net Change In Cash | 766,775 | 748,980 | 596,354 | 613,253 |
Cost of Revenue | 479,842 | |||
Free Cash Flow | 132,254 | 190,843 | 778,697 | 48,776 |
Cash | 916,663 | 727,608 | 816,516 | 1,669,653 |
Basic Shares | 46,833 | 46,823 | 47,240 | 47,956 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.88 |
2025-03-31 | $0.85 |
2024-12-31 | $0.85 |