Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$694,039
$616,021
$741,012
$628,016
Gross Profit
543,059
473,182
605,745
505,360
EBITDA
143,481
78,437
219,421
108,481
EBIT
116,777
54,452
195,309
87,727
Net Income
90,129
50,678
182,229
94,158
Net Change In Cash
694,039
616,021
741,012
628,016
Free Cash Flow
116,695
229,660
177,095
222,331
Cash
896,387
1,118,545
1,369,463
1,221,475
Basic Shares
495,776
502,944
506,843
502,563

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,444,831
$1,946,120
$1,577,795
$1,196,467
Gross Profit
1,972,819
1,580,522
1,296,672
974,913
EBITDA
514,657
280,898
168,079
124,817
EBIT
427,167
200,480
113,654
42,283
Net Income
393,076
178,940
53,385
137,762
Net Change In Cash
2,444,831
1,946,120
1,577,795
1,196,467
Cost of Revenue
276,352
316,801
Free Cash Flow
632,394
543,302
456,849
318,540
Cash
1,369,463
895,129
1,030,506
754,154
Basic Shares
501,924
500,182
499,925
498,540

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.41
2025-03-31
$0.33
2024-12-31
$0.59