Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,167,137
$1,078,330
$1,015,923
$1,157,752
Gross Profit
94,505
95,733
78,103
107,417
EBITDA
79,601
77,934
58,064
79,260
EBIT
52,707
50,219
30,026
51,145
Net Income
24,605
22,391
8,107
25,033
Net Change In Cash
1,167,137
1,078,330
1,015,923
1,157,752
Free Cash Flow
34,967
26,052
-98,163
222,047
Cash
179,318
190,457
169,062
268,321
Basic Shares
31,856
31,883
32,021
31,970

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$4,322,155
$3,963,126
$2,890,860
$1,783,665
Gross Profit
342,962
334,855
295,012
160,420
EBITDA
262,883
212,201
118,400
78,574
EBIT
148,001
98,890
55,771
62,020
Net Income
34,684
-22,573
-14,330
45,728
Net Change In Cash
4,322,155
3,963,126
2,890,860
1,783,665
Cost of Revenue
76,217
Free Cash Flow
242,450
162,947
81,070
51,563
Cash
268,321
72,651
116,067
38,513
Basic Shares
31,967
31,084
20,996
11,836

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.37
2025-06-30
$1.33
2025-03-31
$0.25