Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$282,868
$271,713
$252,265
$230,743
Gross Profit
205,869
196,911
182,581
164,096
EBITDA
47,262
38,712
36,803
27,184
EBIT
43,454
35,159
33,363
23,594
Net Income
41,954
292,195
44,781
35,135
Net Change In Cash
282,868
271,713
252,265
230,743
Free Cash Flow
103,462
79,377
89,477
104,322
Cash
1,036,389
1,011,542
976,231
883,996
Basic Shares
46,628
49,144
49,000
48,497

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,037,589
$748,024
$531,109
$369,495
Gross Profit
749,457
544,379
389,004
270,064
EBITDA
149,961
73,449
-6,164
-60,325
EBIT
135,570
62,595
-13,259
-65,195
Net Income
414,065
88,574
16,067
-59,574
Net Change In Cash
1,037,589
748,024
531,109
369,495
Cost of Revenue
54,258
Free Cash Flow
369,727
273,397
139,930
43,532
Cash
1,036,389
785,791
747,610
608,180
Basic Shares
48,308
47,101
46,522
39,470

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.84
2025-09-30
$5.95
2025-06-30
$0.91