Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$237,433
$277,207
$283,004
$383,279
Gross Profit
165,630
202,956
205,345
217,545
EBITDA
88,173
80,623
85,439
85,046
EBIT
77,762
70,980
73,674
72,531
Net Income
63,522
56,115
57,874
56,787
Net Change In Cash
237,433
277,207
283,004
383,279
Free Cash Flow
49,483
20,622
43,603
75,990
Cash
669,892
526,592
668,007
732,826
Basic Shares
58,698
59,067
59,950
60,747

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-06-30
$0.97
2026-03-31
$0.95
2025-12-31
$0.97
2025-09-30
$0.94