Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$672,663
$651,176
$852,162
$662,410
Gross Profit
479,115
459,115
634,471
476,770
EBITDA
80,317
106,666
225,907
114,556
EBIT
54,919
79,376
199,505
86,817
Net Income
28,840
-52,096
129,906
57,366
Net Change In Cash
672,663
651,176
852,162
662,410
Free Cash Flow
101,273
45,935
304,495
227,243
Cash
1,183,357
649,191
811,178
818,939
Basic Shares
121,514
107,084
131,721
130,748

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,808,332
$2,748,377
$2,566,111
$2,329,114
Gross Profit
2,033,778
1,919,702
1,821,519
1,674,602
EBITDA
532,655
398,185
-551,108
555,806
EBIT
424,581
306,862
-647,810
481,539
Net Income
303,281
307,568
-694,288
493,507
Net Change In Cash
2,808,332
2,748,377
2,566,111
2,329,114
Cost of Revenue
147,104
-453,669
Free Cash Flow
738,261
665,605
652,869
623,381
Cash
811,178
914,323
921,278
780,196
Basic Shares
131,721
140,145
126,778
146,683

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.25
2025-03-31
-$0.49
2024-12-31
$1.03