Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $326,416 | $292,161 | $270,526 | $268,488 |
Gross Profit | 151,170 | 129,579 | 112,237 | 112,910 |
EBITDA | 175,792 | 132,471 | 120,072 | 124,701 |
EBIT | 116,600 | 18,266 | 75,339 | 80,919 |
Net Income | 59,758 | 37,516 | 34,425 | 40,532 |
Net Change In Cash | 326,416 | 292,161 | 270,526 | 268,488 |
Free Cash Flow | 26,350 | 26,882 | -20,620 | 37,947 |
Cash | 4,420 | 3,749 | 919 | 1,155 |
Basic Shares | 162,375 | 166,173 | 154,785 | 154,501 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,157,591 | $990,337 | $845,568 | $781,461 |
Gross Profit | 1,157,591 | 375,077 | 261,825 | 243,598 |
EBITDA | 549,184 | 423,295 | 581,332 | 506,013 |
EBIT | 355,990 | 253,735 | 411,867 | 322,887 |
Net Income | 172,231 | 104,998 | 44,296 | 28,217 |
Net Change In Cash | 1,157,591 | 990,337 | 845,568 | 781,461 |
Cost of Revenue | -3 | 472 | ||
Free Cash Flow | 70,559 | 11,555 | -36,417 | 139,515 |
Cash | 4,420 | 1,338 | 1,566 | 1,569 |
Basic Shares | 162,375 | 154,344 | 153,410 | 151,830 |
Quarter | EPS |
---|---|
2024-12-31 | $0.35 |
2024-09-30 | $0.22 |
2024-06-30 | $0.23 |
2024-03-31 | $0.26 |