Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$291,967
$282,868
$271,713
$252,265
Gross Profit
211,679
204,420
195,489
181,098
EBITDA
49,063
47,668
43,181
37,493
EBIT
44,872
43,860
39,628
34,053
Net Income
43,460
41,954
292,195
44,781
Net Change In Cash
291,967
282,868
271,713
252,265
Free Cash Flow
150,639
96,551
79,377
89,477
Cash
1,138,561
1,036,389
1,011,542
976,231
Basic Shares
48,987
49,800
49,144
49,000

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
743,724
538,835
383,929
266,064
EBITDA
155,626
74,423
-5,826
-59,689
EBIT
141,235
63,569
-12,921
-64,559
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
150,423
48,094
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.89
2025-12-31
$0.90
2025-09-30
$5.95
2025-06-30
$0.91