| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $623,727 | $636,218 | $609,809 | $582,060 |
Gross Profit | 382,367 | 368,849 | 346,277 | 329,120 |
EBITDA | 162,901 | 180,684 | 165,798 | 143,615 |
EBIT | 154,286 | 139,629 | 121,095 | |
Net Income | 137,129 | 124,732 | 111,230 | 101,687 |
Net Change In Cash | 623,727 | 636,218 | 609,809 | 582,060 |
Free Cash Flow | 147,428 | 130,897 | 90,694 | |
Cash | 574,698 | 1,292,682 | 1,260,105 | 1,232,356 |
Basic Shares | 166,746 | 166,703 | 166,343 | 166,604 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,459,156 | $2,104,826 | $1,958,052 | $1,421,696 |
Gross Profit | 1,433,549 | 944,384 | 1,958,052 | 1,200,767 |
EBITDA | 577,910 | 236,972 | 206,053 | 528,509 |
EBIT | 134,459 | 206,053 | 459,630 | |
Net Income | 474,777 | 123,145 | 182,956 | 366,122 |
Net Change In Cash | 2,459,156 | 2,104,826 | 1,958,052 | 1,421,696 |
Cost of Revenue | -404,060 | |||
Free Cash Flow | 535,262 | 380,927 | 783,855 | |
Cash | 574,698 | 997,649 | 909,473 | 593,645 |
Basic Shares | 166,613 | 153,347 | 150,860 | 150,496 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.80 |
2025-09-30 | $0.73 |
2025-06-30 | $0.65 |
2025-03-31 | $0.63 |