Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,121,454
$1,006,426
$953,194
$885,651
Gross Profit
881,341
797,198
766,300
709,194
EBITDA
54,988
78,925
77,257
52,090
EBIT
61,002
60,626
37,042
Net Income
44,558
52,574
46,567
33,885
Net Change In Cash
1,121,454
1,006,426
953,194
885,651
Free Cash Flow
278,704
323,264
318,177
234,684
Cash
434,957
426,360
401,305
540,602
Basic Shares
368,271
364,731
365,516
362,001

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,168,744
1,718,451
1,328,357
EBITDA
193,836
265,941
111,002
13,094
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-06-30
$0.18
2026-03-31
$0.60
2025-12-31
$0.59
2025-09-30
$0.55