Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$830,622
$836,423
$883,811
$837,321
Gross Profit
412,816
424,203
433,688
457,181
EBITDA
133,280
253,009
261,101
243,465
EBIT
107,416
138,688
136,730
112,604
Net Income
59,805
83,591
83,547
64,827
Net Change In Cash
830,622
836,423
883,811
837,321
Free Cash Flow
-126,640
113,726
185,936
99,722
Cash
101,467
146,034
175,095
106,320
Basic Shares
44,970
44,970
44,970
44,970

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,388,514
$3,151,796
$2,728,942
$1,698,965
Gross Profit
1,629,532
1,507,239
1,264,586
919,152
EBITDA
986,249
906,708
851,668
257,620
EBIT
448,002
386,092
394,341
198,888
Net Income
258,815
219,301
253,495
124,909
Net Change In Cash
3,388,514
3,151,796
2,728,942
1,698,965
Cost of Revenue
-6,411
54,196
Free Cash Flow
471,713
355,994
433,719
181,282
Cash
175,095
127,018
117,330
120,046
Basic Shares
44,970
45,693
47,330
41,024

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.79
2025-03-31
$2.07
2024-12-31
$2.12