Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$222,740
$215,118
$204,678
$196,273
Gross Profit
190,570
182,163
173,536
166,395
EBITDA
54,630
4,482
-2,375
-3,651
EBIT
39,734
-52
-8,656
-10,011
Net Income
191,446
-4,680
-1,739
-1,304
Net Change In Cash
222,740
215,118
204,678
196,273
Free Cash Flow
80,568
57,209
58,211
56,677
Cash
632,148
420,934
485,970
594,243
Basic Shares
283,911
286,161
294,435
301,280

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$838,809
$720,420
$596,432
$497,999
Gross Profit
712,664
607,090
493,063
402,227
EBITDA
71,169
-109,531
-170,172
-225,061
EBIT
13,610
-128,946
-170,172
-233,372
Net Income
183,723
-95,368
-137,436
-232,132
Net Change In Cash
838,809
720,420
596,432
497,999
Cost of Revenue
-443,706
Free Cash Flow
245,217
145,984
77,838
-14,770
Cash
632,148
620,315
488,121
304,086
Basic Shares
293,769
300,843
293,087
284,587

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.14
2025-09-30
$0.16
2025-06-30
$0.18