Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$105,586,519
$122,201,949
$108,276,512
$103,984,832
Gross Profit
58,977,131
67,807,649
61,436,353
58,125,899
EBITDA
16,561,227
27,337,086
33,314,870
35,712,474
EBIT
35,535,283
Net Income
12,471,115
24,202,282
29,328,184
30,753,457
Net Change In Cash
105,586,519
122,201,949
108,276,512
103,984,832
Free Cash Flow
24,119,546
24,119,546
45,660,545
21,641,656
Cash
198,509,848
182,847,773
92,386,547
63,222,442
Basic Shares
1,480,000
1,486,696
1,488,449
1,481,950

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$431,845,713
$393,836,097
$247,639,205
$130,557,589
Gross Profit
243,043,960
239,935,723
155,915,628
99,095,291
EBITDA
122,446,654
109,209,097
72,706,670
38,539,553
EBIT
119,446,290
108,422,862
71,920,435
36,315,384
Net Income
97,842,539
112,434,512
60,026,544
31,538,062
Net Change In Cash
431,845,713
393,836,097
247,639,205
130,557,589
Free Cash Flow
105,793,613
120,962,155
93,578,652
6,397,263
Cash
182,847,773
57,768,053
59,794,469
34,326,192
Basic Shares
1,482,394
1,479,148
1,459,907
1,440,322

Earnings Calls

QuarterEPS
2026-03-31
$9.51
2025-12-31
$17.69
2025-09-30
$21.08
2025-06-30
$22.07