Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$639,755
$614,507
$562,027
$512,316
Gross Profit
455,597
452,551
415,711
383,639
EBITDA
38,976
44,965
54,230
-284
EBIT
-18,838
-7,621
4,762
-45,765
Net Income
-22,927
-12,077
-1,290
-50,446
Net Change In Cash
639,755
614,507
562,027
512,316
Free Cash Flow
84,074
155,690
82,482
33,280
Cash
943,181
943,536
1,052,644
1,518,608
Basic Shares
352,625
351,087
342,356
347,489

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,167,937
$1,669,626
$1,296,745
$975,241
Gross Profit
1,615,412
1,290,924
989,740
742,631
EBITDA
105,802
62,047
-185,485
-83,414
EBIT
-83,940
-65,675
-185,485
-185,749
Net Income
-102,267
-78,800
-183,949
-193,381
Net Change In Cash
2,167,937
1,669,626
1,296,745
975,241
Cost of Revenue
-105,754
Free Cash Flow
324,319
195,392
119,464
-39,769
Cash
943,536
147,691
86,864
204,178
Basic Shares
348,421
341,411
333,656
326,332

Earnings Calls

QuarterEPS
2026-03-31
$0.25
2025-12-31
$0.28
2025-09-30
$0.27
2025-06-30
$0.21