| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $267,120 | $260,451 | $251,565 | $246,464 |
Gross Profit | 192,973 | 194,016 | 184,992 | 185,224 |
EBITDA | 50,017 | 60,292 | 22,627 | 57,008 |
EBIT | 31,505 | 23,633 | -13,848 | 25,506 |
Net Income | -1,971 | 12,960 | -18,697 | 4,848 |
Net Change In Cash | 267,120 | 260,451 | 251,565 | 246,464 |
Free Cash Flow | 27,353 | 43,646 | 105,706 | |
Cash | 97,141 | 55,053 | 130,323 | 398,983 |
Basic Shares | 631,440 | 660,622 | 636,832 | 648,545 |
| 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 | -92,800 |
EBIT | 108,922 | -20,970 | 88,852 | -215,929 |
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-12-31 | $0 |
2025-09-30 | $0.09 |
2025-06-30 | $0.09 |
2025-03-31 | -$0.02 |