Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $293,728 | $283,146 | $282,456 | $270,581 |
Gross Profit | 154,298 | 144,867 | 152,606 | 141,502 |
EBITDA | 11,401 | 15,545 | 16,435 | 10,671 |
EBIT | 14,262 | 15,160 | 9,328 | |
Net Income | 12,336 | 10,971 | 15,377 | 10,873 |
Net Change In Cash | 293,728 | 283,146 | 282,456 | 270,581 |
Free Cash Flow | 2,088 | 8,015 | -26,653 | 36,656 |
Cash | 256,600 | 252,841 | 244,737 | 273,416 |
Basic Shares | 72,135 | 71,523 | 71,544 | 71,523 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,129,911 | $1,068,719 | $1,101,416 | $891,390 |
Gross Profit | 593,273 | 554,199 | 592,323 | 489,823 |
EBITDA | 51,417 | 27,528 | 77,931 | 109,799 |
EBIT | 22,434 | 73,140 | 105,291 | |
Net Income | 49,557 | 28,147 | 58,697 | 99,840 |
Net Change In Cash | 1,129,911 | 1,068,719 | 1,101,416 | 891,390 |
Cost of Revenue | 19,156 | 72,884 | ||
Free Cash Flow | 21,043 | 39,144 | 18,269 | 60,118 |
Cash | 256,600 | 245,449 | 234,724 | 218,455 |
Basic Shares | 71,677 | 73,583 | 74,520 | 74,547 |
Quarter | EPS |
---|---|
2024-12-31 | $0.19 |
2024-09-30 | $0.15 |
2024-06-30 | $0.21 |
2024-03-31 | $0.15 |