Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$953,194
$885,651
$826,760
$761,553
Gross Profit
766,300
709,194
660,594
603,722
EBITDA
44,699
83,489
37,961
60,867
EBIT
9,356
50,164
9,162
34,759
Net Income
46,567
33,885
2,647
24,642
Net Change In Cash
953,194
885,651
826,760
761,553
Free Cash Flow
318,177
234,684
203,305
244,391
Cash
401,305
540,602
489,030
1,079,854
Basic Shares
365,516
362,001
361,289
363,078

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,427,158
$2,684,275
$2,128,359
$1,675,100
Gross Profit
2,740,201
2,167,919
1,717,626
1,327,532
EBITDA
260,609
317,988
150,209
41,097
EBIT
138,080
211,008
66,537
-21,535
Net Income
107,741
183,746
48,568
-50,160
Net Change In Cash
3,427,158
2,684,275
2,128,359
1,675,100
Cost of Revenue
69,760
Free Cash Flow
1,000,557
835,884
632,367
353,518
Cash
401,305
1,246,983
330,339
338,985
Basic Shares
363,471
358,636
350,292
315,410

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.59
2025-09-30
$0.10
2025-06-30
$0.46