Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $260,451 | $251,565 | $246,464 | $238,481 |
Gross Profit | 194,016 | 184,992 | 185,224 | 183,420 |
EBITDA | 60,292 | 22,627 | 57,008 | 57,917 |
EBIT | 23,633 | -13,848 | 25,506 | 29,444 |
Net Income | 12,960 | -18,697 | 4,848 | 2,812 |
Net Change In Cash | 260,451 | 251,565 | 246,464 | 238,481 |
Free Cash Flow | 27,353 | 43,646 | 105,706 | 49,383 |
Cash | 55,053 | 130,323 | 398,983 | 286,303 |
Basic Shares | 660,622 | 636,832 | 648,545 | 642,404 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $944,800 | $866,378 | $782,448 | $688,288 |
Gross Profit | 713,803 | 636,159 | 568,509 | 492,633 |
EBITDA | 232,598 | 114,368 | 216,001 | -144,675 |
EBIT | 108,922 | -20,970 | 88,852 | -274,083 |
Net Income | 26,145 | -92,476 | 38,406 | -248,919 |
Net Change In Cash | 944,800 | 866,378 | 782,448 | 688,288 |
Cost of Revenue | 141,490 | 20,426 | ||
Free Cash Flow | 230,874 | 195,001 | 151,956 | 88,965 |
Cash | 398,983 | 195,572 | 323,788 | 182,544 |
Basic Shares | 641,876 | 617,889 | 642,841 | 543,558 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.09 |
2025-03-31 | -$0.02 |
2024-12-31 | $0.10 |