Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$271,713
$252,265
$230,743
$209,550
Gross Profit
196,911
182,581
164,096
150,625
EBITDA
50,002
36,803
27,184
17,543
EBIT
46,449
33,363
23,594
13,882
Net Income
292,195
44,781
35,135
13,907
Net Change In Cash
271,713
252,265
230,743
209,550
Free Cash Flow
79,377
89,477
104,322
80,904
Cash
1,011,542
976,231
883,996
785,791
Basic Shares
49,800
49,800
49,500
44,936

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$748,024
$531,109
$369,495
$51
Gross Profit
544,379
389,004
270,064
51
EBITDA
73,449
-6,164
-60,325
2,777
EBIT
62,595
-13,259
-65,195
51
Net Income
88,574
16,067
-59,574
-60,135
Net Change In Cash
748,024
531,109
369,495
51
Cost of Revenue
54,258
433,432
Free Cash Flow
273,397
139,930
43,532
2,964
Cash
785,791
747,610
608,180
553,922
Basic Shares
47,101
46,522
39,470
38,272

Earnings Calls

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