Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$237,377
$228,633
$222,740
$215,118
Gross Profit
201,281
193,945
190,570
182,163
EBITDA
10,119
1,229
61,786
4,482
EBIT
1,856
-6,634
46,890
-52
Net Income
3,239
-4,810
191,446
-4,680
Net Change In Cash
237,377
228,633
222,740
215,118
Free Cash Flow
53,482
58,488
80,568
57,209
Cash
494,665
548,168
569,774
420,934
Basic Shares
272,988
283,336
283,911
286,161

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
110,841
-109,531
-170,172
-212,479
EBIT
53,282
-128,946
-170,172
-220,790
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
569,774
620,315
488,121
304,086
Basic Shares
293,769
300,843
293,087
284,587

Earnings Calls

QuarterEPS
2026-06-30
$0.05
2026-03-31
$0.11
2025-12-31
$0.14
2025-09-30
-$0.01