| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $255,136 | $287,057 | $277,862 | $261,181 |
Gross Profit | 183,600 | 200,389 | 201,032 | 189,624 |
EBITDA | 53,486 | 56,993 | 60,046 | 67,714 |
EBIT | 46,651 | 50,367 | 59,088 | |
Net Income | 40,630 | 38,977 | 38,837 | 50,592 |
Net Change In Cash | 255,136 | 287,057 | 277,862 | 261,181 |
Free Cash Flow | 41,250 | -42,499 | 110,640 | |
Cash | 253,494 | 1,249,980 | 1,111,688 | 1,317,330 |
Basic Shares | 79,109 | 76,763 | 75,540 | 75,528 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,007,916 | $1,024,430 | $942,550 | $742,947 |
Gross Profit | 701,326 | 692,507 | 676,409 | 677,770 |
EBITDA | 210,216 | 225,548 | 220,445 | 265,748 |
EBIT | 190,481 | 186,221 | 237,050 | |
Net Income | 169,526 | 161,757 | 153,715 | 188,987 |
Net Change In Cash | 1,007,916 | 1,024,430 | 942,550 | 742,947 |
Cost of Revenue | -7,086 | |||
Free Cash Flow | 81,091 | 117,169 | 363,219 | |
Cash | 253,494 | 1,339,475 | 1,128,357 | 1,152,830 |
Basic Shares | 76,751 | 75,226 | 74,662 | 72,577 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.70 |
2025-09-30 | $0.83 |
2025-06-30 | $0.81 |
2025-03-31 | $0.68 |