Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$280,415
$237,433
$277,207
$283,004
Gross Profit
204,883
165,630
202,956
205,345
EBITDA
143,715
88,237
80,623
85,439
EBIT
77,762
70,980
73,674
Net Income
58,074
63,522
56,115
57,874
Net Change In Cash
280,415
237,433
277,207
283,004
Free Cash Flow
49,483
20,622
43,603
Cash
710,165
669,892
526,592
668,007
Basic Shares
58,224
58,698
59,067
59,950

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,120,271
$831,368
$759,836
$583,324
Gross Profit
794,917
414,204
892,297
513,307
EBITDA
325,728
72,124
210,801
98,987
EBIT
285,731
34,057
210,801
59,105
Net Income
224,135
223,009
165,489
71,887
Net Change In Cash
1,120,271
831,368
759,836
583,324
Cost of Revenue
-1,532,042
Free Cash Flow
223,691
88,344
148,230
262,504
Cash
668,007
567,251
975,343
734,787
Basic Shares
60,542
61,384
61,231
61,432

Earnings Calls

QuarterEPS
2026-09-30
$1
2026-06-30
$0.97
2026-03-31
$0.95
2025-12-31
$0.97